Commit Graph

  • 3fe377c03a Remove another pair of keyed subscript access instances Blake Watters 2012-12-10 17:18:00 -05:00
  • 5efcfe2c41 Eliminate remaining use of keyed subscript access Blake Watters 2012-12-10 17:12:53 -05:00
  • abe67dcbb5 Eliminate use of keyed subscript access in RKEntityMapping inadvertantly introducing iOS 6.0 dependencies Blake Watters 2012-12-10 10:50:51 -05:00
  • 7b4098ca6f Add test coverage for ensuring creation of RKManagedObjectRequestOperation from appropriateObjectRequestOperationWithObject:method:path:parameters: with no matching response descriptors Blake Watters 2012-12-10 09:43:32 -05:00
  • 3b5fe29e8b Fix incorrect consultation of containsEntityMapping rather than isManagedObjectRequestOperation Blake Watters 2012-12-09 23:55:40 -05:00
  • 1c86cfab75 Improve RKManagedObjectRequestOperation handling for DELETE requests and expand test coverage Blake Watters 2012-12-09 23:24:45 -05:00
  • 4c735bafdd Updated mapping test API for 0.20 Blake Watters 2012-12-09 12:24:30 -05:00
  • f3cd0f6e07 Implemented connectionBlock property on RKRelationshipConnectionOperation for tracking connection status synchronously Blake Watters 2012-12-09 12:21:53 -05:00
  • 90fdf46d37 Bumping VERSION and Podspec to pre4 Blake Watters 2012-12-09 12:18:14 -05:00
  • 38480b269c Rev docs referencing primaryKey as opposed to identificationAttributes Blake Watters 2012-12-08 11:40:59 -05:00
  • 2f11f7b02b Update tag to 0.20.0-pre3 Blake Watters 2012-12-08 00:53:52 -05:00
  • 7f9de9e5b1 Merge branch 'release/0.20.0-pre3' into development Blake Watters 2012-12-08 00:52:40 -05:00
  • 1c60806a3c Merge branch 'release/0.20.0-pre3' v0.20.0-pre3 Blake Watters 2012-12-08 00:51:59 -05:00
  • 5c1a461cfe Bump VERSION to 0.20.0-pre3 Blake Watters 2012-12-08 00:46:19 -05:00
  • c06a1a314d Add documentation notes about the importance of coercing your values from the path matcher Blake Watters 2012-12-08 00:44:28 -05:00
  • 3d6c211417 Add documentation notes about how easy it is to fuck things up with relative paths Blake Watters 2012-12-08 00:34:15 -05:00
  • 61102be1a4 Fix incorrect mapping results for secondary key paths when more than one response descriptor matches and there is a targetObject. fixes #1057 Blake Watters 2012-12-07 18:56:14 -05:00
  • 5685a5fb60 Add test case investigating #921 Blake Watters 2012-12-07 18:25:47 -05:00
  • d79dec118a Greatly improve error output when all response descriptors fail to match. closes #1060 Blake Watters 2012-12-07 17:39:02 -05:00
  • f4457f2948 Add MOC reset to the beginning of resetPersistentStores:. closes #1018 Blake Watters 2012-12-07 15:06:13 -05:00
  • 7eef2f2174 Expand documentation about connecting relationships with collection values Blake Watters 2012-12-07 14:46:23 -05:00
  • 0eb875679d Add proxy attributes enabling pagination mapping configuration under iOS 5. Expand documentation. closes #1040 Blake Watters 2012-12-07 14:16:50 -05:00
  • b1f57612e1 Add support for replacing the HTTP client on the object manager and mutating the baseURL on the router. closes #1051 Blake Watters 2012-12-07 13:49:18 -05:00
  • 5ef63c68d3 Merge branch 'bugfix/inappropriate-objectrequestoperations' into development Blake Watters 2012-12-07 12:40:18 -05:00
  • 997158e9e6 Fix issues with incorrect determination of the appropriate object request operation. fixes #1054, #1056 Blake Watters 2012-12-07 12:40:02 -05:00
  • 0210424c6c Added proper support for RKDynamicMapping as a container for RKEntityMappings inside of RKObjectManager. Sam Krishna 2012-12-03 23:25:19 -08:00
  • fe6e8597ee Fix incorrectly configuring identification attribute in Twitter Core Data example Blake Watters 2012-12-06 23:52:08 -05:00
  • 79e31b524a Refactored managed object caches and connection support to enable connecting by multiple atributes that are specified as arrays. Blake Watters 2012-12-06 23:43:06 -05:00
  • 07c22fb3a0 Merge pull request #1052 from lassebm/bump-afnetworking-version Blake Watters 2012-12-06 05:51:44 -08:00
  • 9672e0a471 Remove use of keyed subscript to access RKEntityIdentificationAttributesUserInfoKey Blake Watters 2012-12-05 23:13:13 -05:00
  • 9a04de975e Re-enable publishing of the Atom feed Blake Watters 2012-12-05 21:48:02 -05:00
  • 1e23b1c037 Bumped AFNetworking version to 1.0.1 Lasse Bang Mikkelsen 2012-12-03 20:56:35 +01:00
  • 2b9c7ca275 Bump version of Podspec to pre3 on development Blake Watters 2012-12-02 15:56:45 -05:00
  • 9b78ca2863 Bump Podspec to point at pre2 tag Blake Watters 2012-12-02 15:02:40 -05:00
  • f9875f8bfa Merge branch 'release/0.20.0-pre2' into development Blake Watters 2012-12-02 14:47:42 -05:00
  • f62f6aca11 Merge branch 'release/0.20.0-pre2' v0.20.0-pre2 Blake Watters 2012-12-02 14:47:29 -05:00
  • 971083eacd Bump ersion to pre2 Blake Watters 2012-12-02 14:34:17 -05:00
  • a5dc037ef9 Add support for inferring attributes that match the snake-case _id pattern. closes #1047 Blake Watters 2012-12-02 14:34:03 -05:00
  • cbb3f70571 Eliminate the RKEntityIdentifier class and migrate the functionality into properties on RKEntityMapping Blake Watters 2012-12-02 13:08:52 -05:00
  • 6e03b0cac2 Set numerous files in the RestKitFramework target to Public. closes #1050 Blake Watters 2012-12-02 10:15:05 -05:00
  • ff1de2b740 Fix incorrect header comment in documentation of RKRequestDescriptor. fixes #1048 Blake Watters 2012-12-02 00:28:19 -05:00
  • 80f5f7af56 Update README to match updated method signature for the entity by attribute cache Blake Watters 2012-12-02 00:24:14 -05:00
  • ddbd1e1f95 Fix inappropriate managed object context reference in [RKEntityByAttributeCache addObject:] Blake Watters 2012-12-02 00:23:49 -05:00
  • c9e222fdc6 Fix documentation error in RKDynamicMapping header Blake Watters 2012-12-01 16:34:14 -05:00
  • 89d0294dcd Expose access to the RKMapperOperationDelegate to RKObjectRequestOperation subclasses. closes #1009 Blake Watters 2012-11-29 23:34:35 -05:00
  • 648b159f9a Remove dead code Blake Watters 2012-11-29 23:33:48 -05:00
  • 17996ade99 Merge branch 'hotfix/adjust-tag-on-podspec' v0.20.0-pre1 Blake Watters 2012-11-29 09:44:27 -05:00
  • 30c8d70cd8 Point Podspec to 0.20.0-pre1 tag Blake Watters 2012-11-29 09:43:12 -05:00
  • a69f06c278 Update references to RKConnectionMapping -> RKConnectionDescription in README Blake Watters 2012-11-29 07:41:44 -05:00
  • c99a169762 Merge branch 'master' of github.com:RestKit/RestKit Blake Watters 2012-11-29 00:33:21 -05:00
  • c063c3ff61 Merge branch 'release/0.20.0-pre1' into development Blake Watters 2012-11-29 00:27:17 -05:00
  • 885db0afcc Merge branch 'release/0.20.0-pre1' Blake Watters 2012-11-29 00:27:03 -05:00
  • 9fc0703d21 Fix crash when attempting to connect a one-to-one relationship that returns an empty result set Blake Watters 2012-11-29 00:22:42 -05:00
  • 4eb765aad8 Switch to %ld and cast counts to long to suppress warnings on OS X Blake Watters 2012-11-29 00:21:56 -05:00
  • a39a1e02eb Tagging Podspec version Blake Watters 2012-11-28 23:30:20 -05:00
  • 7776826ea2 Bumping VERSION to 0.20.0-pre1 Blake Watters 2012-11-28 23:29:22 -05:00
  • c2345755cc Merge branch 'feature/unify-primary-key-and-connections' into development Blake Watters 2012-11-28 23:27:10 -05:00
  • 66b046b177 Add a 'Build All Examples' shared scheme to the Workspace Blake Watters 2012-11-28 23:26:43 -05:00
  • 41f85d84de Ensure RKConnectionDescription is Public Blake Watters 2012-11-28 23:26:08 -05:00
  • b6d4412415 Refresh Twitter examples and port to RKEntityIdentifier Blake Watters 2012-11-28 23:25:48 -05:00
  • 1318edd082 Add docs about using the user info to configure an entity identifier Blake Watters 2012-11-28 22:56:56 -05:00
  • b502f5431b Drop the entity description category entirely Blake Watters 2012-11-28 22:52:39 -05:00
  • b045520e98 Add Apache license boilerplate to unadorned Core Data files Blake Watters 2012-11-28 22:46:36 -05:00
  • a31c537492 Finish documentation for RKEntityMapping to cover Entity Identification and Connections Blake Watters 2012-11-28 22:45:27 -05:00
  • 8bcfd47270 Header docs for entity identifier Blake Watters 2012-11-27 23:24:03 -05:00
  • 03ee8d005f Docs cleanup Blake Watters 2012-11-27 22:45:26 -05:00
  • adf4a5d49e Drop RKConnectionMapping, cleanup. Add predicate support Blake Watters 2012-11-27 22:34:55 -05:00
  • 1196a42e54 Docs for RKConnectionDescription Blake Watters 2012-11-27 22:18:29 -05:00
  • 8dc54a89b2 Major overhaul to the Core Data managed object identification and relationship connection support. Blake Watters 2012-11-27 10:29:36 -05:00
  • f3a853e871 Drop RK prefix from entity names Blake Watters 2012-11-23 22:19:12 -05:00
  • 2cf39a15e1 Remove RKCatalog server submodule reference Blake Watters 2012-11-19 19:58:59 -05:00
  • 7888a55f6c Remove the ignoreUnknownKeyPaths option. closes #840 Blake Watters 2012-11-19 19:21:24 -05:00
  • 36c60608b2 Add support for transforming source to destination key paths using a block. This enables one to DRY up mapping configuration. Blake Watters 2012-11-19 18:53:13 -05:00
  • 0aeb5f6de4 Restore paginator integration in Object Manager Blake Watters 2012-11-19 12:01:07 -05:00
  • 9d14bfe395 Rev docs for willMapDeserializedResponseBlock. refs #900 Blake Watters 2012-11-18 22:54:05 -05:00
  • 61f0817776 Update docs regarding error behavior in the event nil is returned by the willMapDeserializedResponse block. closes #900 Blake Watters 2012-11-18 22:50:56 -05:00
  • 54dce20ac6 Rework paginator support for 0.20. closes #1024, #900, #759 Blake Watters 2012-11-18 22:44:33 -05:00
  • 95b9a0ecba Synchronize access to the attribute to ID's dictionary and immediately copy it to avoid crashes under heavily threaded access to the cache Blake Watters 2012-11-13 19:15:11 -05:00
  • 12e54c2151 Improve Search README.md formatting for code blocks Blake Watters 2012-11-13 12:36:01 -05:00
  • 64624e52d5 Add documentation about accelerating the indexing process using search indexer delegate Blake Watters 2012-11-13 12:33:13 -05:00
  • 91c61640fa Remove invalid references to RKParser Blake Watters 2012-11-13 12:32:49 -05:00
  • 158d06d040 Add missing Appledoc for delegate property Blake Watters 2012-11-12 16:24:02 -05:00
  • 6837d0d1b9 Add support for hooking into the RKSearchIndexer via a delegate Blake Watters 2012-11-12 16:18:36 -05:00
  • 7d9087b722 Supress extraneous logging when type is transformed to nil Blake Watters 2012-11-09 12:12:42 -05:00
  • 2aeb07d47a Make test less brittle Blake Watters 2012-11-09 12:11:58 -05:00
  • e088bdc186 When managedObjectContext is set to nil on RKManagedObjectRequestOperation, avoid creation of an orphaned privateContext Blake Watters 2012-11-09 11:05:26 -05:00
  • b5606543ca Add framework copy files images. refs #757 Blake Watters 2012-11-09 10:01:24 -05:00
  • c5cdff950f Add NSParameterAssert guards for getObject:, postObject:, putObject:, patchObject:, and deleteObject: Blake Watters 2012-11-09 10:53:33 -05:00
  • f308b4d99a Update warning settings to Xcode 4.6 recommendations Blake Watters 2012-11-08 23:41:47 -05:00
  • e109036683 Add support and test coverage for serializing Boolean properties to JSON as true/false instead of numbers. closes #920, #827 Blake Watters 2012-11-08 23:41:19 -05:00
  • b723788fce Style touch-up Blake Watters 2012-11-08 19:26:06 -05:00
  • 56aaf30a73 Switch the test factory to using blocks instead a famously named category. Add basic example to the header docs. Blake Watters 2012-11-08 19:25:43 -05:00
  • 5b554556ce Use constants instead of strings for referencing validation keys Blake Watters 2012-11-08 18:58:06 -05:00
  • 3db5307f6a Add missing test coverage for key path based connection scenarios. Fixes crashes resulting from double collection wrapping during connection. Blake Watters 2012-11-08 18:57:45 -05:00
  • a87eeb0224 Drop test factory managed object store filename properties. Unimplemented and unnecessary. You can override the store factory to perform any cutomization. Blake Watters 2012-11-08 16:45:40 -05:00
  • 5f8c7f3d42 Add tearDown execution during first run of setup. Jeff Arena 2012-11-08 16:04:59 -05:00
  • 129cc6f052 Fix issue with cross-context object comparison in case of local deletes. Jeff Arena 2012-11-08 14:24:24 -05:00
  • 9d40138129 Change the default value for deletesOrphanedObjects to YES in RKManagedObjectRequestOperation Jeff Arena 2012-11-08 13:58:10 -05:00
  • c7ae6c389e Fix a few broken specs. Jeff Arena 2012-11-08 13:47:26 -05:00
  • 0fe296a281 Bump AFNetworking dependency Blake Watters 2012-11-07 22:01:34 -05:00