Граф коммитов

  • efd1829eed adding some more people to AUTHORS.txt Jesper Noehr 2009-09-20 11:51:11 +0300
  • a4fadba2ed not 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
  • 331d94d74c getting the blogserver up and running with the latest code Jesper Noehr 2009-09-17 21:21:30 +0300
  • 53bc18d3c3 only send emails if there's a user on the consumer Jesper Noehr 2009-09-16 11:33:00 +0300
  • 49679c570e time import needed Jesper Noehr 2009-09-13 20:42:45 +0300
  • a9e8c0598f bumping version to 0.2.3rc1 Jesper Noehr 2009-09-11 12:40:38 +0300
  • f73177cb9b pulling mmalone's throttle changes, lets hope they're correct Jesper Noehr 2009-09-11 12:38:13 +0300
  • 4929e836d3 fixed tests Jesper Noehr 2009-09-11 12:34:11 +0300
  • b25314ac87 oauth 1.0a compat, outsourcing secret/verifier generation to django, updating a few oauth models Jesper Noehr 2009-09-11 12:15:31 +0300
  • 2a61bcefca catching Http404 to support get_object_or_404 Jesper Noehr 2009-09-10 11:28:58 +0300
  • abea4c4af9 Check the existence of loadee before calling it David Larlet 2009-09-10 09:29:32 +0200
  • bfe5f2c3d3 warning 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
  • a378570c09 better resource method detection, getting the default oauth store up to speed with 1.0a Jesper Noehr 2009-09-09 12:08:14 +0300
  • 09f538f334 minor typo in form handling code Jesper Noehr 2009-09-08 13:49:59 +0300
  • 02c4dad288 oauth 1.0a spec ready oauth.py Jesper Noehr 2009-09-08 13:49:43 +0300
  • c08aadcb5f tests pass Jesper Noehr 2009-09-08 13:49:05 +0300
  • 1303309229 merge with joestump Jesper Noehr 2009-09-07 20:03:39 +0300
  • 0a629cb880 passing http responses straight through, not double escaping Jesper Noehr 2009-09-07 20:01:53 +0300
  • a38e6ce5f7 zip_safe crashed bitbucket, false now Jesper Noehr 2009-09-04 23:13:24 +0300
  • bf37c01f87 configurable reverser for resource_uri, passing the object to the method Jesper Noehr 2009-09-04 20:31:21 +0300
  • 40907c6840 don't assume all methods are set when generating docs Jesper Noehr 2009-09-02 12:23:37 +0300
  • 042f46fc78 also registering non-model handlers in the typemapper, we sort of need that Jesper Noehr 2009-09-01 18:34:14 +0300
  • d8fe715b9c possible to specify anonymous handlers as strings to reference them ahead of time Jesper Noehr 2009-09-01 18:22:28 +0300
  • 294b6da6cf error handling on reversal of resources Jesper Noehr 2009-08-31 16:35:55 +0300
  • 15202e9b15 resolving merge between ephelon's fork and the rest, all tests pass Jesper Noehr 2009-08-17 16:46:26 +0300
  • b1d070f3f7 merge with spreeker Jesper Noehr 2009-08-17 16:36:40 +0300
  • f10eca08df merge with dfdeshom/django-piston Jesper Noehr 2009-08-17 16:32:17 +0300
  • ddd7b99da7 adding http_name to HandlerMethod and doing a few cosmetic changes w/ decorators on properties Jesper Noehr 2009-08-17 16:30:54 +0300
  • 89fc055e25 generated documentation now works for all handlers docs are ordered. Stephan Preeker 2009-08-09 14:56:48 +0200
  • b96bbbca59 Don'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
  • d3d0016034 Added 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
  • 9616fff042 Added 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
  • ca540f0348 Switched tests around so it'll test for messages in the mail.outbox before checking subjects. joestump 2009-08-03 23:50:40 -0600
  • d90139a3de Added initial OAuthClient that extends the Django test Client class. Only works with GET right now. joestump 2009-08-03 23:42:20 -0600
  • 9526a91158 Set 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
  • 0f889aaf49 eliminating extraneous print statement dfdeshom@gmail.com 2009-07-30 15:09:39 -0400
  • 2614f80b1b cleaner solution to issue #58 thanks to Tim at http://groups.google.com/group/django-piston/browse_thread/thread/e2abac8f2c5342c7 dfdeshom@gmail.com 2009-07-28 13:52:18 -0400
  • e049e009cf [mq]: issue-58 dfdeshom@gmail.com 2009-07-25 16:26:36 -0400
  • 1d4fcc4460 remove print statement; verify that all tests pass dfdeshom@gmail.com 2009-07-25 11:20:47 -0400
  • 5b269c0131 make handler process models that have a "read", "update", or "create"a attribute dfdeshom@gmail.com 2009-07-23 21:28:42 -0400
  • de75bd31a7 using CharField over URLField, seeing as callback is largely arbitrary Jesper Noehr 2009-07-21 16:21:19 +0300
  • e55176fe3d adding benoitg to authors Jesper Noehr 2009-07-21 12:36:22 +0300
  • 64b1784035 applying 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
  • c934ccdca7 Added tests for list_fields handler attribute James Emerton 2009-07-17 10:39:22 -0700
  • f2551e5a68 Automated merge with file:///Users/james/dev/piston/canonical James Emerton 2009-07-16 16:14:23 -0700
  • 362ecb1f29 adding Remco Wendt to list of authors Jesper Noehr 2009-07-14 15:56:59 +0300
  • 8c235f0cf2 Automated merge with http://bitbucket.org/remco/django-piston/ Jesper Noehr 2009-07-14 15:56:11 +0300
  • c7c41d962d Simplify some silly code around the queryset() method James Emerton 2009-07-09 10:22:03 -0700
  • 79dad62470 Support queryset attribute for handlers James Emerton 2009-07-08 16:15:40 -0700
  • 8ae1e643ed Automated merge with http://bitbucket.org/ephelon/django-piston James Emerton 2009-07-08 11:59:37 -0700
  • 04a08d18a0 Now supporting Handler.list_fields to restrict fieldset when multiple records are returned James Emerton 2009-07-08 11:58:06 -0700
  • 94c8ba4313 Automated merge with file:///Users/james/dev/piston/canonical James Emerton 2009-07-08 10:34:55 -0700
  • 5f17e15f9b applying patch from #46, thanks gciotta Jesper Noehr 2009-07-06 17:17:27 +0300
  • 6d8972e5f2 Merged changes James Emerton 2009-07-02 11:21:07 -0700
  • 4d323d19fc Changed 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
  • 2c51519d48 Added 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
  • ecd75517a7 Fixes bug in blogserver handler adding mandatory request argument to read method Remco Wendt 2009-07-01 12:55:43 +0200
  • 979656a879 Return 401 when given an invalid basic auth header instead of a 500. Adam Lowry 2009-06-29 13:58:33 -0700
  • 2d931522f1 Merge James Emerton 2009-06-20 14:13:45 -0700
  • 72cbbf928f Implemented BaseModel.update() James Emerton 2009-06-20 14:11:20 -0700
  • cb69aff713 Merge James Emerton 2009-06-17 10:16:43 -0700
  • 532c81bf63 Added tag 0.2.2 for changeset 6b0364d98837 Jesper Noehr 2009-06-14 12:04:36 +0200
  • 5c73caab8c bumping version to 0.2.2 0.2.2 Jesper Noehr 2009-06-14 12:04:30 +0200
  • 35191f0735 cleaning up cset from RobotAdam a bit to be consistent with our style Jesper Noehr 2009-06-14 12:02:53 +0200
  • df563fae23 POSTs and PUTs with invalid data for the content-type return 400 Bad Request Adam Lowry 2009-06-09 17:16:41 -0700
  • 203912bef9 Fixed a problem with using authentication with the django test client on PUT requests. Matthew Marshall 2009-06-08 23:17:07 -0500
  • 7a3035ab6f Moved generate_random_codes() into a manager base class James Emerton 2009-06-06 12:03:03 -0700
  • 1666319ef1 adding theatilla to authors.txt Jesper Noehr 2009-06-04 11:55:29 +0200
  • 075ccc8757 Fixing 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
  • bafa174c05 adding ephelon to authors.txt Jesper Noehr 2009-06-03 16:50:04 +0200
  • c6e67c30cd no such thing as import_module in django <1.1 Jesper Noehr 2009-06-03 16:40:54 +0200
  • db633551f3 importing ephelon's fork, resolving a few conflicts and refactoring oauth datastore caching Jesper Noehr 2009-06-03 16:37:32 +0200
  • 042969176e Automated merge with http://bitbucket.org/mtrichardson/django-piston/ Jesper Noehr 2009-06-03 16:25:52 +0200
  • f5cf7981b5 On display errors, go upstream with a 500 status code. Michael Richardson 2009-06-02 15:44:09 -0700
  • 31972a609b Fixed a small bug in exception handling. Michael Richardson 2009-06-02 15:11:00 -0700
  • 292a6f15e9 Moved imports where they should be James Emerton 2009-06-02 11:42:02 -0700
  • 79c929cff5 Breaking PEP8 for Jesper =) James Emerton 2009-06-02 11:33:48 -0700
  • c272216fd7 merge with jespern/django-piston Benjamin Pollack 2009-06-02 13:17:41 -0400
  • fb4d2be427 add tests for plain object serialization Benjamin Pollack 2009-06-02 13:06:30 -0400
  • 96865c3da8 Added CSRF protection to OAuth authorization James Emerton 2009-06-01 14:55:12 -0700
  • 989d39b968 Created OAuth handshake tests James Emerton 2009-05-29 17:12:28 -0700
  • 603263c676 we're already using inspect; remove use of types and isinstance Benjamin Pollack 2009-05-27 11:31:21 -0400
  • 041944c1e1 check objects for an __emittable__ property Benjamin Pollack 2009-05-27 11:21:36 -0400
  • 8c9ac13a33 Now caching the configured DataStore class object James Emerton 2009-05-17 22:57:05 -0700
  • d4a5b57971 Now using OAuth DataStore from settings.OAUTH_DATA_STORE James Emerton 2009-05-16 17:54:24 -0700
  • 3aa6d7a460 Added .svn to .hgignore James Emerton 2009-05-16 17:06:20 -0700
  • f24d5866d4 applying patch from #45, thanks bmcmurray Jesper Noehr 2009-06-02 10:19:09 +0200
  • aa9384664a importing patches from bmcmurray, fixes #42 and #43, adjusting testcases to expect indented json Jesper Noehr 2009-06-01 12:34:38 +0200
  • a5b4079d68 any() fallback for <2.5, checking both f.attname and f.name for method overwrites Jesper Noehr 2009-06-01 12:19:40 +0200
  • 76b7d0e291 adding Brian McMurray to AUTHORS.txt Jesper Noehr 2009-05-27 15:19:27 +0200
  • ef01d261bf Return authentication.HttpBasicAuthentication to its former pluggable state. Michael Richardson 2009-05-25 15:42:44 -0700
  • 2e6dbc9c27 missing space Jesper Noehr 2009-05-25 16:14:03 +0200
  • 43afb17b35 using contrib.auth.authenticate rather than our own authentication for django stuff. fixes #41. thanks bmcmurray Jesper Noehr 2009-05-25 16:12:08 +0200
  • 1b5df5c116 only 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
  • 6d944a8f70 bumping version to 0.2.1 Jesper Noehr 2009-05-20 11:47:06 +0200
  • 4cb5c93bab corrected import of utils Jesper Noehr 2009-05-20 11:41:39 +0200
  • b500292e72 adding 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