Jeremy Ellison
|
340e587704
|
Refactor JSONRepresentation to stringFromObject: on RKParser. Fixes https://github.com/twotoasters/RestKit/issues/#issue/6
|
2011-01-03 12:40:20 -05:00 |
|
Blake Watters
|
7283f19e43
|
Merge branch 'reachability-queue-three20'
Conflicts:
Code/Network/RKResponse.m
|
2010-12-23 14:10:17 -05:00 |
|
Jeff Arena
|
6249ece2bc
|
Merge branch 'reachability-queue-three20' of git://github.com/twotoasters/RestKit into reachability-queue-three20
Conflicts:
Code/Network/RKRequest.m
RestKit.xcodeproj/project.pbxproj
|
2010-12-01 21:06:54 -08:00 |
|
Blake Watters
|
a53f28e339
|
First cut at queue support.
|
2010-12-01 14:56:16 -05:00 |
|
Jeff Arena
|
39f3d568e2
|
added reachability support at the manager and client level; added code to short circuit requests if offline; fixed issue with source parameter on loader related to passing managed objects across thread boundaries; added resource path property to the loader
|
2010-11-30 19:38:27 -08:00 |
|
Jeff Arena
|
c19d305b45
|
fix for mapper bug that was assuming a 1:1 mapping between object classes and elements; removed method from dictionary category that made the 1:1 mapping assumption that caused the mapper bug; collapsed the RKRequestModel and RKRequestTTModel classes into RKRequestTTModel; made changes to the Three20 integration to perform all cache loading and network loading in response to Three20 load calls; used isOutdated TTModel method to enforce refreshRate on RKRequestTTModel
|
2010-11-30 15:08:05 -08:00 |
|
Blake Watters
|
9c0404e36e
|
Added MIMEType setter flavor for RKParams addData. Typical use case for a data field is to want to set the MIME Type. Added MobileCoreServices.framework to requirements and added to the UISpec target
|
2010-10-28 13:12:03 -04:00 |
|
Blake Watters
|
0d8bc8c92d
|
Added assertion that attached file exists at the path
|
2010-10-27 13:21:19 -04:00 |
|
Blake Watters
|
7d3269869b
|
Checking in working version of the streaming uploader. Just need to finish cleaning up the code.
|
2010-10-26 12:50:48 -04:00 |
|
Blake Watters
|
fb9274f6af
|
Added RestKit.h back to copy headers task
|
2010-10-20 11:41:27 -04:00 |
|
Blake Watters
|
79b26706e6
|
Set headers for RKDynamicRouter and RKRailsRouter public
|
2010-10-20 11:29:05 -04:00 |
|
Blake Watters
|
c95d874bb5
|
all_load on UISpec target
|
2010-10-19 19:53:56 -04:00 |
|
Blake Watters
|
724091b5a1
|
Added basic specs covering the Rails router. Added some documentation to the headers
|
2010-10-19 19:20:08 -04:00 |
|
Blake Watters
|
e5100bd7e5
|
Removed dependency on regexkitlite
|
2010-10-19 16:18:46 -04:00 |
|
Blake Watters
|
30754f9c0a
|
Added RestKitLite and implemented Dynamic Router
|
2010-10-19 15:48:23 -04:00 |
|
Blake Watters
|
2fbdfb9c37
|
Work in progress
|
2010-10-19 14:27:17 -04:00 |
|
Jeff Arena
|
1a6fdeafd4
|
introduce RKManagedObjectCache protocol to CoreData component; cleanup remaining NSFetchRequest ivars that are now unused; add RKURL class for making resourcepath and baseurl params available to higher level components; cleanup Three20 library to incorporate latest updates from GateGuru codebase
|
2010-10-18 16:36:24 -04:00 |
|
Blake Watters
|
069978ec07
|
Adding dependency back for SBJSON target
|
2010-10-13 12:06:36 -04:00 |
|
Jeremy Ellison
|
05ceb8631e
|
Don't link libraries into other libraries. This causes can duplicate symbol errors. Update README to reflect this.
|
2010-10-13 11:20:00 -04:00 |
|
Blake Watters
|
bd93d43f94
|
Finished split into more logical components. Library now copies Headers to Build/RestKit and you can selectively link against the components your app needs. libRestKit.a contains everything from the core library.
|
2010-10-01 13:02:24 -04:00 |
|
Blake Watters
|
80b3221976
|
Introduced pluggable parser support and added YAJL parser. Still some cleanup work to be done...
|
2010-09-28 14:17:26 -04:00 |
|
Blake Watters
|
63c37ae062
|
Bumped project version and base SDK to iOS 4.1
|
2010-09-16 19:46:30 -04:00 |
|
Blake Watters
|
9e6224b18a
|
Fixing retain cycle issues found by Mark Krenek (markkrenek@mac.com)
|
2010-09-16 19:44:31 -04:00 |
|
Blake Watters
|
93e5c472b1
|
Checking in first version of RKTwitter sample app. Object loading is working fine, but it needs a table view dropped in...
|
2010-09-06 17:45:28 -04:00 |
|
Blake Watters
|
dd959ca01e
|
Dropped all the Resource class names to standardize around Object since that's what we are mapping
|
2010-09-03 20:46:34 -04:00 |
|
Blake Watters
|
3ccdbd0a00
|
Switched Base SDK to 4.0. Renamed resourceParams to paramsForSerialization on RKManagedObject
|
2010-08-06 12:42:15 -04:00 |
|
Blake Watters
|
0b8e433fe1
|
Added isNew API for detecting if an object has been saved to the store or not. Refactoring changes to RestKit to support importing data not nested under an element that can be registered as a model
|
2010-07-28 14:14:52 -04:00 |
|
Blake Watters
|
e8c601ffb9
|
Implemented static router with specs.
|
2010-07-21 10:44:07 -04:00 |
|
Blake Watters
|
6e9a10be20
|
Cleaned up API changes for Three20 support
|
2010-07-20 15:53:06 -04:00 |
|
Blake Watters
|
878a2a5e69
|
Refactored RestKit. Changed classing naming conventions to better indicate object roles. Moved OCMock and UISpec dependencies in as submodules. Introduced router concept for generating paths and object serializations.
|
2010-07-20 15:49:13 -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
|
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 |
|
Jeff Arena
|
f867c8d0ec
|
rearranged project to expose JSON headers
|
2010-06-06 10:47:24 -07:00 |
|
Sarah Wilke
|
c40b6b742c
|
set base SDK to iPhone OS 3.0
|
2010-05-31 10:17:43 -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
|
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
|
21b88c3a02
|
Goodbye spaghetti code! New model mapper is ready to rock.
|
2010-03-05 10:49:33 -05:00 |
|
Blake Watters
|
d12a3bd88b
|
Cleaned up all warnings. Normalized method names. General cleanup of model mapping API. Shit is getting slick and maintainable!
|
2010-03-04 23:57:14 -05:00 |
|
Blake Watters
|
c867a5a313
|
RestKit model mapping refactor strike 1
|
2010-03-04 15:54:29 -05:00 |
|
Blake Watters
|
01bf6a6f85
|
Introduced model seeder
|
2010-03-04 14:27:31 -05:00 |
|
Blake Watters
|
265e548941
|
Added dictionaryWithKeysAndObjects initializer. Sick of reversed initializations in the models...
|
2010-02-24 11:27:27 -05:00 |
|
Blake Watters
|
a1b62cf014
|
Introduced new system for handling object cacheing of resourcePaths
|
2010-02-19 11:59:37 -05:00 |
|
Blake Watters
|
092bfe3775
|
Introduced new single global header file for pulling in the RestKit stack. Updated the notification names to be more in line with idiomatic Cocoa naming.
|
2010-02-19 11:01:12 -05:00 |
|
Blake Watters
|
bd694ffb46
|
Merge lost code from model-mapping branch back in
|
2010-02-18 12:35:09 -05:00 |
|
Blake Watters
|
fd696644c6
|
Moved all header files into a RestKit directory for namespacing as a system header path
|
2010-02-18 11:47:03 -05:00 |
|
Blake Watters
|
d7016d154b
|
Header search path update for json-framework
|
2010-02-18 10:49:47 -05:00 |
|
Blake Watters
|
27682bdf02
|
OTRestFramework is now RestKit
|
2010-02-17 14:44:03 -05:00 |
|