6ae54fd Using the method cache for the rest of the return statements in DboSource::name
9a4de85 Improving the guessing process of required fields in the form helper. Now it does not rely on the "required" property of the validation array anymore, which was misleading
753721c Making private properties and methods in FileEngine protected. Will make any possible subclasses easier to work with.
fbf054b Making FileEngine emit errors when a path does not exist but is used for caching. Should make cryptic errors coming from Cache easier to figure out. Removed useless private property. Tests added. Fixes #384
06fc87f Fixing lack of space in meta tags lacking a link attribute. Fixes #371
f4c670e Fixing lack of space in meta tags lacking a link attribute. Fixes #371
ab688b8 Adding test to check that postfix and prefix options don't go into inner objects. Tests added, fixes #348
2209f19 Adding test to check that postfix and prefix options don't go into inner objects. Tests added, fixes #348
63f7900 Checking if the last query returned a error, tests added. Fixes #72.
14911cf Fixing typo and introducing 'Overwrite all' functionallity. Fixes #333.
bff7ce6 Refactoring Dispatcher::asset() to remove code left behind from previous refactoring. Simplifies asset location as well.
0b1efd3 Fixing delivery of plugin assets that reside in the root of a plugin webroot directory. Tests added.
eb96f4a Minor refactor of ConnectionManager::__connectionData(). Uses pluginSplit() now to consolidate plugin dot notation handling.
2279b1a Adding patches, and tests from tkykmw. Add support for plugin datasource drivers. Fixes #297
fc499ac Reversing order of short cut checks. Fixes issues in PHP 5.1.x. Fixes #351
d7b49e3 Not forcing the use of ds, so will use $useDbConfig instead, tests added. Fixes #324.
f04add4 Fixing querystring parameters being chopped off of absolute webroot asset paths.
dc8f49f Modifying the bootstrap process, to match the documented changes. $pluginPaths style variables will no longer work. You need to use App::build() to set paths in the bootstrap file. Added a build() call before the bootstrap is included. This allows cold cache import() calls to work from bootstrap.php.
d7dd63d Adding the ability to bake all views for one specific action. Tests added. Fixes #251
0fda18d Fixing entity encoding of url strings inside remoteFunctions contained in safe CDATA blocks. Fixes #127
b90a64c Adding Android and iPod as Mobile useragent names. Fixes #319
7384f56 Fixing issues with old method names being used in EmailComponent.
8c1c0e6 Allowing a html tag's attribute to be omitted from ouput by setting its value to null or false. Closes #316
1febd77 Fixing include errors caused by empty asset filters in Dispatcher::asset(). Fixes #313
6f08d86 Links generated by PaginatorHelper::prev and PaginatorHelper::next are now wrapped in 'span' or the tag specified in options. Fixes #311
2cf294a Fixing typo in Finland for sv-fi language. Fixes #308
104da15 Making built-in Canadian postal code validation accept postal codes with no spaces. Fixes #289
e6404f2 Making built-in Canadian postal code validation accept postal codes with no spaces. Fixes #289
2c1e6de Another fix for array_values() throwing a warning when using Tree Behavior under certain situations.
f585630 Test case: EmailComponent $to accepts array (closes 293)
a20c809 EmailComponent: Accept arrays for $to variable (closes #293)
447e953 Add exact comparison to Debugger::checkSecurityKeys(). Fixes issues with modifying the value by one digit. Fixes #298
4b269e3 Fixing RequestHandler::beforeRedirect() and issues with array urls, where incompatibilities between standard url arrays and requestAction url arrays caused incorrect results. Tests added. Fixes #276
2adac05 Fixing RequestHandler::beforeRedirect() and issues with array urls, where incompatibilities between standard url arrays and requestAction url arrays caused incorrect results. Tests added. Fixes #276
205c95e Fix array_values() warning when using Tree Behavior under certain situations.
8d382d9 Fixes #288. TextHelper truncation not playing nice with html in ending.
a81d57a Changing the class name to lowercase before ordering the ClassRegistry in PHP 4 to not have problems of duplication of tasks in the shell. Fixes #186.
f2a94f5 Adding file omitted from [30cb38eb93b416f53abd946b5a48e2794cf61b70]
887ddb9 Adding tests for deletion of multiple habtm associations. Reverting changes made in [15518b8c9ac6e022eda29cd907b8f1fe3537a188] that caused incorrect removal of links when deleting records. Fixes #247
7cfb5ab Minor refactor of Model::_deleteLinks to improve readability.
1dd0a64 Optimizations for DbouSource. Now the result for some methods is stored in a memory cache inside the poperty $methodCache
832b15b Fixing issues in JqueryEngineHelper where eval()'ed responses wouldn't run code contained inside $js->domReady() due to implementation differences between $(document).ready() and $(document).bind('ready'). Tests updated.
3836592 Removing deprecated and unused class property.
7e2079b Removing use of Object::dispatchMethod() in Dispatcher::_invoke(). This has a miniscule performance increase as well as makes protected methods not prefixed with '_' inaccessible by url. Fixes #21
5d35fd8 Fixing issues in DboSource::defaultConditions() and DboSource::conditions() where doubly deleting a record from the beforeDelete and delete() could create incorrect conditions that would delete all records in a table. Fixes #250
2e46504 Fixed failing test case due to changes in 1.3.
f4e837d Removing all methods currently issuing warnings about being deprecated.
513db9a Removing repeated checks, as they've been refactored into Cache::increment() and Cache::decrement(). Adding skipIf()'s to ApcEngineTest in case apc_inc, and apc_dec are not available.
47c7387 Fixing various errors related to Cache::increment() and Cache::decrement(). Removing php5 only keywords from test cases. Updating memcache tests, to correctly skip multiple server test when multiple memcached servers cannot be found.
2d3cde1 Updating doc block for ConnectionManager and including note about possible PHP4 issues.
b21538c Getting a list of connections in the constructor of ConnectionManager class. Fixes issues where using ConnectionManager::create() before the standard connections are enumerated will result in the standard connections never being enumerated. Fixes #206
c5a5d1d Making Session.model the required setting and not Session.table. Session.table can still be used to set the table name used when configuring sessions, but the default value is cake_session as before. Fixes #223
dff7e17 Adding atomic increment and decrement methods to cache engines, closes #234
a804050 Fixing spacing between button tag attributes. Fixes #241
913450d Additional tests for virtualFields and fixing issues with index 0 being removed. Fixes #208
570c9e5 Cleaning up commented and unneeded test cases and moving tests to more appropriate file
3174630 Refactoring tests in l10n that use object properties.
ae4a31f Making DEFAULT_LANGUAGE also set $language var which sets Config.language to a correct value. Fixes #228
6882d96 Caching charset in h(). It's save round 50% over each call by helpers.
96fd0bf Fixing error introduced in previous commit due to bad merge
22073e3 Renaming Configure var 'Security.cipher_seed' to 'Security.cipherSeed'. Also added a srand() call at end of Security::cipher function to reset seed. Closes #73 , #183 , #218
39dd15d Removing the �with� key from otherFields array, also fixing the page title. Tests added.
e1b0c41 Making Model::isVirtualField() and Model::getVirtualField() work with both `Model.field` as `field`. This fixes a number of issues in conditions, and fields arrays when model aliases are used. Fixes #208 and #220
49ad582 Fixes #222 . Fixed ShellDispatcher constructors to not issue warnings on PHP5.3 with E_STRICT