跳转到主要内容

为Kinto提供XML风格的路由

项目描述

https://img.shields.io/travis/mozilla-services/kinto-amo/master.svg https://img.shields.io/pypi/v/kinto-amo.svg https://coveralls.io/repos/mozilla-services/kinto-amo/badge.svg?branch=master

返回与之前 AMO 兼容的 XML 视图的块列表存储桶。

安装

pip install kinto-amo

设置

在 Kinto 项目设置中

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

您可以设置其他用于预览的块列表,例如使用前缀

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

然后您可以从此前缀 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/

变更日志

1.0.1 (2018-02-08)

错误修复

  • 修复块列表 XML 端点的最后更新/最后修改时间(修复 #25)

1.0.0 (2018-02-07)

  • 在生成 blocklist.xml 时将应用程序 ID 和版本传递给 amo2kinto 代码。(#23)

0.4.0 (2017-07-05)

新功能

  • 添加对缓存控制头(If-None-Match 和 If-Modified-Since)的支持(修复 #21)

0.3.0 (2016-10-27)

  • 在功能中添加插件版本。(#15)

  • 启用从其他集合创建预览 XML 文件的功能。(#18)

0.2.0 (2016-05-19)

  • 更新到 kinto.core 以兼容 Kinto 3.0。本版本不再与 Kinto < 3.0 兼容,请升级!

0.1.1 (2016-05-06)

  • 前一个版本中缺少提交。

0.1.0 (2016-05-06)

新功能

  • 支持 URL 中的指标(#6)

  • 为版本 1、2 和 3 添加渲染 XML 块列表文件的视图(#3)

项目详情


下载文件

下载您平台的文件。如果您不确定要选择哪一个,请了解更多关于 安装软件包 的信息。

源分布

kinto-amo-1.0.1.tar.gz (14.6 kB 查看哈希值

上传时间

构建分布

kinto_amo-1.0.1-py2.py3-none-any.whl (13.1 kB 查看哈希值

上传时间 Python 2 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面