-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Performances: Utilisation de Brevo à la place de Mailjet pour la gestion de campagnes mails #4742
Conversation
97d6e90
to
bddbeb7
Compare
f8a89c5
to
2b2117c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mailjet ne devait pas avoir de SDK python, Brevo oui…
Je suis partagé entre garder un truc simple pour les seuls endpoints qu'on utilise de leur API et se reposer sur leur SDK, qui semble malgré tout bien testé.
ece0732
to
a012049
Compare
a012049
to
a3926ff
Compare
users = ( | ||
User.objects.filter(kind__in=[UserKind.PRESCRIBER, UserKind.EMPLOYER]) | ||
.filter( | ||
# Someday only filter on identity_provider ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Très bonne remarque, comme on force les nouveaux utilisateurs à utiliser un SSO, on peut prévoir de retirer le Exists(EmailAddress)
juste après la première exécution de cette commande (qui permettra d’avoir tout de même les utilisateurs qui ne se sont pas connectés depuis 1 an, mais qui étaient dans Mailjet 😮💨). D’ici à ce qu’on migre à nouveau les campagnes de comm’, on pourra complètement oublier que les utilisateurs pro se sont un jour connectés via allauth.
6a374a7
to
d7e339f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👌
a333aac
to
4fa9d67
Compare
4fa9d67
to
b10c665
Compare
e97138e
to
43cb04d
Compare
Il faudra penser à mettre un monitor Sentry (cf https://itou.sentry.io/crons/les-emplois-prod/new-users-to-mailjet/?project=6164438&statsPeriod=7d) |
58558a2
to
7e8b2a8
Compare
🤔 Pourquoi ?
🍰 Comment ?
🚨 À vérifier
🏝️ Comment tester
💻 Captures d'écran