Commit Graph

  • f505f08672 Update header search path install image Blake Watters 2012-04-18 20:56:38 -04:00
  • 3ebe809565 Fix typo in env variable when echoing publishing status Blake Watters 2012-04-18 11:33:44 -04:00
  • 7d612fc214 Add support for building and publishing docs during CI build. refs #685 Blake Watters 2012-04-18 11:16:30 -04:00
  • 3d66bbbaed Bump version to 0.10.1-dev Blake Watters 2012-04-18 09:53:36 -04:00
  • 9c6316cb45 Merge pull request #673 from timmehmainframe/patch-1 Blake Watters 2012-04-17 18:32:13 -07:00
  • e70bd93158 Recreate the MOC after deletion of persistent store using a seed database. fixes #676 Blake Watters 2012-04-17 23:50:28 -04:00
  • f0793b8e19 Enabled support and tests for creation of intermediate directories during RKCache initialization. closes #667 Blake Watters 2012-04-17 23:23:41 -04:00
  • 4ac6a76485 Fix invalid table controller delegate invocation. fixes #683, closes #659 Blake Watters 2012-04-17 22:54:10 -04:00
  • 670375deb9 Switch Xcoder gem back to master repository Blake Watters 2012-04-17 22:28:00 -04:00
  • a999a63555 Merge pull request #673 from timmehmainframe/patch-1 Blake Watters 2012-04-17 18:32:13 -07:00
  • 4071fa9a32 Integrated support for configuring runLoopMode on a per request basis. closes #560 Blake Watters 2012-04-17 21:28:48 -04:00
  • ea100b6aac Add a RKRequest attribute to control redirect handling Marcus Brito 2012-04-04 09:20:00 -03:00
  • e0b248da46 fixing RKDotNetDateFormatter not correctly mapping dates in RKObjectMappingOperation. Jon Nolen 2012-04-17 00:02:36 -04:00
  • 24eb4d814e Fix intermittent crash in test suite Blake Watters 2012-04-17 20:47:11 -04:00
  • 46f668d7e9 Added support for connection:didReceiveResponse: to be forwarded from RKResponse through RKRequestDelegate Sylvain Guillopé 2012-03-27 16:08:59 -04:00
  • 7235499d15 Fix invalid spelling of persistent merged inadvertantly Blake Watters 2012-04-17 12:50:21 -04:00
  • ef7dc24969 Implemented dynamic factories using blocks. closes #682 Blake Watters 2012-04-17 12:38:36 -04:00
  • e623d0c7b8 Expand testing documentation to briefly cover RestKit gem, RKGithub, and xcode-select Blake Watters 2012-04-16 23:37:35 -04:00
  • fa90ae75f3 Updated Testing documentation for developers Blake Watters 2012-04-16 23:08:07 -04:00
  • 608a2183c6 Update xcoder Gem Blake Watters 2012-04-16 22:24:08 -04:00
  • a02b0f0d02 Merge pull request #674 from emcmanus/development Blake Watters 2012-04-16 18:55:55 -07:00
  • 75e59813e6 Migrate RKTestFactory didInitialize callback out of init Blake Watters 2012-04-16 14:45:04 -04:00
  • 0df8c7ea73 Fix spelling of persistent store. Ed McManus 2012-04-14 11:48:22 -07:00
  • 0e9c260233 delegate would always be nil for managedObjectStore:didFailToCopySeedDatabase:error: Tim 2012-04-13 16:07:55 +02:00
  • fb58452595 Fix build issues with RKTwitterCoreData seeding target. fixes #670 Blake Watters 2012-04-12 08:54:16 -04:00
  • 22225cf8a0 Fixed Static analysis warnings. Aaron Crespo 2012-04-09 12:38:01 -04:00
  • 368712aa78 Migrate ISO8601DateFormatter to using RKLog interface. fixes #648 Blake Watters 2012-04-11 22:23:01 -04:00
  • 27c06946e2 Add basic test coverage for compilation of Objective-C++ sources. refs #649 Blake Watters 2012-04-11 21:05:17 -04:00
  • fd9ee9952c Add extern declaration to constants in RKRequestCache. fixes #649, #652 Blake Watters 2012-04-11 21:04:00 -04:00
  • 3eb4091ffb Replace use of NSOrderedSet with NSArray to ensure compatibility with iOS 4.x SDK. fixes #664 Blake Watters 2012-04-11 13:00:18 -04:00
  • d95823d089 Fix incorrect handling of nil values when sectioning an array by keyPath Blake Watters 2012-04-10 19:22:30 -04:00
  • de52c1ad52 Do not removeAllSections before loading table items into a section Blake Watters 2012-04-10 19:22:28 -04:00
  • 0d80bc3744 Switch default cacheStrategy to RKFetchRequestManagedObjectCache. closes #660 Blake Watters 2012-04-10 15:16:28 -04:00
  • 386c7aea6d Added convenience method numberOfRowsInSectionAtIndex: to RKTableController for easily counting rows in a section Blake Watters 2012-04-10 14:29:45 -04:00
  • 76f2344582 Replace implementation of sectionsGroupedByKeyPath: due to issues with valueForKeyPath: mutating ordering Blake Watters 2012-04-10 14:29:20 -04:00
  • 8bd407fe1f Update RestKit Gem to pick up fix for rake server when daemon is already running Blake Watters 2012-04-10 13:57:17 -04:00
  • b282e3a813 Added support for grouping objects into sections within RKTableController. closes #658 Blake Watters 2012-04-10 11:34:22 -04:00
  • b27be1cbc5 Invoke self instead of self.delegate in thread safe invocation from managed object loader. refs #655 Blake Watters 2012-04-10 11:33:36 -04:00
  • ac05b6d256 Update RestKit gem and enable autostop/autostart of server in default rake task execution Blake Watters 2012-04-09 18:45:32 -04:00
  • f47fa80636 Merge branch 'feature/jenkins' into development Blake Watters 2012-04-09 17:39:27 -04:00
  • fb29a9431d Updated Xcoder gem to pick up fix for UTF-8 strings parsed from xcodebuild output Blake Watters 2012-04-09 17:35:05 -04:00
  • 570a4d68d9 Fix breakage in Application Tests suite Blake Watters 2012-04-09 15:30:59 -04:00
  • aa7778bbfd Guard notification configurations for nil in RKAbstractTableController Blake Watters 2012-04-09 15:30:57 -04:00
  • 757e01e1f3 Change reachabilityObserver reference to retain for RKRequest Blake Watters 2012-04-09 15:30:21 -04:00
  • 95decfaa09 Cleanup test environment header Blake Watters 2012-04-09 13:44:30 -04:00
  • af7ecee223 Added parameter assertions to RKParams and cleaned up spacing issues Blake Watters 2012-04-09 13:42:09 -04:00
  • b16973666b Implemented test:application tasks for running RKApplicationTests suite; fixed broken tests Blake Watters 2012-04-06 00:11:33 -04:00
  • b9d72ce7fc Fixed invalid spelling RKManagedObjectCacheing -> RKManagedObjectCaching. Updated filenames to match. Blake Watters 2012-04-06 09:51:01 -04:00
  • 515a8dfcfb Normalized the bundle identifier for Logic and Application Tests to 'org.restkit.tests' Blake Watters 2012-04-06 09:50:19 -04:00
  • b18abc04ed Fix broken build from merge of 0.10.0 Blake Watters 2012-04-06 00:03:35 -04:00
  • dd852d90c3 Fix broken build from merge of 0.10.0 Blake Watters 2012-04-06 00:03:35 -04:00
  • 6b9bebd3db Implemented Rake tasks for executing unit tests for iOS and OS X Blake Watters 2012-04-06 00:02:32 -04:00
  • 49bb925fe8 Adding cibuild script for execution under Jenkins Blake Watters 2012-04-05 23:20:11 -04:00
  • 4b84c1511e Migrated Test Server execution to the new RestKit gem Blake Watters 2012-04-05 23:18:47 -04:00
  • a8483ca643 Merge branch 'release/0.10.0' into development Blake Watters 2012-04-04 20:19:43 -04:00
  • 69adee9a70 Merge branch 'release/0.10.0' v0.10.0 Blake Watters 2012-04-04 20:18:31 -04:00
  • 587fc73ca8 Update RKTwitterCoreData project Blake Watters 2012-04-04 20:12:39 -04:00
  • dc7135399c Remove incomplete RKTableViewExample project. RKGithub is a much better resource. Blake Watters 2012-04-04 20:06:30 -04:00
  • 289f9d4a07 Update project configuration for RKMacOS X example Blake Watters 2012-04-04 20:01:40 -04:00
  • e23123ae81 Add primaryKey connection of the assignedUser relationship to RKCatalog RKRelationshipMappingExample Blake Watters 2012-04-04 19:56:49 -04:00
  • 5abf5569b6 Remove import of RKTableView.h Blake Watters 2012-04-04 13:47:54 -04:00
  • ad7da9054f Add RKLogConfigureFromEnvironment() to RKLog.m. Jawwad Ahmad 2012-04-04 12:58:06 -04:00
  • 49946ba0df Update contributors. Brian Morton 2012-04-04 09:36:23 -07:00
  • 6fd71650e5 Fix broken unit tests related to Core Data cache skipping optimization Blake Watters 2012-04-04 12:19:24 -04:00
  • cfd473e547 Added support for configuring class -> table cell mappings using objectClassName instead of Class object Blake Watters 2012-03-29 14:16:58 -04:00
  • 403522f361 Bump VERSION to 0.10.0 Blake Watters 2012-04-04 09:06:38 -04:00
  • 2723a11294 Reorganized categories under RKAdditions naming convention. Expanded documentation. Blake Watters 2012-04-04 09:05:54 -04:00
  • 423df93a59 Add Apache license notice to RKMappingTest Blake Watters 2012-04-04 08:43:20 -04:00
  • 457a6126cf Refresh copyright notices for all source files Blake Watters 2012-04-04 08:40:55 -04:00
  • 61aefd5eda Restore default cache strategy to In Memory Cache Blake Watters 2012-04-04 08:20:21 -04:00
  • 2ce8de2d4b Add test cases for both In Memory and Fetch Request cache strategies to RKManagedObjectMappingTest Blake Watters 2012-04-04 08:20:08 -04:00
  • d943d9b932 Ensure In Memory Cache is scoped to the target managed object context Blake Watters 2012-04-04 08:17:23 -04:00
  • 732b0cd181 Namespace the RKRequestCache constants Blake Watters 2012-04-03 15:24:55 -04:00
  • ed26aa2d82 Remove inaccurate comment about MD5 generation for files Blake Watters 2012-04-03 15:24:33 -04:00
  • e6c4d2a24b OS X specific test fixes Blake Watters 2012-04-03 15:23:59 -04:00
  • 9cffb75174 Add Objective-C Category fix to mapping provider core data extensions and add source file to OS X build target. Blake Watters 2012-04-03 15:21:41 -04:00
  • 0771b3e9b3 Added macro for ignoring delegate messages sent after an RKRequest has been cancelled. Fixes intermittent crash in the test suite due to authentication challenge callbacks being processed after the request is through. fixes #639 Blake Watters 2012-04-03 15:01:51 -04:00
  • 4c124ab5bf Fix broken test due to missing resourcePath Blake Watters 2012-04-03 13:10:42 -04:00
  • fa3c82c11f Updated to Sinatra 1.4.0 HEAD to pick up fixes for setting status code when using send_file and logging output. Blake Watters 2012-04-03 13:08:01 -04:00
  • 59eec38f6e Updated RKDirectory with method for ensuring existence of directories. RKTestEnvironment now ensures the Caches and Application Data directories exist at test initialization. Enables test suite to run from command line or with a CI environment. refs #293 Blake Watters 2012-04-03 11:35:41 -04:00
  • 1f53d45bf9 Raise an assertion in the event a mapping test is invoked with a mapping containing a nil target object class. Blake Watters 2012-04-02 17:15:13 -04:00
  • 73f7bf88a2 Ensure that managed object mapping instances fail to initialize if they target a managedObjectClass that is not part of the project (i.e. source files are missing). Blake Watters 2012-04-02 17:14:08 -04:00
  • e79b79ebac Change behavior of delegate callbacks during 204 (No Content) response. refs #633 Blake Watters 2012-03-30 15:25:39 -04:00
  • 887b4a4743 Added support for configuring objectClass using the class name instead of Class object. Blake Watters 2012-03-28 19:19:55 -04:00
  • ddf2cb1a79 Added support for connecting relationships where the destination entity does not have an inherited managedObjectClass. refs #627 [AWAITING TESTS] Blake Watters 2012-03-28 15:03:53 -04:00
  • 54a441783c Delete the store file on every instantiation of the managedObjectStore via the test factory Blake Watters 2012-03-28 13:57:46 -04:00
  • d633cf4c2d Updated RKMappingTest to make performMapping public and assign instantiated destinationObject to the property to support testing portions of the mapping not expressed via key path transformations (the connection of Core Data relationships, for example). Blake Watters 2012-03-28 13:53:59 -04:00
  • 67d5cf08c1 Log the name of the entity during failure to connect relationships Blake Watters 2012-03-28 13:53:39 -04:00
  • 212c243203 Added rootKeyPath option to RKMappingTest Blake Watters 2012-03-28 13:01:24 -04:00
  • 8aedbeb1a5 Added helper methods for deleting managed object stores Blake Watters 2012-03-28 12:50:56 -04:00
  • a545c3942b Integrated primaryKey extension to NSEntityDescription and refactored cache strategy classes to eliminate issues with duplicated objects. closes #611, #612, #613, #618 Blake Watters 2012-03-22 16:31:39 -04:00
  • 1b324ccc80 Temporary workaround for duplicated objects caused by RKInMemoryMappingCache. refs #612 Blake Watters 2012-03-31 16:38:34 -04:00
  • 947694deb1 Temporary workaround for duplicated objects caused by RKInMemoryMappingCache. refs #612 Blake Watters 2012-03-31 16:38:34 -04:00
  • c210b10299 Add missing resourcePath to fix exception during unit test execution Blake Watters 2012-03-31 16:33:34 -04:00
  • 170060549f Fix exception for Core Data could not fulfill a fault within RKInMemoryEntityCache. fixes #611, refs #618 Blake Watters 2012-03-30 22:32:32 -04:00
  • 73fe4f1237 Added support for object mapping a single object instance onto an NSOrderedSet collection. fixes #616 Blake Watters 2012-03-30 09:29:41 -04:00
  • 0e498ad326 Added note that CFNetwork is only required on iOS. fixes #615 Blake Watters 2012-03-30 09:05:16 -04:00
  • b726be36f4 Merge branch 'jstallings-objectloader-error' into release/0.9.4 Blake Watters 2012-03-30 09:01:43 -04:00
  • e07ea7910b Ensure RKManagedObjectLoader invokes onDidFailWithError as well as the delegate callback. refs #624 John Stallings 2012-03-27 09:39:31 -07:00
  • e40200b95b Added test that existing Core Data object instances are updated rather than duplicated when mapping an array. refs #612 Blake Watters 2012-03-30 08:46:21 -04:00