efd1829eedadding some more people to AUTHORS.txt
Jesper Noehr
2009-09-20 11:51:11 +0300
a4fadba2ednot loading unpickler by default, wrapping yaml unpacker with lambda-dict to not return crappy data, as it will otherwise, fixing a testcase with wrong content type
Jesper Noehr
2009-09-20 11:47:08 +0300
331d94d74cgetting the blogserver up and running with the latest code
Jesper Noehr
2009-09-17 21:21:30 +0300
53bc18d3c3only send emails if there's a user on the consumer
Jesper Noehr
2009-09-16 11:33:00 +0300
b25314ac87oauth 1.0a compat, outsourcing secret/verifier generation to django, updating a few oauth models
Jesper Noehr
2009-09-11 12:15:31 +0300
2a61bcefcacatching Http404 to support get_object_or_404
Jesper Noehr
2009-09-10 11:28:58 +0300
abea4c4af9Check the existence of loadee before calling it
David Larlet
2009-09-10 09:29:32 +0200
bfe5f2c3d3warning in case of a model being registered twice under different handlers, configurable via PISTON_IGNORE_DUPE_MODELS
Jesper Noehr
2009-09-09 13:55:07 +0300
a378570c09better resource method detection, getting the default oauth store up to speed with 1.0a
Jesper Noehr
2009-09-09 12:08:14 +0300
09f538f334minor typo in form handling code
Jesper Noehr
2009-09-08 13:49:59 +0300
a38e6ce5f7zip_safe crashed bitbucket, false now
Jesper Noehr
2009-09-04 23:13:24 +0300
bf37c01f87configurable reverser for resource_uri, passing the object to the method
Jesper Noehr
2009-09-04 20:31:21 +0300
40907c6840don't assume all methods are set when generating docs
Jesper Noehr
2009-09-02 12:23:37 +0300
042f46fc78also registering non-model handlers in the typemapper, we sort of need that
Jesper Noehr
2009-09-01 18:34:14 +0300
d8fe715b9cpossible to specify anonymous handlers as strings to reference them ahead of time
Jesper Noehr
2009-09-01 18:22:28 +0300
294b6da6cferror handling on reversal of resources
Jesper Noehr
2009-08-31 16:35:55 +0300
15202e9b15resolving merge between ephelon's fork and the rest, all tests pass
Jesper Noehr
2009-08-17 16:46:26 +0300
b1d070f3f7merge with spreeker
Jesper Noehr
2009-08-17 16:36:40 +0300
f10eca08dfmerge with dfdeshom/django-piston
Jesper Noehr
2009-08-17 16:32:17 +0300
ddd7b99da7adding http_name to HandlerMethod and doing a few cosmetic changes w/ decorators on properties
Jesper Noehr
2009-08-17 16:30:54 +0300
89fc055e25generated documentation now works for all handlers docs are ordered.
Stephan Preeker
2009-08-09 14:56:48 +0200
b96bbbca59Don't include extra parameters when request.method is POST and request.MIME['CONTENT_TYPE'] is "application/x-www-form-urlencoded" (See http://oauth.net/core/1.0a#rfc.section.5.2).
joestump
2009-08-04 18:08:00 -0600
d3d0016034Added ability to send POST requests via OAuth. Only sign requests if the Content-Type is "application/x-www-form-urlencoded".
joestump
2009-08-04 18:05:30 -0600
969f8c3adb- Added Consumer to request object. - Added INTERNAL_ERROR for 500 errors.
joestump
2009-08-04 15:15:58 -0600
9616fff042Added fixtures for OAuth tests.
joestump
2009-08-03 23:51:41 -0600
bf727874a9- Fail silently if email templates are not present. - Don't send email to admins if there are no settings.ADMINS.
joestump
2009-08-03 23:51:30 -0600
ca540f0348Switched tests around so it'll test for messages in the mail.outbox before checking subjects.
joestump
2009-08-03 23:50:40 -0600
d90139a3deAdded initial OAuthClient that extends the Django test Client class. Only works with GET right now.
joestump
2009-08-03 23:42:20 -0600
9526a91158Set the default value for Token.timestamp to long(time.time()).
jstump@joseph-stumps-macbook-pro.local
2009-08-03 23:37:29 -0600
fb054d8032- Moved email sending into Django signals in signals.py - Removed Consumer.save() - Removed Resource as it's no longer used (per Jesper's comments) - Created send_consumer_mail() in utils.py - Added initial ConsumerTest in tests.py - Added some documentation to Consumer.generate_random_codes() - Added initial test framework in test.py (including TestCase, Client and OAuthClient) - Added some initial fixtures for models.py
jstump@joseph-stumps-macbook-pro.local
2009-08-03 18:41:00 -0600
1d4fcc4460remove print statement; verify that all tests pass
dfdeshom@gmail.com
2009-07-25 11:20:47 -0400
5b269c0131make handler process models that have a "read", "update", or "create"a attribute
dfdeshom@gmail.com
2009-07-23 21:28:42 -0400
de75bd31a7using CharField over URLField, seeing as callback is largely arbitrary
Jesper Noehr
2009-07-21 16:21:19 +0300
e55176fe3dadding benoitg to authors
Jesper Noehr
2009-07-21 12:36:22 +0300
64b1784035applying patch from benoitg. since we don't have any tests for oauth, I don't know if this will break anything. if it does, feel free to back out this changeset.
Jesper Noehr
2009-07-21 12:35:35 +0300
c934ccdca7Added tests for list_fields handler attribute
James Emerton
2009-07-17 10:39:22 -0700
f2551e5a68Automated merge with file:///Users/james/dev/piston/canonical
James Emerton
2009-07-16 16:14:23 -0700
362ecb1f29adding Remco Wendt to list of authors
Jesper Noehr
2009-07-14 15:56:59 +0300
6d8972e5f2Merged changes
James Emerton
2009-07-02 11:21:07 -0700
4d323d19fcChanged content_length method to be a classmethod, renamend self to cls for classmethods as is the default naming in python
Remco Wendt
2009-07-01 15:29:30 +0200
2c51519d48Added MANIFEST.in for the templates dir, since by default include_package_data = True doesn't work with mercurial
Remco Wendt
2009-07-01 14:50:40 +0200
ecd75517a7Fixes bug in blogserver handler adding mandatory request argument to read method
Remco Wendt
2009-07-01 12:55:43 +0200
979656a879Return 401 when given an invalid basic auth header instead of a 500.
Adam Lowry
2009-06-29 13:58:33 -0700
2d931522f1Merge
James Emerton
2009-06-20 14:13:45 -0700
72cbbf928fImplemented BaseModel.update()
James Emerton
2009-06-20 14:11:20 -0700
cb69aff713Merge
James Emerton
2009-06-17 10:16:43 -0700
532c81bf63Added tag 0.2.2 for changeset 6b0364d98837
Jesper Noehr
2009-06-14 12:04:36 +0200
5c73caab8cbumping version to 0.2.2
0.2.2
Jesper Noehr
2009-06-14 12:04:30 +0200
35191f0735cleaning up cset from RobotAdam a bit to be consistent with our style
Jesper Noehr
2009-06-14 12:02:53 +0200
df563fae23POSTs and PUTs with invalid data for the content-type return 400 Bad Request
Adam Lowry
2009-06-09 17:16:41 -0700
203912bef9Fixed a problem with using authentication with the django test client on PUT requests.
Matthew Marshall
2009-06-08 23:17:07 -0500
7a3035ab6fMoved generate_random_codes() into a manager base class
James Emerton
2009-06-06 12:03:03 -0700
1666319ef1adding theatilla to authors.txt
Jesper Noehr
2009-06-04 11:55:29 +0200
075ccc8757Fixing the Mimer behavior for identifying whether the content should be processed and placed in request.data or kept in the request.POST/PUT.
Anton (Atilla) Tsigularov
2009-06-04 11:17:10 +0200
bafa174c05adding ephelon to authors.txt
Jesper Noehr
2009-06-03 16:50:04 +0200
c6e67c30cdno such thing as import_module in django <1.1
Jesper Noehr
2009-06-03 16:40:54 +0200
db633551f3importing ephelon's fork, resolving a few conflicts and refactoring oauth datastore caching
Jesper Noehr
2009-06-03 16:37:32 +0200
aa9384664aimporting patches from bmcmurray, fixes#42 and #43, adjusting testcases to expect indented json
Jesper Noehr
2009-06-01 12:34:38 +0200
a5b4079d68any() fallback for <2.5, checking both f.attname and f.name for method overwrites
Jesper Noehr
2009-06-01 12:19:40 +0200
76b7d0e291adding Brian McMurray to AUTHORS.txt
Jesper Noehr
2009-05-27 15:19:27 +0200
ef01d261bfReturn authentication.HttpBasicAuthentication to its former pluggable state.
Michael Richardson
2009-05-25 15:42:44 -0700
2e6dbc9c27missing space
Jesper Noehr
2009-05-25 16:14:03 +0200
43afb17b35using contrib.auth.authenticate rather than our own authentication for django stuff. fixes#41. thanks bmcmurray
Jesper Noehr
2009-05-25 16:12:08 +0200
1b5df5c116only dispatching to anonymous handler is it wants the method. using AnonymousUser instead of False for failed auth
Jesper Noehr
2009-05-20 13:32:33 +0200
6d944a8f70bumping version to 0.2.1
Jesper Noehr
2009-05-20 11:47:06 +0200
4cb5c93babcorrected import of utils
Jesper Noehr
2009-05-20 11:41:39 +0200
b500292e72adding documentation template for generating documentation for the handlers you've defined, activated it in the blogserver example
Jesper Noehr
2009-05-20 11:29:32 +0200