Send email when an invite is created
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 20/100
Piste de recherche
Commencez par Accounts.UserInvites.claim_invite et examinez les bloqueurs et les références, en particulier #1350 et #1351. Clarifiez d’abord les spécifications des e-mails dans cet Issue, notamment les variantes d’invitation et le lien de claim-route, puis déterminez si un ou deux modèles d’e-mail sont nécessaires. Le travail est terminé lorsque la transaction de claim envoie l’e-mail approprié à l’adresse spécifiée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Problem
When a user invite is created, we want to send an email to the specified email address.
The contents of the email differ slightly based on the invite being targeted at just getting a user created (no role or project id) or if it also has a project id and role specified.
Depending on how different the two emails potentially are, we may need to have separate templates for each of the two cases.
Subtasks
- Add specifications on what the email content should be as a reply to this issue
- it will likely contain a link to the ember app route which is used to claim the invite
- Add one or two models for the email, depending on specifications
- Blocked by #1351: Add a step to the invite claim transaction in
Accounts.UserInvites.claim_invite, which builds and sends the email
References
Partially blocked by #1350, #1351
- Langage dominant
- Elixir
- Étoiles
- 234
- Forks
- 82
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni 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 code-corps/code-corps-api
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
code-corps/code-corps-api#1385 ·
-
Cannot Create new GitHub AppOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
code-corps/code-corps-api#1384 ·
-
Track anon Users that registerOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
code-corps/code-corps-api#1383 · 2 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
code-corps/code-corps-api#1382 · 2 commentaires ·
-
Difficulty: Medium Skill: Elixir Time: 4 hours
code-corps/code-corps-api#1372 · 3 commentaires · 1 personne assignée ·
Toutes les issues de code-corps/code-corps-api
Issues similaires
-
test(core): vulnerability matcher zero-DB-work test listens on the wrong Repo telemetry eventOuvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
carverauto/serviceradar#5264 ·
Les mainteneurs répondent en général sous 1 jour
-
test(elixir): add a defguardp regression testPeut-être pris @ClockZW l’a pris aujourd’hui. Ouvertegood first issue help wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 90/100
Graphify-Labs/graphify#4076 ·
Les mainteneurs répondent en général sous 1 jour
-
Handle short ciphertext in AES-GCM Decrypt instead of panickingPeut-être pris @pamod-madubashana l’a pris il y a 3 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 92/100
semaphoreio/semaphore#1305 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
QuinnWilton/argus#5 · 1 commentaire ·
-
help-wanted L: docker L: elm L: github:actions L: helm L: ruby:bundler
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
dependabot/dependabot-core#16425 ·
Les mainteneurs répondent en général sous 2 jours