Skip to content
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

[FEATURE] Ecoute les évènements questions répondue et détermine si une quête est validée (PIX-13819). #10108

Merged

Conversation

frinyvonnick
Copy link
Member

@frinyvonnick frinyvonnick commented Sep 12, 2024

🦄 Problème

Dans le cadre de l'Epix des attestations, nous souhaitons ajouter un mécanisme de gestion des événements asynchrone liés aux réponses de l'utilisateur afin de déterminer si celui ci est éligible à une quête donnée. Si tel est le cas, vérifier son obtention ou non.
Dans le cas ou l'utilisateur l'aurait obtenu, on souhaite l'enregistrer en base.

🤖 Proposition

Créer les sous domaines liés aux quêtes et aux profils.
Créer la gestion de l'évenement, avec les repository, usecases associés. Nous avons également, créer différentes API internes afin de communiquer entre les sous domaines. Et mis en place le mécanisme, qui sera lui même activé au tout dernier moment

🌈 Remarques

Peut être avons nous fais plusieurs tickets dans cette PR 🫣

💯 Pour tester

  • Les tests sont verts
  • Faire les tests suivants :
  • Un cas ou le learner n'est pas éligible
  • Un cas ou le learner est éligible mais n'as pas validé les requirements
  • Un cas ou le learner est éligible et à validé -> Save dans attestations

@pix-bot-github
Copy link

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

@frinyvonnick frinyvonnick force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch 2 times, most recently from 7476d46 to be9d439 Compare September 12, 2024 13:33
@Libouk Libouk force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch from be9d439 to be914b3 Compare September 13, 2024 10:03
@La-toile-cosmique La-toile-cosmique force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch 2 times, most recently from a798bff to 7d3721a Compare September 13, 2024 15:29
@Libouk Libouk force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch 2 times, most recently from a96b88e to 90edf3a Compare September 16, 2024 13:02
@La-toile-cosmique La-toile-cosmique force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch 2 times, most recently from 8e662f7 to 32a4d80 Compare September 16, 2024 14:33
@Jeyffrey Jeyffrey force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch from 45386ee to cf9cf58 Compare September 18, 2024 13:32
@La-toile-cosmique La-toile-cosmique force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch 2 times, most recently from c9302e7 to 9da6221 Compare September 19, 2024 07:41
@Libouk Libouk force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch from 9da6221 to 96c98ed Compare September 19, 2024 09:57
@La-toile-cosmique La-toile-cosmique force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch 3 times, most recently from 1e3b26b to 522c692 Compare September 19, 2024 15:38
@Libouk Libouk force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch 2 times, most recently from 5a504cb to 206461a Compare September 20, 2024 09:42
@Alexandre-Monney Alexandre-Monney force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch 2 times, most recently from fef27cd to bfcbdbc Compare September 20, 2024 13:08
@Alexandre-Monney
Copy link
Contributor

Alexandre-Monney commented Sep 20, 2024

Revue func faite en pair, pour les différents cas possibles 👍

@Alexandre-Monney Alexandre-Monney force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch from bfcbdbc to 9be1052 Compare September 20, 2024 14:57
Copy link
Contributor

@Alexandre-Monney Alexandre-Monney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 🐈‍⬛

@Alexandre-Monney Alexandre-Monney force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch 2 times, most recently from 1074d00 to 45c99ce Compare September 20, 2024 15:51
api/sample.env Outdated Show resolved Hide resolved
@matthiasferraina matthiasferraina force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch from cc7072f to cc12586 Compare September 23, 2024 12:56
@matthiasferraina matthiasferraina force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch from cc12586 to 282f0b0 Compare September 23, 2024 12:58
@matthiasferraina matthiasferraina force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch from 282f0b0 to 616811b Compare September 23, 2024 13:06
@La-toile-cosmique La-toile-cosmique force-pushed the pix-13819-listen-to-answer-events-and-check-quest branch from 616811b to 2c3dabc Compare September 23, 2024 13:32
@La-toile-cosmique La-toile-cosmique merged commit 43927ad into dev Sep 23, 2024
6 of 7 checks passed
@La-toile-cosmique La-toile-cosmique deleted the pix-13819-listen-to-answer-events-and-check-quest branch September 23, 2024 13:40
@matthiasferraina matthiasferraina self-requested a review September 23, 2024 13:47
bpetetot pushed a commit that referenced this pull request Sep 25, 2024
…e quête est validée (PIX-13819). (#10108)

Co-authored-by: Guillaume Olejniczak <[email protected]>
Co-authored-by: Quentin Lebouc <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-evaluation PR relatives à l'expérience d'évaluation team-prescription
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants