Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | Adding myself as an author for docs contribution | chadlung | 2014-03-31 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | Change-Id: I04cdbb2947c794a6f805b6b325bce921f2539565 | |||||
* | | | | Merge "Revert "Fix a Py3 compatability issue with WebTest > 1.3.1 < 2.0"" | Jenkins | 2014-03-28 | 1 | -1/+1 | |
|\ \ \ \ | ||||||
| * | | | | Revert "Fix a Py3 compatability issue with WebTest > 1.3.1 < 2.0" | Ryan Petrello | 2014-03-27 | 1 | -1/+1 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 9ce0a79866fc4aee0b0988b5b75ce2432c97d0ee. This was originally an attempted workaround for: https://github.com/Pylons/webtest/commit/38137ee4b4afb300ab1a8bbf13f66e1a8238b1b8#diff-f8658b710075968677d52c7d013ec098R240 but is an inappropriate fix (that causes a bug of its own). Change-Id: I3f957a0fff1985596974f51fa154f5de652dc7c5 | |||||
* | | | | Adding new walkthroughs for docs | chadlung | 2014-03-27 | 3 | -1/+484 | |
|/ / / | | | | | | | | | | Change-Id: I419d337e06ecc70d539823e89dd768d923b1e2c5 | |||||
* | | | pep8 fixes | Ryan Petrello | 2014-03-27 | 3 | -6/+6 | |
|/ / | | | | | | | Change-Id: If592949bb1dedfc3674d939d5244f5efd4a02eb3 | |||||
* | | Merge "Pass arbitrary keyword args to load_test_app" | Jenkins | 2014-03-25 | 2 | -4/+4 | |
|\ \ | ||||||
| * | | Pass arbitrary keyword args to load_test_app | Jim Rollenhagen | 2014-03-18 | 2 | -4/+4 | |
| |/ | | | | | | | | | | | | | | | | | Applications can be written with arbitrary keyword arguments in `setup_app`. The test app builder should support this by allowing arbitrary keyword args to be passed to `load_test_app`, and pass those along to `load_app`. Change-Id: Icb3d5c39d0bf147c1e58732be3199a30a7539f6f | |||||
* | | Merge "Remove the logo tagline." | Jenkins | 2014-03-25 | 1 | -0/+0 | |
|\ \ | ||||||
| * | | Remove the logo tagline. | Ryan Petrello | 2014-03-25 | 1 | -0/+0 | |
| | | | | | | | | | | | | Change-Id: I05e9343236be0c3a59a8b6f0ed40de462bd34a78 | |||||
* | | | Merge "Close the fieldset tag for scaffold index" | Jenkins | 2014-03-20 | 1 | -1/+1 | |
|\ \ \ | ||||||
| * | | | Close the fieldset tag for scaffold index | Chad Lung | 2014-03-09 | 1 | -1/+1 | |
| |/ / | | | | | | | | | | Change-Id: I480cb2569277ce5ee2dbf63cae557e39f74583e1 | |||||
* | | | Merge "Document another configuration use case for the use of `__force_dict__`." | Jenkins | 2014-03-20 | 1 | -6/+12 | |
|\ \ \ | ||||||
| * | | | Document another configuration use case for the use of `__force_dict__`. | Ryan Petrello | 2014-03-18 | 1 | -6/+12 | |
| | |/ | |/| | | | | | | | | | | Change-Id: I74ab3b38adad456440df728d54843bbcbbad1ee3 Fixes bug: 1293545 | |||||
* | | | Delay the `threading.local` import to allow for eventlet/gevent monkeypatching. | Ryan Petrello | 2014-03-19 | 1 | -3/+11 | |
|/ / | | | | | | | | | | | Fixes bug 1294177 Change-Id: I51482148602d85e40230547d0e19cf0c2a0c6d8a | |||||
* | | Add formal support for pypy. | Ryan Petrello | 2014-03-18 | 1 | -1/+5 | |
|/ | | | | | | Fixes bug 1290922 Change-Id: I93f8318bad32800eb384e6a5e09dfc8eae5fed79 | |||||
* | Add a pecan scaffold for generating a simple REST API. | Ryan Petrello | 2014-03-06 | 19 | -8/+317 | |
| | | | | | Change-Id: Iae346dc2d9a9cc52f3c8b4b546793c8d9670f56d Fixes bug 1248822 | |||||
* | Version increment.0.4.5 | Ryan Petrello | 2014-02-19 | 2 | -1/+9 | |
| | | | | Change-Id: Ic3333885875af332f751dc46cfa7ef67d03f20c5 | |||||
* | Merge "Fix a trailing slash bug for `RestController`s that have a `_lookup` ↵ | Jenkins | 2014-02-19 | 2 | -3/+35 | |
|\ | | | | | | | method." | |||||
| * | Fix a trailing slash bug for `RestController`s that have a `_lookup` method. | Ryan Petrello | 2014-02-19 | 2 | -3/+35 | |
| | | | | | | | | Change-Id: Ibefa6742d0411b8cb8ae1592c8b1ca077088c5e6 | |||||
* | | Merge "Add improved documentation for `pecan.request` and `pecan.response`." | Jenkins | 2014-02-19 | 1 | -0/+28 | |
|\ \ | |/ |/| | ||||||
| * | Add improved documentation for `pecan.request` and `pecan.response`. | Ryan Petrello | 2014-02-18 | 1 | -0/+28 | |
| | | | | | | | | | | Change-Id: I6f27e5a352000758b959f70d19261389a3ea97b7 Closes-Bug: 1276869 | |||||
* | | Merge "Test pecan against Python3.4 (for now, rc1)." | Jenkins | 2014-02-14 | 2 | -2/+15 | |
|\ \ | ||||||
| * | | Test pecan against Python3.4 (for now, rc1). | Ryan Petrello | 2014-02-13 | 2 | -2/+15 | |
| |/ | | | | | | | Change-Id: I39c03bbca6c54a3d6c75f82da9842d67ed5666ea | |||||
* | | Merge "Cleanup the WSGI app reference from the threadlocal state on every ↵ | Jenkins | 2014-02-14 | 2 | -1/+2 | |
|\ \ | | | | | | | | | | request." | |||||
| * | | Cleanup the WSGI app reference from the threadlocal state on every request. | Ryan Petrello | 2014-02-13 | 2 | -1/+2 | |
| |/ | | | | | | | | | Change-Id: I22f93224047e2b6fd6692423cc27f85b6261f9f8 Closes-Bug: #1279461 | |||||
* | | Fix a trailing slash bug for `RestController`s that have a `_lookup` method. | Ryan Petrello | 2014-02-13 | 2 | -0/+43 | |
|/ | | | | | Change-Id: Ibd025fc52d37f58644de23cf283afd8d4d55e2d1 Closes-Bug: #1280003 | |||||
* | Forcibly upgrade/install pecan-dev for OpenStack gating tests. | Ryan Petrello | 2014-02-13 | 1 | -3/+3 | |
| | | | | Change-Id: I73cdf6ecedfb8b636ddd90aca473b8b786c50d7d | |||||
* | Simplify tox gate tests for OpenStack projects. | Ryan Petrello | 2014-02-13 | 1 | -24/+9 | |
| | | | | | | I put some tox in your tox so you can tox while you tox. Change-Id: I2995a0f4ba919b42e90238bb9765958b049e3e57 | |||||
* | Improve pecan documentation and correct intersphinx references. | Ryan Petrello | 2014-01-19 | 22 | -189/+247 | |
| | | | | Change-Id: Iac6229a2727a3c662d3fe9e83e1aa02ef648f025 | |||||
* | Merge "Fix typos in documents and comments" | Jenkins | 2014-01-18 | 5 | -9/+9 | |
|\ | ||||||
| * | Fix typos in documents and comments | Chang Bo Guo | 2013-12-10 | 5 | -9/+9 | |
| | | | | | | | | | | | | | | | | | | Fix typos detected by toolkit misspellings. * pip install misspellings * git ls-files | grep -v locale | misspellings -f - Change-Id: I3d7c06bcc3b5d0cdf82b8da98a7fba15e935cab6 | |||||
* | | Version increment.0.4.4 | Ryan Petrello | 2014-01-07 | 2 | -1/+6 | |
| | | | | | | | | Change-Id: Icc610b720c512a633cb8b50db3837364d41be19c | |||||
* | | Fix a memory leak in pecan.util.memodict | Ryan Petrello | 2014-01-07 | 1 | -11/+0 | |
| | | | | | | | | | | Change-Id: Id50ca4d689fa09b15b0928e6e20d336f93a1e85c Fixes-bug: 1266908 | |||||
* | | Version increment.0.4.3 | Ryan Petrello | 2013-12-17 | 2 | -1/+8 | |
| | | | | | | | | Change-Id: I9a4d128ce2ad9e26ebebec1f90c579622f55aeca | |||||
* | | Fix several bugs for RestController | Ryan Petrello | 2013-12-04 | 2 | -19/+99 | |
|/ | | | | | | | | Resolve several bugs in RestController that occur when the URL ends in a trailing slash. Change-Id: I6439ee9e45b715b0bea57e9af9124675376d0c9d Fixes-bug: 1250566 | |||||
* | Run ceilometer tests against py26, not py27. | Ryan Petrello | 2013-12-04 | 1 | -2/+16 | |
| | | | | | | | Ceilometer gating tests require mongodb, which only run successfully on OpenStack CI's CentOS 6 machines (which are running Python 2.6). Change-Id: If302b1cfb22a241a1ec32396235b1353c99078ed | |||||
* | Merge "Add test environments to gate pecan against WSME, Ceilometer, and ↵ | Jenkins | 2013-10-28 | 1 | -0/+41 | |
|\ | | | | | | | Ironic." | |||||
| * | Add test environments to gate pecan against WSME, Ceilometer, and Ironic. | Ryan Petrello | 2013-10-28 | 1 | -0/+41 | |
| | | | | | | | | Change-Id: I42e5c0cb8004d89984c2798b3537789294efbb94 | |||||
* | | Merge "Respect security for generic controllers." | Jenkins | 2013-10-28 | 3 | -3/+132 | |
|\ \ | ||||||
| * | | Respect security for generic controllers. | Ryan Petrello | 2013-10-16 | 3 | -3/+132 | |
| | | | | | | | | | | | | | | | Fixes-bug: 1240488 Change-Id: I80cdc4609cb1e977018721db3e37d1d0e217bde2 | |||||
* | | | Replace an "invalid syntax" Python test fixture with a generated tempfile. | Ryan Petrello | 2013-10-23 | 3 | -11/+12 | |
| |/ |/| | | | | | | | | | | | | | | | This will resolve warnings when installing with easy_install, and also allows us to not include a invalid-syntax file in our distribution (even though it's only used for tests). Fixes-bug: 1243667 Change-Id: I2bfe0d2a5b2f3944cd97951b9285d153bbcb9362 | |||||
* | | Merge "Persist `pecan.request.context` across internal redirects." | Jenkins | 2013-10-04 | 2 | -1/+36 | |
|\ \ | ||||||
| * | | Persist `pecan.request.context` across internal redirects. | Ryan Petrello | 2013-09-30 | 2 | -1/+36 | |
| |/ | | | | | | | | | Fixes-bug: 1233367 Change-Id: Iae7926003cd672b874b62418c53e5af227878151 | |||||
* | | Resolve a bug in `_default` handlers used in `RestController`. | Ryan Petrello | 2013-09-30 | 2 | -1/+18 | |
|/ | | | | | Fixes-bug: 1233258 Change-Id: I5494cf4fc607cdc6833733dc1bf4022daa4c262e | |||||
* | Version increment.0.4.2 | Ryan Petrello | 2013-09-27 | 2 | -1/+5 | |
| | | | | Change-Id: Ieb0de1a38c5d015a8df07da9e5df7a36b6214c51 | |||||
* | Remove a routing optimization that breaks the WSME pecan plugin. | Ryan Petrello | 2013-09-27 | 1 | -17/+14 | |
| | | | | | Fixes-bug: 1232199 Change-Id: Ie0f93e5b783f601fc734919db02e658222a402ba | |||||
* | Including a `venv` tox environment so we can release via OpenStack CI.0.4.1 | Ryan Petrello | 2013-09-27 | 3 | -2/+6 | |
| | | | | Change-Id: I42559526c951301a812910f4e48de8ac5221613a | |||||
* | Version increment.0.4.0 | Ryan Petrello | 2013-09-27 | 2 | -2/+2 | |
| | | | | | | | Dependencies changed (we removed simplegeneric and replaced it with singledispatch), so we should probably release a new major version. Change-Id: Ic618d8998ec6f90806dc5fc84451f2ad616f1e66 | |||||
* | Version increment. | Ryan Petrello | 2013-09-27 | 2 | -1/+12 | |
| | | | | Change-Id: Id6d78c43b1c4a2de75d5419c606d7af1e9c48ea1 | |||||
* | Merge "core: do not try to set response body to None" | Jenkins | 2013-09-26 | 2 | -1/+18 | |
|\ |