summaryrefslogtreecommitdiff
path: root/pecan
Commit message (Expand)AuthorAgeFilesLines
* Improve detection of infinite recursion for PecanHook and pypy.Ryan Petrello2014-11-202-3/+29
* Merge "Fixes expose of staticmethod"Jenkins2014-11-122-0/+33
|\
| * Fixes expose of staticmethodMehdi Abaakouk2014-10-282-0/+33
* | Only define remainder when not emptyChmouel Boudjnah2014-10-282-1/+6
|/
* Merge "Fix a routing bug for generic subcontrollers."Jenkins2014-10-142-1/+38
|\
| * Fix a routing bug for generic subcontrollers.Ryan Petrello2014-09-262-1/+38
* | Merge "Resolve a bug that mixes up argument order for generic functions."Jenkins2014-10-142-3/+96
|\ \
| * | Resolve a bug that mixes up argument order for generic functions.Ryan Petrello2014-09-282-3/+96
| |/
* | Merge "Remove `assert` for flow control; it can be optimized away with `pytho...Jenkins2014-09-265-7/+10
|\ \ | |/ |/|
| * Remove `assert` for flow control; it can be optimized away with `python -O`.Ryan Petrello2014-09-255-7/+10
* | For HTTP POSTs, map JSON request bodies to controller keyword arguments.Ryan Petrello2014-09-252-0/+107
|/
* Merge "Improve argspec detection and leniency for wrapped controllers."Jenkins2014-09-256-7/+111
|\
| * Improve argspec detection and leniency for wrapped controllers.Ryan Petrello2014-09-246-7/+111
* | Merge "When detecting non-content for HTTP 204, properly catch UnicodeDecodeE...Jenkins2014-09-242-3/+17
|\ \ | |/ |/|
| * When detecting non-content for HTTP 204, properly catch UnicodeDecodeError.Ryan Petrello2014-09-232-3/+17
* | When path arguments are incorrect for RestController, return HTTP 404, not 400.Ryan Petrello2014-09-242-10/+12
|/
* Fix a bug in generic function handling when context locals are disabled.Ryan Petrello2014-09-222-6/+59
* 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
|\ \