Blake Watters
|
227f35a20d
|
Merge branch '0.9' into xml-parser
Conflicts:
Examples/RKTwitter/Classes/RKTwitterViewController.m
README.md
RestKit.xcodeproj/project.pbxproj
|
2011-03-27 22:29:19 -04:00 |
|
Blake Watters
|
4c717e2a5b
|
Merge branch '0.9' into unit-testing
Conflicts:
RestKit.xcodeproj/project.pbxproj
|
2011-03-24 15:00:13 -04:00 |
|
Jeremy Ellison
|
6a4b3d78b3
|
Merge branch 'unit-testing' into xml-parser
Conflicts:
RestKit.xcodeproj/project.pbxproj
|
2011-03-23 10:34:02 -04:00 |
|
Blake Watters
|
2109fae1ba
|
Finished cleaning up Core Data support. Happy with the new organization
|
2011-03-19 22:06:51 -04:00 |
|
Blake Watters
|
88a1b013fc
|
Merge remote branch 'origin/0.9' into core-data-cleanup
Conflicts:
Code/CoreData/CoreData.h
Code/CoreData/RKManagedObjectStore.h
Code/CoreData/RKManagedObjectStore.m
Code/CoreData/RKObjectSeeder.h
Code/CoreData/RKObjectSeeder.m
Code/ObjectMapping/RKObjectLoader.m
Code/ObjectMapping/RKObjectManager.m
Code/ObjectMapping/RKObjectMapper.m
RestKit.xcodeproj/project.pbxproj
|
2011-03-19 21:26:13 -04:00 |
|
Blake Watters
|
a94456a01e
|
Committing changes to sync against 0.9
|
2011-03-19 20:59:54 -04:00 |
|
Blake Watters
|
9836023601
|
Added support for mapping cases where the left side of a dictionary is a registered keyPath and the right side is an array of objects
|
2011-03-15 16:20:34 -04:00 |
|
Blake Watters
|
7ff0ff1339
|
Ditches the Rails spec server app. Working on cleaning up unit testing situation. Still a couple of broken tests.
|
2011-03-09 17:39:32 -05:00 |
|
Blake Watters
|
83f77e60ae
|
Fixed bug with warnings
|
2011-03-06 14:16:40 -05:00 |
|
Stefan Eletzhofer
|
9184b2b0f2
|
Add a nice warning if we don't find a model class for a relationship in RKObjectMapper setRelationshipOfModel:forElements
|
2011-03-02 12:57:46 +01:00 |
|
Stefan Eletzhofer
|
a02e13f8d1
|
fix duplicate definition of updateModel:fromElements:
|
2011-03-02 11:04:20 +01:00 |
|
Jeremy Ellison
|
bc482efd31
|
Working XML Support. Twitter example working (XML and JSON)
|
2011-03-01 13:54:00 -05:00 |
|
Blake Watters
|
e03c6d3d10
|
Fixed crash during dealloc of RKClient due to initialization of baseURL observer using a blank host. Updated the object mapper to support class/keypath when loading a single object. Some updates to the UISpec harness to get things working again.
|
2011-02-25 14:42:50 -05:00 |
|
Blake Watters
|
0ea0a9b6d9
|
Cleaning up some TODO's and such
|
2011-02-13 02:59:37 -05:00 |
|
Blake Watters
|
f83dc271f9
|
Finished cleaning up dependencies on Core Data. RKTwitter now builds without linking against Core Data or libRKCoreData.a
|
2011-02-13 02:04:51 -05:00 |
|
Blake Watters
|
a1216d0ea0
|
Merge branch 'master' of github.com:twotoasters/RestKit into core-data-cleanup
Conflicts:
Code/ObjectMapping/RKObjectMapper.m
|
2011-02-13 01:24:57 -05:00 |
|
Blake Watters
|
b9e4f57fb0
|
Work in progress factoring Core Data dependencies out of the Object Mapping layer
|
2011-02-13 01:19:37 -05:00 |
|
Blake Watters
|
07034e3878
|
Update for object initializer inside the mapper
|
2011-02-11 10:02:25 -05:00 |
|
Blake Watters
|
f7553d7ac0
|
Found a nasty bug in object mapping with nil values vs missing key paths. Polished login and sign up patterns thoroughly. Login/Logout & sign up are functional again. Now to move through the rest of the app
|
2011-01-20 00:14:21 -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 |
|
Blake Watters
|
46974bb4c7
|
Removing extraneous logging from previous commit
|
2011-01-03 15:34:49 -05:00 |
|
Blake Watters
|
8fc71f0fb0
|
Introduced new missing element mapping policy for controlling whether or not nil values will be set for missing elements from payloads.
|
2011-01-03 15:31:24 -05:00 |
|
Jeff Arena
|
d91223b6fa
|
fixed a crash related to parsing a non-JSON error from a response string; fixed issue with callbacks being fired after a request has been cancelled; fixed leak of resourcePath in RKRequestTTModel; fixed issue with autoreleasepool being drained before background thread objects have been transferred to the callback method; fixed issues with mutating the requestqueue array during enumeration while performing bulk cancels; added additional logging that has been helpful in tracking down many of these crashes (to be removed prior to merge to master)
|
2010-12-02 19:28:25 -08: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
|
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
|
ec0c221a33
|
Allow for mapping directly into an object that doesn't have an element registered with the mapper. We check that the class implements RKObjectMappable and blow up otherwise. Updated comments on the loader...
|
2010-10-21 13:31:21 -04:00 |
|
Blake Watters
|
deef2a63ce
|
Fix for nasty infinite loop when the resourcePath begins with a substitution param
|
2010-10-21 11:42:47 -04:00 |
|
Blake Watters
|
2fbdfb9c37
|
Work in progress
|
2010-10-19 14:27:17 -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 |
|
Jeremy Ellison
|
7c01d54fa3
|
Add configurable error parsing to the object mapper.
|
2010-10-14 12:51:12 -04:00 |
|
Blake Watters
|
3e5ceba864
|
Merge branch 'master' of github.com:twotoasters/RestKit
Conflicts:
Code/ObjectMapping/RKObjectManager.m
|
2010-10-12 15:03:07 -04: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 |
|
timkerchmar
|
320e96e48e
|
Update headers for three20 support.
Add keyPath support to the object loader.
|
2010-10-12 14:32:06 -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 |
|