CHANGELOG.md 11.2 KB
Newer Older
1
2
# CHANGELOG

Arnaud Pauget's avatar
Arnaud Pauget committed
3
4
5
## Version 2.8.3
 - `Fixed` Erreur lors de l'import d'un bordereau Octave comprenant des namespace dans les balises.

6
7
8
9
10
11
## Version 2.8.2
 - `Fixed` Erreur lors de la création d'un DIP en ressortie d'une archive.
 - `Fixed` Erreur de vérification du niveau de service déclaré dans un bordereau entrant en fonction de celui déclaré dans l'accord de versement.
 - `Fixed` Disponibilité des favoris sur l'extension archives publiques.
 - `Fixed` Recherche par côte d'archive non fonctionnelle.

12
13
14
15
## Version 2.8.1
 - `Changed` Possibilité de rechercher les archives d'un service producteur appartenant à une autre organisation si la liaison du service d'archive et service producteur existe dans un accord de versement.
 - `Changed` Possibilité d'empêcher l'opérateur d'archivage d'accéder à toutes les archives du système. Voir point de configuration "ownerIsSuperUser" dans configuration.ini.default.

16
17
## Version 2.8
 - `Added` Modification des métadonnées sur archives SEDA 2
Arnaud Pauget's avatar
Arnaud Pauget committed
18
 - `Fixed` Modification de la durée de la règle de communicabilité illimitée AR062 en base de données.
19

20
21
22
## Version 2.7.3
- `Fixed` Erreur d'affichage des ressources dans les bordereaux d'élimination.

Jerome Boucher's avatar
Jerome Boucher committed
23
24
25
26
## Version 2.7.2
- `Fixed` Mauvaise interpretation de la balise nonRepudiation dans un bordereau seda2.
- `Fixed` Traductions.

27
28
29
## Version 2.7.1
- `Fixed` Correction du fichier SQL des données de démonstration. 
- `Fixed` Amélioration de la détection de l'algorithme de hash sur les bordereaux externes.
30
- `Fixed` Correction du jeu de démonstration.
31

Alexandre Goldstein's avatar
Alexandre Goldstein committed
32
## Version 2.7
Cyril Vazquez's avatar
Cyril Vazquez committed
33
- `Added` Ressorties SEDA 2: Communication, restitution, transfert sortant, autorisations et notifications.
Alexandre Goldstein's avatar
Alexandre Goldstein committed
34
35
- `Added` Gestion du comportement des demandes de communications multiples.
- `Added` Possibilité de développer des connecteurs externes dédiés au versement.
Cyril Vazquez's avatar
Cyril Vazquez committed
36
37
38
39
40
41
42
43
44
45
- `Added` Connecteur prenant en charge les bordereaux incomplets et/ou non conformes générés par Archifiltre et RESIP.
- `Added` Connecteur prenant en charge les bordereaux incomplets et/ou non conformes générés par OCTAVE.
- `Added` Statistiques sur Versement, Elimination, Communication, Conservation, Restitution, Transfert Sortant.
- `Added` Prise en compte de la valeur FilePlanPosition pour verser dans les dossiers virtuels du service producteur
- `Added` Prise en compte des groupes d'objets-données dans les bordereaux de versement SEDA 2.1
- `Changed` Description d'objet archive rendue facultative dans le générateur de bordereaux SEDA 1.
- `Changed` Filtrage des profils utilisant un format SEDA1 dans le générateur de bordereaux SEDA 1.
- `Changed` amélioration de la gestion des erreurs lors d'un import en SEDA.
- `Fixed` Affichage des informations dans les bordereaux SEDA 2.
- `Fixed` Gestion des identifiants des documents versés simultanément dans le générateur de bordereaux SEDA 1.
46
- `Fixed` Gestion des modifications des métadonnées descriptives en SEDA 1.
Cyril Vazquez's avatar
Cyril Vazquez committed
47

Alexandre Goldstein's avatar
Alexandre Goldstein committed
48

49
50
51
52
53
## Version 2.6.3
- `Fixed` Correction d'un bug avec la balise contentDescription.
- `Fixed` Correction d'un bug empêchant de rechercher des archives SEDA 1 depuis le menu prinicpal.
- `Fixed` Nettoyage des noms de fichiers.

54
55
56
57
## Version 2.6.2
- `Added` Ajout de la directive LAABS_SESSION_START dans le fichier vhost par défaut empêchant la création d'une session sur le serveur.
- `Added` Ajout de la directive LAABS_SECURE_COOKIE dans le fichier vhost par défaut permettant d'ajouter l'attribut secure aux cookies dans le cas d'une instance en HTTPS.

58
## Version 2.6.1
Alexandre Goldstein's avatar
Alexandre Goldstein committed
59
60
- `Fixed` Erreur lors de l'ajout de documents de plus de 2Mo dans le générateur de bordereaux.

