summaryrefslogtreecommitdiff
path: root/src/mailman/rest/docs/helpers.rst (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Document the pagination API.Barry Warsaw2016-03-161-1/+1
| | | | Closes #209
* Refactor API differences into a separate class.Barry Warsaw2016-01-131-28/+0
| | | | | | | | | | | We now have an IAPI interface which defines methods to convert to/from UUIDs to their REST representations, and to calculate the API-homed full URL path to a resource. Add implementations API30 and API31 to handle the two different implementations so far. This also simplifies the various path_to() calls. Also: Add support for diff_cover to tox.ini to check that all differences against the master branch have full test coverage.
* * REST API version 3.1 introduced. Mostly backward compatible with versionBarry Warsaw2015-07-181-6/+6
| | | | | | 3.0 except that UUIDs are represented as hex strings instead of 128-bit integers, since the latter are not compatible with all versions of JavaScript.
* We don't need the 'six' package any more.Barry Warsaw2015-01-041-3/+2
|
* All the REST tests pass.Barry Warsaw2014-12-151-6/+6
|
* Checkpointing.Barry Warsaw2014-11-301-2/+3
| | | | | | | | | | By using `six` I think I have most of the imports squared away. There's probably still uses of `unicode` built-ins that need fixing. The idea is to first get the test suite running (which it doesn't yet), and then to fix tests. There's a bug in lazr.config which requires us to patch it for now.
* When we switch to tox, we'll get hash randomization, which breaks many tests.Barry Warsaw2014-11-061-2/+2
| | | | | | | | While I'm shipping a tox.ini, do not yet use tox to run the tests, unless you want to help fix the randomizations. In the meantime, I'm also adding a few randomization fixes, and updating to the latest falcon git trunk.
* Port to current Falcon git head.Barry Warsaw2014-11-021-12/+18
|
* Complete the conversion from restish to falcon, modulo a clean up pass. AllBarry Warsaw2014-08-141-19/+19
| | | | REST tests pass. This requires an as yet unmerged internal change to falcon.
* Use print functions consistently through, and update all __future__ imports toBarry Warsaw2014-04-281-9/+9
| | | | | | | | reflect this. Also, mock out sys.stderr on some tests so that their nose2 output is quieter. A few other minor coding style consistencies.
* Fix a couple of intermittent test problems.Barry Warsaw2013-12-011-0/+1
|
* Finally, all doctests are named .rstBarry Warsaw2011-09-231-0/+202