Permalink
Commits on May 26, 2012
Commits on May 25, 2012
  1. Fix issue where grouping objects by section in RKTableController and …

    blakewatters committed May 25, 2012
    …loading an empty collection would fail to refresh table view.
Commits on May 24, 2012
  1. Fix type mismatch assertion in cases where JSON/XML payload contains …

    blakewatters committed May 24, 2012
    …a string value for an integer primary key. fixes #754
  2. Fix static analyzer warning

    blakewatters committed May 24, 2012
  3. Update RKTestFactory to silence logging output during setup/tear down…

    blakewatters committed May 24, 2012
    … operations. closes #764
    
    * Introduced new logging helpers for silencing components.
    * Check for existence of data store at path before firing deletion to avoid log warning on failure.
    * Silence logging for reachability and cache during factory initialization of RKClient and RKObjectManager
    * Adjust log levels on cache components from info to debug
Commits on May 23, 2012
  1. Reworked table controller state into a bit mask to coalesce state cha…

    blakewatters committed May 23, 2012
    …nge into a single observation. fixes #753
    
    * Added RKLogIntegerAsBinary() helper for logging bit masks
    * Implemented RKTableControllerDidLoadObjectsNotification for static and fetched results table controllers
    * Cleaned up state definitions within table controller
    * Documentation cleanups
Commits on May 21, 2012
  1. Ensure managed object connections are established across appropriate …

    blakewatters committed May 21, 2012
    …managed object contexts
Commits on May 19, 2012
  1. Bump version to 0.10.1

    blakewatters committed May 19, 2012
  2. Fix for #709 - [RKManagedObjectThreadSafeInvocation serializeManagedO…

    Eric Chamberlain committed with blakewatters May 19, 2012
    …bjectsForArgument:withKeyPaths:] is not properly serializing managed objects
    
    Fixed RKManagedObjectThreadSafeInvocation to properly handle serialization when the key is a keyPath.
    
    Updated RKManagedObjectThreadSafeInvocationTest to test keyPath keys.
  3. Add tests verifying expected behavior for availability of RKRequest r…

    blakewatters committed May 19, 2012
    …esponse property. closes #527
  4. Fix static analyzer issues

    blakewatters committed May 19, 2012
Commits on May 18, 2012
Commits on May 17, 2012
  1. Ensure managed object loader instances are finalized on failure to sa…

    blakewatters committed May 17, 2012
    …ve managed object store. closes #721
  2. Fixes to ensure failed requests are not resent. refs #628, fixes #744,

    blakewatters committed May 17, 2012
    …closes #720
    
    Additional changes and test coverage to handle the case of loading an invalid URL
    or otherwise immediately encountering an error condition:
    
    * Restores use of removeLoadingRequest: within the queue
    * Updates fragile tests to ensure better coverage for error cases
    * Sets isLoaded to YES during error callbacks to prevent duplicated dispatching
  3. Switch invalid URL unit test to connect to localhost on a random port…

    blakewatters committed May 17, 2012
    … rather than a domain. refs #744
Commits on May 16, 2012
  1. Integrate optimization for utilizing the managed object cache when co…

    blakewatters committed May 16, 2012
    …nnecting relationships. closes #693
    
    Thanks to Ed McManus (emcmanus) for the implementation.
  2. *iovalue = [(NSString*)iovalue uppercaseString];

    decklord committed with blakewatters May 10, 2012
    ->
     *ioValue = [(NSString*)ioValue uppercaseString];
  3. Add Block_copy() invocation to ensure the fetch request block is tran…

    blakewatters committed May 16, 2012
    …sferred to the heap. refs #738
  4. Update RKObjectManager to observe changes to the reachability observe…

    dusek committed with blakewatters May 6, 2012
    …r of
    
    the underlying RKClient object. refs #717