betagouv / recosante-api

Un service public numérique de recommandations d'actions pour réduire l'impact de l'environnement sur sa santé.
https://betagouv.github.io/ecosante/
MIT License
6 stars 2 forks source link

Ajouter un envoie des indicateurs manuel #274

Closed l-vincent-l closed 2 years ago

l-vincent-l commented 2 years ago

Pour les plateformes de dev et staging. Ajouter la possibilité d’envoyer une newsletter à un utilisateur en particulier pour tester les fonctionnalités

l-vincent-l commented 2 years ago

Ajouté à l’interface d’adminstration

florianpanchout commented 2 years ago

Je le trouve pas :(

Quel template de mail cet envoi utilise ? Est ce que c'est possible d'en prendre un différent de la newsletter quotidienne que l'on utilise actuellement.

florianpanchout commented 2 years ago

Quel template de mail cet envoi utilise ? Est ce que c'est possible d'en prendre un différent de la newsletter quotidienne que l'on utilise actuellement.

Modifiable via variable env

florianpanchout commented 2 years ago

Adapter pour prendre en compte le choix du média (email ou notification)

l-vincent-l commented 2 years ago

À priori c’est fait, moins la possibilité de paramétrer le template.

Est-ce qu’on veut laisser ça dans à faire pour ajouter cette fonctionnalité ?

florianpanchout commented 2 years ago

Cool !

On peut le mettre dans backlog, ça me semble très secondaire

florianpanchout commented 2 years ago

Sur le staging, via Firefox, j'arrive maintenant à afficher mon profil sur https://staging.api.recosante.beta.gouv.fr/newsletter/test

Par contre, il y a toujours écrit "Médias : mail", peu importe mon média. Et j'ai une 500 lorsque je clique sur Envoyer

l-vincent-l commented 2 years ago

Est-ce que ça buggue toujours ? Sur la prod je viens de t’envoyer des notifications sans noter de problème

florianpanchout commented 2 years ago

Et je l'ai reçu 🎉 (enfin, il m'a indiqué que ça vient de mon localhost, mais j'imagine que j'ai foutu le bordel avec tous mes service worker)

florianpanchout commented 2 years ago

Deux trucs (testé sur le staging) :

l-vincent-l commented 2 years ago

Pour le «Moyen» je ne constate pas pareil, dans l’interface lorsque je change l’indice ça fonctionne, et quand je vais dans une ville (par exemple Paris), avec une qualité de l’air Dégradé, ça envoie bien cette information.

J’ai fixé l’url