Commit Graph

  • bf25a17678 add RKXMLParser Jeremy Ellison 2011-03-01 12:42:59 -05:00
  • e03c6d3d10 Fixed crash during dealloc of RKClient due to initialization of baseURL observer using a blank host. Updated the object mapper to support class/keypath when loading a single object. Some updates to the UISpec harness to get things working again. Blake Watters 2011-02-25 14:42:50 -05:00
  • c495073497 Merge branch 'master' of github.com:twotoasters/RestKit into core-data-cleanup Blake Watters 2011-02-21 20:25:01 -05:00
  • 976942d054 Updates to quick start section Blake Watters 2011-02-16 11:11:20 -05:00
  • 7496355b06 Trying to get formatting right for Github flavored markdown Blake Watters 2011-02-16 11:06:01 -05:00
  • fdd499eaf9 Merge branch 'master' of github.com:twotoasters/RestKit Blake Watters 2011-02-16 11:04:32 -05:00
  • 8bc4444400 Xcode 4 specific install instructions Blake Watters 2011-02-16 11:03:08 -05:00
  • 5df85d0cb7 Fix for whitespace. Really annoyed at Xcode 4 Blake Watters 2011-02-15 22:22:59 -05:00
  • 81b4e00d3d trying to get the project to work with various Xcode output path settings Blake Watters 2011-02-15 21:20:29 -05:00
  • bf48cf6559 More Xcode 4 crap Blake Watters 2011-02-15 20:25:22 -05:00
  • 2aec89b14c More cleanups. Have a bug in the refactored object loader Blake Watters 2011-02-13 03:33:37 -05:00
  • 0ea0a9b6d9 Cleaning up some TODO's and such Blake Watters 2011-02-13 02:59:37 -05:00
  • 3467ac5d49 DiscussionBoard and RKTwitter now build properly. May fold the code back out of RKManagedObjectLoader tomorrow. Blake Watters 2011-02-13 02:19:53 -05:00
  • f83dc271f9 Finished cleaning up dependencies on Core Data. RKTwitter now builds without linking against Core Data or libRKCoreData.a Blake Watters 2011-02-13 02:04:51 -05:00
  • a1216d0ea0 Merge branch 'master' of github.com:twotoasters/RestKit into core-data-cleanup Blake Watters 2011-02-13 01:24:57 -05:00
  • b9e4f57fb0 Work in progress factoring Core Data dependencies out of the Object Mapping layer Blake Watters 2011-02-13 01:19:37 -05:00
  • 07034e3878 Update for object initializer inside the mapper Blake Watters 2011-02-11 10:02:25 -05:00
  • 130ecdde37 Updated project to build properly under Xcode 4 Blake Watters 2011-02-10 20:51:48 -05:00
  • 166eeeb566 Provide more generic constructors for the object store and object manager Adam Hinz 2011-02-05 15:31:47 -05:00
  • d77ef78eea Adding MobileTuts intro article to the docs folder Blake Watters 2011-02-02 11:06:38 -05:00
  • 06f2b0dd35 Updated TODO and introduced CREDITS file Blake Watters 2011-02-02 11:04:55 -05:00
  • 44e424850a Ooops. Use the IP from the hostname rather than the local wireless interface Blake Watters 2011-02-01 19:38:11 -05:00
  • bff66e60cc Fixed bug where reachability did not work when initialized with an IP address in the base URL Blake Watters 2011-02-01 19:30:07 -05:00
  • 99559f73a8 project file updates Blake Watters 2011-01-22 00:52:41 -05:00
  • 2c3b97a054 Added README file for the Discussion Board app. Normalized target name Blake Watters 2011-01-21 18:58:57 -05:00
  • f1fae7d309 Add background image to the post controller Blake Watters 2011-01-21 18:30:28 -05:00
  • 5e9e9e47d7 Project changes Blake Watters 2011-01-21 18:23:37 -05:00
  • 7952a9b577 Removed unused resources daniel 2011-01-21 16:03:58 -05:00
  • 6422ac57d6 Got rid of custom cell styling daniel 2011-01-21 15:55:45 -05:00
  • 20747ffa27 Merge branch 'master' of github.com:twotoasters/RestKit into new-example daniel 2011-01-21 14:54:40 -05:00
  • 52cea2386b Added document about running the UISpec Blake Watters 2011-01-21 11:08:33 -05:00
  • 39a77057ed Removed saveObjectStore method on RKObjectManager, step toward separating Core Data from the base object mapping. RKObjectLoader now ensures that the object store is persisted appropriately before object loaders are sent Blake Watters 2011-01-21 00:56:17 -05:00
  • 8cef9936b3 Project build Blake Watters 2011-01-21 00:27:20 -05:00
  • 07796df253 Refactored the Rails router to respect properties specified by the model objects. Introduced new support to allow models to modify RESTful object loaders just before they are sent. Sample app completely works. Really fucking happy with how this is turning out! Blake Watters 2011-01-21 00:15:02 -05:00
  • 3d2601f79c Imported object store header and temporarily exposed a method until I can clean up the core data dependencies. Blake Watters 2011-01-20 23:01:02 -05:00
  • 1049d07755 Fixing build warning Blake Watters 2011-01-20 21:16:58 -05:00
  • 35df41ec25 Expanded comments and cleaned up more TODO's. Just a couple of bug fixes left in RestKit and styling work on this app! Blake Watters 2011-01-20 21:15:40 -05:00
  • ebd23559bb Refactored models and cleaned up controllers pretty thoroughly. Moved to higher level abstractions for permissions and such Blake Watters 2011-01-20 20:52:33 -05:00
  • 3474eb73b0 include response headers in rkcurl responses. Jeremy Ellison 2011-01-20 11:55:40 -05:00
  • 89b2833705 small tweak to rkcurl script to not overflow url. Jeremy Ellison 2011-01-20 11:54:02 -05:00
  • 0ebfaf1299 Merge branch 'new-example' of github.com:twotoasters/RestKit into new-example Jeremy Ellison 2011-01-20 11:50:02 -05:00
  • b20b78e57f Use delegate pattern for canceled login. Move isNewRecord to model level. Create rkcurl script. Jeremy Ellison 2011-01-20 11:49:02 -05:00
  • bf1cadc72e Implemented RKMakePathWithObject. Cleaned up some TODO's Blake Watters 2011-01-20 11:24:47 -05:00
  • 88943469d8 Moved some items around, knocking down todo's Blake Watters 2011-01-20 00:40:17 -05:00
  • 0272c93663 Added placeholder text to work around TT bug Blake Watters 2011-01-20 00:19:11 -05:00
  • f7553d7ac0 Found a nasty bug in object mapping with nil values vs missing key paths. Polished login and sign up patterns thoroughly. Login/Logout & sign up are functional again. Now to move through the rest of the app Blake Watters 2011-01-20 00:14:21 -05:00
  • 723653585b remove todo for something I already fixed. Jeremy Ellison 2011-01-19 14:08:01 -05:00
  • 8021687bb6 constant view tags. move header constant to environment. move setting/clearing of user token header to user model. Jeremy Ellison 2011-01-19 14:03:16 -05:00
  • 8f863b4c50 Numerous cleanups to the DiscussionBoard example. Need to finish working through cleanups to the authentication process and polish off documentation. Should be ready for merge tomorrow night. Blake Watters 2011-01-18 23:25:19 -05:00
  • 7e2f49e814 Cleaned up Rails app somewhat to match changes in the iPhone client Blake Watters 2011-01-18 23:19:15 -05:00
  • a538bbca2f Audited all code in the app and produced extensive TODO list. Fixed build problems when on the Release profile. Blake Watters 2011-01-17 22:03:31 -05:00
  • c9c0a82475 Continuing reorganization Blake Watters 2011-01-17 19:58:54 -05:00
  • 9af28d3070 Cleanup project structure to match typical TT projects Blake Watters 2011-01-17 19:21:57 -05:00
  • c2f158924d Styled navigation bar and add button daniel 2011-01-17 17:14:18 -05:00
  • f55b05a845 Styled table view header/reload button view daniel 2011-01-17 16:14:48 -05:00
  • 4ff9d0b05d Fixed incorrect images daniel 2011-01-17 14:46:55 -05:00
  • a08e1c512c Added PNG resources daniel 2011-01-17 14:13:03 -05:00
  • 91e7f947fd Change MyCompany stuff to Two Toasters Blake Watters 2011-01-16 21:51:39 -05:00
  • 319f7355af Working on new example Blake Watters 2011-01-16 21:43:21 -05:00
  • 69248c5d09 Created a binary of Three20 to bundle with the discussion board example Blake Watters 2011-01-16 21:41:56 -05:00
  • ebe147fd10 Get RestKit specs running & passing. Jeremy Ellison 2011-01-13 14:35:08 -05:00
  • ac53cf9f2e Always return an NSManagedObjectContext from the NSThreadDictionary. Do not bless the one on the main thread. Ensure merges happen on the main thread. Jeremy Ellison 2011-01-13 14:33:28 -05:00
  • 471a4ad137 RKObjectLoader should be set up with the object managers client, not the shared one. This fixes support for apps using multiple baseURLs via multiple clients or managers. Jeremy Ellison 2011-01-13 13:41:52 -05:00
  • 7177c88182 rename internal didStartLoading method name Jeremy Ellison 2011-01-12 15:27:45 -05:00
  • 6a5ee2af7e Revert "Remove per-file copyrights" Jeremy Ellison 2011-01-12 15:27:19 -05:00
  • 91e7c6bb5e Remove per-file copyrights Jeremy Ellison 2011-01-12 15:05:22 -05:00
  • 511331ac2a call super in viewDidUnload. Only show progress bar if data is not sent all at once. Jeremy Ellison 2011-01-12 14:51:44 -05:00
  • 38d5b3cbd7 New Example Work Jeremy Ellison 2011-01-12 14:38:00 -05:00
  • 90c85e632f Default loaded time should be equal to -defaultRefreshRate ago, thus ensuring the cache is outdated on the first load Jeremy Ellison 2011-01-12 14:35:50 -05:00
  • 634185f48a RKResponse should start loading on didReceiveData: or didSendBodyData, whichever is called first. This prevents didSendData RKRequestDelegate method from being called before didStartLoading. Jeremy Ellison 2011-01-12 13:20:26 -05:00
  • a4e7e60467 Functionally complete new example. Jeremy Ellison 2011-01-11 13:57:28 -05:00
  • 378aaac12b Topic and post creating, editing, and deleting Jeremy Ellison 2011-01-11 12:32:18 -05:00
  • d3a1059d68 fix bug with content type accessors in cases where the content type response header is nil Jeff Arena 2011-01-10 16:10:30 -08:00
  • 35ae5c8717 Updated signatures to include RKRequestDelegate protocol Blake Watters 2011-01-10 16:29:58 -05:00
  • b01805384d list view for posts Jeremy Ellison 2011-01-07 20:09:23 -05:00
  • 1a40644ad7 Get example working. requires three20 to be in projects directory (at the same level as RestKit.) Jeremy Ellison 2011-01-07 19:50:25 -05:00
  • 7231fed8d2 Merge branch 'new-example' of github.com:twotoasters/RestKit into new-example daniel 2011-01-07 17:44:38 -05:00
  • dba50c4381 Removing three20 submodule daniel 2011-01-07 13:59:46 -05:00
  • 52409a9231 add user_id to payload Jeremy Ellison 2011-01-07 13:29:33 -05:00
  • 16ff63976e Switched base url to heroku daniel 2011-01-07 13:19:06 -05:00
  • 6e09251be4 Added DBTopic daniel 2011-01-07 13:18:10 -05:00
  • f4f6b862cd Created DBTopic model and mapped attributes daniel 2011-01-07 13:17:13 -05:00
  • 693741f1d6 don't add redundant source Jeremy Ellison 2011-01-07 13:13:30 -05:00
  • 4518543858 Merge branch 'new-example' of github.com:twotoasters/RestKit into new-example daniel 2011-01-07 13:06:35 -05:00
  • 6b85b62702 added DBEnvironment to xcode project daniel 2011-01-07 13:04:07 -05:00
  • dd62a2b94a imported environment and restkit into prefix daniel 2011-01-07 13:03:33 -05:00
  • c613d0b653 add posts Jeremy Ellison 2011-01-07 13:02:59 -05:00
  • 3d402a2c75 Created and included constants file daniel 2011-01-07 12:54:00 -05:00
  • d531efc4b3 Merge branch 'new-example' of github.com:twotoasters/RestKit into new-example daniel 2011-01-07 12:29:43 -05:00
  • f6b7122b02 CRUD for Topics Jeremy Ellison 2011-01-07 12:28:51 -05:00
  • 6fb393a672 added RestKit daniel 2011-01-07 12:24:48 -05:00
  • 3219f22b74 Configured project for three20 daniel 2011-01-07 12:16:40 -05:00
  • e5ea08b7af Pulled in three20 daniel 2011-01-07 12:06:52 -05:00
  • 7cb37bcced iPhone project init daniel 2011-01-07 12:03:51 -05:00
  • 142ad1b7d3 move examples around Jeremy Ellison 2011-01-07 11:59:33 -05:00
  • ddd5d52c4a add rails backend scaffold to new example Jeremy Ellison 2011-01-07 11:56:07 -05:00
  • a4c3fc9dae Merge branch 'master' of github.com:twotoasters/RestKit Jeremy Ellison 2011-01-06 15:48:31 -05:00
  • f690fa19f3 The RKRailsRouter no longer sends params with delete requests. The RKObjectLoader will now clean up deleted objects inside of processLoadModelsInBackground: Jeremy Ellison 2011-01-06 15:47:09 -05:00
  • c20062cb4e fixed a memory leak associated with the new 503 alert strings on the client Jeff Arena 2011-01-06 12:09:42 -08:00
  • 13c431d8c4 Merge branch 'master' of git://github.com/twotoasters/RestKit Jeff Arena 2011-01-06 12:00:26 -08:00