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.
Release files for kinto-pusher 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kinto-pusher-1.0.0.tar.gz | 4.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kinto_pusher-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.7 kB
Release files / kinto-pusher-1.0.0.tar.gz
| Download URL | kinto-pusher-1.0.0.tar.gz |
|---|---|
| Size | 4.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9dc64b8f159bdbe646b4b0b74fc26d72785a0b4436484b380cb3fbb79bb190ec
|
|
BLAKE2b-256 checksum How to use checksums |
edff236ed961610850be70cdf6f943892ff48ca53494b1b476235b6dce5b7908
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / kinto_pusher-1.0.0-py3-none-any.whl
| Download URL | kinto_pusher-1.0.0-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f87d26d354108eb2d70179d6e91566e8c4ec81606c09623cfafd841632bd19da
|
|
BLAKE2b-256 checksum How to use checksums |
b905df61ae734b80371d37ac393f5c026fa5ba809fec5a03625d36b7c961e4b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|