|
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 |