Releases: gip-inclusion/immersion-facile
Releases · gip-inclusion/immersion-facile
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 [email protected] by @JeromeBu in #282
- refactor get last emails by @JeromeBu in #277
- changement de l’adresse mail admin pour [[email protected]](mailto:[email protected]) (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 : “[email protected]” et copy emails : [”[email protected]”]).
- 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
v55
v54
What's Changed
- Feature / Convention form multi steps by @enguerranws in #99
- update to zod recent by @bbohec in #181
- fix migration order by @JeromeBu in #188
- EmailValidationInput in ContactByEmail by @enguerranws in #190
- Fix IF logo responsive by @enguerranws in #191
- notification repository by @JeromeBu in #185
- Email validation on form establishment by @enguerranws in #194
- update immersion facile stats page to use new metabase by @JeromeBu in #202
- use notification events instead of direct call to gateway in NotifyToAgencyConventionSubmitted by @JeromeBu in #198
- support dom mobile phones by @bbohec in #199
- no notify throw on Pe adapter by @bbohec in #204
- zod emails with context on message by @bbohec in #205
- 106 révision de ce qui est affichée dans la convention parti 1: rajout du champ adresse dans la section current employer by @clement-duport in #193
- 195 révision de ce qui est affichée dans la convention pour satisfaire la dgefp part2 by @clement-duport in #201
- 183 etq conseiller je peux savoir si le candidat a indiqué quil avait une reconnaissance rqth by @clement-duport in #203
- fix convention reminder schedule by @bbohec in #207
- update convention reminder schedule by @bbohec in #209
- add ADR on repo by @bbohec in #210
- Feedback convention form multi steps by @enguerranws in #197
- wording changes for modification workflow by @bbohec in #217
- fix step status on fetched convention (JWT) by @enguerranws in #221
- Stockage des notifications par sms et email (de relance et soumission initial uniquement pour l’instant) dans la base de donnée. Pour ces notifs, on ne peut plus envoyer de lien sans avoir préalablement sauvegarder les liens (le problème qu’on a eu il y a quelques temps). (pour la recette : les tables sont notifications_sms et notification_email ). [Issue](#186)
- Fix erreur concernant la fonction du tuteur
- Ajout du champ adresse de l’employeur actuel dans le formulaire de convention
- Modifications du contenus de la convention (DGEFP) ([Issue](#106))
- Ajout de la mention rqth dans la page de validation de convention pour le conseiller ([Issue](#183))
- Formulaire de convention par étape ([lien vers l’issue](#91))
- Validation du champ email sur la mise en relation par email ([Issue 116](#116))
- Validation du champ email sur le form de référencement ([Issue 117](#117))
- Mise à jour de lien vers la page de statistique Immersion facile (qui pointait toujours sur l’ancien metabase) [Issue](#202)
TECH
mise à jour de la lib de validation (zod
)TECH
ajout de la valeur en cours en cas de problème avec les emailsTECH
pas de throw sur les notif discord Pe Api broadcastTECH
déplacement des ADR de notion vers le repo- Programmation du convention reminder à 5h15 UTC au lieu de ~1h00 [Issue](#207)
- Support des mobiles DOM pour l’envoi des SMS [Issue](#165)
Full Changelog: v33...v54