| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge "Allow users to specify custom path segments for routing." | Jenkins | 2015-05-21 | 6 | -8/+491 |
|\ |
|
| * | Allow users to specify custom path segments for routing. | Ryan Petrello | 2015-05-21 | 6 | -8/+491 |
* | | Merge "Properly raise HTTP 405 (and specify Allow headers) for RestController" | Jenkins | 2015-05-21 | 4 | -36/+126 |
|\ \ |
|
| * | | Properly raise HTTP 405 (and specify Allow headers) for RestController | Ryan Petrello | 2015-05-21 | 4 | -36/+126 |
| |/ |
|
* | | Update the `rest-api` scaffold to use generic controllers, *not* RestController | Ryan Petrello | 2015-05-21 | 2 | -20/+29 |
|/ |
|
* | Fix unquoting of positional args with plus sign | Maxim Kulkin | 2015-05-12 | 2 | -6/+22 |
* | Properly handle Python3 Unicode path segments in pecan routing. | Ryan Petrello | 2015-05-07 | 6 | -12/+131 |
* | Merge "make_app() now uses the debugger param in DebugMiddleware()" | Jenkins | 2015-04-29 | 4 | -11/+62 |
|\ |
|
| * | make_app() now uses the debugger param in DebugMiddleware() | Joe D'Andrea | 2015-04-29 | 4 | -11/+62 |
* | | Drop support for Python 3.2. | Ryan Petrello | 2015-04-29 | 1 | -2/+2 |
|/ |
|
* | Merge "Prevent @expose(generic=True) on special methods (_route, _lookup, _de... | Jenkins | 2015-04-12 | 2 | -0/+28 |
|\ |
|
| * | Prevent @expose(generic=True) on special methods (_route, _lookup, _default). | Ryan Petrello | 2015-03-02 | 2 | -0/+28 |
* | | core: do not assume controller is a method | Julien Danjou | 2015-03-02 | 2 | -1/+13 |
|/ |
|
* | Fix broken wsme-stable job and pep8 failures. | Julien Danjou | 2015-03-02 | 6 | -25/+25 |
* | Default the `pecan` log level to DEBUG for development. | Ryan Petrello | 2015-01-12 | 2 | -2/+2 |
* | *Properly* detect Python < 3.3.0.8.3 | Ryan Petrello | 2015-01-12 | 1 | -2/+2 |
* | Fix py32 support; importlib.machinery.SourceFileLoader doesn't exist until py33 | Ryan Petrello | 2015-01-12 | 1 | -2/+3 |
* | Merge "Change pecan to more gracefully handle a few odd request encoding edge... | Jenkins | 2015-01-12 | 3 | -3/+48 |
|\ |
|
| * | Change pecan to more gracefully handle a few odd request encoding edge cases. | Ryan Petrello | 2015-01-08 | 3 | -3/+48 |
* | | Improve ImportError verbosity for configuration files. | Ryan Petrello | 2015-01-06 | 2 | -1/+38 |
* | | Merge "core: optimize renderer computing" | Jenkins | 2014-12-31 | 1 | -7/+8 |
|\ \ |
|
| * | | core: optimize renderer computing | Julien Danjou | 2014-12-19 | 1 | -7/+8 |
| |/ |
|
* | | middleware.static: remove useless stored variable | Julien Danjou | 2014-12-19 | 1 | -1/+0 |
|/ |
|
* | Allows multiple parameters to be converted to list | Mehdi Abaakouk | 2014-12-11 | 2 | -5/+33 |
* | Improve detection of infinite recursion for PecanHook and pypy. | Ryan Petrello | 2014-11-20 | 2 | -3/+29 |
* | Merge "Fixes expose of staticmethod" | Jenkins | 2014-11-12 | 2 | -0/+33 |
|\ |
|
| * | Fixes expose of staticmethod | Mehdi Abaakouk | 2014-10-28 | 2 | -0/+33 |
* | | Only define remainder when not empty | Chmouel Boudjnah | 2014-10-28 | 2 | -1/+6 |
|/ |
|
* | Merge "Fix a routing bug for generic subcontrollers." | Jenkins | 2014-10-14 | 2 | -1/+38 |
|\ |
|
| * | Fix a routing bug for generic subcontrollers. | Ryan Petrello | 2014-09-26 | 2 | -1/+38 |
* | | Merge "Resolve a bug that mixes up argument order for generic functions." | Jenkins | 2014-10-14 | 2 | -3/+96 |
|\ \ |
|
| * | | Resolve a bug that mixes up argument order for generic functions. | Ryan Petrello | 2014-09-28 | 2 | -3/+96 |
| |/ |
|
* | | Merge "Remove `assert` for flow control; it can be optimized away with `pytho... | Jenkins | 2014-09-26 | 5 | -7/+10 |
|\ \
| |/
|/| |
|
| * | Remove `assert` for flow control; it can be optimized away with `python -O`. | Ryan Petrello | 2014-09-25 | 5 | -7/+10 |
* | | For HTTP POSTs, map JSON request bodies to controller keyword arguments. | Ryan Petrello | 2014-09-25 | 2 | -0/+107 |
|/ |
|
* | Merge "Improve argspec detection and leniency for wrapped controllers." | Jenkins | 2014-09-25 | 6 | -7/+111 |
|\ |
|
| * | Improve argspec detection and leniency for wrapped controllers. | Ryan Petrello | 2014-09-24 | 6 | -7/+111 |
* | | Merge "When detecting non-content for HTTP 204, properly catch UnicodeDecodeE... | Jenkins | 2014-09-24 | 2 | -3/+17 |
|\ \
| |/
|/| |
|
| * | When detecting non-content for HTTP 204, properly catch UnicodeDecodeError. | Ryan Petrello | 2014-09-23 | 2 | -3/+17 |
* | | When path arguments are incorrect for RestController, return HTTP 404, not 400. | Ryan Petrello | 2014-09-24 | 2 | -10/+12 |
|/ |
|
* | Fix a bug in generic function handling when context locals are disabled. | Ryan Petrello | 2014-09-22 | 2 | -6/+59 |
* | Merge "Configure the root logger properly" | Jenkins | 2014-08-27 | 2 | -2/+2 |
|\ |
|
| * | Configure the root logger properly | Stanislaw Pitucha | 2014-08-27 | 2 | -2/+2 |
* | | Merge "Refactor 204 handling." | Jenkins | 2014-08-27 | 1 | -14/+20 |
|\ \ |
|
| * | | Refactor 204 handling. | Ryan Petrello | 2014-07-28 | 1 | -14/+20 |
* | | | Catch an edge case in RestController routing and properly return an HTTP 400. | Ryan Petrello | 2014-08-25 | 2 | -15/+136 |
| |/
|/| |
|
* | | Fix an infinite recursion error in PecanHook application. | Ryan Petrello | 2014-08-15 | 2 | -1/+50 |
* | | Provide `pecan.state.arguments` for inspecting controller call arguments | Ryan Petrello | 2014-07-28 | 2 | -13/+384 |
|/ |
|
* | Don't (mistakenly) set HTTP 204 on controllers which set `response.body_file`. | Ryan Petrello | 2014-07-09 | 2 | -2/+105 |
* | Merge "Be gracious in deprecation of method signatures related to threadlocal... | Jenkins | 2014-06-26 | 2 | -9/+57 |
|\ |
|