Commits for forks / ddebernardy / lithium / branches / master

Commit Message Author Date
0af6...925a Fixing issue where new sub-objects in existing `Document` objects were not persisted. Nate Abele 2010-06-18 14:10:10 -0400
53d0...1c7b Adding type checking in `Model::find()`. Nate Abele 2010-06-17 16:55:20 -0400
dd46...299d Fixing code formatting in controller generation command. Nate Abele 2010-06-17 16:54:59 -0400
76d2...55c9 Updating mock model classes to comply with API changes. Nate Abele 2010-06-15 22:14:12 -0400
3127...3737 Adding sanity checking to class instantiation in `\core\Object::_instance()`. Nate Abele 2010-06-15 22:13:53 -0400
126a...f08d Type fixes to handle test suite warnings. Nate Abele 2010-06-15 18:39:54 -0400
629e...5685 Updating test cases. Nate Abele 2010-06-15 18:23:30 -0400
3bf6...3ac3 Updating controller template generation. Nate Abele 2010-06-15 18:23:00 -0400
a81b...167e Renaming `\data\Model::_instance()` to `\data\Model::_object()`. Nate Abele 2010-06-15 17:20:08 -0400
f7ae...b9bc Refactoring base classes in `\data`, implementing one-to-many relationship support for MongoDB. Implementing GridFS support in MongoDB. Making `\util\Collection::toArray()` public. Nate Abele 2010-06-15 16:33:39 -0400
c96d...45b9 Minor code cleanup in `\data` classes. Nate Abele 2010-06-15 05:21:40 -0400
2c9f...a4ee Adding test for `\data\Source`. Refactoring classes in `\data` into "entity" and "set" classes. Split `Document` into `entity\Document` and `collection\DocumentSet`. Renamed `\util\Collection::$_items` to `\util\Collection::$_data`. Constructor parameter in all subclasses is now `'data'`, to provide more consistency with entity classes, etc. Changed `\data\model\Query::binding()` to `\data\model\Query::entity()`, to better reflect design. Nate Abele 2010-05-31 21:21:52 -0400
9f1f...8d04 Refactoring `\data\collection\RecordSet` to support indexes for pre-populated data, refactoring `\net\http\Media` to centralize handling of custom encoding, and adding data marshaling. Fixes ticket #53. Nate Abele 2010-05-01 23:26:00 -0400
df76...3ad3 Changing exceptions thrown in `\action` to instances of `\action\DispatchException`. Nate Abele 2010-06-15 16:36:36 -0400
f63d...1427 Fixing offset calculation in `\data\model\Query`, fixes paginated queries. Nate Abele 2010-06-08 08:46:39 -0400
ae6e...9322 Updating `CouchDb` adapter with `calculation` method. Joël Perras 2010-06-07 23:50:26 -0400
4dd9...5c73 Updating `tests\integration\data\SourceTest` for CouchDB compatibility. Joël Perras 2010-06-07 17:24:11 -0400
979b...8434 Refactoring model relationship construction and exposing new method `Model::bind()` for dynamically creating model relationships. Nate Abele 2010-06-07 18:52:44 -0400
1540...1407 Fixing status value check in `MongoDb::create()` for compatibility with MongoDB 1.5. Nate Abele 2010-06-07 16:10:34 -0400
8acb...de14 Updating basic CRUD operations in `\data\source\Database` to accept string queries. Minor refactorings to `\data\source\MySql`. Nate Abele 2010-06-06 11:27:19 -0400
| 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |