|
|
|
@3228
|
[3228]
|
07/02/08 08:42:40 |
pmjones |
Solar_Sql_Adapter: [CHG] Method _quoteName() no longer quotes '*' values. … |
|
|
|
@3227
|
[3227]
|
06/30/08 09:22:41 |
pmjones |
another quick fix |
|
|
|
@3226
|
[3226]
|
06/30/08 09:21:44 |
pmjones |
Solar_View_Helper_Form: [FIX] In method addProcess(), start from $base and … |
|
|
|
@3225
|
[3225]
|
06/15/08 08:05:45 |
pmjones |
Solar_Http_Request_Adaper_Curl: [CHG] Slightly more efficient header … |
|
|
|
@3224
|
[3224]
|
06/15/08 08:02:27 |
pmjones |
Solar_Http_Request_Adaper_Curl: [FIX] Per note from Antti H, use "Label: … |
|
|
|
@3223
|
[3223]
|
06/14/08 16:42:41 |
pmjones |
typo bugfix |
|
|
|
@3222
|
[3222]
|
06/14/08 16:37:29 |
pmjones |
Solar: [BRK] Where previously the hooks for 'start' and 'stop' were files, … |
|
|
|
@3221
|
[3221]
|
06/13/08 14:35:05 |
pmjones |
Solar_Http_Request_Adapter_Stream: [CHG] Add 'ignore_errors' context flag. … |
|
|
|
@3220
|
[3220]
|
06/13/08 13:32:34 |
pmjones |
Solar_Http_Request_Adapter_Curl: [FIX] Check the $response for emptiness, … |
|
|
|
@3219
|
[3219]
|
06/12/08 17:10:15 |
pmjones |
Solar_Http_Request_Adapter: [CHG] In the interest of setting header values … |
|
|
|
@3218
|
[3218]
|
06/12/08 14:07:23 |
pmjones |
Solar_Http_Request_Adapter: [CHG] To allow use of different authorization … |
|
|
|
@3217
|
[3217]
|
06/12/08 09:45:07 |
pmjones |
Solar_Cli_Base and Solar_Controller_Console
Solar_Cli_Base:
* [CHG] Send … |
|
|
|
@3216
|
[3216]
|
06/12/08 09:41:01 |
pmjones |
solar "binary"
* [BRK] Per mailing list discussion, assume that the … |
|
|
|
@3215
|
[3215]
|
06/11/08 08:40:36 |
pmjones |
Solar_Sql_Adapter_Sqlite2: [FIX] Method _dropSequence() now uses … |
|
|
|
@3214
|
[3214]
|
06/10/08 19:29:35 |
pmjones |
Solar_Sql_Adapter_Sqlite2: [FIX] SQLite2 does not recognize 'DROP TABLE IF … |
|
|
|
@3213
|
[3213]
|
06/10/08 11:17:35 |
pmjones |
Solar_Sql_Adapter_Sqlite2: [NEW] Adapter for legacy sqlite2 databases. |
|
|
|
@3212
|
[3212]
|
06/10/08 08:12:09 |
pmjones |
Solar_Uri: [FIX] In method get(), use trim() and strict inequality to … |
|
|
|
@3211
|
[3211]
|
06/10/08 08:09:46 |
pmjones |
Solar_Controller_Page: [FIX] In method _load(), use trim() and strict … |
|
|
|
@3210
|
[3210]
|
06/09/08 18:50:06 |
pmjones |
Solar_Sql_Adapter_Sqlite: [FIX] In fetchTableCols(), when looking for … |
|
|
|
@3209
|
[3209]
|
06/09/08 18:29:47 |
pmjones |
Solar_Sql_Adapter, Solar_Sql_Adapter_*, and … |
|
|
|
@3208
|
[3208]
|
06/09/08 17:51:04 |
pmjones |
Solar_Sql_Model_Record: [CHG] In method refresh(), throw an exception … |
|
|
|
@3207
|
[3207]
|
06/09/08 17:49:23 |
pmjones |
Solar_App_Bookmarks: [FIX] Only set count and pages when there is pager … |
|
|
|
@3206
|
[3206]
|
06/06/08 16:12:15 |
pmjones |
solar binary: for include-path, allow "." and ".." as well as the regular … |
|
|
|
@3205
|
[3205]
|
06/06/08 15:34:49 |
pmjones |
Solar_Sql_Model_Record: [FIX] In method load(), when loading related … |
|
|
|
@3204
|
[3204]
|
06/06/08 14:13:02 |
pmjones |
Solar_Sql_Model: [FIX] In method _fixTableName(), determine $base_name … |
|
|
|
@3203
|
[3203]
|
06/03/08 21:30:41 |
pmjones |
added cache structure notes |
|
|
|
@3202
|
[3202]
|
06/03/08 11:03:57 |
pmjones |
comment updates |
|
|
|
@3201
|
[3201]
|
06/03/08 11:02:49 |
pmjones |
Solar_Http_Response: [FIX] Typo fixes. |
|
|
|
@3200
|
[3200]
|
06/03/08 10:57:41 |
pmjones |
Solar_Http_Response: [FIX] Use $this, not $this->_response |
|
|
|
@3199
|
[3199]
|
06/02/08 21:00:59 |
pmjones |
Solar binary: [FIX] Call Solar::stop() when needed, and use PHP_EOL … |
|
|
|
@3198
|
[3198]
|
06/02/08 21:00:09 |
pmjones |
Solar_App_Bookmarks: [CHG] Use Solar_Model_Bookmarks, not … |
|
|
|
@3197
|
[3197]
|
06/02/08 20:58:16 |
pmjones |
Move Solar_Model_Nodes_Bookmarks to Solar_Model_Bookmarks, to reduce … |
|
|
|
@3196
|
[3196]
|
06/02/08 20:57:31 |
pmjones |
Solar_Model_(Areas|Nodes|Taggings|Tags): [CHG] Now that inflection is in … |
|
|
|
@3195
|
[3195]
|
06/02/08 20:52:25 |
pmjones |
Solar_Sql_Model
---------------
* [ADD] Inflection reference now kept … |
|
|
|
@3194
|
[3194]
|
06/02/08 19:36:12 |
pmjones |
Solar_Sql_Model_Related, … |
|
|
|
@3193
|
[3193]
|
06/01/08 21:16:27 |
pmjones |
Solar_Sql_Model: [CHG] Method _fixPropertyCols() now sets $_foreign_col … |
|
|
|
@3192
|
[3192]
|
06/01/08 19:12:46 |
pmjones |
Solar: [ADD] Register an inflection object for common use. |
|
|
|
@3191
|
[3191]
|
06/01/08 14:13:02 |
pmjones |
Solar_Auth_Adapter: [CHG] Now that Solar_Auth has constants available, use … |
|
|
|
@3190
|
[3190]
|
06/01/08 11:39:57 |
pmjones |
Solar_Auth: [ADD] Constants for the various auth statuses. |
|
|
|
@3189
|
[3189]
|
06/01/08 11:32:29 |
pmjones |
Solar_Auth_Adapter: [CHG] Now that the Solar arch-class registers a … |
|
|
|
@3188
|
[3188]
|
06/01/08 11:31:51 |
pmjones |
Solar_Controller_Page: [CHG] Now that the Solar arch-class registers a … |
|
|
|
@3187
|
[3187]
|
06/01/08 11:27:34 |
pmjones |
Solar_Http_Response: [ADD] 2 new methods, redirect() and … |
|
|
|
@3186
|
[3186]
|
06/01/08 11:24:54 |
pmjones |
updated comments |
|
|
|
@3185
|
[3185]
|
06/01/08 11:09:29 |
pmjones |
Solar: [ADD] Automatically register a "response" object for all Solar … |
|
|
|
@3184
|
[3184]
|
05/28/08 11:31:28 |
pmjones |
Solar/Filter: [ADD] More upload locale strings. |
|
|
|
@3183
|
[3183]
|
05/28/08 11:24:01 |
pmjones |
Solar_Filter_ValidateUpload: [CHG] When checking file extensions, force to … |
|
|
|
@3182
|
[3182]
|
05/28/08 11:18:10 |
pmjones |
Solar_Filter: [ADD] Locale strings for invalid uploads. |
|
|
|
@3181
|
[3181]
|
05/27/08 21:55:05 |
pmjones |
Solar_Sql_Adapter_Oracle: [NEW] Oracle adapter from James Kilbride. Many … |
|
|
|
@3180
|
[3180]
|
05/27/08 20:50:16 |
pmjones |
Solar_Sql_Select: [CHG] When building original/alias names for "from", … |
|
|
|
@3179
|
[3179]
|
05/27/08 11:41:45 |
pmjones |
Solar_Sql_Model:
* [CHG] Now using $related fetchObject() and … |
|
|
|
@3178
|
[3178]
|
05/27/08 11:37:10 |
pmjones |
Solar_Sql_Model_Record:
* [CHG] Now uses $related fetchObject() instead … |
|
|
|
@3177
|
[3177]
|
05/27/08 11:35:34 |
pmjones |
Solar_Sql_Model_Related_HasMany: [ADD] Property $_fetch_object to tell the … |
|
|
|
@3176
|
[3176]
|
05/27/08 11:34:53 |
pmjones |
Solar_Sql_Model_Related
* [ADD] Methods fetchArray() and fetchObject() to … |
|
|
|
@3175
|
[3175]
|
05/24/08 17:06:31 |
pmjones |
Solar_Sql_Select: [FIX] In countPages(), track DISTINCT on the original … |
|
|
|
@3174
|
[3174]
|
05/24/08 09:45:12 |
pmjones |
Solar_Dir: [ADD] Methods mkdir() and rmdir() to mimic the PHP functions, … |
|
|
|
@3173
|
[3173]
|
05/22/08 11:08:46 |
pmjones |
Solar_Controller_Page: [CHG] In method _render(), if both $_view and … |
|
|
|
@3172
|
[3172]
|
05/22/08 09:28:13 |
pmjones |
Solar_Sql_Adapter: [REF] Refactor "profile" element addition into its own … |
|
|
|
@3171
|
[3171]
|
05/22/08 09:09:22 |
pmjones |
comment updates |
|
|
|
@3170
|
[3170]
|
05/20/08 15:29:06 |
pmjones |
Solar_Cache_Adapter_None: [FIX] Methods add, save, fetch, etc. now return … |
|
|
|
@3169
|
[3169]
|
05/20/08 10:50:49 |
pmjones |
updated comments |
|
|
|
@3168
|
[3168]
|
05/20/08 10:50:14 |
pmjones |
Solar_Sql_Model: [FIX] In method fetchNew(), use array_key_exists() vice … |
|
|
|
@3167
|
[3167]
|
05/17/08 17:13:22 |
pmjones |
Solar_Sql_Model_Cache: [CHG] Cache entries are now keyed under … |
|
|
|
@3166
|
[3166]
|
05/17/08 17:09:14 |
pmjones |
Solar_Sql_Model: [ADD] Method countPages() now honors the 'cache' param. |
|
|
|
@3165
|
[3165]
|
05/17/08 08:07:27 |
pmjones |
Solar_Sql_Adapter and Solar_Sql_Model_Cache: [CHG] Cache under … |
|
|
|
@3164
|
[3164]
|
05/16/08 20:27:52 |
pmjones |
Solar_Sql_Model: [ADD] Automatic versioned data caching.
* [ADD] Config … |
|
|
|
@3163
|
[3163]
|
05/16/08 19:55:01 |
pmjones |
Solar_Sql_Model_Cache: [NEW] Cache handler for models, for versioned … |
|
|
|
@3162
|
[3162]
|
05/16/08 19:16:21 |
pmjones |
Solar_Sql_Adapter
* [CHG] Method fetchTableList() now caches to the key … |
|
|
|
@3161
|
[3161]
|
05/16/08 19:00:03 |
pmjones |
Solar_Sql_Adapter: [ADD] Method getCacheKeyPrefix() so model caches can … |
|
|
|
@3160
|
[3160]
|
05/16/08 18:57:27 |
pmjones |
Solar_Cache: adding an increment() method, and one fix to the file … |
|
|
|
@3159
|
[3159]
|
05/15/08 14:25:23 |
pmjones |
Solar_View_Helper_Nl2p: [NEW] Helper to convert 2 or more newlines in text … |
|
|
|
@3158
|
[3158]
|
05/14/08 09:03:17 |
pmjones |
whitespace changes |
|
|
|
@3157
|
[3157]
|
05/14/08 09:02:48 |
pmjones |
Solar_Sql_Model: [CHG] In method _fixModelName(), the model name now takes … |
|
|
|
@3156
|
[3156]
|
05/14/08 08:58:11 |
pmjones |
Solar_Form: [CHG] Now that date/time/timestamp are generally recognized as … |
|
|
|
@3155
|
[3155]
|
05/06/08 15:22:11 |
pmjones |
Solar_Filter: [FIX[ Initialize properties to arrays, and cast to array as … |
|
|
|
@3154
|
[3154]
|
05/06/08 13:13:07 |
pmjones |
Solar_Sql_Select: [FIX] It's not "distinct" that messes things up, it's … |
|
|
|
@3153
|
[3153]
|
05/05/08 18:14:16 |
pmjones |
To be in line with PEAR coding style, put the class definition brace on … |
|
|
|
@3152
|
[3152]
|
05/05/08 17:46:06 |
pmjones |
Solar_App_Base: [FIX] Method _notFound() should be protected, not public. |
|
|
|
@3151
|
[3151]
|
05/05/08 17:45:21 |
pmjones |
Solar_Sql_Select: [CHG] In method countPages(), use subselect counting on … |
|
|
|
@3150
|
[3150]
|
05/04/08 17:18:45 |
pmjones |
comment fix |
|
|
|
@3149
|
[3149]
|
05/03/08 16:46:30 |
pmjones |
Solar_View_Helper_FormSelect: [ADD] Now supports <optgroup> collections … |
|
|
|
@3148
|
[3148]
|
05/03/08 16:37:16 |
pmjones |
fix to my change in clay's code -- i really should just leave well-enough … |
|
|
|
@3147
|
[3147]
|
05/03/08 15:53:54 |
pmjones |
Solar_Session_Handler_Adapter_Sql: [FIX] Methods _insert() and _update() … |
|
|
|
@3146
|
[3146]
|
05/03/08 15:45:27 |
pmjones |
Solar_Sql_Adapter: [FIX] Fixes cache conflicts across multiple … |
|
|
|
@3145
|
[3145]
|
05/03/08 15:38:40 |
pmjones |
Solar_View_Helper_Form: [FIX] Close element groups implicitly at the end … |
|
|
|
@3144
|
[3144]
|
05/03/08 15:31:33 |
pmjones |
Solar_View_Helper_Attribs: [CHG] Only output attributes that are not … |
|
|
|
@3143
|
[3143]
|
05/03/08 12:52:45 |
pmjones |
Solar_User: [CHG] When loading the "access" object, now sends the auth and … |
|
|
|
@3142
|
[3142]
|
05/03/08 12:50:45 |
pmjones |
fix missing 'or' boolean |
|
|
|
@3141
|
[3141]
|
05/03/08 12:48:25 |
pmjones |
Various changes and (very weak) breaks to Solar_Access, and adding an Sql … |
|
|
|
@3140
|
[3140]
|
05/02/08 13:24:46 |
pmjones |
Solar_Access_Adapter_File
* [FIX] Now honors 'role *' correctly.
* [CHG] … |
|
|
|
@3139
|
[3139]
|
04/30/08 17:27:23 |
pmjones |
Solar_Sql_Model_Record: [CHG] In method form(), if no $cols are passed, … |
|
|
|
@3138
|
[3138]
|
04/29/08 08:55:49 |
pmjones |
Solar_Sql_Adapter(_Mysql): [ADD] Per talk w/James Kilbride, adding 'sock' … |
|
|
|
@3137
|
[3137]
|
04/29/08 08:25:25 |
pmjones |
Solar_Inflect: [ADD] Resurrecting old Solar_Inflect class. |
|
|
|
@3136
|
[3136]
|
04/28/08 09:16:03 |
pmjones |
fix missing semicolon; thanks, Jeff Surgeson |
|
|
|
@3135
|
[3135]
|
04/27/08 11:47:59 |
pmjones |
Solar_Cache_Adapter_File: [CHG] New config param 'hash' allows you to turn … |
|
|
|
@3134
|
[3134]
|
04/27/08 11:35:41 |
pmjones |
Solar_Sql_Select: [CHG] Method countPages() now uses the previous, … |
|
|
|
@3133
|
[3133]
|
04/27/08 11:33:27 |
pmjones |
Solar_Sql_Model_Record: [CHG] Method refresh() now attempts to refresh … |
|
|
|
@3132
|
[3132]
|
04/25/08 09:53:58 |
pmjones |
Solar_Form: [FIX] Rename from "Obj" to "Object" for consistency. Thanks, … |
|
|
|
@3131
|
[3131]
|
04/25/08 08:38:13 |
pmjones |
Solar_View_Helper_(Date|Time|Timestamp): [NEW] Helpers to show select … |
|
|
|
@3130
|
[3130]
|
04/25/08 08:30:42 |
pmjones |
Solar_View_Helper_FormStatic: [NEW] Pseudo-element for escaped static text … |
|
|
|
@3129
|
[3129]
|
04/25/08 08:27:55 |
pmjones |
Solar_Filter_ValidateIso(Date|Time|Timestamp): [ADD] These filters now … |