diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e2da50a01c..ab03dd1622f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,50 @@ # Pix Changelog +## v5.2.0 (13/12/2024) + + +### :rocket: Amélioration +- [#10798](https://github.com/1024pix/pix/pull/10798) [FEATURE] Montée de version de PixUI vers la 51.2.0 (PIX-15700). +- [#10781](https://github.com/1024pix/pix/pull/10781) [FEATURE] Script d'ajout d'un document legal (PIX-15582). +- [#10794](https://github.com/1024pix/pix/pull/10794) [FEATURE] Ajouter de la pagination sur la page statistiques (PIX-15683). +- [#10803](https://github.com/1024pix/pix/pull/10803) [FEATURE] Afficher dans les exports les dates aux formats UTC afin de faciliter le traitement avec l'heure (PIX-13289). +- [#10790](https://github.com/1024pix/pix/pull/10790) [FEATURE] Changement de style pour la bannière des orga sco-1d (PIX-15672). +- [#10793](https://github.com/1024pix/pix/pull/10793) [FEATURE] Changement de disposition (PIX-15487). +- [#10730](https://github.com/1024pix/pix/pull/10730) [FEATURE] Affiche les participations anonymisées (Pix-15517). +- [#10779](https://github.com/1024pix/pix/pull/10779) [FEATURE] Calculer l'obtention de l'attestation a la fin du parcours (PIX-15498). +- [#10789](https://github.com/1024pix/pix/pull/10789) [FEATURE] Remplacer les icônes stockées par le composant PixIcon (Pix-15454). +- [#10771](https://github.com/1024pix/pix/pull/10771) [FEATURE] Traiter les retours sur la flashcard (PIX-15324). +- [#10751](https://github.com/1024pix/pix/pull/10751) [FEATURE] Afficher les statistiques dans Pix Orga (PIX-15455). +- [#10769](https://github.com/1024pix/pix/pull/10769) [FEATURE] Mettre a jour le logo du ministère sur les attestation de sixième (PIX-15512). + +### :building_construction: Tech +- [#10764](https://github.com/1024pix/pix/pull/10764) [TECH] Migrer send-started-participation-results-to-pole-emploi vers le contexte Prescription (PIX-15337). +- [#10776](https://github.com/1024pix/pix/pull/10776) [TECH] Utilisation des session et currentUser service stubs dans Pix App (PIX-15677). +- [#10800](https://github.com/1024pix/pix/pull/10800) [TECH] Améliorer les logs de la route /api/token (PIX-15710). +- [#10804](https://github.com/1024pix/pix/pull/10804) [TECH] Revoir l'injection des dépendances du model User (PIX-15712). +- [#10788](https://github.com/1024pix/pix/pull/10788) [TECH] Migrer les usecases de copie des badges et paliers d'un profil cible (PIX-15675). +- [#10773](https://github.com/1024pix/pix/pull/10773) [TECH] Migrer les participation avec un statut TO_SHARE et une date de participation (PIX-15647). +- [#10778](https://github.com/1024pix/pix/pull/10778) [TECH] Migration de la route de dépublication de session (PIX-15676). +- [#10463](https://github.com/1024pix/pix/pull/10463) [TECH] :truck: déplace la route et les fichiers utilisé pour `user-orga-settings`. +- [#10791](https://github.com/1024pix/pix/pull/10791) [TECH] Appliquer le nouveau shade aux composants PixReturnTo sur Pix App (PIX-15685). +- [#10757](https://github.com/1024pix/pix/pull/10757) [TECH] Utiliser le type error sur les PixNotificationAlert. +- [#10760](https://github.com/1024pix/pix/pull/10760) [TECH] Isoler le contexte du GAR dans le session service via des fonctions dédiés. + +### :bug: Correction +- [#10797](https://github.com/1024pix/pix/pull/10797) [BUGFIX] Retirer cette petite étoile dans mon-pix (PIX-15721). +- [#10796](https://github.com/1024pix/pix/pull/10796) [BUGFIX] Se baser sur le status d'une participation et non sur une date de partage pour le `isShared` (Pix-15648). +- [#10795](https://github.com/1024pix/pix/pull/10795) [BUGFIX] Garantir un comportement ISO entre l'ancienne version et la nouvelle version du repository lorsqu'on passe des valeurs invalides en guise de collection (PIX-15696). +- [#10774](https://github.com/1024pix/pix/pull/10774) [BUGFIX] Perte des infos GAR quand la page est rafraichie (PIX-12534). +- [#10775](https://github.com/1024pix/pix/pull/10775) [BUGFIX] Corrige l'affichage du dashboard en anglais. +- [#10759](https://github.com/1024pix/pix/pull/10759) [BUGFIX] Permettre la finalisation des sessions ayant à la fois des certifications complétés et une raison d'abandon (PIX-15524). +- [#10772](https://github.com/1024pix/pix/pull/10772) [BUGFIX] Retirer l'externalId d'une organisation dans le menu lorsque celle ci n'en possède pas (Pix-15658). +- [#10747](https://github.com/1024pix/pix/pull/10747) [BUGFIX] Afficher les données de campagnes supprimées non anonymisé (PIX-15613). +- [#10738](https://github.com/1024pix/pix/pull/10738) [BUGFIX] Ajouter blocage compte utilisateur sur 2 formulaires oubliés provoquant des user-logins.failureCount supérieurs à 50 (PIX-14229). + +### :arrow_up: Montée de version +- [#10782](https://github.com/1024pix/pix/pull/10782) [BUMP] Update dependency @1024pix/pix-ui to v51 (mon-pix). +- [#10768](https://github.com/1024pix/pix/pull/10768) [BUMP] Update dependency browser-tools to v1.4.9 (.circleci). + ## v5.1.0 (10/12/2024) diff --git a/admin/package-lock.json b/admin/package-lock.json index 38725034655..ffac603d7f5 100644 --- a/admin/package-lock.json +++ b/admin/package-lock.json @@ -1,12 +1,12 @@ { "name": "pix-admin", - "version": "5.1.0", + "version": "5.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pix-admin", - "version": "5.1.0", + "version": "5.2.0", "hasInstallScript": true, "license": "AGPL-3.0", "devDependencies": { diff --git a/admin/package.json b/admin/package.json index 98a5bf628e3..e7bcabb218f 100644 --- a/admin/package.json +++ b/admin/package.json @@ -1,6 +1,6 @@ { "name": "pix-admin", - "version": "5.1.0", + "version": "5.2.0", "private": false, "description": "Interface d'administration pour les membres de Pix.", "license": "AGPL-3.0", diff --git a/api/package-lock.json b/api/package-lock.json index 295b93cee44..362287b6b34 100644 --- a/api/package-lock.json +++ b/api/package-lock.json @@ -1,12 +1,12 @@ { "name": "pix-api", - "version": "5.1.0", + "version": "5.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pix-api", - "version": "5.1.0", + "version": "5.2.0", "hasInstallScript": true, "license": "AGPL-3.0", "dependencies": { diff --git a/api/package.json b/api/package.json index 6d9db291553..2016c7b040c 100644 --- a/api/package.json +++ b/api/package.json @@ -1,6 +1,6 @@ { "name": "pix-api", - "version": "5.1.0", + "version": "5.2.0", "private": false, "description": "Plateforme d'évaluation et de certification des compétences numériques", "license": "AGPL-3.0", diff --git a/audit-logger/package-lock.json b/audit-logger/package-lock.json index e7459427730..da4ae2a3c50 100644 --- a/audit-logger/package-lock.json +++ b/audit-logger/package-lock.json @@ -1,12 +1,12 @@ { "name": "pix-audit-logger", - "version": "5.1.0", + "version": "5.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pix-audit-logger", - "version": "5.1.0", + "version": "5.2.0", "hasInstallScript": true, "license": "AGPL-3.0", "dependencies": { diff --git a/audit-logger/package.json b/audit-logger/package.json index 98e3f67f5a6..cf0b610a9fa 100644 --- a/audit-logger/package.json +++ b/audit-logger/package.json @@ -1,6 +1,6 @@ { "name": "pix-audit-logger", - "version": "5.1.0", + "version": "5.2.0", "description": "", "scripts": { "build": "tsc --project tsconfig.production.json", diff --git a/certif/package-lock.json b/certif/package-lock.json index 90c9b8df10d..422d18da8fb 100644 --- a/certif/package-lock.json +++ b/certif/package-lock.json @@ -1,12 +1,12 @@ { "name": "pix-certif", - "version": "5.1.0", + "version": "5.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pix-certif", - "version": "5.1.0", + "version": "5.2.0", "hasInstallScript": true, "license": "AGPL-3.0", "devDependencies": { diff --git a/certif/package.json b/certif/package.json index 492f225a73e..da6832ed6b3 100644 --- a/certif/package.json +++ b/certif/package.json @@ -1,6 +1,6 @@ { "name": "pix-certif", - "version": "5.1.0", + "version": "5.2.0", "private": false, "description": "Plateforme en ligne de gestion des sessions de certification", "license": "AGPL-3.0", diff --git a/high-level-tests/e2e/package-lock.json b/high-level-tests/e2e/package-lock.json index 9bc24342ff3..93bdc163616 100644 --- a/high-level-tests/e2e/package-lock.json +++ b/high-level-tests/e2e/package-lock.json @@ -1,12 +1,12 @@ { "name": "pix-e2e", - "version": "2.1.0", + "version": "2.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "pix-e2e", - "version": "2.1.0", + "version": "2.2.0", "hasInstallScript": true, "license": "AGPL-3.0", "dependencies": { diff --git a/high-level-tests/e2e/package.json b/high-level-tests/e2e/package.json index e858470c41d..3dee7819ac7 100644 --- a/high-level-tests/e2e/package.json +++ b/high-level-tests/e2e/package.json @@ -1,6 +1,6 @@ { "name": "pix-e2e", - "version": "2.1.0", + "version": "2.2.0", "description": "Permet d'exécuter des tests de bout en bout sur la plateforme Pix", "homepage": "https://github.com/1024pix/pix#readme", "author": "GIP Pix", diff --git a/high-level-tests/load-testing/package-lock.json b/high-level-tests/load-testing/package-lock.json index dcf5cd504e3..e9bbe0cd121 100644 --- a/high-level-tests/load-testing/package-lock.json +++ b/high-level-tests/load-testing/package-lock.json @@ -1,12 +1,12 @@ { "name": "pix-load-testing", - "version": "3.1.0", + "version": "3.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "pix-load-testing", - "version": "3.1.0", + "version": "3.2.0", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/high-level-tests/load-testing/package.json b/high-level-tests/load-testing/package.json index 0d55c4ef0a6..fb703f5ba11 100644 --- a/high-level-tests/load-testing/package.json +++ b/high-level-tests/load-testing/package.json @@ -1,6 +1,6 @@ { "name": "pix-load-testing", - "version": "3.1.0", + "version": "3.2.0", "description": "Permet d'exécuter des tests de charge sur l'API de la plateforme Pix.", "homepage": "https://github.com/1024pix/pix/tree/dev/high-level-tests/load-testing#readme", "author": "GIP Pix", diff --git a/junior/package-lock.json b/junior/package-lock.json index 5ac4afc38e7..e66f683480d 100644 --- a/junior/package-lock.json +++ b/junior/package-lock.json @@ -1,12 +1,12 @@ { "name": "junior", - "version": "5.1.0", + "version": "5.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "junior", - "version": "5.1.0", + "version": "5.2.0", "hasInstallScript": true, "license": "AGPL-3.0", "devDependencies": { diff --git a/junior/package.json b/junior/package.json index 7c6084c7055..6aaaaa1d57a 100644 --- a/junior/package.json +++ b/junior/package.json @@ -1,6 +1,6 @@ { "name": "junior", - "version": "5.1.0", + "version": "5.2.0", "private": false, "description": "Version de Pix à destination des élèves du premier degré", "repository": { diff --git a/mon-pix/package-lock.json b/mon-pix/package-lock.json index ae9bd31f77b..3754faaec52 100644 --- a/mon-pix/package-lock.json +++ b/mon-pix/package-lock.json @@ -1,12 +1,12 @@ { "name": "mon-pix", - "version": "5.1.0", + "version": "5.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mon-pix", - "version": "5.1.0", + "version": "5.2.0", "hasInstallScript": true, "license": "AGPL-3.0", "devDependencies": { diff --git a/mon-pix/package.json b/mon-pix/package.json index 2cb85fda9be..4e0c4d4497e 100644 --- a/mon-pix/package.json +++ b/mon-pix/package.json @@ -1,6 +1,6 @@ { "name": "mon-pix", - "version": "5.1.0", + "version": "5.2.0", "private": false, "description": "Plateforme d'évaluation et de certification des compétences numériques", "license": "AGPL-3.0", diff --git a/orga/package-lock.json b/orga/package-lock.json index e02d69288dd..b0518ff0438 100644 --- a/orga/package-lock.json +++ b/orga/package-lock.json @@ -1,12 +1,12 @@ { "name": "pix-orga", - "version": "5.1.0", + "version": "5.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pix-orga", - "version": "5.1.0", + "version": "5.2.0", "hasInstallScript": true, "license": "AGPL-3.0", "devDependencies": { diff --git a/orga/package.json b/orga/package.json index f0e33ef9264..6dae91d87d6 100644 --- a/orga/package.json +++ b/orga/package.json @@ -1,6 +1,6 @@ { "name": "pix-orga", - "version": "5.1.0", + "version": "5.2.0", "private": false, "description": "Plateforme en ligne de gestion de campagne d'évaluation", "license": "AGPL-3.0", diff --git a/package-lock.json b/package-lock.json index 7534b221802..a8f7202709f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pix", - "version": "5.1.0", + "version": "5.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pix", - "version": "5.1.0", + "version": "5.2.0", "hasInstallScript": true, "license": "AGPL-3.0", "dependencies": { diff --git a/package.json b/package.json index 2880e9c5f40..ce56a531ca1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pix", - "version": "5.1.0", + "version": "5.2.0", "private": false, "description": "Plateforme d'évaluation et de certification des compétences numériques", "license": "AGPL-3.0",