summaryrefslogtreecommitdiff
path: root/pecan/tests
Commit message (Expand)AuthorAgeFilesLines
* Merge "Allow users to specify custom path segments for routing."Jenkins2015-05-212-1/+278
|\
| * Allow users to specify custom path segments for routing.Ryan Petrello2015-05-212-1/+278
* | Properly raise HTTP 405 (and specify Allow headers) for RestControllerRyan Petrello2015-05-212-26/+94
|/
* Fix unquoting of positional args with plus signMaxim Kulkin2015-05-121-0/+20
* Properly handle Python3 Unicode path segments in pecan routing.Ryan Petrello2015-05-073-1/+106
* make_app() now uses the debugger param in DebugMiddleware()Joe D'Andrea2015-04-291-0/+36
* Merge "Prevent @expose(generic=True) on special methods (_route, _lookup, _de...Jenkins2015-04-121-0/+23
|\
| * Prevent @expose(generic=True) on special methods (_route, _lookup, _default).Ryan Petrello2015-03-021-0/+23
* | core: do not assume controller is a methodJulien Danjou2015-03-021-0/+10
|/
* Fix broken wsme-stable job and pep8 failures.Julien Danjou2015-03-023-14/+14
* Merge "Change pecan to more gracefully handle a few odd request encoding edge...Jenkins2015-01-122-2/+41
|\
| * Change pecan to more gracefully handle a few odd request encoding edge cases.Ryan Petrello2015-01-082-2/+41
* | Improve ImportError verbosity for configuration files.Ryan Petrello2015-01-061-0/+16
|/
* Allows multiple parameters to be converted to listMehdi Abaakouk2014-12-111-0/+28
* Improve detection of infinite recursion for PecanHook and pypy.Ryan Petrello2014-11-201-0/+13
* Merge "Fixes expose of staticmethod"Jenkins2014-11-121-0/+27
|\
| * Fixes expose of staticmethodMehdi Abaakouk2014-10-281-0/+27
* | Only define remainder when not emptyChmouel Boudjnah2014-10-281-0/+5
|/
* Merge "Fix a routing bug for generic subcontrollers."Jenkins2014-10-141-0/+26
|\
| * Fix a routing bug for generic subcontrollers.Ryan Petrello2014-09-261-0/+26
* | Merge "Resolve a bug that mixes up argument order for generic functions."Jenkins2014-10-141-2/+85
|\ \
| * | Resolve a bug that mixes up argument order for generic functions.Ryan Petrello2014-09-281-2/+85
| |/
* | Merge "Remove `assert` for flow control; it can be optimized away with `pytho...Jenkins2014-09-261-1/+1
|\ \ | |/ |/|
| * Remove `assert` for flow control; it can be optimized away with `python -O`.Ryan Petrello2014-09-251-1/+1
* | For HTTP POSTs, map JSON request bodies to controller keyword arguments.Ryan Petrello2014-09-251-0/+98
|/
* Merge "Improve argspec detection and leniency for wrapped controllers."Jenkins2014-09-251-0/+68
|\
| * Improve argspec detection and leniency for wrapped controllers.Ryan Petrello2014-09-241-0/+68
* | Merge "When detecting non-content for HTTP 204, properly catch UnicodeDecodeE...Jenkins2014-09-241-0/+8
|\ \ | |/ |/|
| * When detecting non-content for HTTP 204, properly catch UnicodeDecodeError.Ryan Petrello2014-09-231-0/+8
* | When path arguments are incorrect for RestController, return HTTP 404, not 400.Ryan Petrello2014-09-241-9/+8
|/
* Fix a bug in generic function handling when context locals are disabled.Ryan Petrello2014-09-221-0/+45
* Catch an edge case in RestController routing and properly return an HTTP 400.Ryan Petrello2014-08-251-6/+117
* Fix an infinite recursion error in PecanHook application.Ryan Petrello2014-08-151-0/+40
* Provide `pecan.state.arguments` for inspecting controller call argumentsRyan Petrello2014-07-281-3/+366
* Don't (mistakenly) set HTTP 204 on controllers which set `response.body_file`.Ryan Petrello2014-07-091-0/+83
* For an HTTP 405 on generic methods, attempt to specify an Allow header.Ryan Petrello2014-06-261-1/+24
* Merge "Serialize WebOb errors as JSON if the client requests it via an Accept...Jenkins2014-06-251-0/+37
|\
| * Serialize WebOb errors as JSON if the client requests it via an Accept header.Ryan Petrello2014-06-251-0/+37
* | Merge "Add support for specifying custom request and response implementations."Jenkins2014-06-251-2/+37
|\ \ | |/ |/|
| * Add support for specifying custom request and response implementations.Ryan Petrello2014-06-251-2/+37
* | Merge "Added inheritance for hooks from parent classes"Jenkins2014-06-251-0/+72
|\ \
| * | Added inheritance for hooks from parent classesTihomir Trifonov2014-06-171-0/+72
* | | Fix a bug that broke `default_renderer = json`.Ryan Petrello2014-06-251-0/+13
| |/ |/|
* | Add support for Pecan *without* thread local request/response objectsRyan Petrello2014-05-282-1/+1337
|/
* Allow controllers to return an explicit `webob.Response` object.Ryan Petrello2014-05-191-0/+17
* Do not include Content-Type on 204 and 304 status codesJulien Danjou2014-04-241-0/+1
* Work around another obscure RestController edge case that should raise a 404.Ryan Petrello2014-04-231-0/+43
* Merge "If an exposed method returns nothing, reply with an HTTP 204."Jenkins2014-04-231-2/+2
|\
| * If an exposed method returns nothing, reply with an HTTP 204.Ryan Petrello2014-04-231-2/+2
* | pep8 fixesRyan Petrello2014-03-271-2/+2
|/