Releases: gip-inclusion/immersion-facile
v114
What's Changed
- fix metabase errored convention view by @clement-duport in #325
- Fix vue metabase
Full Changelog: v113...v114
v113
What's Changed
- 206-etq-entreprise-je-souhaite-recevoir-des-mises-en-relations-plus-qualifi\u00E9es by @clement-duport in #270
- Feature / Cypress in GH actions by @enguerranws in #303
- fixed path to cypress run workflow by @enguerranws in #306
- fixed path to cypress run workflow by @enguerranws in #307
- 279 refacto requesteditformestablishment by @JeromeBu in #283
- notify convention need signature after been modified by @bbohec in #263
- Update emails by @bbohec in #315
- add new errored conventions view in agency dashboard page for pe agen… by @clement-duport in #304
- content typo by @bbohec in #322
- add business address and business name to severals emails template by @clement-duport in #314
- use main instead of dev by @JeromeBu in #321
-
Modification du formulaire de mise en contact par mail dans le but d’avoir des mises en relations plus qualifiées (ajout : téléphone, objectif de l’immersion)
-
Ajout d’une vue metabase pour les convention en erreurs dans la page de pilotage des agence pole emploi.
-
Ajout du nom et le l’adresse entreprise dans les templates de mail suivant:
"Contact enregistré de création d'un nouveau établissement",
"Lien d'édition du formulaire d'établissement",
"Suggestion de mise à jour d'établissement",
"Mise en relation par mail"
-
Refacto du usecase de demande de modifications d’établissement et du script de suggestion de modification à 6 mois. ([issue 270](#279))
-
mail spécifique de signature quand la convention a été modifiée [174](#174)
-
TECH
Tests Cypress automatiques dans la CI
Full Changelog: v102...v113
v102
What's Changed
- improve error message on convention confilct on save by @JeromeBu in #286
- Feature / Cypress convention modification workflow + refacto with commands by @enguerranws in #278
- Notification tab in admin by @enguerranws in #288
- remove serenity-http-client by @JeromeBu in #289
- remove excel exports feature by @bbohec in #290
- update node by @clement-duport in #291
- clean unused packages by @enguerranws in #295
- Fix / establishment form preview by @enguerranws in #292
- updated Cypress test to run on dev, removed fixtures by @enguerranws in #296
- Tech/deps by @bbohec in #300
- use buffers for logo uploads and remove fse by @JeromeBu in #298
- added Prettify utility type by @enguerranws in #302
- Mise à jour de la façon de faire l’upload des logos (à recetter que ca marche toujours)
- Suppression de la fonctionnalité d’export
- Fix modal pour contacter l’entreprise en personne
- Fix de l’aperçu d’entreprise dans le formulaire d’ajout d’entreprise
TECH
ajout de l’ID dans l’erreur sur l’ajout de convention (conflict error)TECH
MAJ du log lors d’une convention déjà existante avec cet ID (duplicate key)TECH
Ajout du parcours de modification de convention dans les tests CypressTECH
Suppression du client HTTP Serenity (inutilisé)TECH
Mise à jour de Node (18 LTS)TECH
Ajout du type utilitaire Prettify
Full Changelog: v90...v102
v90
What's Changed
- update backoffice email to support@immersion-facile.beta.gouv.fr by @JeromeBu in #282
- refactor get last emails by @JeromeBu in #277
- changement de l’adresse mail admin pour [support@immersion-facile.beta.gouv.fr](mailto:support@immersion-facile.beta.gouv.fr) (en particulier pour le use case de demande de modifications depuis l’admin ). Les personnes que recoivent les mails adressé là bas sont @nathalie, @hervé, @Cecile
- Mise à jour du système pour récupérer les derniers mails envoyés depuis l’admin
Full Changelog: v88...v90
v88
What's Changed
- 118 ajouter un statut pour les immersions qui deviennent obsolètes car en doublon dune convention déjà créée by @clement-duport in #252
- delete choice : classe de 5eme in level of education input by @clement-duport in #264
- save notifications last ones by @JeromeBu in #265
- fix strange basic auth on modification from backoffice admin by @JeromeBu in #268
- fix-dublicate-email-notification-error by @JeromeBu in #266
- fix mark as deprecated button color by @clement-duport in #271
- Feature / adding establishment workflow cypress tests by @JeromeBu in #192
- updated IF logo on email header by @enguerranws in #272
- Fix agencyId field value is now controlled by @enguerranws in #273
- fix typo in deprecated email and notification (recette) by @clement-duport in #276
- Les derniers mail qui n’étaient pas sauvegardé, le sont maintenant:
- mise à jour des droits inclusion connect
- demande d'édition d'établissement
- activation d'agence
- renouvellement de lien magique
- partage de convention par mail
- Ajout d’un nouveau statut “deprecated” pour les convention obsolète, le backoffice peut désormais passer une convention en obsolète (et les conseillers et valideur également)
- Suppression de l’option classe de 5ème dans le champ niveau d’éducation (mini-stage)
- Fix: unicité des emails, il y a un cas qui déconnait toujours , quand cc correspond uniquement à des doublons (ex: etablissement avec représentant et tuteur : “joe@mail.com” et copy emails : [”joe@mail.com”]).
- Fix modification de la convention par les administrateurs
- Mise à jour du logo immersion dans les emails
- Fix sur les partages de convention, l’agence est bien partagé également ( @enguerran Weiss pour compléter / modifier)
Full Changelog: v79...v88
v79
What's Changed
- notifies last signee on convention fully signed by @bbohec in #247
- check unicity of emails before storing notification in repository by @JeromeBu in #260
- Fix / Select agency id in ConventionForm by @enguerranws in #262
- add milo-paris as Convention external consumer by @JeromeBu in #261
- Ajout d’une route dédié à la mission locale de Paris pour les ajouts de convention ([Issue 251](https://github.com/orgs/gip-inclusion/projects/10/views/2?pane=issue&itemId=29981669)). [Exemple de page pour la recette](https://staging.immersion-facile.beta.gouv.fr/demande-immersion/milo-paris?agencyDepartment=75&agencyId=aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa&email=john.doe%40mail.com&firstName=John&lastName=Doe&phone=060000000&isRqth=false&birthdate=2000-10-10&siret=34493368400021&businessName=FRANCE%20MERGUEZ%20DISTRIBUTION&businessAdvantages=acc%C3%A8s%20au%20self&etFirstName=Jaime&etLastName=Saussices&etJob=Chef&etPhone=0620202020&etEmail=jaime.saucisse%40merguez.com&erFirstName=Jaime&erLastName=Saussices&erPhone=0620202020&erEmail=jaime.saucisse%40merguez.com&immersionAddress=ZI%20VILLETANEUSE%206%20RUE%20RAYMOND%20BROSSE%2093430%20VILLETANEUSE&immersionObjective=Confirmer%20un%20projet%20professionnel&immersionActivities=Charcuter&immersionSkills=le%20talent&sanitaryPreventionDescription=fourniture%20de%20gel%20hydro&workConditions=Tr%C3%A8s%20bonne%20conditions&sanitaryPrevention=true&individualProtection=false&dateStart=2023-06-10&dateEnd=2023-06-17&immersionAppellation=%7B%22romeCode%22%3A%22D1103%22%2C%22romeLabel%22%3A%22Charcuterie%20-%20traiteur%22%2C%22appellationCode%22%3A%2211741%22%2C%22appellationLabel%22%3A%22Charcutier%20%2F%20Charcuti%C3%A8re%22%7D). Et rédaction de la [documentation des paramètres d’url](https://pad.incubateur.net/BYrTd10MQf-JEop7KGo45w?view).
- Fix: unicité des emails, cette fois au niveau de la sauvegarde des notifications en base, pour régler le problème partout en même temps.
- Envoi d’un mail de confirmation de signature au dernier signataire de la convention
Full Changelog: v75...v79
v75
What's Changed
- fix modification link for admin by @JeromeBu in #257
- make email recipients uniq in some places by @JeromeBu in #258
- Fix: unicité des emails lors des envois de notifications (cas par exemple, dans une agence, ou un mail se trouve et dans counsellors et dans validator, ou bien d’un contact qui a mis son propre mail aussi dans les copy_emails)
- Fix : lien de modification administrateur
Full Changelog: v73...v75
v73
What's Changed
- standardize rate limiter + remove unused port/adapters by @bbohec in #245
- save notifications by @JeromeBu in #214
- Feature / update ConventionRequirements by @enguerranws in #244
- update typescript to 5.1.3 by @JeromeBu in #250
- Feature / added standard page Obligations des parties by @enguerranws in #248
- add event bus option to throw when error happens and use it for e2e tests by @JeromeBu in #249
- fix zToBoolean to coerce correctly 'false' strings by @JeromeBu in #255
- Fix : les résultats LBB n’apparaissent plus
- Stockage de plein de nouvelles notifications dans la DB (toutes celle des conventions normalement)
- La page Obligations des parties a été mise en ligne
- Avant de remplir un formulaire de convention, on propose un questionnaire Tally pour vérifier si on a les infos nécessaires pour remplir une convention
TECH
passage à typescript 5.1 et à pnpm 8.6
Full Changelog: v66...v73
v66
What's Changed
- Fix / disable submit button on convention form by @enguerranws in #240
- Fix / added FormProvider to wrap ContactByEmail form by @enguerranws in #243
- fix le bug de duplicate key: quand on crée une convention juste après avoir fait une validation conseillé (sans recharger la page). On avait le bug de duplicate key. C’est fixé.
- fix : écran blanc lorsqu’on essayait de contacter une entreprise (formulaire de recherche d’entreprise)
Full Changelog: v64...v66
v64
What's Changed
- fix convention schema tutor job possibly empty by @clement-duport in #230
- Fix / EmailValidationInput errors by @enguerranws in #229
- update org rules by @bbohec in #227
- Fix / Convention status change on save by @enguerranws in #231
- Fix/convention status change on convention save redux by @enguerranws in #234
- clear convention from store when leaving ConventionManageContent page by @JeromeBu in #235
- Fix/email validation input by @enguerranws in #236
- Fix / convention status READY_TO_SIGN by @enguerranws in #237
- Fix / READY TO SIGN in ConventionForm by @enguerranws in #238
- fix sur les champs email avec validation tierce (Emailable) : le feedback se faire bien au changement de champ
- fix lors de l’envoi d’une convention, le statut de convention est systématiquement passée en READY_TO_SIGN (bug sur la dernière MEP)
Full Changelog: v55...v64