Blake Watters
|
3cf66e5385
|
More improvements to the managed object store and seeding API's
|
2011-03-05 17:05:31 -05:00 |
|
Blake Watters
|
1405c0b404
|
Overhauled the object seeder API. It's much cleaner. Added example code to the RKTwitterCoreDataExample
|
2011-03-05 16:11:00 -05:00 |
|
Blake Watters
|
6c351c1ef9
|
Merge branch 'updates' of https://github.com/ahinz/RestKit into seeding
Conflicts:
Code/CoreData/RKManagedObjectStore.h
Code/CoreData/RKManagedObjectStore.m
|
2011-03-05 13:06:21 -05:00 |
|
Blake Watters
|
c6546feb70
|
Added new initializer for starting from a seed database. Need to finish cleaning up API and add example app.
|
2011-03-04 07:16:52 -05:00 |
|
Adam Hinz
|
166eeeb566
|
Provide more generic constructors for the object store and object
manager
|
2011-02-05 15:31:47 -05:00 |
|
Blake Watters
|
39a77057ed
|
Removed saveObjectStore method on RKObjectManager, step toward separating Core Data from the base object mapping. RKObjectLoader now ensures that the object store is persisted appropriately before object loaders are sent
|
2011-01-21 00:56:17 -05:00 |
|
Blake Watters
|
07796df253
|
Refactored the Rails router to respect properties specified by the model objects. Introduced new support to allow models to modify RESTful object loaders just before they are sent. Sample app completely works. Really fucking happy with how this is turning out!
|
2011-01-21 00:15:02 -05:00 |
|
Blake Watters
|
9af28d3070
|
Cleanup project structure to match typical TT projects
|
2011-01-17 19:21:57 -05:00 |
|
Jeremy Ellison
|
ac53cf9f2e
|
Always return an NSManagedObjectContext from the NSThreadDictionary. Do not bless the one on the main thread. Ensure merges happen on the main thread.
Clean up error alert because of removal of goOffline support (as it was broken).
|
2011-01-13 14:33:28 -05:00 |
|
Jeremy Ellison
|
6a5ee2af7e
|
Revert "Remove per-file copyrights"
This reverts commit 91e7c6bb5e.
|
2011-01-12 15:27:19 -05:00 |
|
Jeremy Ellison
|
91e7c6bb5e
|
Remove per-file copyrights
|
2011-01-12 15:05:22 -05:00 |
|
Jeremy Ellison
|
a4e7e60467
|
Functionally complete new example.
|
2011-01-11 13:57:28 -05:00 |
|
Jeff Arena
|
c19d305b45
|
fix for mapper bug that was assuming a 1:1 mapping between object classes and elements; removed method from dictionary category that made the 1:1 mapping assumption that caused the mapper bug; collapsed the RKRequestModel and RKRequestTTModel classes into RKRequestTTModel; made changes to the Three20 integration to perform all cache loading and network loading in response to Three20 load calls; used isOutdated TTModel method to enforce refreshRate on RKRequestTTModel
|
2010-11-30 15:08:05 -08:00 |
|
Jeff Arena
|
fbe8457dd7
|
fix for updating thread dictionary cache of existing managed objects to ensure objects created during a single mapping operation are not duplicated
|
2010-11-17 14:31:12 -08:00 |
|
Jeff Arena
|
8b38d4387a
|
add null check to prevent exceptions when we have created a local object that has yet to be synced with the server, and thus does not yet have a primaryKey assigned
|
2010-11-15 19:50:49 -08:00 |
|
Jeff Arena
|
57e2403624
|
add support to core data component to hook up relationships from foreign keys present in the server payload
|
2010-10-27 17:00:31 -07:00 |
|
Blake Watters
|
0127df862d
|
Added support for tracking upload progress
|
2010-10-26 14:05:29 -04:00 |
|
Blake Watters
|
b1800e3975
|
Clean up references to RKModelManager
|
2010-10-20 13:57:20 -04:00 |
|
Blake Watters
|
2fbdfb9c37
|
Work in progress
|
2010-10-19 14:27:17 -04:00 |
|
Blake Watters
|
ddfe0aae22
|
Merge branch 'master' into managedobjectcleanup
Conflicts:
Code/CoreData/RKManagedObject.m
|
2010-10-18 22:23:54 -04:00 |
|
Blake Watters
|
33c6eba84b
|
Checking in work on managed object cleanup
|
2010-10-18 22:10:40 -04:00 |
|
Jeff Arena
|
1a6fdeafd4
|
introduce RKManagedObjectCache protocol to CoreData component; cleanup remaining NSFetchRequest ivars that are now unused; add RKURL class for making resourcepath and baseurl params available to higher level components; cleanup Three20 library to incorporate latest updates from GateGuru codebase
|
2010-10-18 16:36:24 -04:00 |
|
Jeff Arena
|
592b2a9e32
|
initial pass at changing fetchRequest APIs to work with a collection of fetch requests; also performed some API cleanup on RKManagedModel
|
2010-10-14 19:14:55 -07:00 |
|
Blake Watters
|
b71a85416a
|
Cleaned up warnings and initialization of the request used by the object loader
|
2010-10-12 14:59:40 -04:00 |
|
Blake Watters
|
bd93d43f94
|
Finished split into more logical components. Library now copies Headers to Build/RestKit and you can selectively link against the components your app needs. libRestKit.a contains everything from the core library.
|
2010-10-01 13:02:24 -04:00 |
|