Skip to content

Latest commit

 

History

History
567 lines (445 loc) · 21.6 KB

File metadata and controls

567 lines (445 loc) · 21.6 KB

Journal des modifications

Toutes les modifications notables de ce projet sont documentées dans ce fichier.

Ce format se base sur keep a changelog, et ce projet adhère à la Gestion sémantique de version.

[En cours]

[3.4.5] - 2026-03-30

Modifications

  • CP-218 : Lien vers le site collecte-pro absent du message envoyé à un nouveau déposant

[3.4.4] - 2026-03-24

Modifications

  • CP-216 : Interdire la sélection de plusieurs fichiers à la fois

[3.4.3] - 2026-02-27

Modifications

  • CP-211 : Liste des utilisateurs en indiquant ceux avec le profil 'Inspecteur'
  • CP-213 : Test de V3.4.2 Anomalie sur l'export des fichiers (export vide)

[3.4.2] - 2026-01-26

Modifications

  • CP-209 : Montée de Django de 4.2.26 à 4.2.27

[3.4.1] - 2026-01-15

Modifications

  • CP-204 : RGAA : Passer un scan de contrôle
  • CP-205 : Le Captcha ne fonctionne plus

[3.4.0] - 2025-12-19

Modifications

  • CP-202 : Reprendre la montée de version Vue JS 3 pour mettre la stack technique à niveau

[3.3.9] - 2025-11-13

Modifications

  • CP-197 : Correction de Vulnérabilité python-jose : confusion d’algorithme avec les clés ECDSA OpenSSH
  • CP-198 : Problème Django : contournement de la validation lors de l’utilisation d’un champ pour uploader plusieurs fichiers

[3.3.8] - 2025-10-20

Modifications

  • CP-199 : Adapations sur la cinématique de déconnexion liées à la migration Keycloak 16.1 -> 26.4

[3.3.7] - 2025-09-19

Modifications

  • CP-195 : Purge des répondants "orphelins"

[3.3.6] - 2025-07-09

Modifications

  • CP-191 : Mise en place d'un système de purge des espaces de dépôt (fix bug : tri par date la plus récente dans l’interface d’administration)

[3.3.5] - 2025-07-04

Modifications

  • CP-193 : Rajouter une Date de création sur tous les objets (contrôle , contrôle question..)
  • CP-191 : Mise en place d'un système de purge des espaces de dépôt (tri par date la plus récente dans l’interface d’administration)
  • Correction d'un bug sur le paramètre de purge

[3.3.4] - 2025-06-04

Modifications

  • CP-191 : Mise en place d'un système de purge des espaces de dépôt (ajout de la date la plus récente dans l'interface d'administration)
  • Correction d'un bug sur le paramètre de purge

[3.3.3] - 2025-05-07

