Skip to main content

Plug Kinto notifications into Pusher.com

Project description

https://img.shields.io/travis/Kinto/kinto-pusher.svg https://img.shields.io/pypi/v/kinto-pusher.svg

Plug Kinto notifications into Pusher.com.

Install

pip install kinto-pusher

Depending on your environment, it might be necessary to install the ffi system library with sudo apt-get install libffi-dev.

Setup

In the Kinto-based application settings:

kinto.includes = kinto_pusher

pusher.app_id = <pusher-app-id>
pusher.key = <pusher-key>
pusher.secret = <pusher-secret>
pusher.cluster = eu

kinto.event_listeners = pusher
kinto.event_listeners.pusher.use = kinto_pusher.listener

kinto.event_listeners.pusher.channel = {bucket_id}-{collection_id}-{resource_name}
kinto.event_listeners.pusher.resources = bucket collection group record
kinto.event_listeners.pusher.actions = create update delete

TODO

  • Add view for authenticated channels

Changelog

0.4.0 (2016-12-02)

  • Add the plugin version in the capability. (#12)

  • Handle the pusher.cluster option. (#17)

  • Update to super Kinto 5.0

0.3.0 (2016-05-23)

  • Project renamed to Kinto-fxa to match the rename of cliquet to kinto.core.

  • Update to kinto.core for compatibility with Kinto 3.0. This release is no longer compatible with Kinto < 3.0, please upgrade!

0.2.0 (2015-11-20)

  • Add HTML demo with Kinto and Leaflet

  • Works with Cliquet 2.11

0.1.0 (2015-11-05)

  • Initial working proof-of-concept.

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

kinto-pusher-0.4.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

kinto_pusher-0.4.0-py2.py3-none-any.whl (5.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file kinto-pusher-0.4.0.tar.gz.

File metadata

File hashes

Hashes for kinto-pusher-0.4.0.tar.gz
Algorithm Hash digest
SHA256 7d622b31f83e9b246f54c4c4375baa349e653979d7fa090f6fec728ec4e00932
MD5 1bccbf22228dab2afc014683e9e9da9b
BLAKE2b-256 86e65ebcc31cd0e8c074737b2d8f5c42eb79c413a9909fca45562dc237443caf

See more details on using hashes here.

Provenance

File details

Details for the file kinto_pusher-0.4.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for kinto_pusher-0.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4f3056a67902b3409e59942473ecda831b2ce32e8d9c586b72747265eef5b559
MD5 91fad301c9a54c3022d68557bccfd9de
BLAKE2b-256 87a3bd276d8bf21fa3d6fbbb7fd7a43d7f09eb610ebf031bf5e2d2ea0c48f8ae

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page