Commit Graph

166 Commits

Author SHA1 Message Date
Jeremy Ellison
0dfe15bc24 Merge branch 'master' of github.com:twotoasters/RestKit 2010-07-14 15:02:58 -04:00
Jeremy Ellison
40eb5baf89 Don't release object we are not responsible for in callback. Causing mysterious and heinous crashes. 2010-07-14 15:02:09 -04:00
Blake Watters
f269897a0a Merge branch 'master' of github.com:twotoasters/RestKit 2010-07-12 13:41:56 -04:00
Blake Watters
2c5d45b0c3 Added TODO. Switched attribution on two files 2010-07-12 13:41:33 -04:00
Jeremy Ellison
60dc618a84 Don't crash if result is nil in model loader 2010-07-12 10:43:44 -04:00
Blake Watters
0a79ae9488 Cleaned up imports 2010-07-09 15:08:34 -04:00
Blake Watters
579272bea0 Created new Three20 target for using RestKit with Three20. Expects ../three20 to exist 2010-07-09 14:59:00 -04:00
Blake Watters
17e51e524d Changed initWithRestRequest to initWithRequest 2010-07-09 12:13:49 -04:00
Blake Watters
49a5666153 Added JSONSerialization category for NSObject for easy creation of RKJSONSerialization objects (when necessary, not imported by RestKit.h) 2010-07-08 14:56:55 -04:00
Blake Watters
7b395eab21 Added JSON serialization class for easily coercing any NSObject into a JSON serialization for communication with servers expecting JSON input 2010-07-08 12:07:28 -04:00
Blake Watters
9b2dff080b Bug fixing incorrect iteration of models 2010-06-23 13:20:10 -04:00
Blake Watters
50784a4624 Finishing up cleanup on the RestKit side 2010-06-23 12:53:18 -04:00
Blake Watters
3333ac383f Work in progress on refactor 2010-06-23 12:47:02 -04:00
Blake Watters
c0dd74d07b Merge branch 'master' of github.com:twotoasters/RestKit 2010-06-23 11:44:09 -04:00
Jeff Arena
9c40aae70f missed a policy set 2010-06-22 19:43:19 -07:00
Jeff Arena
6c8f8fffd2 changed merge policy on managed object contexts to force writes from memory in cases of merge conflicts 2010-06-22 16:23:04 -07:00
Blake Watters
385e6bf1af Remove TODO 2010-06-18 15:49:28 -04:00
Jeff Arena
142b89108c fix threading related crashes on OS 3.2/4.0 by switching Core Data thread safety pattern from context locking to using multiple contexts 2010-06-17 16:31:30 -04:00
Jeff Arena
f867c8d0ec rearranged project to expose JSON headers 2010-06-06 10:47:24 -07:00
Blake Watters
89c2ab8d9c Merge branch 'master' of github.com:twotoasters/RestKit 2010-05-31 12:48:34 -04:00
Blake Watters
8f7ba55bfa Locking cleanup 2010-05-31 12:48:10 -04:00
Sarah Wilke
c40b6b742c set base SDK to iPhone OS 3.0 2010-05-31 10:17:43 -04:00
jeremy@twotoasters.com
976fafdf94 make SBJson's errorTrace get initialized to nil and set to nil on dealloc. 2010-05-20 09:04:35 -04:00
Jeff Arena
c29a132ae0 removed double retain of error object from synchronous constructor 2010-05-04 10:48:36 -07:00
Blake Watters
0c4f71e8a4 Initialize the URLResponse and NSError's used in synchronous request handles to nil 2010-05-04 13:20:25 -04:00
Blake Watters
b56977b623 README Refresh 2010-04-21 15:05:56 -04:00
Blake Watters
7c891f9742 Dropped sub-project and SDK flavors of json-framework in favor of simply including the sources for json-framework 2.2.3 2010-04-21 15:00:35 -04:00
Blake Watters
c4d68b4e64 Additional of request introspection methods. Fixed bug where create operations would result in multiple copies of a Core Data object being minted 2010-04-08 11:02:19 -04:00
Blake Watters
3178b15f6b Removed references to ElementParser (XML support has been removed) and added link to blog post 2010-04-06 12:01:41 -04:00
Blake Watters
ae88704c1d Added isHTML and isXHTML MIME type introspection methods 2010-03-26 15:33:19 -04:00
Blake Watters
8bef69adfc Removed the remaining references to RestKit 2010-03-25 15:36:24 -04:00
Blake Watters
e80a4f00e0 More API cleanup. Collapsed the validation message support into an NSError. Removed ElementParser 2010-03-25 15:29:38 -04:00
Blake Watters
5e645d1a50 Merge branch 'master' of github.com:twotoasters/RestKit 2010-03-25 14:10:17 -04:00
Blake Watters
f2a475374d Simplified API for instance based model loading 2010-03-25 14:09:44 -04:00
Blake Watters
e970087f57 Standardized around a single protocol callback instead of an ad-hoc callback for model loader requests. Simplified the API greatly in RKRequest. Major streamlining 2010-03-25 13:44:41 -04:00
jeremy@twotoasters.com
0cc8e57a0a Merge branch 'master' of github.com:twotoasters/RestKit 2010-03-18 13:07:23 -04:00
jeremy@twotoasters.com
6d13548121 ensure object is not null 2010-03-18 13:07:04 -04:00
Blake Watters
cb4b7c2ba8 Merge branch 'master' of github.com:twotoasters/RestKit 2010-03-17 11:41:05 -04:00
Blake Watters
6864a65303 Added error logging and notifications for persistent data store failures. 2010-03-17 11:40:15 -04:00
jeremy@twotoasters.com
a5f37852e2 Merge branch 'master' of github.com:twotoasters/RestKit 2010-03-17 10:23:27 -04:00
jeremy@twotoasters.com
162feea6b0 fix dates coming from rails. make loadModels with params use GET 2010-03-17 10:21:45 -04:00
timkerchmar
35d3634197 fixed try/catch syntax 2010-03-16 11:33:27 -04:00
timkerchmar
e6543d90d2 Merge branch 'master' of github.com:twotoasters/RestKit 2010-03-16 11:17:25 -04:00
timkerchmar
00069c9772 added exception handling for invalid valueforkeypath calls 2010-03-16 11:16:15 -04:00
Blake Watters
f399f6c1ea Header updates 2010-03-15 15:09:39 -04:00
Blake Watters
73502e68a2 adding error handling in object store 2010-03-15 15:08:36 -04:00
Blake Watters
7799fafcd3 Don't cancel requests during dealloc 2010-03-11 14:10:12 -05:00
Blake Watters
2a7377b00e Merge branch 'master' of github.com:twotoasters/RestKit
Conflicts:
	Code/RKModelLoader.m
2010-03-11 12:24:19 -05:00
Blake Watters
3c5fda2dee Fixed a number of memory leaks. Added ability to cancel requests. Optimized the property inspector with cacheing. Much improved performance! 2010-03-11 12:19:18 -05:00
jeremy@twotoasters.com
503feec488 handle loadModel: case where userData is not set to a model (get, not put). also don't leak userData 2010-03-10 10:42:19 -05:00