Modifications

  • CP-191 : Mise en place d'un système de purge des espaces de dépôt (cas des espaces de dépôt sans questionnaire)
  • CP-194 : Rajouter une date de dernière modification au niveau Questionnaire (ajout de la date de dernière modification dans l'administration)

[3.3.2] - 2025-04-10

Modifications

  • CP-191 : Mise en place d'un système de purge des espaces de dépôt
  • CP-194 : Rajouter une date de dernière modification au niveau Questionnaire

[3.0.13] - 2025-03-27

Modifications

  • CP-196 : En production, les liens vers les modes d'emploi sont cassés

[3.3.1] - 2025-03-14

Modifications

  • CP-189 : Le choix d'un modèle d'espace de dépôt doit être indiqué comme non obligatoire à la création
  • CP-192 : Ajout de la requête CP-190 dans le tableau de bord

[3.3.0] - 2025-03-12

Modifications

  • CP-187 : La duplication d'un questionnaire crée un modèle

[3.2.1] - 2025-01-27

Modifications

  • CP-184 : Vulnérabilités Collecte-Pro

[3.2.0] - 2025-01-10

Modifications

  • CP-185 : Possiblité de sélectionner un modèle lors de la création d'un espace de dépôt

[3.1.1] - 2024-12-30

Modifications

  • CP-182 : Dans la liste des espaces de dépôt, identifier les modèles
  • CP-183 : Possibilité d'épingler en haut de la liste des dépôts, les espaces de dépôt modèles

[3.1.0] - 2024-12-09

Modifications

  • CP-179 : Identifier un espace de dépôt comme modèle
  • CP-180 : Identifier un espace de dépôt comme modèle via l'accès rapide
  • CP-181 : Identifier un espace de dépôt comme modèle quand celui-ci est dupliqué
  • CP-68 : Contre Audit RGAA V2

[3.0.12] - 2024-11-20

Modifications

  • CP-20 : Identifier les espaces modèle - Lot 1

[3.0.11] - 2024-11-13

Modifications

  • CP-109 : Anomalie d'adresse email

[3.0.10] - 2024-11-08

Modifications

  • CP-68 : Contre Audit RGAA V1

[3.0.9] - 2024-09-27

Modifications

  • CP-96 : Modifier la phrase d'exemple au dessus du champ de présentation du questionnaire
  • CP-101 : Pages communication : ouvrir le lien vers l'instance de démo dans une nouvelle fenêtre
  • CP-109 : Instance Démo : publier les bons codes de connexion

[3.0.8] - 2024-07-08

Modifications

  • CP-165 : La fonctionnalité Action renvoie un code erreur

[3.0.7] - 2024-07-04

Modifications

  • CP-158 : Problème d'accès à l'espace de démo
  • CP-145 : Livraison de Captcha V1

[3.0.6] - 2024-06-17

Modifications

  • CP-168 : Le message d'alerte n'apparaît plus sur l'application

[3.0.5] - 2024-06-14

Modifications

  • CP-167 : Fonction d'export Excel des fichiers par le répondant KO

[3.0.4] - 2024-06-05

Modifications

  • CP-145 : Doublon de mails

[3.0.3] - 2024-05-30

Modifications

  • CP-145 : Mettre un captcha sur le formulaire de contact

[3.0.2] - 2024-05-27

Modifications

  • CP-160 : Livraison sur la nouvelle stack technique en recette

[3.0.1] - 2024-05-17

Modifications

  • CP-129 : Correction migration technique (retour arrière vueJs 3 -> vueJs 2)

[3.0.0] - 2024-05-13

Modifications

  • CP-129 : Migration technique

[2.2.34] - 2024-05-24

Modifications

  • CP-160 : Fonctionnalité d'export d'un espace de dépôt KO

[2.2.33] - 2024-04-08

Modifications

  • CP-155 : Questionnaire marqué comme répondu par un profil inspecteur

[2.2.32] - 2024-03-13

Modifications

  • CP-144 : Désactiver temporairement le traitement relatif au formulaire de contact

[2.2.31] - 2024-02-08

Modifications

  • Retour pre-prod : CP-134, CP-137, CP-138

[2.2.30] - 2024-01-08

Modifications

  • CP-133 : Réduction de la taille des images sur la page de présentation

[2.2.29] - 2023-12-22

Modifications

  • Correction de l'anomalie de l'affichage de la date ainsi que la résolution de la lenteur de chargement des images sur la page d'accueil

[2.2.28] - 2023-12-13

Modifications

  • CP-134 : bug affichage espaces dépôts

[2.2.27] - 2023-11-30

Modifications

  • CP-12 et 15 : En-tête Cache-Control et En-tête Content-Security-Policy

[2.2.26] - 2023-11-15

  • Passage en pre-prod de la CP-110

[2.2.25] - 2023-10-16

Modifications

  • Passage en pre-prod et prod sans la CP-110 : Ajout de la fonctionnalité TOP 20 et optimisation de la partie statistiques.

[2.2.24] - 2023-10-12

Modifications

  • Adaptation du téléchargement du fichier ZIP sur les différents navigateurs

Modifications

  • Anomalie : Pièce jointe introuvable lors de la duplication

[2.2.22] - 2023-10-09

Modifications

  • Automatisation de la production des indicateurs du TOP 20
  • Optimisation de la page statistiques

[2.2.21] - 2023-09-27

Modifications

  • Correctif : Voir les documents

[2.2.20] - 2023-09-21

Modifications

  • Correction de l'anomalie des fichiers

[2.2.19] - 2023-09-13

Modifications

  • Optimisation de l'application LOT 3

[2.2.18] - 2023-08-31

Modifications

  • Optimisation de l'application LOT 2

[2.2.17] - 2023-08-18

Modifications

  • Optimisation de l'application LOT 1

[2.2.16] - 2023-06-26

Modifications

  • Activation des pages de présentation

[2.2.15] - 2023-06-12

Modifications

Evolution pages communication : -harmonisation de la typographie pour le nom 'collecte-pro' -remplacement de trois images -mise à jour des logos avec l'aspect du logo en pièce jointe

[2.2.14] - 2023-06-06

Modifications

  • Optimisation de l'accès aux statistiques : garder le nombre de fichiers déposés mais pas la taille qui présente un goulot d'étranglement.

[2.2.13] - 2023-05-10

Modifications

  • Suppression du formatage modified_date des questionnaires

[2.2.12] - 2023-05-09

Modifications

  • Correction d'affichage de la date de création/modification d'un brouillon dans Firefox

[2.2.11] - 2023-04-25

Modifications

  • Renfort du script de suppression des données sur l'espace de démo
  • Mise à jour de CHANGELOG

[2.2.10] - 2023-04-21

Modifications

  • Optimisation de l'accès aux statistiques

[2.2.9] - 2023-03-27

Corrections

  • Les espaces de dépôt ne s'affichent plus par ordre chronologique décroissant

[2.2.8] - 2023-03-22

Corrections

  • Perte de PJ lors de la duplication d'un espace de dépôt

[2.2.7] - 2023-03-17

Corrections

  • La duplication des questionnaires est KO

[2.2.6] - 2023-03-03

Modifications

  • Routage des tâches Celery pour permettre une meilleure gestion en cas d'instances multiples

[2.2.5] - 2023-03-02

Ajouts

  • Ajout des pages de présentation

Modifications

  • Mise à jour de la déclaration d'accessibilité

Corrections

  • Correction de l'affichage des dates des fichiers déposés

[2.2.4] - 2023-02-23

Ajouts

  • Ajout d'un script SQL de réinitialisation pour une instance de démonstration

Corrections

  • Corrections dans le message envoyé lorsqu'un questionnaire est marqué comme répondu
  • Corrections dans le message envoyé lorsuq'un questionnaire va arriver à échéance
  • Corrections dans le message envoyé par Keycloak lorsqu'un utilisateur souhaite lier son compte
  • Sur un environnement de production, le sujet des mails n'est pas préfixé

[2.2.3] - 2023-02-14

Ajouts

  • Les demandeurs peuvent modifier la date d'échéance d'un questionnaire publié
  • Une alerte est envoyée N jours avant la date d'échéance d'un questionnaire publié

Modifications

  • Mise à jour de la documentation Keycloak
  • Traduction du mail de liaison de compte (Keycloak)

Corrections

  • Un questionnaire marqué comme supprimé, mais sans date de suppression, n'est plus vu comme actif
  • Un questionnaire dupliqué ne duplique plus ses statuts de réponse
  • Un questionnaire marqué comme répondu et modifié ne renvoit pas son message de changement de statut
  • Assainissement de la date d'échéance du questionnaire par rapport à la locale

[2.2.2] - 2023-02-02

Ajouts

  • Il n'est plus possible d'accéder à un Espace de dépôt et/ou un Questionnaire supprimé
  • Il est désormais possible d'afficher une alerte globale aux utilisateurs sur la page d'accueil
  • Lorsqu'un demandeur est supprimé d'un espace de dépôt, il reçoit une notification
  • Il est désormais possible d'ajouter un fichier annexe au questionnaire
  • Lorsqu'un questionnaire est marqué comme "Répondu", une notification est envoyée
  • Lors de l'accès à un espace de dépôt inconnu ou supprimé, un message est affiché à l'utilisateur

Modifications

  • Application des retours sur les règles RGAA : balises
  • Application des retours sur les règles RGAA : tags alt des logos d'en-tête et de pied de page
  • Le logo présent dans le questionnaire est désormais celui de la République Française
  • Le texte du bouton d'ajout de Répondant sur un espace de dépôt a été corrigé
  • lors de la suppression d'un questionnaire, la 3ème case à cocher a été simplifiée
  • Un utilisateur peut être Demandeur sur un espace de dépôt et Répondant sur un autre
  • L'icône affichée dans le navigateur est désormais la Marianne

Corrections

  • La création/duplication d'un espace de dépôt est impossible si le nom abrégé existe déjà
  • Le bouton de repli du panneau latéral est correctement positionné
  • L'info-bulle des questionnaires précise tous les statuts possibles
  • Le mail informant de la suppression d'un espace de dépôt a été corrigé
  • La suppression d'un Questionnaire à l'état Brouillon est à nouveau possible
  • La duplication d'un Questionnaire n'est pas possible vers un espace de dépôt supprimé

[2.2.1] - 2022-12-16

Ajouts

  • Il n'est plus possible d'accéder à un Espace de dépôt et/ou un Questionnaire supprimer

Modifications

  • Application des retours sur les règles RGAA : balises
  • Application des retours sur les règles RGAA : tags alt des logos d'en-tête et de pied de page

Corrections

  • La création/duplication d'un espace de dépôt est impossible si le nom abrégé existe déjà
  • Le bouton de repli du panneau latéral est correctement positionné

[2.2.0] - 2022-12-13

Ajouts

  • Ajout d'une page de statistiques pour les Administrateurs
  • Un utilisateur peut être à la fois Demandeur et Répondant

Modifications

  • Les modifications de l'application ne sont plus gérées par version mais dans ce fichier unique (CHANGELOG.md)

Corrections

  • Le filtre par date est basé sur une date à minuit

Suppressions

  • Suppression des fichiers de version

[2.1.10] - 2022-10-24

Corrections

  • Les mails envoyés n'ajoutent pas de préfixe pour l'environnement de production

[2.1.9] - 2022-10-14 [OBSOLETE]

Corrections

  • La date de dépôt des fichiers affichée dans l'export est désormais localisée

[2.1.8] - 2022-10-07 [OBSOLETE]

Modifications

  • Si l'environnement n'est pas celui de production, un bandeau d'alerte est affiché en haut de toutes les pages

Corrections

  • Le mois d'octobre est affiché correctement dans l'explorateur de fichiers
  • Les questions trop longues sont coupées sur plusieurs lignes pour un meilleur affichage
  • L'animation d'attente du téléchargement est disponible pour tous les téléchargements

[2.1.7] - 2022-09-23 [OBSOLETE]

Corrections

  • Les question trop longues sont affichées sur plusieurs lignes
  • L'animation d'attente de téléchargement est visible via l'explorateur de fichiers
  • Le pied de page est au format du Design System de l'Etat

[2.1.6] - 2022-09-12 [OBSOLETE]

Corrections

  • Améliorations liées aux RGAA
  • Le filtre des documents par date se base sur la date sans prendre en compte l'heure

[2.1.5] - 2022-08-30 [OBSOLETE]

Corrections

  • Le composant pytz ne pousse pas la mise à jour de tzdata. Il est désormais forcé dans les composants requis.

[2.1.4] - 2022-08-26 [OBSOLETE]

Ajouts

  • Il est désormais possible de déposer des fichiers quelle que soit la taille du nom du fichier, celui-ci sera tronqué si nécessaire

Modifications

  • Les filtres de l'explorateur de fichiers ont été réduits afin de pouvoir être présentés au mieux
  • Les fichiers dont le nom est trop long ont été tronqués à l'affichage

Sécurité

  • Mises à jour de sécurité des composants python

Corrections

  • Il est désormais possible de déposer des fichiers quelle que soit la taille du nom du fichier, celui-ci sera tronqué si nécessaire
  • Firefox ne gêne plus la création d'espaces de dépôt

[2.1.3] - 2022-08-02 [OBSOLETE]

Modifications

  • Il est désormais possible de déposer des fichiers avec des noms plus longs (jusque 100 caractères)
  • Le message de réinitialisation du mot de passe Keycloak est plus accueillant

Corrections

  • En cas de nom trop long, un seul message cohérent est renvoyé à l'utilisateur

Suppressions

  • Suppression de la page de documentation de l'administration en mode DEBUG

[2.1.2] - 2022-07-19 [OBSOLETE]

Sécurité

  • Retour à une ancienne version de librairie pour éviter les incompatibilités

Corrections

  • Correction sur la mise à jour du statut des questionnaires

[2.1.1] - 2022-07-13 [OBSOLETE]

Ajouts

  • Création d'un thème Keycloak permettant un meilleur rapport avec l'application
  • Les éléments sélectionnables ont une infobulle

Modifications

  • Désormais tous les utilisateurs (Demandeurs et Répondants) recevront les notifications de dépôts de fichier
  • La page de l'explorateur de fichiers a été revue
  • La navigation au clavier est utilisable sur l'explorateur de fichiers; la sélection multiple n'est pas encore possible

Sécurité

  • Mises à jour de sécurité des composants javascript
  • Mises à jour de sécurité des composants python

Corrections

  • La limitation de la taille du nom des fichiers déposés est plus explicite et correcte
  • Les métadonnées des fichiers déposés ne sont plus modifiées
  • La limite de 25 caractères est gérée pour les codes de références des espaces de dépôt
  • Le filtre de l'explorateur liste désormais tous les utilisateurs ayant déposé des fichiers sur l'espace de dépôt

[2.1.0] - 2022-06-14 [OBSOLETE]

Ajouts

  • Mise en place d'un explorateur de réponses
  • Ajout d'une partie promotionnelle sur la page d'accueil

Modifications

  • L'adresse de support est désormais paramétrable

Sécurité

  • Limitation de l'administration fonctionnelle pour plus de sécurité

[2.0.5] - 2022-07-01 [OBSOLETE]

Corrections

  • Les fichiers téléversés ne sont plus modifiés

[2.0.4] - 2022-05-19 [OBSOLETE]

Corrections

  • Les pages FAQ et Accessibilité sont de nouveau disponibles

[2.0.3] - 2022-04-05 [OBSOLETE]

Ajouts

  • Ajout d'un message d'attente lors de l'export d'un espace de dépôt
  • Le mail de publication d'un questionnaire est désormais envoyé à tous les Demandeurs de l'espace de dépôt

Modifications

  • Remplacement de l'icône au format PNG pour une meilleure compatibilité
  • Les boutons d'export et de duplication ne sont visibles que si des questionnaires sont présents
  • L'adresse mail de contact/support est désormais un paramètre de l'application
  • L'export d'un espace de dépôt spécifie les fichiers annexes et ceux à la corbeille
  • La notion de Groupe n'était pas manipulable par le Super Utilisateur
  • Adaptation des couleurs pour le respect du RGAA
  • Utilisation de la langue française au lieu de la langue anglaise pour le respect du RGAA
  • Mise à jour du document Word d'export du questionnaire vers collecte-pro
  • La page est rafraichie après création/duplication d'un espace de dépôt

Sécurité

  • Remplacement de la librairie obsolète soft-delete par django-soft-delete

Corrections

  • Remise à zéro des questionnaires sélectionnés lorsqu'on referme une modale
  • La suppression d'un questionnaire n'était plus possible
  • Les espaces de dépôt ne pouvaient plus être désactivés
  • Les adresses mails des destinataires lors de la publication d'un questionnaire sont séparées par des ";"
  • Le nom des fichiers téléchargés un par un est désormais préfixé
  • Le nom de l'espace de dépôt apparait en lieu et place de celui de la procédure lors de la suppression de l'espace de dépôt
  • Les statuts "Répondu" et "Finalisé" des questionnaires sont mieux gérés

[2.0.2] - 2022-03-11 [OBSOLETE]

Corrections

  • Correction de la déclaration de conformité au RGAA
  • Correction de la mise à jour de la base de données

[2.0.1] - 2022-03-08 [OBSOLETE]

Corrections

  • Correction sur l'accessibilité au clavier

[2.0.0] - 2022-03-04 [OBSOLETE]

Ajouts

  • Ajout d'une page de non conformité au RGAA

Modifications

  • Passage de l'application sous le nom collecte-pro
  • Reprise des dernières évolutions de la solution mère e-contrôle

Sécurité

  • Mises à jour de sécurité sur l'ensemble des composants python
  • Passage de Django 2.2 à Django 3.2
  • Mises à jour de sécurité sur l'ensemble des composants javascript

[1.3.1] - 2021-10-29 [OBSOLETE]

Corrections

  • La migration de la base, et donc l'attribution des permissions par défaut, s'effectue désormais sans souci

[1.3.0] - 2021-10-26 [OBSOLETE]

Ajouts

  • Il est désormais possible d'ajouter des liens dans le pied de page
  • Ajout de la gestion des paramètres de l'application au niveau de l'administration
  • Ajout d'un lien vers l'administration si l'utilisateur a les droits

Modifications

  • Les administrateurs peuvent modifier les informations du site (nom et url) qui sont utilisés dans les messages de l'application

Corrections

  • Nettoyage et correction du souci de connexion lié à l'ajout de KeyCloak

Suppressions

  • Limitation des droits d'administration pour les administrateurs qui ne peuvent plus tout voir et/ou tout modifier

[1.2.0] - 2021-10-04 [OBSOLETE]

Ajouts

  • Les CGU sont désormais modifiables par les administrateurs
  • Ajout du paramètre ENV_NAME utilisé dans les titres des e-mails afin de pouvoir spécifier l'environnement utilisé
  • KeyCloak est désormais utilisable pour gérer les connexions des utilisateurs; une documentation est rajoutée concernant la configuration de KeyCloak

Modifications

  • Quelques modifications de design mineures

[1.1.1] - 2021-09-06 [OBSOLETE]

Ajouts

  • Ajout des informations de release

Corrections

  • Correction du lien vers les informations de release

[1.1.0] - 2021-09-06 [OBSOLETE]

Modifications

  • Vocabulaire interministériel et générique mis en place
  • Charte État mise en place par défaut

[1.0.0] - 2021-08-17 [OBSOLETE]

Ajouts

  • Ajout d'un paramètre permettant de conditionner l'enrgistrement des adresses IP des utilisateurs

Modifications

  • Reprise de l'application e-contrôle et passage sous le nom e-collecte
  • Authentification Django basée sur le module auth par défaut de Django
  • Mise en paramètre des logos et image d'accueil permettant l'utilisation de plusieurs instances

Corrections

  • Remise au propre du code source et de la documentation associée

Suppressions

  • Serveur Webdav et partie connexion
  • Partie LDAP permettant à des demandeurs de se connecter sans compte