Commit Graph

  • 7ee9adbe5c point to django-rest-framework.org as the homepage, point to pypi for downloads Tom Christie 2011-06-02 12:52:23 +0100
  • 6cc6bbdc9c merge from github Tom Christie 2011-06-02 12:28:49 +0100
  • cfaf0090a6 Add sdist info to README Tom Christie 2011-06-02 12:21:22 +0100
  • c4d800ef32 proper manifest. setup groks version from __init__ Tom Christie 2011-06-02 12:17:21 +0100
  • fc1640de75 Fix query parameters getting lost Tom Christie 2011-05-31 14:40:30 +0100
  • bb5b0eb80a strip _accept when validating Tom Christie 2011-05-27 16:12:03 +0100
  • e2052f858b Fixes github #17 Tom Christie 2011-05-27 16:11:06 +0100
  • 21d2dcc294 Allow .form specified on view. Allow get_form, put_form, post_form. Add .PARAMS. Tom Christie 2011-05-27 14:40:19 +0100
  • 9e9ae60949 forms/models can be set on the view as well as the resource Tom Christie 2011-05-27 10:35:43 +0100
  • cefc6a25c2 forms/models can be set on the view as well as the resource Tom Christie 2011-05-27 09:58:21 +0100
  • 894bf34451 tidy up last bits of renderer media type handling Tom Christie 2011-05-24 16:31:17 +0100
  • ce6e5fdc01 Renderers can now cope with parameterised args. ResponseMixin gets cleaned up & added Renderer.can_handle_response(), mirroring Parsers.can_handle_request() Tom Christie 2011-05-24 13:29:30 +0100
  • eafda85508 Fix up breadcrumbs to only breadcrumb for REST framework Views Tom Christie 2011-05-24 10:40:35 +0100
  • 370274f564 Allow views to return HttpResponses. Add initial() hook method Tom Christie 2011-05-24 10:27:24 +0100
  • 698df527a3 check in marko's docs Tom Christie 2011-05-23 17:09:29 +0100
  • c531759147 name and description Tom Christie 2011-05-23 17:07:31 +0100
  • 82c4ca9612 The core is now documented from the docstrings in the source. markotibold 2011-05-19 19:36:30 +0200
  • e7f8c06dbb Merge in marko's doc markup Tom Christie 2011-05-19 08:49:57 +0100
  • 8c3280f9c0 data flattening needs to go into resource Tom Christie 2011-05-19 08:36:55 +0100
  • 92c015e049 Most of the actual work so far has been markup really. markotibold 2011-05-18 22:13:48 +0200
  • 49d4e50342 Better do this before I forget Tom Christie 2011-05-17 09:46:33 +0100
  • bfbb8ceccf Merge Marko's doc improvements. Tom Christie 2011-05-17 09:15:35 +0100
  • 3f6b6e437b Remove validators (logic into resources) Tom Christie 2011-05-17 08:21:35 +0100
  • 80d7d5be67 Added Alex Ehlke to AUTHORS Tom Christie 2011-05-17 08:20:03 +0100
  • 40573b2793 Nicely marked up source code. markotibold 2011-05-17 01:27:27 +0200
  • 66b9bda9bf All top level modules are included. Ready for diving into the modules and documenting/ enhancing already existing docs. markotibold 2011-05-17 00:18:45 +0200
  • 304786657a Getting rid of all errors and warnings that show up when building the docs, to make a clean start with the library documentation . markotibold 2011-05-16 23:54:35 +0200
  • 3039f6f6c2 validators tests -> resources tests Tom Christie 2011-05-16 16:52:39 +0100
  • 3470134373 Add utils to setup.py - see if the examples tests now pass Tom Christie 2011-05-16 16:00:00 +0100
  • 75cc1eb2a8 blogpost/views no longer needed Tom Christie 2011-05-16 15:57:10 +0100
  • 1e04790d50 Fixing some of the last blocking issues Tom Christie 2011-05-16 14:11:36 +0100
  • e92002ddde nested resources now working Tom Christie 2011-05-16 09:14:01 +0100
  • 47645319c9 Ensure there is always a resource attribute set Tom Christie 2011-05-13 17:46:31 +0100
  • c1b9af8453 Docs on resources Tom Christie 2011-05-13 17:39:52 +0100
  • 325e63a3a7 Sorting out resources. Doing some crazy magic automatic url resolving stuff. Yum. Tom Christie 2011-05-13 17:19:12 +0100
  • 8f6bcac7f3 cleanup Tom Christie 2011-05-13 09:59:36 +0100
  • 4e0aeb0230 Merge pull request #1 from vitormazzi/master tomchristie 2011-05-12 08:50:34 -0700
  • 44c8b89c60 _perform_form_overloading becomes transparent Tom Christie 2011-05-12 16:03:14 +0100
  • a31a68d6cb yet more API cleanup Tom Christie 2011-05-12 15:14:22 +0100
  • b5b231a874 yet more API cleanup Tom Christie 2011-05-12 15:11:14 +0100
  • 15f9e7c566 refactoring resource specfic stuff into ResourceMixin - validators now defunct Tom Christie 2011-05-12 12:55:13 +0100
  • 4d12679675 More tests, getting new serialization into resource Tom Christie 2011-05-10 16:01:58 +0100
  • a2575c1191 Bits of cleanup Tom Christie 2011-05-10 12:59:13 +0100
  • cc4c9a9518 Bits of cleanup Tom Christie 2011-05-10 12:51:49 +0100
  • 144d52c7b3 Rename resource to view in few remaining places in renderers (because that's what it now is) Tom Christie 2011-05-10 12:28:11 +0100
  • 527e4ffdf7 renderer API work Tom Christie 2011-05-10 12:21:48 +0100
  • 8f58ee489d Getting the API into shape Tom Christie 2011-05-10 10:49:28 +0100
  • d373b3a067 Decouple views and resources Tom Christie 2011-05-04 09:21:17 +0100
  • fb5f1323fd Merge 127c5b413c into b508ca38d4 GitHub Merge Button 2011-05-02 12:02:23 -0700
  • 8756664e06 emitters -> renderers Tom Christie 2011-05-02 19:49:12 +0100
  • 127c5b413c Changing setup.py to make the project installable directly from github Vitor M. A. da Cruz 2011-05-02 08:29:39 -0700
  • b358fbdbe9 More refactoring - move various less core stuff into utils etc Tom Christie 2011-04-29 14:32:56 +0100
  • 93aa065fa9 emitters -> renderers Tom Christie 2011-04-28 19:54:30 +0100
  • ad552107ff Spelling fix Tom Christie 2011-04-28 17:49:02 +0100
  • 032cb79592 fix tiny spelling errors markotibold 2011-04-27 22:28:08 +0200
  • 5921e5c84e Fix up ModelResource issues Tom Christie 2011-04-27 18:53:54 +0100
  • 5a59f339c1 Urg. Fixing broken merge Tom Christie 2011-04-27 18:44:21 +0100
  • b18302586c Urg. Fix broken merging. Tom Christie 2011-04-27 18:36:43 +0100
  • 1e1c4f85fc Pulling marko's test fixes Tom Christie 2011-04-27 18:29:12 +0100
  • fb805bbb7c Pulling Marko's test fixes Tom Christie 2011-04-27 18:28:20 +0100
  • cc004dbca1 merge 157 Tom Christie 2011-04-27 18:26:13 +0100
  • 683a862ddf Docs impovement Tom Christie 2011-04-27 18:25:11 +0100
  • da60f68f50 Merge previous checkins Tom Christie 2011-04-27 18:20:29 +0100
  • 659898ffaf Inital pass at generic permissions, throttling etc. Tom Christie 2011-04-27 18:08:32 +0100
  • 028851bfa1 Fix up tests and examples after refactoring Tom Christie 2011-04-27 18:07:28 +0100
  • 116a9ee824 Stole some code from djangorestframework/runtests/runcoverage.py so that coverage is also implemented for the examples. Because Jenkins looks for a coverage.xml file for all defeined projects in tox.ini we need it to pass the tests. markotibold 2011-04-27 15:07:25 +0200
  • 391560e69c The test was bad. It expected 11 snippets while the view made sure (as designed) that there would not be more than 10 snippets stored on disk. markotibold 2011-04-27 14:29:59 +0200
  • 31bfdbeb1a reverse on a a sorted list which was laerady reversed is rather pointless :) markotibold 2011-04-27 14:28:48 +0200
  • a880bf460a Danielfm packaged the 1.2 release so we can now install it from his repo. markotibold 2011-04-27 13:47:46 +0200
  • 9473d17dd6 Omitting all the superfluous tests. Later on we might want a nicer way to specify which apps to test, because they are now hardcoded in runtests.py. (Listdir doesn't do the trick, tried that already :-) ) markotibold 2011-04-27 13:40:46 +0200
  • b508ca38d4 CSRF validation will only be applied to POST requests, so let's only load .RAW_CONTENT in those cases tom christie tom@tomchristie.com 2011-04-26 21:08:36 +0100
  • da7d49a384 tox can now use django 1.3 rather than 1.3-rc1. Huzzah. tom christie tom@tomchristie.com 2011-04-26 20:40:39 +0100
  • bdf4fef8b6 simplejson no longer a requirement for python 2.5 (uses django's built in simplejson lib) tom christie tom@tomchristie.com 2011-04-26 20:37:15 +0100
  • 3d15adaeb1 Fixes #35 - Import json from django's built-in package (Does cleverness in determing best lib to use) tom christie tom@tomchristie.com 2011-04-26 20:20:31 +0100
  • 762a52edde Fix some compat issues with json/simplejson Tom Christie 2011-04-25 04:50:28 +0100
  • 84a4fd3ea1 tidy up Tom Christie 2011-04-25 04:48:55 +0100
  • 4692374e0d Generic permissions added, allowed_methods and anon_allowed_methods now defunct, dispatch now mirrors View.dispatch more nicely Tom Christie 2011-04-25 01:03:23 +0100
  • cb4b4f6be6 Remove some temporary debugging stuff Tom Christie 2011-04-11 17:18:03 +0100
  • 18bbda84b9 depercate auth and content arguments to the request handler methods - yea :) Tom Christie 2011-04-11 17:13:11 +0100
  • 6096b50dbe request.py -> mixins.py Tom Christie 2011-04-11 16:54:02 +0100
  • 349ffcaf5f Rename mixins into Mixin class, rename ResponseException to ErrorResponse, remove NoContent Tom Christie 2011-04-11 16:38:00 +0100
  • a1ed565081 Cleanup Tom Christie 2011-04-11 15:09:52 +0100
  • 29db0a60fb Even more validator tests passing after refactor Tom Christie 2011-04-11 15:06:29 +0100
  • a9df917d10 Lots of validator tests passing after refactor Tom Christie 2011-04-11 15:03:49 +0100
  • 136c9b5271 Tweak Tom Christie 2011-04-11 13:52:16 +0100
  • cb9fb6ef2f Refactoring of authentication/permissions Tom Christie 2011-04-11 13:45:38 +0100
  • 941742593c Remove last bits of ParserMixin Tom Christie 2011-04-11 13:22:54 +0100
  • 92b5a455da Test cleanup Tom Christie 2011-04-11 13:14:51 +0100
  • dad1fa5798 method overloading tests passing Tom Christie 2011-04-11 13:13:25 +0100
  • 0fe8d1a15d form overloading tests passing Tom Christie 2011-04-11 12:19:28 +0100
  • e29a3f4cf1 More tests passing Tom Christie 2011-04-11 11:56:07 +0100
  • d4ed178456 More tests passing Tom Christie 2011-04-11 11:54:26 +0100
  • 338b5213fa More tests passing Tom Christie 2011-04-11 11:47:22 +0100
  • 2fe0e58435 Start refactoring tests Tom Christie 2011-04-11 11:24:14 +0100
  • ec2a300a2b Start refactoring tests Tom Christie 2011-04-11 11:21:41 +0100
  • d0fe36aaa4 Thanks Carmen \! tom christie tom@tomchristie.com 2011-04-08 07:29:43 +0100
  • bbab859ae1 Better error handling for Basic authentication. Catch exceptions that could be thrown due to malformed input Carmen Wick 2011-04-04 18:40:18 -0700
  • 39c0c07786 Use cleaned_content instead of raw_content when generating a form instance for the DocumentingTemplateEmitter. This allows the form to be prepopulated with the resource's existing values. Carmen Wick 2011-04-04 16:16:41 -0700
  • 23d924eb9b Turn streaming request parsing back on for 1.3. Fix CSRF which was breaking it. It's really not at all obvious if we need to byte limit the stream that we hand over or not. Tom Christie 2011-04-04 09:23:14 +0100
  • 5e2e2f1422 Turn streaming request parsing back on for 1.3. Fix CSRF which was breaking it. It's really not at all obvious if we need to byte limit the stream that we hand over or not. Tom Christie 2011-04-04 09:19:49 +0100