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

visualize links : separate web business/household #317

Open
1 of 3 tasks
QRuhier opened this issue Sep 9, 2024 · 0 comments
Open
1 of 3 tasks

visualize links : separate web business/household #317

QRuhier opened this issue Sep 9, 2024 · 0 comments
Assignees

Comments

@QRuhier
Copy link

QRuhier commented Sep 9, 2024

User Story

Currently there is a endpoint for visualize-stromae-v3, which is configured for doing a household generation.
We would need to be able to chose between :

  • visu v3 for business ('business' context as param for Eno)
  • visu v3 for household ('household' context as param for Eno)

Defintion of Done

  • mise à jour du end-point concerné
  • une couche de test a été ajoutée
  • Le développeur a ajouté de la documentation sur le fonctionnement de la feature
    • doc javaDoc
    • doc swagger

Scenarios de test

  • depuis le swagger, je renseigne le Pogues-Model au format JSON
  • je visualise en mode entreprise avec le nouveau end-point et je le visualise depuis Stromae-DSFR
  • je visualise en mode ménage avec le nouveau end-point et je le visualise depuis Stromae-DSFR

see InseeFr/Pogues#798

RemiVerriez added a commit that referenced this issue Oct 30, 2024
* Issue #317 visualize links : separate web business/household

* style: readability in visualize methods

* feat : visualize-household-business

* fix: resolve conflict in EnoClientImpl.java

* fix: resolve conflict #2 in EnoClientImpl.java

* fix: resolve conflict #3 in EnoClientImpl.java

* fix: resolve conflict #4 in EnoClientImpl.java

* fix: resolve conflict #5 in EnoClientImpl.java

* chore: bump version

---------

Co-authored-by: Nicolas Senave <[email protected]>
@nsenave nsenave self-assigned this Nov 13, 2024
nsenave added a commit that referenced this issue Nov 13, 2024
* Issue #317 visualize links : separate web business/household

* style: readability in visualize methods

* feat : visualize-household-business

* fix: resolve conflict in EnoClientImpl.java

* fix: resolve conflict #2 in EnoClientImpl.java

* fix: resolve conflict #3 in EnoClientImpl.java

* fix: resolve conflict #4 in EnoClientImpl.java

* fix: resolve conflict #5 in EnoClientImpl.java

* chore: bump version

---------

Co-authored-by: Nicolas Senave <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants