Author: Nate Abele
Date: 2011-06-07 12:40:26 -0400
Transitioning the Lithium core to its own independent repository.
Author: Nate Abele
Date: 2011-06-07 13:22:05 -0400
Adding GitHub-compatible readme file.
Author: Nate Abele
Date: 2011-06-07 13:26:50 -0400
Adding GitHub-compatible readme file.
Author: Howard Lince III
Date: 2011-05-01 03:38:32 -0500
Model: Removed 'key' and 'locked' values from meta - the database sources should set these, and these being present prevented that. Fixes #302 Source: Added a meta return for key & locked via the configureClass method to comply with the change above.
Author: gwoo
Date: 2011-06-07 20:57:10 -0700
Adding path variables for controllers to allow subnamespacing.
Author: Howard Lince III
Date: 2011-06-10 14:16:04 -0500
Model: Added the model's class to the validator rules - this lets custom validators access the model being used. ModelPostForValidates: added a custom validator, this automatically integrates with existing tests.
Author: Jeff Loiselle
Date: 2011-06-10 20:10:48 -0400
fixed spelling error
Author: Nate Abele
Date: 2011-06-10 14:10:15 -0400
Moved URL escaping out of `\net\http\Route` and into `\template\view\Renderer`.
Author: Nate Abele
Date: 2011-06-10 14:15:49 -0400
Fixing brittle `Inspector` test.
Author: Nate Abele
Date: 2011-06-10 16:07:21 -0400
Fixing a test in `\core\Libraries` where symlinked Lithium directories are matched properly.
Author: unknown
Date: 2011-02-20 23:45:15 -0600
MySQL Changes:
Author: unknown
Date: 2011-02-21 19:09:25 -0600
Query: Allow removing of "limit" through Query->limit(false) Relationship: Constraints are arrays again Database: Implementing relationships Model: Moved relationship code to database
Author: unknown
Date: 2011-02-22 00:40:25 -0600
RecordSet: Added management for relations (particularly hasMany), fixed fetching of fields so they properly reflect the fields that were pulled rather than the tables actual schema Query: limit(false) now returns the object instance for chaining, groups can be removed using group(false) Database: moved relationship management into the filter, finished hasMany relationship (for fetching), added a post processing hack for queries with a hasmany relationship Entity: Added depth support for recursively calling data so that numeric arrays (such as those generated by hasMany) will have their contents parsed to arrays as well Source: Added depth management so that you item can be called on a top level and still have full coverage of the related model data
Author: Howard Lince III
Date: 2011-02-22 09:15:11 -0600
Relationship: Fixed constraints (keep them isolated), Fixed BelongsTo - was using wrong key Database::read added 'relations' and 'return' so that errors aren't thrown when it tries to use them, Fixed relationship constraints ModelTest: Updating Tests to reflect new relationship functionality
Author: Nate Abele
Date: 2011-02-23 01:37:12 -0500
Updating keys for `\data\Model::$_query`, and adding it to `Model::config()` as an inherited property. Fixing docblock formatting.
Author: Nate Abele
Date: 2011-02-23 01:37:41 -0500
Removing references to relationships in `\data\Model::find()`.
Author: Nate Abele
Date: 2011-02-23 01:39:06 -0500
Fixing formatting and notices with PHP functions, misc. refactoring in `\data\collection\RecordSet`.
Author: Nate Abele
Date: 2011-02-23 01:50:36 -0500
Updating docblocks for `\data\model\Relationship`, and changing how constraint key pairs are generated, moved back to `\data\source\Database::relationship()`.
Author: Nate Abele
Date: 2011-02-25 21:10:40 -0500
First pass at refactoring SQL relationship support.
Author: Nate Abele
Date: 2011-02-26 18:55:52 -0500
Refactoring record mapping in `\data\collection\RecordSet`.