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

1.0.0 (2019-06-06)

  • Upgrade to Kinto 13 and Python 3.7

0.6.0 (2017-04-25)

  • Upgrade to Kinto 6 and Python 3.5 (#21)

0.5.0 (2017-02-21)

  • Fixing some common 500 with the plugin (#20)

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-1.0.0.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

kinto_pusher-1.0.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kinto-pusher-1.0.0.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.19.7 CPython/3.6.7

File hashes

Hashes for kinto-pusher-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9dc64b8f159bdbe646b4b0b74fc26d72785a0b4436484b380cb3fbb79bb190ec
MD5 19e521a68fc7c6fc1fd1906ec132d8f5
BLAKE2b-256 edff236ed961610850be70cdf6f943892ff48ca53494b1b476235b6dce5b7908

See more details on using hashes here.

File details

Details for the file kinto_pusher-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: kinto_pusher-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.7.1 requests-toolbelt/0.8.0 tqdm/4.19.7 CPython/3.6.7

File hashes

Hashes for kinto_pusher-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f87d26d354108eb2d70179d6e91566e8c4ec81606c09623cfafd841632bd19da
MD5 1b31e221e206e09af33d95c3da4a5d5b
BLAKE2b-256 b905df61ae734b80371d37ac393f5c026fa5ba809fec5a03625d36b7c961e4b3

See more details on using hashes here.

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