Verified Commit 25b54861 authored by Cyril Vazquez's avatar Cyril Vazquez
Browse files

WIP Migration et changelog

parent 53b87a9b
Pipeline #6777 failed with stages
......@@ -2,9 +2,21 @@
## Version 2.6
### Externalisation des fonctions Coffre-Fort Numérique
### Journal du cycle de vie
- `Added` Ajout d'un champ organisation dans la recherche d'évènement de journal, il assistera l'utilisateur avec une autocompletion regroupant l'ensemble des services et des organisations auxquels l'utilisateur est rattaché.
- `Added` Ajout de la possibilité de rechercher selon l'identifiant métier (renseigné par le client) en plus de l'identifiant technique dans la recherche d'évènement de journal.
### Niveau de sécurité
### Import et export de référentiels
### Traitement des binaires (versement et accès)
## Version 2.5.2
- `Fixed` Rétablissement des demandes de restitution d'archives.
......
# Migration 2.5 vers 2.6
## Configuration des instances publiées (hôte(s) virtuel(s) http et scripts en ligne de commande)
### Externalisation du bundle `digitalSafe`
Le bundle `digitalSafe` qui présente les fonctions relatives à l'usage du produit
comme composant de coffre-fort numérique, ajouté en V2.5, a été déplacé dans une nouvelle
extension du même nom.
Les instances ne doivent plus faire référence à ce bundle si l'extension `digitalSafe` n'est pas installée.
Socle SAE seul :
```
SetEnv LAABS_BUNDLES audit;auth;batchProcessing;contact;digitalResource;lifeCycle;organization;recordsManagement;filePlan;medona;mades
```
Avec l'usage CCFN :
```
SetEnv LAABS_BUNDLES audit;auth;batchProcessing;contact;digitalResource;lifeCycle;organization;recordsManagement;filePlan;medona;mades;digitalSafe
SetEnv LAABS_EXTENSIONS digitalSafe
```
### Nouvelle dépendance technique CSV
Les fonctions d'import et d'export de référentiel utilisent une nouvelle dépendance qui
gère les conversions en CSV. Ladépendance `csv` doit être ajoutée à l'instance :
```
SetEnv LAABS_DEPENDENCIES repository;xml;html;localisation;datasource;sdo;json;fileSystem;notification;PDF;csrf;timestamp;csv
```
## Configuration
### Protection CSRF
Il faut ajouter des routes en liste blanche pour la protection contre les requêtes en Cross-Site Forgery:
```
csrfWhiteList = "['user/login', 'user/password', 'user/prompt', 'user/logout', 'user/generateResetToken']"
```
## Schéma SQL
Voir le fichier spécifique
laabs/data/maarchRM/sql/pgsql/migrationV2.5_V2.6.sql
___
# Migration 2.4 vers 2.5
## Présentation et fonctionnalités orientées "archives publiques"
......@@ -244,6 +290,8 @@ Lors de la saisie d'une archive, un typeahead viendra aider l'opérateur dans la
Ajout du plugin dateTimePicker, permettant la saisie simultanée d'une date et d'un horaire au sein d'un même champ (au format DD-MM-YYYY HH:mm:ss par défaut) via une interface.
___
# Migration 2.3 vers 2.4
## Evenement
......@@ -293,6 +341,8 @@ Voir le fichier spécifique
laabs/data/maarchRM/sql/pgsql/migrationV2.3_V2.4.sql
___
# Migration 2.2 vers 2.3
## Configuration
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment