Permalink
Commits on Aug 31, 2017
  1. Changed RKStringTokenizer to allow tokenization of symbol characters (#…

    SimonMcFarlane authored and valeriomazzeo committed Aug 31, 2017
    …2516)
    
    * Changed the `RKStringTokenizer` method `- (NSSet *)tokenize:(NSString *)string` to use `kCFStringTokenizerUnitWordBoundary` instead of `kCFStringTokenizerUnitWord`. This then allows tokens to be created for symbols such as '@', '$' and '#' and therefore making them searchable.
    
    As a result of using `kCFStringTokenizerUnitWordBoundary` instead of `kCFStringTokenizerUnitWord`, spaces are detected and a token created. As we don't want to be returning results that include a space, this token (if it exists) is removed before the tokens are returned.
    
    Unit tests added to cover both the creating of tokens from strings that contain symbols and searching for managed objects that contain symbols.
    
    * Core formatting - removed tabs from empty lines in RKStringTokenizer.
    
    * Fixed assert mistake in RKSearchTest unit test `testSearchingForManagedObjectsWithSymbols`.
Commits on Jul 19, 2017
  1. bump version 0.27.2

    valeriomazzeo committed Jul 19, 2017
Commits on Jul 18, 2017
Commits on Jul 4, 2017
  1. Merge pull request #2497 from stnslw/IgnoreContentTypeWhenEmptyBody

    valeriomazzeo committed Jul 4, 2017
    Shouldn’t validate content type if there is no content
  2. Merge pull request #1 from RestKit/development

    stnslw committed Jul 4, 2017
    Develop update
Commits on Jul 3, 2017
  1. Merge pull request #2466 from RestKit/release/0.27.1

    valeriomazzeo committed Jul 3, 2017
    Release v0.27.1
  2. split build into 2 jobs

    valeriomazzeo committed Jul 3, 2017
Commits on Jul 2, 2017
  1. removed xctool that is not supported for building anymore

    valeriomazzeo committed Jul 2, 2017
    separated linting and tests into two scripts so we can use travis_wait and still have some output during the build
    fixed bundler cache
  2. fixed issue with removeAllCachedResponse being slow on the simulator

    valeriomazzeo committed Jul 2, 2017
    since xcode8 clean action is not supported
  3. commented test

    valeriomazzeo committed Jul 2, 2017
  4. Merge pull request #2507 from samkrishna/development

    valeriomazzeo committed Jul 2, 2017
    Fixed test failure by changing URL to a new invalid address
Commits on Jun 30, 2017
  1. 10.3.1

    valeriomazzeo committed Jun 30, 2017
  2. fix bundler cache

    valeriomazzeo committed Jun 30, 2017
  3. generic simulator

    valeriomazzeo committed Jun 30, 2017
  4. rvm 2.4.1

    valeriomazzeo committed Jun 30, 2017
  5. updated dependencies

    valeriomazzeo committed Jun 30, 2017
Commits on May 26, 2017
Commits on Mar 8, 2017
  1. Removed no longer necessary comment

    Stanisław Brzeski Stanisław Brzeski
    Stanisław Brzeski authored and Stanisław Brzeski committed Mar 8, 2017
  2. Shouldn’t validate content type if there is no content

    Stanisław Brzeski Stanisław Brzeski
    Stanisław Brzeski authored and Stanisław Brzeski committed Mar 8, 2017
Commits on Oct 16, 2016
  1. updated project settings

    valeriomazzeo committed Oct 16, 2016
    updated travis file to spin an xcode8 image
  2. fixed delete database issue

    valeriomazzeo committed Oct 16, 2016
  3. prepare 0.27.1 release

    valeriomazzeo committed Oct 16, 2016
Commits on Aug 9, 2016
  1. New changes to CocoaPods (#2443)

    Thiago Ribeiro authored and valeriomazzeo committed Aug 9, 2016
    I had problems by not setting the target, so it can be useful for people that may encounter the same issue.
  2. Use explicit `userInfo` keys for `NSManagedObjectContextDidSaveNotifi…

    alexanderedge authored and valeriomazzeo committed Aug 9, 2016
    …cation` (#2449)
    
    * Use specific `userInfo` keys
    
    In iOS 10 beta 4 there is another key in the `userInfo` dictionary, `managedObjectContext`, so the collection operator causes a crash as it assumes all values are `NSSet`s.
    
    I have added explicit checking for inserted, deleted and updated objects.
    
    * Expose function for testing
    
    * Add test case
    
    * Remove function from public interface
    
    Adding the definition immediately before the function in RKManagedObjectStore.m removes a “No previous prototype for function…” warning.
    
    Tests build by using `extern` with the same definition.
    
    * Add header for private function used in test
    
    * Move implementation into RKManagedObjectStore.m
    
    * Specify private headers in Podspec
Commits on Jul 8, 2016
  1. Release v0.27.0

    valeriomazzeo committed Jul 8, 2016
  2. Cocoapods 1.0.1 (#2434)

    valeriomazzeo committed Jul 8, 2016
    This pull request enables RestKit to build using the latest version of Cocoapods.
    Although, the recommended way to install RestKit is through use_frameworks, now it can be installed either with or without.
    
    Here's a details of what has been done:
    
    Removed iOS 5 related code in RKPathUtilities.m
    Increased deployment target to iOS 8.0 and OS X 10.9 on both project and test apps
    Updated rakefile: fixed build:examples task
    Allowed warnings on pod lib lint (due to AFNetworking)
    Fixed AFNetworking reachability issue with Cocoapods use_frameworks!
    Fixed headers not found issue with Cocoapods > 0.38.2
    Moved RKHTTPUtilities into Network directory
    Updated example projects pod files
    Removed AFNetworking dependency from podspec
    Renamed all AFNetworking classes to AFRK to be able to install any version of AFNetworking meanwhile using RestKit.
Commits on Jun 15, 2016
  1. Merge pull request #2432 from RestKit/feature/fix-NSURLCache-test-dea…

    segiddins committed Jun 15, 2016
    …dlock
    
    NSURLCache deadlock Tests