Stephan Diederich
bdf03466d0
fix mem leak
...
release the retained dispatch queue in dealloc
2012-09-09 20:33:23 +02:00
Blake Watters
e393236c43
Add context to the logs at the trace level
2012-09-09 12:35:32 -04:00
Blake Watters
5688c4d2ee
Header updates work in progress
2012-09-09 12:35:08 -04:00
Blake Watters
125f123068
Header docs for request and response descriptors
2012-09-09 11:29:45 -04:00
Blake Watters
ba7904632d
Add Header logging when log level is Trace
2012-09-09 11:23:09 -04:00
Blake Watters
565248ca88
requestForRouteNamed: -> requestWithPathForRouteNamed:
2012-09-07 11:47:11 -04:00
Blake Watters
8835d4bbbe
Normalize routable object request primitives around the getObjectAtPath naming convention for consistency. Docs update.
2012-09-07 11:39:24 -04:00
Blake Watters
bed7779be4
Kill default mapping queue. Basic header docs for RKObjectManager
2012-09-06 11:48:31 -04:00
Blake Watters
6af117cd80
API consistency cleanup: multipartFormRequestForObject: -> multipartFormRequestWithObject:
2012-09-05 21:00:24 -04:00
Blake Watters
22a68baf0c
Rework podspec to organize header file imports to match existing RestKit releases
2012-09-05 11:04:42 -04:00
Blake Watters
b1a2677937
Eliminate NSData and NSArray additions categories. Kill date formatter wrapper class
2012-09-04 21:43:37 -04:00
Blake Watters
627f6f5b7b
Resource Path -> Path
2012-09-04 21:24:33 -04:00
Blake Watters
5ecb6cc589
Switch logging component to Network instead of ObjectMapping
2012-09-04 13:14:59 -04:00
Blake Watters
e0d5b6e690
Change comment to reference mapping instead of serializing to disambiguate
2012-09-04 13:14:38 -04:00
Blake Watters
10377d0a70
Overhaul RKParser API's for clarity and simplicity:
...
* Adds support for NSJSONSerialization. closes #476
* Renames RKParser to RKSerialization
* Renames RKParserRegistry to RKMIMETypeSerialization
* Rework serialization implementations API's to use class methods
* Fold together string and regular expression matching for MIME Type registrations
* Port serialization implementations to working off of NSData instead of NSString. refs #762
* Migrate JSONKit to being an optional component. See https://github.com/RestKit/RKJSONKitSerialization
2012-09-04 13:07:31 -04:00
Blake Watters
a74b8717dc
Pulling out RKURL in favor of vanilla NSURL
2012-09-03 17:07:09 -04:00
Blake Watters
3eda5832cb
Migrating files between modules to better reflect logical grouping with AFNetworking in the mix
2012-09-03 16:51:13 -04:00
Blake Watters
e67848439c
Migrate to NSData based parsing/serialization. Slim down RKObjectSerializer and rename to RKObjectParameters. refs #762
2012-09-03 16:23:22 -04:00
Blake Watters
cb624080b2
Removing legacy serialization code
2012-09-03 16:19:00 -04:00
Jawwad Ahmad
8cbdb5f7ed
Trailing whitespace cleanup from files in the Code directory.
...
Used the following command from within the Code dir:
git ls-files *.m *.h *.json | xargs /usr/bin/sed -i '' -E 's/[[:space:]]*$//'
2012-09-02 12:51:45 -04:00
Jawwad Ahmad
c70ab49457
Delete @synthesize statements that are no longer needed. (Works with current 4.4.1 release of Xcode).
2012-09-02 12:28:45 -04:00
Blake Watters
dfec6b8615
Migrate the category fix macros into RKMacros.h
2012-08-31 17:47:44 -04:00
Blake Watters
fe3b710e9a
Add RK prefix to module header files to disambiguate on import from CocoaPods
2012-08-28 21:01:07 -04:00
Blake Watters
9f825d7394
Drop dead URLEncoding category
2012-08-28 20:55:54 -04:00
Blake Watters
ce6b0829e4
Convert RestKit to ARC
2012-08-28 17:34:58 -04:00
Blake Watters
d36aa3291d
Drop RestKit networking layer in favor of AFNetworking
2012-08-28 16:17:57 -04:00
Blake Watters
117dae867b
Remove Deprecations section and begin unwinding RKURL API's
2012-08-23 16:05:12 -04:00
Blake Watters
ea03674164
Merge branch 'feature/managed-object-contexts' into development
2012-08-15 20:56:32 -04:00
Blake Watters
37c70e4c27
Migrate path utilities to C functions instead of encapsulating into static methods on RKDirectory to reduce API size
2012-08-14 09:57:27 -04:00
Blake Watters
99207dd69c
Add method to description for named route
2012-08-10 14:18:42 -04:00
Blake Watters
48cb6dfa45
Rename request method <-> string functions to be more idiomatic
2012-08-10 14:04:51 -04:00
Blake Watters
2454d38dcc
Add PATCH method
2012-08-09 17:13:13 -04:00
Blake Watters
1463a7d2f8
Cleanup log warnings on OS X related to NSUInteger typedef differences (unsigned int vs unsigned long)
2012-08-07 09:58:30 -04:00
Blake Watters
cbed8ff466
Work around initWithBaseURL: warning by using local client variable
2012-08-06 16:44:23 -04:00
Blake Watters
232b3eb861
Implemented new search engine for managed objects.
2012-08-01 18:12:53 -04:00
Blake Watters
07aadeebdf
Reimplemented the managed object store, converted managed object seeder to importer, cleaned up test breakage.
2012-07-26 17:33:35 -04:00
Jawwad Ahmad
8183591ccd
Add DEPRECATED_ATTRIBUTE_MESSAGE for a few methods.
2012-07-26 17:04:47 -04:00
Blake Watters
6af38b8b6d
Obtain permanent object ID's for managed objects before sending via RKManagedObjectLoader
2012-07-17 16:26:21 -04:00
Blake Watters
b25a1833b3
Ported RestKit to using managed object contexts with concurrency types. Numerous cleanups and API updates.
2012-07-16 22:47:06 -04:00
Blake Watters
b4bf671edd
Allow removal of HTTP headers by passing nil
2012-07-13 15:10:00 -04:00
Blake Watters
90354dce4b
Documentation for the new router. refs #779
2012-07-11 17:12:35 -04:00
Blake Watters
0f72fc7d9d
Fix warning due to invalid format string
2012-07-11 17:12:35 -04:00
Blake Watters
e56e7b3010
Add header documentation for RKRouter; add object parameter to named route URL generation
2012-07-11 17:11:41 -04:00
Blake Watters
739c57e186
Add Apache license to Router headers
2012-07-11 17:11:41 -04:00
Blake Watters
e4a65b53a2
Add new queue method for checking the queue for a request with a given URL
2012-07-11 17:06:39 -04:00
Blake Watters
a51f7ddc51
[REBASE] Cleaned up routing tests and dealloc
2012-07-11 17:01:32 -04:00
Blake Watters
fe9bfe59da
[REBASE] Rename Router -> RouteSet. Add new Router class for generating URL's from the routes.
2012-07-11 17:00:32 -04:00
Blake Watters
6c3b75039b
[REBASE ME] Refactored Router for simplicity, nearly done with design. Initial support for relationship loading from object manager.
2012-07-11 16:52:46 -04:00
Blake Watters
e3f461624f
Add unit tests for URLsByInterpolatingResourcePathWithObjects
2012-07-11 16:47:24 -04:00
Jawwad Ahmad
24b9358cd4
Added URLsByInterpolatingResourcePathWithObjects method.
2012-07-11 16:47:24 -04:00