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

API Particulier x DataPass : handle Formulaire QF modality #1579

Open
wants to merge 16 commits into
base: develop
Choose a base branch
from

Commits on Oct 15, 2024

  1. DatapassWebhook::AdaptV2ToV1 affects all authorization request data

    Prepare to exploit modalities field for access
    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    58b8e7b View commit details
    Browse the repository at this point in the history
  2. API Particulier DataPass webhook : do not create token if there is no…

    … params modalities
    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    4a12489 View commit details
    Browse the repository at this point in the history
  3. HubEE is an acronym

    Ignore specs file path name, does not handle well and not an issue.
    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a52a934 View commit details
    Browse the repository at this point in the history
  4. INSEE is an acronym

    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    56248bb View commit details
    Browse the repository at this point in the history
  5. QF is an acronym

    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    deb8673 View commit details
    Browse the repository at this point in the history
  6. Add extra_infos to authorization requests

    Prepare to store HubEE ids
    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    9252ef3 View commit details
    Browse the repository at this point in the history
  7. Introduce INSEESireneAPIClient

    Huge cherry-pick from DataPass v2
    
    Ref etalab/data_pass@7c36324
    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    31df189 View commit details
    Browse the repository at this point in the history
  8. Introduce Organization model

    Will be used for HubEE
    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    03b42ac View commit details
    Browse the repository at this point in the history
  9. Introduce HubEEAPIClient

    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    cf6e233 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4238962 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d2f3d7e View commit details
    Browse the repository at this point in the history
  12. Remove useless module

    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    3191e73 View commit details
    Browse the repository at this point in the history
  13. Update HubEEAPIClient with latest specs

    skelz0r authored and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    ec85fd5 View commit details
    Browse the repository at this point in the history
  14. Add valid process_code for Formulaire QF

    Co-authored-by: Jean-Baptiste Feldis <[email protected]>
    skelz0r and jbfeldis committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    a081984 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Active l'abonnement HubEE et ajoute la collectivité sur FQF

    Les abonnements HubEE doivent être créées avant d'être activés, ce
    commit met en place cette séparation.
    Pour associer un éditeur le webhook envoie maintenant le
    service_provider associé à la demande (stocké dans extra_infos).
    
    Une méthode pour récupérer un abonnement existant a aussi été ajoutée
    pour rendre le webhook plus robuste.
    
    La collectivité est aussi créée du côté du FormulaireQF.
    jbfeldis committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    4f1339e View commit details
    Browse the repository at this point in the history
  2. Lint discutable

    jbfeldis committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    62e40b2 View commit details
    Browse the repository at this point in the history