61

62
63
64
## Version 2.6

- `Fixed` Gestion du profil vide en SEDA 2.1
65
- `Fixed` Ajout d'une erreur si aucune règle de conservation n'est transmise dans le bordereau
66
67
68
69
70
71
72
- `Fixed` Meilleur gestion des messages d'erreurs au versement d'archives via bordereau
- `Fixed` Récupération du service producteur de l'archive parente afin de l'ajouter sur l'archive enfant

### Thesaurus

- `Added` Possibilité d'ajouter des thesaurus personnalisés

73
74
## Version 2.5.1

Arnaud Pauget's avatar
Arnaud Pauget committed
75
### Thesaurus
76
77
78
79

- `Added` Ajout de la possiblité d'utiliser des fichiers CSV ou SKOS personnalisés comme référentiels de thesaurus.
- `Fixed` Affichage des suggestions à partir du 1er caractère recherché dans les champs de recherche de thesaurus.
- `Fixed` Correction du bug empêchant de rechercher dans les thesaurus si la chaîne de caractère contenait des espaces ou caractères spéciaux.
Alexandre Morin's avatar
Alexandre Morin committed
80

81
## Version 2.5
82

Cyril Vazquez's avatar
Cyril Vazquez committed
83
### Configuration
84

85
- `Fixed` Ajout des deux dépendances PDF et CSRF dans le fichier vhost par défaut.
86

87
88
### Administration Fonctionnelle

Elodie Somé-Blad's avatar
Elodie Somé-Blad committed
89
- `Added` Les métadonnées descriptives des archives versées en SEDA 2.1 sont modifiables en fonction des droits alloués à l'utilisateur. Chaque modification est enregistrée dans le journal du cycle de vie de l'archive.
90

91
### IHM
92

93
- `Added` Affichage du type d'empreinte numérique utilisé (fonction de hachage) dans les bordereaux entrants lors du versement des ressources.
Elodie Somé-Blad's avatar
Elodie Somé-Blad committed
94
95
- `Fixed` Affichage des objets-données associés à un objet principal (conversions, signatures) présents dans le sas d'échanges à partir de l'écran de détail des bordereaux SEDA 1.0.
- `Fixed` Prise en charge de la détection de format et conversion lors du versement par bordereau en SEDA 2.1.
96

Elodie Somé-Blad's avatar
Elodie Somé-Blad committed
97
### Métadonnées
98

Elodie Somé-Blad's avatar
Elodie Somé-Blad committed
99
- `Fixed` Modification des métadonnées descriptives en SEDA 1.0 dans la modale de détail de l'archive.
100

101
102
## Version 2.4.1

103
- `Fixed` Les ressources dont l'archive est en statut "éliminée", "restituée" ou "transférée", ne sont plus visibles dans l'application avant même que le batch de suppression ne soit passé.
104

Alexandre Goldstein's avatar
Alexandre Goldstein committed
105
106
107
108
109
## Version 2.4

### IHM

- `Deleted` Suppression de l'onglet Profil d'Archive dans l'organigramme
Alexandre Goldstein's avatar
Alexandre Goldstein committed
110
- `Fixed` Les informations d'une archive désormais toutes présentes lors d'une ressorti en SEDA 1
Alexandre Goldstein's avatar
Alexandre Goldstein committed
111
112
113
114
115
116
117
- `Changed` Masquer l'onglet "profil d'archive" dans les services de l'organigramme
- `Changed` L’affichage de la durée dans la règle de conservation dans les bordereaux est désormais en année

### Métadonnées

- `Added` Ajout dans la configuration du langage de description par défaut "Français" de l'archive (obligatoire en SEDA 1)
- `Changed` Affichage d'une icone pièce pour les archives du niveau de description "item"
118
- `Changed` Les paquets entrants en SEDA 2 et ressortants en SEDA 1 englobent à présent des "documents" avec les informations correspondantes
Alexandre Goldstein's avatar
Alexandre Goldstein committed
119
120


Alexandre Morin's avatar
Alexandre Morin committed
121
122
123
124
125
126
127
128
129
## Version 2.3

### IHM

- `Deleted` Suppression des différents menus d'échange
- `Added` Ajout d'un menu échange regrouprant les différents échanges (transfert, communication, restitution, élimination)

### Échanges (transfert, communication, restitution, élimination)

Alexandre Goldstein's avatar
Alexandre Goldstein committed
130
- `Added` Ajout d'un champs commentaire sur la validation d'un service d'Archive pour une demande de communication
Alexandre Morin's avatar
Alexandre Morin committed
131
132
133
- `Added` Modification des métadonnées à la validation du bordereau
- `Fixed` Ajout de relation entre archives
- `Fixed` Conformité des bordereaux SEDA 1.0
Alexandre Goldstein's avatar
Alexandre Goldstein committed
134
135
- `Changed` Possibilité d'envoyer une demande de communication en dérogation

