Add InvitedUser model, policy, and controller
@begedin y travaille déjà.
Depuis le 28/12/2017.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Problem
We want to add an InvitedUser with the following attributes:
email- string; requiredrole- string; optionalname- string; optional
And the following relationships:
invitee- optional; eventually set to theusercreated from this inviteinviter- required; theuserwho created the inviteproject- optional; the project the invite is for
We’ll need create, update, index and show endpoints.
If inviting to a project, the policy should check permissions similar to how ProjectUser works.
When the invite flow is complete, ie to claim an invite, we’ll need to:
- create a user
- set the
invited_user’sinvitee_id - create a
project_userfor theprojectwith the specifiedrole
It may make sense to do this on the user create endpoint by specifying the InvitedUser id as a relationship.
- 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
-
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
-
Cainophile EXIT handler crashes on its own password redaction and logs the DB password in clear textOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 2 jours