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.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.3.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a477fcb0799f99e6d2dd1f0d78abdbe054694ea156de244f32a92d117a0f05f3 |
|
MD5 | 75e4f3d3b5c5a4a42cbb859d7e9a43bb |
|
BLAKE2b-256 | 37c587d67f9d1ffa397cb78d7474578126c98cf7a4bcca628e99d0743cc650e4 |