Commit Graph

  • 37c70e4c27 Migrate path utilities to C functions instead of encapsulating into static methods on RKDirectory to reduce API size Blake Watters 2012-08-13 22:53:47 -04:00
  • 975e1674a2 Improving assertion error when attempting to configure an entity mapping for an entity with a nil managed object class Blake Watters 2012-08-13 14:14:36 -04:00
  • 3dd0b722b3 Added INFO logging to report on status during long running managed object context indexing Blake Watters 2012-08-10 19:44:55 -04:00
  • f1c72862e3 Removed multiple declarations of method Jake M 2012-08-10 13:03:40 -07:00
  • 7c73cc0260 Removed multiple declarations of method Jake M 2012-08-10 13:02:17 -07:00
  • 0d719be9ba Removed multiple declarations of method Jake M 2012-08-10 12:55:29 -07:00
  • 99207dd69c Add method to description for named route Blake Watters 2012-08-10 14:18:42 -04:00
  • 48cb6dfa45 Rename request method <-> string functions to be more idiomatic Blake Watters 2012-08-10 14:04:51 -04:00
  • 22de640139 Add missing reloadRows for NSFetchedResultsChangeUpdate Blake Watters 2012-08-10 14:02:57 -04:00
  • 318c880170 Add basic description for inspecting mapping results Blake Watters 2012-08-09 17:13:38 -04:00
  • 2454d38dcc Add PATCH method Blake Watters 2012-08-09 17:13:13 -04:00
  • 571909c8b4 Remove performBlockAndWait: in RKEntityByAttributeCache after encountering mysterious hangs Blake Watters 2012-08-09 17:12:51 -04:00
  • 03ef0d883e Merge branch 'hotfix/0.10.2' into development Blake Watters 2012-08-07 22:37:17 -04:00
  • 8d5e3156b7 Merge branch 'hotfix/0.10.2' v0.10.2 Blake Watters 2012-08-07 22:31:56 -04:00
  • 149edd9783 Setting version to 0.10.2 Blake Watters 2012-08-07 22:25:06 -04:00
  • 36e3dfcf67 Fix warning from invalid format string in NSAssert Blake Watters 2012-08-07 22:24:28 -04:00
  • d155578a10 Fix warning from GCOAuth format string Blake Watters 2012-07-11 13:08:44 -04:00
  • d528c4172b Merge commit '76538c2' into hotfix/0.10.2 Blake Watters 2012-08-07 22:14:00 -04:00
  • 2c9d3a4b23 Add casts to OCMock to suppress warnings during test build on OS X Blake Watters 2012-08-07 17:28:11 -04:00
  • 4cc61e9913 Flip test to using hasBeenDeleted as isDeleted does not work across managed object contexts Blake Watters 2012-08-07 17:19:18 -04:00
  • 9ff1152223 Comments cleanup Blake Watters 2012-08-07 17:13:26 -04:00
  • 632a1de039 Minor method signature change on serializer Blake Watters 2012-08-07 17:06:57 -04:00
  • 8d8523cd4d Disabled run loop mode tests as they are causing the Test Suite to hang Blake Watters 2012-08-07 17:06:07 -04:00
  • 64c378a8bf Fix warnings related to deprecation of managed object store save Blake Watters 2012-08-07 17:04:17 -04:00
  • edd60c52e5 Add unichar casts to suppress warnings Blake Watters 2012-08-07 17:00:45 -04:00
  • c5a4bb1697 Bump to Ruby 1.9.3 and Debugger Gem since they are supported by Xcode 4.3+ out of the box Blake Watters 2012-08-07 17:00:02 -04:00
  • 6cc54fae9f Fix crashes during test suite execution due to delay during processing of NSManagedObjectContextDidSaveNotification Blake Watters 2012-08-07 16:59:19 -04:00
  • 99738db1cc Update examples projects to reflect Core Data API changes Blake Watters 2012-08-07 10:01:05 -04:00
  • c041c3dde6 Add casts to suppress warnings related to NSUInteger typedef differences to ISO8601DateFormatter Blake Watters 2012-08-07 10:00:16 -04:00
  • 00a5d2b198 Remove UI module headers/sources from OS X framework Blake Watters 2012-08-07 09:59:41 -04:00
  • 1463a7d2f8 Cleanup log warnings on OS X related to NSUInteger typedef differences (unsigned int vs unsigned long) Blake Watters 2012-08-07 09:58:30 -04:00
  • b246559112 Eliminate associative reference configuration of primary key attribute. Blake Watters 2012-08-07 09:55:56 -04:00
  • cbed8ff466 Work around initWithBaseURL: warning by using local client variable Blake Watters 2012-08-06 16:44:23 -04:00
  • 7885481337 Update comments and log messages Blake Watters 2012-08-03 12:32:18 -04:00
  • 544be269da Updated header documentation for RKManagedObjectStore Blake Watters 2012-08-02 10:32:58 -04:00
  • 232b3eb861 Implemented new search engine for managed objects. Blake Watters 2012-08-01 18:12:53 -04:00
  • 07aadeebdf Reimplemented the managed object store, converted managed object seeder to importer, cleaned up test breakage. Blake Watters 2012-07-26 17:31:27 -04:00
  • 8183591ccd Add DEPRECATED_ATTRIBUTE_MESSAGE for a few methods. Jawwad Ahmad 2012-07-26 11:20:14 -04:00
  • 6d3a9b5487 Fix "Failed to call designated initializer on NSManagedObject class" when running core data seed generation. Jawwad Ahmad 2012-07-25 11:45:14 -04:00
  • 66c9cd5f26 Remove object literal array access usage Blake Watters 2012-07-23 11:19:12 -04:00
  • 5af66a4e89 Finalized to existingObjectWithID: approach after benchmarking fetch request strategy Blake Watters 2012-07-20 16:09:58 -04:00
  • 093a76e7b2 Migrated to a single entity cache for the primary MOC instead of one per thread Blake Watters 2012-07-20 15:41:47 -04:00
  • 6b315fbd54 Updates to entity cache and other components to operate in parent/child context world. Blake Watters 2012-07-20 14:44:48 -04:00
  • e952f451fb Eliminated the use of the ActiveRecord pattern across the library. Blake Watters 2012-07-19 13:34:32 -04:00
  • ae8b98ac1a Add DEPRECATED_ATTRIBUTE_MESSAGE recommendations to RKEntityMapping.h Jawwad Ahmad 2012-07-18 12:27:12 -04:00
  • b9979e337e Add DEPRECATED_ATTRIBUTE_MESSAGE(message) macro to display a helpful recommendation message along with the default deprecation message. Jawwad Ahmad 2012-07-18 12:25:41 -04:00
  • 046e277088 Make managedObjectCache optional on RKManagedObjectMappingOperationDataSource; Make RKManagedObjectMappingOperationDataSource.h public Blake Watters 2012-07-17 17:29:30 -04:00
  • 6af38b8b6d Obtain permanent object ID's for managed objects before sending via RKManagedObjectLoader Blake Watters 2012-07-17 16:26:21 -04:00
  • a8f64e7982 Continued cleanup related to managed object context work Blake Watters 2012-07-17 13:44:50 -04:00
  • b25a1833b3 Ported RestKit to using managed object contexts with concurrency types. Numerous cleanups and API updates. Blake Watters 2012-07-16 22:47:06 -04:00
  • 4c083a3462 Fix warning message to correctly display path of resource that could not be found in the bundle. Jawwad Ahmad 2012-07-13 16:44:55 -04:00
  • b4bf671edd Allow removal of HTTP headers by passing nil Blake Watters 2012-07-13 15:08:47 -04:00
  • cfa0df1841 Breakthrough on parent/child MOC setup Blake Watters 2012-07-13 14:11:48 -04:00
  • f0706dbdbf Work in progress Blake Watters 2012-07-13 13:07:42 -04:00
  • fd514f3f0b Release RKDynamicObjectMappingMatcher instances used during connection mapping to fix memory leak Blake Watters 2012-07-12 09:45:30 -04:00
  • 87797780a4 Merge branch 'feature/779-named-routes' into development Blake Watters 2012-07-11 22:30:58 -04:00
  • a30b20a09c Added removeObserver method to safely remove observer in RKTestNotificationObserver Blake Watters 2012-07-11 22:29:50 -04:00
  • f825579a2a Cleaned up all but one remaining broken test Blake Watters 2012-07-11 18:53:46 -04:00
  • 72f31936ae Fix broken merge artifact Blake Watters 2012-07-11 17:20:05 -04:00
  • 90354dce4b Documentation for the new router. refs #779 Blake Watters 2012-07-11 16:01:16 -04:00
  • 8c9b5200b3 Silence format string security warning via pragma push/pop Blake Watters 2012-07-06 15:15:35 -04:00
  • 0f72fc7d9d Fix warning due to invalid format string Blake Watters 2012-07-06 11:54:25 -04:00
  • e56e7b3010 Add header documentation for RKRouter; add object parameter to named route URL generation Blake Watters 2012-07-06 11:37:10 -04:00
  • 739c57e186 Add Apache license to Router headers Blake Watters 2012-07-06 11:35:55 -04:00
  • e839a39e6e Extracted keyboard scrolling behavior used within the table controller into standalone object Blake Watters 2012-07-05 17:38:31 -04:00
  • 8657b4ca75 Remove cellForObjectAtIndexPath: API and migrate cell mapping directly into the UITableViewDataSource callback Blake Watters 2012-06-25 16:25:45 -04:00
  • 3be91bed55 Handle case where there is a single section containing a header and footer row Blake Watters 2012-06-25 13:43:27 -04:00
  • c28461f573 Make sendObject:method:usingBlock: public Jawwad Ahmad 2012-06-22 11:59:59 -04:00
  • e4a65b53a2 Add new queue method for checking the queue for a request with a given URL Blake Watters 2012-06-21 17:04:23 -04:00
  • a51f7ddc51 [REBASE] Cleaned up routing tests and dealloc Blake Watters 2012-06-21 11:41:31 -04:00
  • fe9bfe59da [REBASE] Rename Router -> RouteSet. Add new Router class for generating URL's from the routes. Blake Watters 2012-06-20 22:08:42 -04:00
  • 6c3b75039b [REBASE ME] Refactored Router for simplicity, nearly done with design. Initial support for relationship loading from object manager. Blake Watters 2012-06-20 16:43:32 -04:00
  • c4a329cc58 Use dispatch_sync instead of NSOperation for merging changes from background notification Blake Watters 2012-06-20 13:22:36 -04:00
  • e3f461624f Add unit tests for URLsByInterpolatingResourcePathWithObjects Blake Watters 2012-06-19 11:03:52 -04:00
  • 24b9358cd4 Added URLsByInterpolatingResourcePathWithObjects method. Jawwad Ahmad 2012-06-18 14:51:36 -04:00
  • 2c980ec4cd Fix type disagreements with sourceObject & targetObject properties Blake Watters 2012-06-19 10:34:23 -04:00
  • 08199120bc Style consistency cleanups and improvements to request queue delegate behavior Blake Watters 2012-06-18 23:59:23 -04:00
  • 47347312fb Do not emit didFinishLoading unless there is not a nextRequest Blake Watters 2012-06-18 23:57:42 -04:00
  • ec6cdd1356 Migrate performSelectorOnMainThread and performSelectorInBackground invocations to GCD Blake Watters 2012-06-18 23:54:52 -04:00
  • 57e4e0933a Migrated from Grand Central Dispatch queue for mapping into an NSOperationQueue to enable KVO Blake Watters 2012-06-18 23:46:55 -04:00
  • c4841f10b6 Tear down the default context when tearing down RKTestFactory Blake Watters 2012-06-18 16:05:20 -04:00
  • f035af7a67 Adding addObject: method to RKTableSection. Jawwad Ahmad 2012-06-13 11:45:26 -04:00
  • f35f81ca0c Add ability to RKTestResponseLoader to serve as a delegate for RKRequestQueueDelegate in order to use the waitForResponse method for testing asynchronous calls. Jawwad Ahmad 2012-06-05 12:01:09 -04:00
  • 517deb6fa2 Add support for testing the mapping used to map a nested relationship in RKMappingTest. closes #802 Blake Watters 2012-06-08 11:25:02 -04:00
  • f18f9337f3 Added support for comparison of attribute, relationship, and object mappings via isEqualToMapping:. closes #803 Blake Watters 2012-06-08 11:19:00 -04:00
  • 6ae6d889a5 Add delegate methods for headerHeight and footerHeight Christopher Swasey 2012-06-07 11:23:21 -04:00
  • 75b060ec16 Add table controller level block callbacks. refs #796 Blake Watters 2012-06-07 11:13:31 -04:00
  • ec1e15d4e3 Add better description output to RKMappingTest Blake Watters 2012-06-07 11:10:01 -04:00
  • 1c504022a6 Fixed issues with incorrect retrieval of indexPath for header, footer, and empty items on the fetched results table controller. fixes #798 Blake Watters 2012-06-06 18:18:44 -04:00
  • c297fbee68 Improved behavior of test notification observer in cases where notifications are fired immediately by the execution block under test. fixes #797 Blake Watters 2012-06-06 16:20:26 -04:00
  • 3b10117be7 New mapping provider helpers. refs #779 Blake Watters 2012-06-01 07:59:21 -07:00
  • ffa2fc685e Introduced named route support. refs #779 Blake Watters 2012-05-31 17:46:55 -04:00
  • 81bcd17056 WIP on API improvements for RKForm Blake Watters 2012-05-08 15:06:27 -04:00
  • b98e651efe Merge branch 'fix-dotnet-date-serialization' into development Blake Watters 2012-07-11 14:26:54 -04:00
  • 86c0233c58 call stringForObjectValue from stringFromDate to fix failing test. add coverage for the serialization output of stringForObjectValue. refs #726 Jamie Forrest 2012-07-11 13:55:39 -04:00
  • 86bc549869 RKDotNetDateFormatter now overrides stringForObjectValue. refs #726 Jamie Forrest 2012-07-11 11:33:56 -03:00
  • 4b6f74582a Merge branch '593-connect-relationship' into development Blake Watters 2012-07-11 14:14:40 -04:00
  • 131c20073f Add missing files to RestKitFramework and RKApplicationTests targets Blake Watters 2012-07-11 14:13:53 -04:00
  • 220546b9bf Do not allow the run loop mode test to run unbounded Blake Watters 2012-07-11 14:13:38 -04:00
  • b14e1d7d96 Update OCMock Blake Watters 2012-07-11 13:10:22 -04:00