Replace `django-sendgrid` for mail sending
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Start with the django-sendgrid entry in pyproject.toml and the TODO left by pull request #8753, which marks where the mail setup needs changing. Pick a replacement such as django-anymail and confirm its SendGrid backend fits what the project uses. Done means django-sendgrid is gone from pyproject.toml, the TODO is removed, and sending has been checked in production, which needs a maintainer with production access.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
django-sendgrid appears unsupported (https://ryanbalfanz.github.com/django-sendgrid/).
We should move to another more supported library for handling mail distribution through Sendgrid, e.g. django-anymail (although that also states that Sendgrid is untested).
Acceptance Criteria
-
django-sendgridis removed frompyproject.toml - Email sending is verified as working in production
- The TODO added in https://github.com/Flagsmith/flagsmith/pull/8753 is removed
- Langage dominant
- Python
- Étoiles
- 7.1k
- Forks
- 603
- Merge moyen
- 3 j 8 h
- PR mergées (30 j)
- 102
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Flagsmith/flagsmith
-
Expose whether an organisation is blocked for API usagePeut-être pris @PiUnknown l’a pris il y a 27 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Flagsmith/flagsmith#8773 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
Environment colors mismatch in audit log viewPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Flagsmith/flagsmith#8681 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
influx_query_manager doesn't catch ApiException, so Influx error responses 500Peut-être pris @SAY-5 l’a pris il y a 1 jour. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Flagsmith/flagsmith#8510 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Sales dashboard: download_org_data 500s with "Object of type generator is not JSON serializable"Peut-être pris @Iflaqbhat l’a pris il y a 46 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de Flagsmith/flagsmith
Issues similaires
-
agents nolte-linux security skills
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
nolte/claude-shared#732 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 2 jours
-
[Bug] Source archive filter: dry run excludes SystemVerilog (.sv) files with no preflight warningOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
FinanceFlash/unvibecode#906 ·
Les mainteneurs répondent en général sous 1 jour