AMO-style routing for Kinto - with XML
Project description
Return an XML views of the blocklists buckets compatible with the previous AMO one.
Install
pip install kinto-amo
Setup
In the Kinto project settings
kinto.includes = kinto_amo
# kinto.amo.addons = /buckets/blocklists/collections/addons
# kinto.amo.plugins = /buckets/blocklists/collections/plugins
# kinto.amo.gfx = /buckets/blocklists/collections/gfx
# kinto.amo.certificates = /buckets/blocklists/collections/certificates
You can setup other blocklists for preview for instance using a prefix:
kinto.includes = kinto_amo
kinto.amo.preview.addons = /buckets/blocklists-preview/collections/addons
kinto.amo.preview.plugins = /buckets/blocklists-preview/collections/plugins
kinto.amo.preview.gfx = /buckets/blocklists-preview/collections/gfx
kinto.amo.preview.certificates = /buckets/blocklists-preview/collections/certificates
kinto.amo.staging.addons = /buckets/staging/collections/addons
kinto.amo.staging.plugins = /buckets/staging/collections/plugins
kinto.amo.staging.gfx = /buckets/staging/collections/gfx
kinto.amo.staging.certificates = /buckets/staging/collections/certificates
You can then access their blocklist from the prefixed URL:
/v1/blocklist/3/{3550f703-e582-4d05-9a08-453d09bdfdc6}/47.0/
/v1/preview/3/{3550f703-e582-4d05-9a08-453d09bdfdc6}/47.0/
/v1/staging/3/{3550f703-e582-4d05-9a08-453d09bdfdc6}/47.0/
CHANGELOG
0.4.0 (2017-07-05)
New features
Add support for cache control headers (If-None-Match and If-Modified-Since) (fixes #21)
0.3.0 (2016-10-27)
Add the plugin version in the capability. (#15)
Enable creation of preview XML files from other collections. (#18)
0.2.0 (2016-05-19)
Update to kinto.core for compatibility with Kinto 3.0. This release is no longer compatible with Kinto < 3.0, please upgrade!
0.1.1 (2016-05-06)
Missing commit in previous release.
0.1.0 (2016-05-06)
New features
Supports metrics in the URL (#6)
Add a view to render the XML Blocklists file in versions 1, 2 and 3 (#3)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for kinto_amo-0.4.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bd347bc3adf496e60db6188aeb65223797fc1af632f226b2f25f11aa83f5270 |
|
MD5 | e3b71936173cf1e16ba210d4200fa0d2 |
|
BLAKE2b-256 | 058ebdddb36cdaca50637a20fa4a8bcbe8ee8fd706f2e23f712ec7373102ec0c |