summaryrefslogtreecommitdiff
path: root/pecan
Commit message (Expand)AuthorAgeFilesLines
* Merge "Configure the root logger properly"Jenkins2014-08-272-2/+2
|\
| * Configure the root logger properlyStanislaw Pitucha2014-08-272-2/+2
* | Merge "Refactor 204 handling."Jenkins2014-08-271-14/+20
|\ \
| * | Refactor 204 handling.Ryan Petrello2014-07-281-14/+20
* | | Catch an edge case in RestController routing and properly return an HTTP 400.Ryan Petrello2014-08-252-15/+136
| |/ |/|
* | Fix an infinite recursion error in PecanHook application.Ryan Petrello2014-08-152-1/+50
* | Provide `pecan.state.arguments` for inspecting controller call argumentsRyan Petrello2014-07-282-13/+384
|/
* Don't (mistakenly) set HTTP 204 on controllers which set `response.body_file`.Ryan Petrello2014-07-092-2/+105
* Merge "Be gracious in deprecation of method signatures related to threadlocal...Jenkins2014-06-262-9/+57
|\
| * Be gracious in deprecation of method signatures related to threadlocal removal.Ryan Petrello2014-06-252-9/+57
* | For an HTTP 405 on generic methods, attempt to specify an Allow header.Ryan Petrello2014-06-263-1/+32
|/
* Merge "Serialize WebOb errors as JSON if the client requests it via an Accept...Jenkins2014-06-252-3/+55
|\
| * Serialize WebOb errors as JSON if the client requests it via an Accept header.Ryan Petrello2014-06-252-3/+55
* | Merge "Add support for specifying custom request and response implementations."Jenkins2014-06-253-14/+65
|\ \ | |/ |/|
| * Add support for specifying custom request and response implementations.Ryan Petrello2014-06-253-14/+65
* | Merge "Added inheritance for hooks from parent classes"Jenkins2014-06-252-2/+83
|\ \
| * | Added inheritance for hooks from parent classesTihomir Trifonov2014-06-172-2/+83
* | | Fix a bug that broke `default_renderer = json`.Ryan Petrello2014-06-252-1/+16
| |/ |/|
* | Add support for Pecan *without* thread local request/response objectsRyan Petrello2014-05-286-124/+1589
|/
* Allow controllers to return an explicit `webob.Response` object.Ryan Petrello2014-05-192-0/+20
* Merge "Fix a broken scaffold test."Jenkins2014-04-241-1/+1
|\
| * Fix a broken scaffold test.Ryan Petrello2014-04-241-1/+1
* | Do not include Content-Type on 204 and 304 status codesJulien Danjou2014-04-242-3/+6
|/
* Work around another obscure RestController edge case that should raise a 404.Ryan Petrello2014-04-232-0/+49
* Merge "If an exposed method returns nothing, reply with an HTTP 204."Jenkins2014-04-232-3/+5
|\
| * If an exposed method returns nothing, reply with an HTTP 204.Ryan Petrello2014-04-232-3/+5
* | Merge "color logging support"Jenkins2014-04-014-3/+114
|\ \
| * | color logging supportAlfredo Deza2014-04-014-3/+114
* | | Revert "Fix a Py3 compatability issue with WebTest > 1.3.1 < 2.0"Ryan Petrello2014-03-271-1/+1
|/ /
* | pep8 fixesRyan Petrello2014-03-273-6/+6
* | Merge "Pass arbitrary keyword args to load_test_app"Jenkins2014-03-252-4/+4
|\ \
| * | Pass arbitrary keyword args to load_test_appJim Rollenhagen2014-03-182-4/+4
| |/
* | Merge "Remove the logo tagline."Jenkins2014-03-251-0/+0
|\ \
| * | Remove the logo tagline.Ryan Petrello2014-03-251-0/+0
| |/
* | Merge "Close the fieldset tag for scaffold index"Jenkins2014-03-201-1/+1
|\ \
| * | Close the fieldset tag for scaffold indexChad Lung2014-03-091-1/+1
| |/
* | Delay the `threading.local` import to allow for eventlet/gevent monkeypatching.Ryan Petrello2014-03-191-3/+11
|/
* Add a pecan scaffold for generating a simple REST API.Ryan Petrello2014-03-0616-7/+256
* Fix a trailing slash bug for `RestController`s that have a `_lookup` method.Ryan Petrello2014-02-192-3/+35
* Merge "Cleanup the WSGI app reference from the threadlocal state on every req...Jenkins2014-02-142-1/+2
|\
| * Cleanup the WSGI app reference from the threadlocal state on every request.Ryan Petrello2014-02-132-1/+2
* | Fix a trailing slash bug for `RestController`s that have a `_lookup` method.Ryan Petrello2014-02-132-0/+43
|/
* Improve pecan documentation and correct intersphinx references.Ryan Petrello2014-01-194-9/+14
* Merge "Fix typos in documents and comments"Jenkins2014-01-183-6/+6
|\
| * Fix typos in documents and commentsChang Bo Guo2013-12-103-6/+6
* | Fix a memory leak in pecan.util.memodictRyan Petrello2014-01-071-11/+0
* | Fix several bugs for RestControllerRyan Petrello2013-12-042-19/+99
|/
* Merge "Respect security for generic controllers."Jenkins2013-10-283-3/+132
|\
| * Respect security for generic controllers.Ryan Petrello2013-10-163-3/+132
* | Replace an "invalid syntax" Python test fixture with a generated tempfile.Ryan Petrello2013-10-232-10/+12