[release-announce] [documentation] whereto 0.2.0

no-reply at openstack.org no-reply at openstack.org
Wed Oct 4 12:30:39 UTC 2017


We enthusiastically announce the release of:

whereto 0.2.0: Test Apache redirect rules.

The source is available from:

    http://git.openstack.org/cgit/openstack/whereto

Download the package from:

    https://tarballs.openstack.org/whereto/

Please report issues through launchpad:

    http://bugs.launchpad.net/whereto

For more details, please see below.

0.2.0
^^^^^

New Features

* Add support for redirect responses that indicate that a path is
  not going to be valid again in the future and return a 410 response.

* Add detection of redirection cycles or loops. If a path redirects
  back to itself when all of the rules are evaluated, report it as an
  error.

* Add detection of multiple redirection hops. If a path redirects to
  another path that also redirects, repeatedly for too many steps,
  report an error.

Changes in whereto 0.1.0..0.2.0
-------------------------------

5e8fd69 add release notes for new features in the upcoming release
e255ef4 use logging to control output verbosity
e942ec9 improve readability of error reporting output
eee0d41 report incorrect matches for tests
20c4e3d fix formatting of final error report
f985ba4 handle an incorrect match as a failure
39c71e7 be more verbose
ab9a38e support 410 rules
d9ec206 add --max-hops option
6edcbe4 add cycle detection
1b843c2 test for no rules matching a test case
c323784 fix CI configuration issues


Diffstat (except docs and test files)
-------------------------------------

releasenotes/notes/410-rules-9db72f7f10961d9b.yaml |   5 +
.../notes/cycle-detection-dff48a3706f459d8.yaml    |   6 +
releasenotes/notes/max-hops-1e9fa3c27d7406db.yaml  |   6 +
tools/tox_install.sh                               |  30 ++++
tox.ini                                            |   7 +-
whereto/app.py                                     | 175 +++++++++++++++++----
whereto/rules.py                                   |  36 ++++-
11 files changed, 339 insertions(+), 45 deletions(-)







More information about the Release-announce mailing list