Alexandre Morin's avatar
Alexandre Morin committed
136

Alexandre Morin's avatar
Alexandre Morin committed
137
138
139
## Version 2.2

### Exploitation
Alexandre Morin's avatar
Alexandre Morin committed
140
141
142

- `Added` Possibilité de rattacher un organisme ou un sous-organisme à une autorité de contrôle

Alexandre Morin's avatar
Alexandre Morin committed
143
### Métadonnées
Alexandre Morin's avatar
Alexandre Morin committed
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159

- `Added` Modification des métadonnées des archives conservées

### Échanges (transfert, communication, restitution, élimination)

- `Added` Versement par ZIP
- `Added` Vérification des ressources avant l'import du bordereau
- `Added` Téléversement de plusieurs ressources en même temps dans le générateur de bordereaux
- `Added` Glisser/déposer sur les pièces-jointes
- `Added` Filtre sur les choix d'enregistrement lors de l'édition d'un modèle
- `Added` Réactivation de la demande d'autorisation par le Service d'Archives pendant la communication
- `Fixed` Conformité des bordereaux SEDA 1.0
- `Fixed` Enregistrement des évenements du cycle de vie reçus dans le SIP
- `Fixed` Statut de l'archive "restituée" après l'acquittement du producteur
- `Fixed` Événements de transfert définitif dans le cycle de vie de l'archive

Alexandre Morin's avatar
Alexandre Morin committed
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
## Version 2.1

### Versement
- `Added` Fonctionnalité de constitution de bordereau de versement SEDA V1.0, avec contrôle de conformité au schéma et au profil de données
- `Added` Implémentation de la fonction de versement par paquet de transfert SEDA V2.0
- `Added` Prise en compte des relations entre unités d'archives d'un bordereau de transfert SEDA V2.0
- `Added` Prise en compte des relations entre unités d'archives d'un bordereau de transfert SEDA V2.0, dans le même paquet et avec les unités existant dans le système.
- `Changed` Les messages de validation des profils SEDA ont été traduits dans un nouveau build de l'outil *jing*
- `Changed` Profil d'archive désormais facultatif dans les accords de versement, afin de permettre le versement sans profil particulier

### Accès
- `Fixed` Correction d'un dysfonctionnement du critère de recherche dans le registre *Dates extrêmes*

### Exploitation
- `Added` Jeu de données par défaut pour la planification des tâches : chaînage des journaux, contrôle périodique, traitement des circuits des échanges (transfert, communication, restitution, élimination), purge de l'espace temporaire
- `Added` Fonction permettant la reprise des traitements sur messages en erreur *technique* dues par exemple à une indisponibilité d'un service tiers (stockage, outil compagnon).

### Traçabilité
- `Added`  Option de configuration pour activer la journalisation des consultations.
- `Added` Nouveaux types d'événements du journal du cycle de vie pour l'élimination, le contrôle périodique, la consultation
- `Changed` Modification des formats d'événement du journal du cycle de vie pour ajouter la taille des données impactées, notamment pour les entrées, accès et sorties.

### Métadonnées
- `Added` Intégration des thesaurus T2 - Activités, T3 - Types de document et T4 - Contexte historique. Branchement sur les écrans de constitution de bordereaux SEDA V1 et de recherche dans le registre
- `Added` Intégration des référentiels UNECE de langages et de pays

### Échanges (transfert, communication, restitution, élimination)
- `Added` Ajout de la transaction de transfert sortant vers un système d'archivage historique
- `Added` Ajout du contrôle de conformité des messages sortants par rapport au schéma SEDA utilisé
- `Added` Ajout de la liste des messages d'échange liés à l'unité d'archive dans l'écran de détail des métadonnées
- `Added` Ajout d'un lien d'accès aux métadonnées des archives à partir de la liste des unités mentionnées dans un message d'échange
- `Changed` Utilisation du nom de fichier d'origine dans les paquets diffusés SEDA au lieu de l'identifiant unique interne
- `Changed` Modification du schéma SEDA V1, qui livre un référentiel de codes MIME en date de 2011, ne comportant pas les codes des formats standards actuels (Microsoft Word 2013 onwards...). Le type de l'attribut `@MimeCode` est modifié en `xsd:string` pour ne plus utiliser le référentiel livré et accepter toutes les valeurs.
193
- `Fixed` Correction de non-conformités des messages générés par l'application par rapport au schéma SEDA
Alexandre Morin's avatar
Alexandre Morin committed
194
195
196
197
198
199
V1.0

### IHM
- `Added` Le nom de l'utilisateur qui a constitué les messages d'échange apparaît dans l'écran de détail
- `Fixed` Filtre des services producteurs et d'archive sélectionnables dans l'écran de recherche en fonction du service en cours