summaryrefslogtreecommitdiff
path: root/pecan
Commit message (Expand)AuthorAgeFilesLines
* core: do not assume controller is a methodJulien Danjou2015-03-022-1/+13
* Fix broken wsme-stable job and pep8 failures.Julien Danjou2015-03-026-25/+25
* Default the `pecan` log level to DEBUG for development.Ryan Petrello2015-01-122-2/+2
* *Properly* detect Python < 3.3.0.8.3Ryan Petrello2015-01-121-2/+2
* Fix py32 support; importlib.machinery.SourceFileLoader doesn't exist until py33Ryan Petrello2015-01-121-2/+3
* Merge "Change pecan to more gracefully handle a few odd request encoding edge...Jenkins2015-01-123-3/+48
|\
| * Change pecan to more gracefully handle a few odd request encoding edge cases.Ryan Petrello2015-01-083-3/+48
* | Improve ImportError verbosity for configuration files.Ryan Petrello2015-01-062-1/+38
* | Merge "core: optimize renderer computing"Jenkins2014-12-311-7/+8
|\ \
| * | core: optimize renderer computingJulien Danjou2014-12-191-7/+8
| |/
* | middleware.static: remove useless stored variableJulien Danjou2014-12-191-1/+0
|/
* Allows multiple parameters to be converted to listMehdi Abaakouk2014-12-112-5/+33
* 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
|\