markotibold
|
f708b1a11c
|
made it possible to pass args to runtests to specify the Testcase, or more specifically the mtest_method to run.
|
2011-06-10 23:52:31 +02:00 |
|
Tom Christie
|
a336f09157
|
Drop test_fail()
|
2011-06-10 16:00:22 +01:00 |
|
Alen Mujezinovic
|
06177b8d4b
|
bound_form.cleaned_data already returns the file data if there was any.
`bound_form.files` returns a `MultiValueDict` which errors when passing
`.CONTENT` into a model constructor.
|
2011-06-10 12:36:04 +01:00 |
|
Alen Mujezinovic
|
d034c0fe4f
|
Removed unused imports
|
2011-06-09 16:27:45 +01:00 |
|
Alen Mujezinovic
|
a848923a39
|
Returning the dict from parse_qs in FormParser fails on forms.
Use `QueryDict` instead to return a value that is compatible with forms.
|
2011-06-09 16:24:27 +01:00 |
|
Alen Mujezinovic
|
cf637e886b
|
Nested tuples serialisation test
|
2011-06-08 16:03:01 +01:00 |
|
Alen Mujezinovic
|
253663aee8
|
Added possibility to specify what attributes of ForeignKeys and OneToOne fields to include via nested tuples
|
2011-06-08 15:45:04 +01:00 |
|
Tom Christie
|
d38a3ae7cc
|
Update version for 0.2.0 bugfixes
|
2011-06-07 14:14:13 +01:00 |
|
Tom Christie
|
44dfa05397
|
Typo. Authenticat<i>on
|
2011-06-07 14:12:02 +01:00 |
|
Tom Christie
|
bf9ea978bc
|
Updating docs for 0.2
|
2011-06-02 15:22:14 +01:00 |
|
Tom Christie
|
b50492853f
|
pull in -dev as 0.2.0
|
2011-06-02 12:58:10 +01:00 |
|
Tom Christie
|
c4d800ef32
|
proper manifest. setup groks version from __init__
|
2011-06-02 12:17:21 +01:00 |
|
Tom Christie
|
fc1640de75
|
Fix query parameters getting lost
|
2011-05-31 14:40:30 +01:00 |
|
Tom Christie
|
bb5b0eb80a
|
strip _accept when validating
|
2011-05-27 16:12:03 +01:00 |
|
Tom Christie
|
e2052f858b
|
Fixes github #17
|
2011-05-27 16:11:06 +01:00 |
|
Tom Christie
|
21d2dcc294
|
Allow .form specified on view. Allow get_form, put_form, post_form. Add .PARAMS.
|
2011-05-27 14:40:19 +01:00 |
|
Tom Christie
|
9e9ae60949
|
forms/models can be set on the view as well as the resource
|
2011-05-27 10:35:43 +01:00 |
|
Tom Christie
|
cefc6a25c2
|
forms/models can be set on the view as well as the resource
|
2011-05-27 09:58:21 +01:00 |
|
Tom Christie
|
894bf34451
|
tidy up last bits of renderer media type handling
|
2011-05-24 16:31:17 +01:00 |
|
Tom Christie
|
ce6e5fdc01
|
Renderers can now cope with parameterised args. ResponseMixin gets cleaned up & added Renderer.can_handle_response(), mirroring Parsers.can_handle_request()
|
2011-05-24 13:29:30 +01:00 |
|
Tom Christie
|
eafda85508
|
Fix up breadcrumbs to only breadcrumb for REST framework Views
|
2011-05-24 10:40:35 +01:00 |
|
Tom Christie
|
370274f564
|
Allow views to return HttpResponses. Add initial() hook method
|
2011-05-24 10:27:24 +01:00 |
|
Tom Christie
|
698df527a3
|
check in marko's docs
|
2011-05-23 17:09:29 +01:00 |
|
Tom Christie
|
c531759147
|
name and description
|
2011-05-23 17:07:31 +01:00 |
|
markotibold
|
82c4ca9612
|
The core is now documented from the docstrings in the source.
|
2011-05-19 19:36:30 +02:00 |
|
Tom Christie
|
e7f8c06dbb
|
Merge in marko's doc markup
|
2011-05-19 08:49:57 +01:00 |
|
Tom Christie
|
8c3280f9c0
|
data flattening needs to go into resource
|
2011-05-19 08:36:55 +01:00 |
|
markotibold
|
92c015e049
|
Most of the actual work so far has been markup really.
|
2011-05-18 22:13:48 +02:00 |
|
Tom Christie
|
49d4e50342
|
Better do this before I forget
|
2011-05-17 09:46:33 +01:00 |
|
Tom Christie
|
bfbb8ceccf
|
Merge Marko's doc improvements.
|
2011-05-17 09:15:35 +01:00 |
|
Tom Christie
|
3f6b6e437b
|
Remove validators (logic into resources)
|
2011-05-17 08:21:35 +01:00 |
|
markotibold
|
40573b2793
|
Nicely marked up source code.
|
2011-05-17 01:27:27 +02:00 |
|
markotibold
|
66b9bda9bf
|
All top level modules are included. Ready for diving into the modules and documenting/ enhancing already existing docs.
|
2011-05-17 00:18:45 +02:00 |
|
Tom Christie
|
3039f6f6c2
|
validators tests -> resources tests
|
2011-05-16 16:52:39 +01:00 |
|
Tom Christie
|
1e04790d50
|
Fixing some of the last blocking issues
|
2011-05-16 14:11:36 +01:00 |
|
Tom Christie
|
e92002ddde
|
nested resources now working
|
2011-05-16 09:14:01 +01:00 |
|
Tom Christie
|
47645319c9
|
Ensure there is always a resource attribute set
|
2011-05-13 17:46:31 +01:00 |
|
Tom Christie
|
c1b9af8453
|
Docs on resources
|
2011-05-13 17:39:52 +01:00 |
|
Tom Christie
|
325e63a3a7
|
Sorting out resources. Doing some crazy magic automatic url resolving stuff. Yum.
|
2011-05-13 17:19:12 +01:00 |
|
Tom Christie
|
8f6bcac7f3
|
cleanup
|
2011-05-13 09:59:36 +01:00 |
|
Tom Christie
|
44c8b89c60
|
_perform_form_overloading becomes transparent
|
2011-05-12 16:03:14 +01:00 |
|
Tom Christie
|
a31a68d6cb
|
yet more API cleanup
|
2011-05-12 15:14:22 +01:00 |
|
Tom Christie
|
b5b231a874
|
yet more API cleanup
|
2011-05-12 15:11:14 +01:00 |
|
Tom Christie
|
15f9e7c566
|
refactoring resource specfic stuff into ResourceMixin - validators now defunct
|
2011-05-12 12:55:13 +01:00 |
|
Tom Christie
|
4d12679675
|
More tests, getting new serialization into resource
|
2011-05-10 16:01:58 +01:00 |
|
Tom Christie
|
a2575c1191
|
Bits of cleanup
|
2011-05-10 12:59:13 +01:00 |
|
Tom Christie
|
cc4c9a9518
|
Bits of cleanup
|
2011-05-10 12:51:49 +01:00 |
|
Tom Christie
|
144d52c7b3
|
Rename resource to view in few remaining places in renderers (because that's what it now is)
|
2011-05-10 12:28:11 +01:00 |
|
Tom Christie
|
527e4ffdf7
|
renderer API work
|
2011-05-10 12:21:48 +01:00 |
|
Tom Christie
|
8f58ee489d
|
Getting the API into shape
|
2011-05-10 10:49:28 +01:00 |
|
Tom Christie
|
d373b3a067
|
Decouple views and resources
|
2011-05-04 09:21:17 +01:00 |
|
Tom Christie
|
8756664e06
|
emitters -> renderers
|
2011-05-02 19:49:12 +01:00 |
|
Tom Christie
|
b358fbdbe9
|
More refactoring - move various less core stuff into utils etc
|
2011-04-29 14:32:56 +01:00 |
|
Tom Christie
|
93aa065fa9
|
emitters -> renderers
|
2011-04-28 19:54:30 +01:00 |
|
Tom Christie
|
5921e5c84e
|
Fix up ModelResource issues
|
2011-04-27 18:53:54 +01:00 |
|
Tom Christie
|
5a59f339c1
|
Urg. Fixing broken merge
|
2011-04-27 18:44:21 +01:00 |
|
Tom Christie
|
b18302586c
|
Urg. Fix broken merging.
|
2011-04-27 18:36:43 +01:00 |
|
Tom Christie
|
da60f68f50
|
Merge previous checkins
|
2011-04-27 18:20:29 +01:00 |
|
Tom Christie
|
659898ffaf
|
Inital pass at generic permissions, throttling etc.
|
2011-04-27 18:08:32 +01:00 |
|
Tom Christie
|
028851bfa1
|
Fix up tests and examples after refactoring
|
2011-04-27 18:07:28 +01:00 |
|
tom christie tom@tomchristie.com
|
b508ca38d4
|
CSRF validation will only be applied to POST requests, so let's only load .RAW_CONTENT in those cases
|
2011-04-26 21:08:36 +01:00 |
|
tom christie tom@tomchristie.com
|
3d15adaeb1
|
Fixes #35 - Import json from django's built-in package (Does cleverness in determing best lib to use)
|
2011-04-26 20:20:31 +01:00 |
|
Tom Christie
|
762a52edde
|
Fix some compat issues with json/simplejson
|
2011-04-25 04:50:28 +01:00 |
|
Tom Christie
|
84a4fd3ea1
|
tidy up
|
2011-04-25 04:48:55 +01:00 |
|
Tom Christie
|
4692374e0d
|
Generic permissions added, allowed_methods and anon_allowed_methods now defunct, dispatch now mirrors View.dispatch more nicely
|
2011-04-25 01:03:23 +01:00 |
|
Tom Christie
|
cb4b4f6be6
|
Remove some temporary debugging stuff
|
2011-04-11 17:18:03 +01:00 |
|
Tom Christie
|
18bbda84b9
|
depercate auth and content arguments to the request handler methods - yea :)
|
2011-04-11 17:13:11 +01:00 |
|
Tom Christie
|
6096b50dbe
|
request.py -> mixins.py
|
2011-04-11 16:54:02 +01:00 |
|
Tom Christie
|
349ffcaf5f
|
Rename mixins into Mixin class, rename ResponseException to ErrorResponse, remove NoContent
|
2011-04-11 16:38:00 +01:00 |
|
Tom Christie
|
a1ed565081
|
Cleanup
|
2011-04-11 15:09:52 +01:00 |
|
Tom Christie
|
29db0a60fb
|
Even more validator tests passing after refactor
|
2011-04-11 15:06:29 +01:00 |
|
Tom Christie
|
a9df917d10
|
Lots of validator tests passing after refactor
|
2011-04-11 15:03:49 +01:00 |
|
Tom Christie
|
136c9b5271
|
Tweak
|
2011-04-11 13:52:16 +01:00 |
|
Tom Christie
|
cb9fb6ef2f
|
Refactoring of authentication/permissions
|
2011-04-11 13:45:38 +01:00 |
|
Tom Christie
|
941742593c
|
Remove last bits of ParserMixin
|
2011-04-11 13:22:54 +01:00 |
|
Tom Christie
|
92b5a455da
|
Test cleanup
|
2011-04-11 13:14:51 +01:00 |
|
Tom Christie
|
dad1fa5798
|
method overloading tests passing
|
2011-04-11 13:13:25 +01:00 |
|
Tom Christie
|
0fe8d1a15d
|
form overloading tests passing
|
2011-04-11 12:19:28 +01:00 |
|
Tom Christie
|
e29a3f4cf1
|
More tests passing
|
2011-04-11 11:56:07 +01:00 |
|
Tom Christie
|
d4ed178456
|
More tests passing
|
2011-04-11 11:54:26 +01:00 |
|
Tom Christie
|
338b5213fa
|
More tests passing
|
2011-04-11 11:47:22 +01:00 |
|
Tom Christie
|
2fe0e58435
|
Start refactoring tests
|
2011-04-11 11:24:14 +01:00 |
|
Tom Christie
|
ec2a300a2b
|
Start refactoring tests
|
2011-04-11 11:21:41 +01:00 |
|
Carmen Wick
|
bbab859ae1
|
Better error handling for Basic authentication. Catch exceptions that could be thrown due to malformed input
|
2011-04-04 18:40:18 -07:00 |
|
Carmen Wick
|
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.
|
2011-04-04 16:16:41 -07:00 |
|
Tom Christie
|
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.
|
2011-04-04 09:23:14 +01:00 |
|
Tom Christie
|
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.
|
2011-04-04 09:19:49 +01:00 |
|
tom christie tom@tomchristie.com
|
3cdb4e2648
|
Temporarily roll back the streaming stuff
|
2011-04-03 11:54:47 +01:00 |
|
tom christie tom@tomchristie.com
|
4687db680c
|
Refactor to use self.CONTENT to access request body. Get file upload working
|
2011-04-02 16:32:37 +01:00 |
|
tom christie tom@tomchristie.com
|
7566de1cae
|
Only use xmlrunner if running under hudson
|
2011-03-30 20:33:36 +01:00 |
|
markotibold
|
fabf7c255d
|
Coverage for all platforms working. Had some trouble with dependencies of coverage of python-dev for the various platforms.
|
2011-03-18 14:15:12 +01:00 |
|
tom christie tom@tomchristie.com
|
7856656df0
|
Add VERSION string
|
2011-03-17 08:51:26 +00:00 |
|
markotibold
|
5f2c53bf06
|
Test result graphing now possible for all 6 environments. Had to fix unittest-xml-reporting to work for both 1.2 and 1.3 to achieve this. The fix is reported to the owner of the project.
|
2011-03-17 01:02:34 +01:00 |
|
markotibold
|
e3011c1fb8
|
Implementing graphing.
|
2011-03-15 22:57:45 +01:00 |
|
Tom Christie
|
80e98de933
|
sebpiq's parser improvements
|
2011-03-13 17:15:50 +00:00 |
|
Tom Christie
|
0f0fd13d13
|
test refactoring
|
2011-03-13 17:13:18 +00:00 |
|
Tom Christie
|
bed7d8c3a9
|
tox, runcoverage, and setup.py test
|
2011-03-13 17:08:46 +00:00 |
|
sebpiq
|
ee74aec27c
|
debug + tests for MultipartParser
|
2011-03-11 15:05:35 +02:00 |
|
sebpiq
|
d6c13a9e5c
|
documentation + tests + debugging for formparsers
|
2011-03-11 14:34:39 +02:00 |
|
sebpiq
|
94199a4847
|
modified tests.__init__ so it also test module docstrings
|
2011-03-11 12:00:51 +02:00 |
|