Commit Graph

  • bebc08e34c Remove improper import of RKObjectLoader in RKClient Blake Watters 2011-09-08 19:22:28 -04:00
  • 12bacf9be4 Removed references to sharedQueue from Advanced Tutorial sources Blake Watters 2011-09-08 09:38:26 -04:00
  • 6ed37f0eb9 Fix Cocoa 512 errors logged from RKRequestCache. fixes #246 Blake Watters 2011-09-07 22:39:57 -04:00
  • 2a89404f7d Return nil from needNewBodyStream: to avoid weirdness with connections being revived. refs #335 Blake Watters 2011-09-07 21:37:11 -04:00
  • e0a85b25c8 Added Apache License to all files in Specs directory Parker 2011-09-07 12:14:13 -04:00
  • ccb3cb4332 Added license to files in the Three20 directory Parker 2011-09-07 12:03:57 -04:00
  • 990ab16a6b Added Apache License to files in Support directory Parker 2011-09-07 12:02:29 -04:00
  • a58eb6dcf2 Added Apache License to files in Support/Parsers directory Parker 2011-09-07 11:58:16 -04:00
  • c888af6f25 Added Apache License header to files in CoreData directory Parker 2011-09-07 11:55:17 -04:00
  • 99250475ad added Apache License headers to all files in ObjectMapping directory Parker 2011-09-07 11:31:01 -04:00
  • e8b24a3959 added apache license to everything in the Network directory Parker 2011-09-07 10:45:42 -04:00
  • 43040935d7 added apache license Parker 2011-09-07 10:36:49 -04:00
  • f4c83a8ae8 added apache license Parker 2011-09-07 10:36:16 -04:00
  • a43b711b14 added apache license Parker 2011-09-07 10:35:40 -04:00
  • aae7a7f642 added blank comment to the RestKit.h header Parker 2011-09-07 10:34:26 -04:00
  • 940437573e re-added apache header to RestKit.h (got the date wrong) Parker 2011-09-07 10:30:23 -04:00
  • d7a21c688f Revert "added header to RestKit.h" Parker 2011-09-07 10:29:24 -04:00
  • 4482850aff added header to RestKit.h Parker 2011-09-07 10:27:56 -04:00
  • feb941d241 Oops … RKPathMatcher merge didn't actually have RKPathMatcher .h and .m in it … Thanks @dmthomas for the heads up. Greg Combs 2011-09-06 16:44:55 -05:00
  • ef3dd69283 Merge pull request #332 from RestKit/rkpathmatcher Greg Combs 2011-09-06 13:54:55 -07:00
  • e38562ffce Introduces RKPathMatcher. This is basically a dressed up front end to jverkoey/SOCKit. Using this will make it very easy to do complex things with patterns, resource paths, and object property interpolation thereof. Whereas RKMakePathWithObject() once took parenthesized parameters like "/stuff/(things)" it now uses colons like "/stuff/:things". It has specs and updated header docs where appropriate. Closes #305. Greg Combs 2011-09-06 15:51:18 -05:00
  • 4299cab994 Added convenience accessors on RKObjectManager for the requestCache and requestQueue. Cleaned up some styling and normalized method names. Blake Watters 2011-09-06 11:36:50 -04:00
  • e5ac48d47f Added images for troubleshooting page Blake Watters 2011-09-06 08:46:02 -04:00
  • ca32f120b9 Fixed another list without a preceding newline. Jeremy Mack 2011-09-05 23:07:05 -03:00
  • b8cd8219b8 One more typo. Jeremy Mack 2011-09-05 23:03:43 -03:00
  • db82df19eb Fixed a few typos and formatting errors. Jeremy Mack 2011-09-05 22:59:09 -03:00
  • 2ccc44954a Configured default locale to en_US_POSIX for default date formatters. closes #273 Blake Watters 2011-09-05 17:54:07 -04:00
  • 54007c78d4 Reworked Brendan Ribera's contributions around time zone handling to eliminate the use of transient NSDateFormatters, added a preferredDateFormatter for use when serializing dates to strings, replaced the use of the description method for date encoding to strings with invocation of the preferredDateFormatter, added new attribute transformation strategy from NSDate -> NSString properties (also using the preferred date formatter), and provided customization support for date handling globally and on a per-mapping basis. closes #200, closes #313, closes #309, closes #308 Blake Watters 2011-09-05 17:25:43 -04:00
  • ad754a9b2a Added header search path back to quick start. Blake Watters 2011-09-04 16:46:03 -04:00
  • 5f090f0478 Re-enabled copy headers task and added new install image for configuring the include/ path since Xcode is behaving poorly without it for folks on the mailing list. Blake Watters 2011-09-04 16:38:05 -04:00
  • 5122a17075 Adding images for configuring the DerivedData directory section of the installation troubleshooting page Blake Watters 2011-09-04 15:57:11 -04:00
  • d2aab62ce6 Removed existing install guide and replaced with link to the wiki installation page. Blake Watters 2011-09-03 19:58:28 -04:00
  • 36b7af6a79 Add Xcode 4 Installation Screenshots Blake Watters 2011-09-03 19:19:11 -04:00
  • f88e3dc0cb Added test coverage for parsing XML from the national weather service. fixes #298 Blake Watters 2011-09-03 18:32:54 -04:00
  • ffeb022a61 Added test coverage for single close tag. fixes #195 Blake Watters 2011-09-03 18:19:39 -04:00
  • 6cc7f1e4d6 Added test coverage for queue loading count being decremented when the response is unmappable. fixes #230, fixes #286 Blake Watters 2011-09-03 17:29:58 -04:00
  • d9d0f7a650 Eliminated the global sharedQueue in favor of allowing each RKClient to own its a private queue. This eliminates problems where multiple clients are tracking reachability notifications and mutating the suspension state on a single queue. If you want to use a single queue across multiple RKClient instances, you can assign a single queue to both and worry about suspension and reachability yourself. fixes #278 Blake Watters 2011-09-03 15:50:40 -04:00
  • 2f123a44f5 Bump appledoc binary Blake Watters 2011-09-03 15:50:38 -04:00
  • 32461e916f Added support for parsing XML containing CDATA content. fixes #327 Blake Watters 2011-09-03 14:30:07 -04:00
  • cadf91e4f2 fix issue: can not update user's token if token changed allenwei 2011-09-03 02:16:19 +08:00
  • de6c611338 Added RKFixCategoryBug.h to the YAJL target, in order to successfully compile without errors. Greg Combs 2011-09-02 00:52:02 -05:00
  • ef11b13c8e Reworked installation and build process to eliminate the need to configure the Header and Library search paths. Updated all example projects to match. This makes the use of the DerivedData directory a requirement going forward. fixes #323 Blake Watters 2011-09-01 21:54:45 -04:00
  • b96940cc64 Eliminated requirement to use -all_load linker flag. Fixed breakage in OS X builds due to ivar/property name disagreement. Removed references to all_load from the install docs. fixes #239 Blake Watters 2011-09-01 20:52:46 -04:00
  • 7ca39d8127 Rename spec target. Remove .orig file hanging out in git Blake Watters 2011-08-29 20:35:24 -04:00
  • c4a946c5bf Expanded documentation of objectLoaderDidLoadUnexpectedResponse: for clarity of additional use-cases beyond HTTP status code. Blake Watters 2011-08-28 15:59:28 -04:00
  • f0768cc03c Fix memory leak of hostname attribute in reachability observer. fixes #268 Blake Watters 2011-08-27 21:13:24 -04:00
  • edd3c8a065 Added test coverage for parsing orders XML. fixes #255 Blake Watters 2011-08-27 21:12:17 -04:00
  • aceb75200a Fix for issues setting many-to-many relationships on NSManagedObjects, as well as some additional test coverage for the issue. fixes #271 Jeff Arena 2011-08-25 21:15:59 -04:00
  • 07830b5d87 Merge branch 'numbers-can-map-to-strings' of https://github.com/crayment/RestKit into crayment-numbers-can-map-to-strings Blake Watters 2011-08-27 19:32:35 -04:00
  • 218555b195 Do not add headers for params if the request is a GET or a HEAD. refs #303 Blake Watters 2011-08-27 19:10:48 -04:00
  • 3832ec7b9f Added new unit tests for XML support and merged fixes from @Edubits pull request #262 and changes from @cellcortex #314. Attributes and nesting should behave better. closes #262, #314 Blake Watters 2011-08-27 18:43:52 -04:00
  • 30826a0b8f Fixed XML parser Robin Eggenkamp 2011-07-29 13:30:20 +02:00
  • a77bdf0314 Added various tests for url encoding dictionaries. Greg Combs 2011-08-27 16:23:11 -05:00
  • dba1586b53 Added test for empty response processing with 204 status code. Blake Watters 2011-08-27 08:41:13 -04:00
  • f987dc56f5 Added test coverage for mapping from NSNumber -> NSDecimalNumber. refs #269 Blake Watters 2011-08-25 23:13:41 -04:00
  • 8520d3e28b Transform numbers to decimal numbers. Nolan Waite 2011-08-04 01:05:54 -06:00
  • 1f66ce7e46 Added support for mapping a single object into a destination collections. fixes #310 Blake Watters 2011-08-25 22:21:54 -04:00
  • de5b7111a1 bug fix with wrong path to data store on mac emil.wojtaszek 2011-08-11 19:28:26 +02:00
  • c5c9060d18 Added explicit tests for bool -> NSNumber. Spin the run loop before exiting from UISpec to ensure output is flushed. Blake Watters 2011-08-25 20:19:17 -04:00
  • 0640f20bd2 Added newRequestQueueWithName to the API Blake Watters 2011-08-18 13:00:51 -04:00
  • 84032d9aa6 De-emphasized the use of the sharedQueue and improved management of queue suspension state when changing out the baseURL on RKClient. This should prevent the queue from becoming suspended beyond the life of an RKClient that suspended it. Queues are now also properties on a per-client and per-request basis, so it is easier to segregated parts of your app into different queues. The relationship between RKRequest and RKRequestQueue should be decoupled at some point. Blake Watters 2011-08-18 11:48:37 -04:00
  • be46e3b0f2 Merge branch 'master' of https://github.com/cammm/RestKit into cammm-master Blake Watters 2011-08-16 22:21:07 -04:00
  • d81079168c Expanded rake validate task to build all the example projects. fixes #300 Blake Watters 2011-08-16 21:11:21 -04:00
  • 6f59c767f9 Removing accidentally committed NSLog Blake Watters 2011-08-15 08:57:57 -04:00
  • 272b161732 Fix incorrect import causing build breakage. fixes #299 Blake Watters 2011-08-15 08:02:14 -04:00
  • 2e430644d9 Added support for using NSEntityDescription to lookup property types for NSManagedObject attribute and relationships. This enables mapping type transformations on mappings defined against Core Data entities instead of concrete subclasses. fixes #233 Blake Watters 2011-08-14 23:21:51 -04:00
  • 47c78b181c Adding trace mapping for RKObjectMappingOperation Blake Watters 2011-08-14 21:25:13 -04:00
  • 244aa646ad Add explicit test for #243 RKRequestQueue Delegate Methods Not Firing Victor Kryukov 2011-08-12 13:56:47 -07:00
  • e5dd917209 Fix #180 - Network Activity Indicator Gets Clobbered by Multiple Queues Victor Kryukov 2011-08-12 12:55:55 -07:00
  • eeab224827 Adding gitignore to ensure Specs/Fixtures/Uploads gets created. fixes #297 Blake Watters 2011-08-11 19:54:31 -04:00
  • 9420af3276 Remove observer in dealloc Blake Watters 2011-08-10 20:29:12 -04:00
  • 46fc65efb3 Allow numbers to map to strings Cody Rayment 2011-08-10 00:08:31 -06:00
  • 2b3a0f2c9a Merge pull request #277 from rayfix/master Blake Watters 2011-08-08 18:56:19 -07:00
  • 0a90ce964d fix small doc typo Ray Fix 2011-08-08 15:15:49 -07:00
  • 1e0077b367 Merge pull request #274 from aharren/master Blake Watters 2011-08-07 13:32:11 -07:00
  • 351006a4ea Remove trailing semicolons from RKLog macros. Arne Harren 2011-08-07 13:31:00 +02:00
  • 54f43441ed Upgrade to LibComponentLogging 1.1.4. Arne Harren 2011-08-07 13:18:04 +02:00
  • 27fc1dbb5e Merged latest from upstream Cameron Royal 2011-08-04 14:54:32 +08:00
  • 7c7ddf2558 Added .rvmrc for setting up Ruby spec environment. Replace shotgun with Sinatra reloader and enabled spec server code reloading. Wrote some file uploads specs for RKParams. Blake Watters 2011-08-03 20:01:06 -04:00
  • b8c03375f4 Clean up all of the build warnings coming out of the UISpec code Blake Watters 2011-08-03 19:26:58 -04:00
  • ff01e4bec8 Use parentheses instead of angle brackets in Git submodule install instructions Blake Watters 2011-08-02 10:51:10 -04:00
  • ac5d2d58c1 Don't fail out rake docs:install when Appledoc exits with warning exitstatus Blake Watters 2011-08-02 10:15:24 -04:00
  • db0b97621b Allow exit status of 1 (Warning) for rake docs:generate Blake Watters 2011-08-02 10:06:20 -04:00
  • 946c558675 Updated appledoc binary and templates. Fixed ampersands in some comments that were blocking Docset generation. Updated Appledoc rake tasks to reflect the exit statuses emitted by appledoc. Pushed 0.9.3 appledoc to restkit.org Blake Watters 2011-08-02 08:42:59 -04:00
  • 991bd5c2c9 Updates to documentation reflect preference for OCHamcrest matchers over UIExpectation. Fixed broken link to pull request to the Two Toasters repository. Prepping to tag 0.9.3 0.9.3 Blake Watters 2011-08-02 07:44:08 -04:00
  • ca91226129 Fix for incorrect delegate invocation on cache load. fixes #267 Blake Watters 2011-08-01 21:54:04 -04:00
  • 9e56cfa1e2 Merge pull request #265 from eschan/master Blake Watters 2011-08-01 04:52:35 -07:00
  • a5854bb325 Fixes a compile error from an ASSERT inside the NXJsonParser Cameron Royal 2011-08-01 15:13:05 +08:00
  • 4e03ba7bef Renamed Polymorphic mapping to dynamic mapping after consulting with the community. Dropped abstract superclass in favor of a RKObjectMappingDefinition protocol. Caught missing cases with dynamic object mapping + targetObject. Updated docs and method signatures to reflect the updates. Blake Watters 2011-07-31 19:37:42 -04:00
  • eab35ef3f7 Updated polymorphic mapping to use valueForKeyPath. Slight updates to the documentation. refs #105 Blake Watters 2011-07-30 16:18:14 -04:00
  • 670234b775 Added support for polymorphic object mapping (Github #105, #244). This enables you to dynamically map objects to different destination classes or using different mapping strategies via configuration or callbacks. See Docs/Object Mapping.md for details. Blake Watters 2011-07-30 16:00:36 -04:00
  • f177e4f1ef fixed "internal compiler error tree check" compiler error Edward Chan 2011-07-30 09:06:13 -07:00
  • d24c6d5180 Merge branch 'master' of git://github.com/RestKit/RestKit Cameron Royal 2011-07-29 11:41:37 +08:00
  • 072e1ee58b Made the appropriate changes to the RestKit project to load NextiveJSON, added record to RKParserRegistry Evan Cordell 2011-07-26 04:25:34 -05:00
  • f73888e4a3 Added NextiveJSON as a JSON parser. Evan Cordell 2011-07-26 01:34:37 -05:00
  • f547439254 Merge pull request #247 from rehos/patch-1 Blake Watters 2011-07-28 14:27:20 -07:00
  • d7c87be60e Merge pull request #252 from rehos/patch-2 Blake Watters 2011-07-28 13:45:51 -07:00
  • d22ae1c172 Merge pull request #254 from pkthor/patch-2 Blake Watters 2011-07-28 13:42:56 -07:00
  • 46ab501cab Introduced loadObjectsAtResourcePath:delegate:block: helper Blake Watters 2011-07-28 16:26:40 -04:00
  • 4ed7a20f85 Merge pull request #258 from GateGuru/improve-block-loaders Blake Watters 2011-07-28 11:00:07 -07:00