En plus d’envoyer des mails quand il y a une nouvelle contrib, on aimerait envoyer une petite notification sur un chat.
Histoire de rendre ça relativement indépendant de la techno de chat (mandatory XKCD: https://xkcd.com/1810/), je propose d’utiliser un webhook. Comme ça, ça peut aussi servir pour d’autres systèmes de notifications.
Cette notification n’est peut-être pas indispensable pour tout le monde, donc par défaut ce commit ne devrait rien changer.
Pour ceux qui veulent l’utiliser, il suffit de configurer dans les settings:
Hello,
En plus d’envoyer des mails quand il y a une nouvelle contrib, on aimerait envoyer une petite notification sur un chat.
Histoire de rendre ça relativement indépendant de la techno de chat (mandatory XKCD: https://xkcd.com/1810/), je propose d’utiliser un webhook. Comme ça, ça peut aussi servir pour d’autres systèmes de notifications.
Cette notification n’est peut-être pas indispensable pour tout le monde, donc par défaut ce commit ne devrait rien changer.
Pour ceux qui veulent l’utiliser, il suffit de configurer dans les settings:
```
WEBHOOK = True
WEBHOOK_URL = 'https://<domain>/<path>'
WEBHOOK_KEY = '<secret>'
```
Ce commit ajoute au passage une dépendance optionnelle à [requests](http://docs.python-requests.org/en/master/), qui n’est importé que si `settings.WEBHOOK`.
Pour référence, l’autre côté du webhook à tetaneutral, qui sert à poster un petit message sur [matrix](https://matrix.org): https://code.ffdn.org/tetaneutral.net/wifi-with-matrix
Pourrais-tu juste documenter la clef de config dans le README.md ? Il y a une section pour les paramètres optionnels.
Merci pour la contrib, ça m'a l'air bien :)
Pourrais-tu juste documenter la clef de config dans le README.md ? Il y a une section pour les paramètres optionnels.
Hello,
En plus d’envoyer des mails quand il y a une nouvelle contrib, on aimerait envoyer une petite notification sur un chat. Histoire de rendre ça relativement indépendant de la techno de chat (mandatory XKCD: https://xkcd.com/1810/), je propose d’utiliser un webhook. Comme ça, ça peut aussi servir pour d’autres systèmes de notifications.
Cette notification n’est peut-être pas indispensable pour tout le monde, donc par défaut ce commit ne devrait rien changer.
Pour ceux qui veulent l’utiliser, il suffit de configurer dans les settings:
Ce commit ajoute au passage une dépendance optionnelle à requests, qui n’est importé que si
settings.WEBHOOK
.Pour référence, l’autre côté du webhook à tetaneutral, qui sert à poster un petit message sur matrix: https://code.ffdn.org/tetaneutral.net/wifi-with-matrix
Pour référence, le webhook a été renommé en https://code.ffdn.org/tetaneutral.net/matrix-webhook
Merci pour la contrib, ça m'a l'air bien :)
Pourrais-tu juste documenter la clef de config dans le README.md ? Il y a une section pour les paramètres optionnels.
C’est fait :)
Merci!