This version of the docs is a work in progress. If you don’t see what you are looking for check the legacy wiki. |
REP-5234 - added the new Remote Datastore service which allows the Distributed Datastore service concept to work in dynamic containerized environments like OpenShift.
REP-5343 - Updated the Keystone v2 Filter to support the new Apply RCN Roles feature of Rackspace Keystone v2 Identity. Converted the old Keystone v2 Filter documentation over to the new versioned docs.
REP-5345 - the Attribute Mapping Policy Validation Filter has been released!
REP-5523 - the Repose Functional Test Framework has been released!
REP-5221 - Updated the API Checker library from v2.1.1 to v2.2.1.
This brings the bulk metadata feature to the API Validator filter.
REP-4024 - the Header Normalization Filter updated to include removing headers on the Response.
REP-3901 - the Debian and RPM Repose Valve and WAR artifacts will now create the repose
user and group even if the configuration files are already present.
REP-5130 - Rackspace Auth User Filter now gives a more specific and quieter log message when it runs into a non-xml or non-json content type.
REP-4754 - the Rate Limiting Filter now returns a 406 if a user requests limits with an unsupported media type in the Accept
header.
REP-4725 - Repose will no longer add a Server
header to responses from neither the main endpoint nor the Dist-Datastore endpoint.
REP-5204 - the Metrics Service library has been updated from Yammer v2.2.0 to Dropwizard v3.2.0. The service interface has also been modified to provide a simpler, more flexible experience.
As part of the upgrade, some metric names reported by various components have been changed. Furthermore, all metrics reported to JMX via the Metrics Service now follow a new naming scheme. Due to a technical issue with the new version of the metric library, EHCache metrics are no longer being reported, but there is planned work to restore them. See Metrics Service for details on the metrics currently being reported. |
REP-5214 - the Via
header configuration has been expanded in a backwards compatible way.
However, there were some internal contract changes with the Via and Location header builders, but they should not affect any custom filters.
REP-4465 - certain enums provided by Repose have been replaced by classes holding the same constant values.
REP-5101 - SAML Policy Translation Filter now allows un-encoded application/xml
requests in addition to the previous application/x-www-form-urlencoded
requests.
REP-5100 - Rate Limiting Filter was mistakenly getting the full parameter map, and not just the query parameters.
REP-5071 - Repose is now using Attribute Mapping v1.0.2.
REP-4795 REP-4831 - the SAML Policy Translation Filter has been released!
REP-4653 - the Rackspace Auth User Filter updated to read request body of Forgot Password request to get the username and the Highly Efficient Record Processor (HERP) Filter was updated to get X-User-Name
from response headers.
REP-4928 - the Keystone v2 Filter will now return a 401 if self-validating tokens are being used and the Identity service responds with a 401.
REP-4841 - a more unique ID will be used for User Access Events (UAE) in support of Cloud Auditing Data Federation (CADF).
REP-4867 - the Valkyrie Authorization Filter now supports multiple Character Encoding schemes.
REP-4954 - added support for Form Encoded requests (Content-Type: application/x-www-form-urlencoded
).
REP-4880 - internal utility classes JCharSequence and MessageDigester were removed.
REP-4892 - versioned searching of these docs has been fixed.
REP-4999 - leading and trailing whitespace in directory values in the container.cfg.xml file are now ignored.
REP-4764 - sendError
in the response wrapper will now call sendError
on the underlying response when appropriate.