Releases: betagouv/recommandations-collaboratives
Releases · betagouv/recommandations-collaboratives
Version 2.81.5
Nouveautés
- Ajout de la région au choix des départements dans le multi-sélecteur #1416
- Changement des libellés et de l'ordre des champs sur l'onboarding #1500
Correctifs
- Retour des boutons d'export dans le kanban des projets #1470
- Suppression des infos de role (Conseiller/Observateur) dans les cartes popup des utilisateurs #1479
- Ajout d'un message d'erreur si l'on tente de dupliquer une organisation #1478
- Ré-affichage du bouton d'acceptation d'une invitation d'un projet #1492
- Modification du chargement de la feuille de style + MAJ manifest #1474
- Ajout de l'affichage du MDP lors du reset/création compte conseiller première étape #1520
- Correction du message d'erreur si aucun département sélectionné #1493
- Redirection des conseillers et porteurs de projets vers (anciennement) le kanban du staff #1476 #1507
- La création d'organisation est plus fiable si une organisation est déjà présente sur un autre site #1513
- MAJ form-data + cypress (sécurité) #1506
- MAJ axios de la v1.8.2 à 1.12.0 pour /recoco/frontend #1517
- Suppression de la limitation des contacts affichés dans le carnet d'adresse #1521
- MAJ de cypress de la v13 à v15 et MAJ des tests #1511
- Mise à jour de la commande de test UI #1501
- Modification des emails serveur #1498
Full Changelog: v2.81.0...v2.81.5
v2.81.0
Nouveautés
- Le nouvel onboarding est arrivé : vos visiteurs anonymes peuvent maintenant saisir un dossier avant de devoir créer un compte. La création de compte leur sera demandé dans un second temps. Les dossiers non soumis pourront être détectés pour relancer les dépositaires. #1300
- Le pousse recommandations indique maintenant les ressources non publiées et empêche la sélection de celles ci #1444
- Refonte de la page d'acceptation d'invitation. Il est par ailleurs maintenant possible d'indiquer le refus d'une invitation. #1428
- Amélioration de la nouvelle conversation suite aux retours #1426
- Amélioration des pages de demande d'accès en tant que conseillers #1371
- Retour de la vue carte avec une nouvelle carte et des filtres projets #1433
Correctifs et Maintenance
- [fix] changement de comportement pour les filtres de ressource #1320
- [fix] Ajout du nom de l'organisation du projet dans le menu d'accès rapide #1427
- Mis à jour du README pour simplifier l'arrivée des nouveaux contributeurs #1432 #1434
- Correction erreur Sentry stringToColor #1440
- Correction d'un caractère oublié dans le menu (carnet de contacts) #1437
Nouvelle Contributrice !
- @alice-telescoop a fait sa première contribution sur #1432
👏 @alice-telescoop @Jeremy-Bojko @Louifine
Full Changelog: v2.79.0...v2.81.0
v2.79.0
Nouveautés
- Nouvelle version de l'interface "conversations" avec un meilleur affichage, support des contacts et fichiers. Testable sur bac à sable ! #1415 #1370
Correctifs
- Résolution des erreurs JS Sentry #1412
- Réparation des tests front #1409
- Modification affichage footer #1403
- Suppression du filtre par lettre en changeant de page #1402
Full Changelog: v2.78.4...v2.79.0
v2.78.4
Nouveautés
- Modification du style des titres sur les homepages des portails #1333
- Refonte légère du composant barre de recherche #1338
- Création automatique d'un groupe national au moment de la création d'une organisation #1345
- Recherche par tag dans la tableau kanban (et affichage de ceux-ci) #1358
- Ajout des métriques "commune latitude / longitude" dans metabase #1369
- On peut maintenant Glisser-déposer un projet à la fin d'une colonne dans le kanban #1383
- Ajout des webhooks pour les recommandations #1336 #1368
- Ajout du support de l'authentification 2 facteurs (TOTP). Les admins seront obligés d'utiliser une application tierce qui génère un code de sécurité pour se connecter #1355
- [feat] Adaptation des en-tête et pied de page au DSFR by @Jeremy-Bojko in #1382
- Les Ressources peuvent maintenant recevoir des "addons" pour les rendre plus intelligentes (ex: un widget provenant du HUB Commun) #1312 #1379
- Amélioration de la page modération des conseillers #1377
- Ajout d'un bouton d'édition d'organisation #1360
- Ajout bouton information contact raccourci vers crm by @Louifine in #1401
- Un mot de passe complexe est maintenant obligatoire lors de l'inscription #1396
- Mise à jour des cartes de Kanban sur la liste des projets #1400
- Sur la demande de compte conseiller, le champ commentaire est maintenant obligatoire #1411
- Amélioration de l'affichage carnet d'adresse #1357
- Amélioration de la recherche des contacts #1375
- Création et ajout d'une page sécurité au footer #1381
Correctifs
- Suppression des espaces en trop dans le champ texte de l'EDL #1335
- Correction des textes des emails du serveur #1337 #1352
- MAJ de l'API contact (organisation group) #1344
- On s'assure que le nom d'une organisation doit être unique #1353
- Divers correctifs de javascript #1339
- Correction de la génération des URLs prevenant des emails avec auto-login #1343
- Correctif du bouton recherche sur la modal de recherche de contact #1331
- Suppression de posthog #1351
- Application des retours sur la fonctionnalité des contacts #1350
- Correction d'un bug du focus de la barre de recherche sur le kanban #1354
- Suppression des liens d'autologin dans les emails pour les comptes sensibles (admin et staff) #1356
- Ajout du plugin Heatmap dans matomo pour les stats #1388
- Mise à jour des settings de allauth #1393
- Masquer le swtich de vue kanban / liste #1378
- Modification style lien dans bouton #1394
- [fix] Création et mise à jour d'une organisation #1398
- Correction affichage orga du référent projet dans le tableau kanban #1414
👏 @Louifine @etchegom @Jeremy-Bojko @jillro
Full Changelog: v2.75.7...v2.78.4
v2.75.7
Nouveautés
- Préremplissage des dossiers : personnalisation du message d'invitation #1276
- Un conseiller peut maintenant motiver sa demande lors d'une demande d'accès #1298 #1285
- La partie complément sur la présentation est maintenant cachée si vide #1313
- Des emails de notifications sont envoyés aux étapes de modération des accès conseillers et dossier #1311
- Refonte graphique de la page de connexion #1314
- Refonte des mails de connexion, inscription et mot de passe oublié #1304
- Les superadmins Recoco peuvent maintenant créer un nouveau portail depuis l'interface #1316
- Les révélations de contacts sont maintenant remontées dans Metabase #1291
Correctifs
- Ajout d'une permission manquante sur le projet #1279
- Correction du style du bouton ajouter un contact #1275
- Correction du formulaire de création d'organisation #1282
- Correctif suite retour demande de compte conseiller #1287
- Réparation du bouton copier coller un mail #1290
- Modération: trier les départements par code #1289
- Problèmes de fichiers edl perdus si validation formulaire sans champ obligatoire #1296
- Correction du drag & drop sur le kanban #1297
- Réparation de l'entête des dossiers à faible répondant #1306
- Réparation du composant de la carte de contacts #1321
- Adaptation de la largeur de la page login + changement texte projet #1322
Maintenance
- Migration vers django-multisite2 #1281
- Migration vers django 5 #1286
- Optimisation du site status #1268
- Ajout de classes pour le hero des portails by @Louifine in #1319
- Simplification de quelques tests #1317
- Refactorisation du DSFolder #1318
- Bump setuptools from 70.2.0 to 78.1.1 by @dependabot in #1278
👏 @etchegom @Jeremy-Bojko @Louifine
Full Changelog: v2.74.1...v2.75.7
v2.74.1
Nouveautés
- Arrivée de la demande de création de compte conseillers. Vos futur.e.s conseillèr.e.s vont pouvoir faire leur demandes et vous pourrez les (in)valider en tant que modérateur de votre portail. #1242 #1265 #1271
- Possibilité d'ajout de nouvelle recommandations dans la nouvelle conversation #1269
- Un nouveau bouton d'invitations en cours s'affichera dorénavant dans le menu supérieur si vous avez des invitations sur projets en cours.
👏 @etchegom @Louifine @Jeremy-Bojko
Full Changelog: v2.73.3...v2.74.1
v2.73.3
Nouveautés
- Changement de termes projet -> dossier et porteur -> demandeur #1135 #1092
- Amélioration des l'ajout des contacts en permettant la création de nouveaux contacts, organisations et regroupements. Il est par ailleurs maintenant possible d'ajouter un contact dans le pousse ressources #1209 #1219 #1090
- Changement du texte du bouton de l'espace conseiller #1228
- Ajout du module de changement de status dans la modal de recommendations #1230
- Ajout de l'intégration de Matomo pour les stats #1247
- Les fichiers sur l'état des lieux se comportent maintenant mieux #1233
- Ajout de la mention obligatoire d'un commentaire dans l'état des lieux #1235
- Modification des payloads de l'API project pour Grist #1202
- Ajout d'un tutoriel sur le filtre temporel des projets du kanban #1260
- Ajout des tests pour la fonctionnalité de création et partage de contact sur les 4 occurrences du bouton "attacher" #1262
- Page d'édition des tags #1258
Correctifs
- [fix][style] Mise en page de l'état des lieux #1210
- [fix] Mise à jour de la ref organization dans le template #1266
- [fix] Ajout de l'app CRM dans projet à faible répondant #1267
- [fix] Region fields in api projects payload #1257
- [fix] Exception Sentry with Jquery @Jeremy-Bojko in #1263
- [fix] Correction du bouton "Marquer le diag comme fait" #1256
- [fix] Fix perm use_project_tags #1238
- [hotfix] update reco form #1246
- [fix] Bug de création des projets en double #1252
- [fix] Correction bug de non fonctionnement de la bannière référant n'a pas rejoint le projet #1232
- [fix] Mise à jour des template dans l'utilisation de l'editeur #1229
- [fix] Index de la liste de contact #1217
- [fix] Mise à jour du bloc og:title pour utiliser des espaces insécables #1221
- [fix] Correction de la modification du commentaire initial d'une recommandation en brouillon #1220
- [fix] correction du curseur sur le hover du bouton fermer le tutoriel #1218
- Bump vite from 4.5.12 to 4.5.13 in /recoco/frontend by @dependabot in #1208
recommandations-collaboratives/pull/1207 - Bump axios from 1.7.4 to 1.8.2 in /recoco/frontend by @dependabot in #1112
- Bump vite from 4.5.13 to 4.5.14 in /recoco/frontend by @dependabot in #1239
- Bump django from 4.2.19 to 4.2.21 by @dependabot in #1254
New Contributors
👏 @etchegom @Jeremy-Bojko @Louifine @jillro
Full Changelog: v2.69.0...v2.73.3
v2.69.0
Nouveautés
- Gestion des contacts - Il est maintenant possible de créer un contact dans le widget de partage de contacts #1030
- Amélioration de la recherche des contacts, on attend vos retours ! #1206
- [CRM] ajout de deux filtres pour les utilisateurs : départements conseillés et statut "membre de projet" #1193
- Généralisation du bouton copier l'email #1203
Correctifs
- [fix] Bug de sélection du projet lors du pré-fléchage #1198
- Certains conseillers ne voyaient pas le début des conversations dans les recos, c'est maintenant corrigé #1171
- [chore] Améliorations des perf sur les pages projet #1174
👏 @etchegom @Louifine @Jeremy-Bojko
Full Changelog: v2.68.0...v2.69.0
v2.68.0
Nouveautés
- 🧪 Nouvelles conversations unifiées pour gérer la majeure partie de vos interactions conseillers<->demandeurs à travers une interface conversationnelle. Elle est disponible sur demande et peut être activé par portail ou par utilisateur. Elle est actuellement activée sur Bacasable, n’hésitez pas à aller y faire un tour ! #1022 #944
- Le CRM indique maintenant le nombre de projets impactés par la modification/suppression d'un tag #1156
- Mise à jour du wording Démarches Simplifiées #1165
- Amélioration des mécaniques de mapping de champs de l’état des lieux sur Démarches Simplifiées. On peut maintenant faire des mappings conditionnels basés sur les signaux de l’EDL. (demandez votre démo !) #1160 #1163 #1196
- [Recos] Nouvelle stratégie de placement des recommandations en fonction du temps passé depuis la dernière (ordre chronologique sur 24h, puis au dessus au delà) #1167
- [Recos] On peut déplacer une recommandation tout en haut/bas à l’aide d’un bouton #1184
- Les conseillers peuvent désormais éditer les tags projet #1170
- Changement de l'url par défaut de la page de prévisualisation des projets pour les conseiller.res : le kanban est maintenant proposé #1162
- Modification des destinataires des mails B et C : seuls les référents sont maintenant notifiés #1172
- Améliorations de la page admin django des réponses EDL #1195
Correctifs
- Correctif du responsive du header des éléments du cms #1164
- Ajout du statut du projet dans l'API et le webhook #1181
- Les conseillers ne recevront plus les emails condensés de nouvelles recos destinés aux membres du projet in #1186
- [refacto] Adaptabilité du composant de filtre par régions/departements #1187
- Amélioration des perfs sur la page administration d'un projet by #1173
- Correction de l’affiche des Démarches Simplifiées #1192
- Correctif de l’API d’Update des followups pour gérer les contacts #1194
- Bump vite from 4.5.6 to 4.5.12 in /recoco/frontend #1180 #1150 #1169
- Bump jinja2 from 3.1.5 to 3.1.6 #1179
- Bump django from 4.2.19 to 4.2.20 #1178
👏 @etchegom @Louifine @Jeremy-Bojko
Full Changelog: v2.65.0...v2.68.0
v2.65.0
Nouveautés
- Affichage du footer sur la home même si l'on est connecté #1091
- (backend) Ajout de la possibilité d’attacher un contact dans une conversation #1111
- On peut maintenant renommer les tags d’ïmpact dans le CRM #1129
- Synchro Grist - les coordonnées GPS des projets sont répliquées #1145
- Le menu déconnecté se comporte maintenant correctement sur mobile #1143
Correctifs
- [fix] Les projets en dormance ne sont plus pris en compte dans les tags du CRM #1134
- Feat/ Mise à jour du style des portails #1138
- Correction d’une régression empêchant les recos avec ressource de s’afficher #1149
- [fix] Sentry issue 155996 #1137
- Bump axios from 1.7.7 to 1.8.4 in /frontend_tests #1131
clap @etchegom @Louifine @Jeremy-Bojko
Full Changelog: v2.64.4...v2.65.0