Skip to content

Commit 556b578

Browse files
authored
doc: release notes 2.4 (#171)
* doc: notes de version 2.4.0 * fix: oubli dans compose.yaml
1 parent 40b7f11 commit 556b578

2 files changed

Lines changed: 39 additions & 2 deletions

File tree

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Version 2.4.0
2+
3+
Cette version est une refonte technique majeure du frontend. Les modifications sont détaillées dans
4+
le [changelog](../../frontend/CHANGELOGS/CHANGELOG_2.4.md).
5+
6+
Elle apporte également des montées de version de dépendances techniques (frankenphp, api platform...), quelques
7+
corrections de bugs et quelques évolutions.
8+
9+
## Principaux changements
10+
11+
### Changements bloquants
12+
13+
Aucune modification bloquante par rapport à la version 2.3.
14+
15+
### Changements non-bloquants
16+
17+
* Filtrage des bénéficiaires par date de validité du profil.
18+
* Upload de plusieurs fichiers simultanément dans les demandes.
19+
* Onglet "Toutes les campagnes" pour les administrateurs
20+
* Persistence des filtres (Demandeurs, Bénéficiaires, Aménagements, Intervenants) lors de la navigation entre
21+
les pages.
22+
* Meilleure gestion des exports CSV de grande taille
23+
* Resserrement de la sécurité des accès API à certaines ressources (photos...)
24+
* Ajout d'un mode antivirus strict pour la gestion des fichiers téléversés.
25+
26+
## Migration depuis une version 2.3
27+
28+
Plusieurs variables d'environnement ont changé :
29+
30+
* REACT_APP_VERSION : supprimée au profit d'une injection automatique lors du build.
31+
* REACT_APP_GERER_DEMANDES : nouvelle variable permettant de désactiver la gestion des demandes pour les établissements
32+
qui n'en ont pas l'usage.
33+
* REACT_APP_MAX_FILE_SIZE : taille max des fichiers en upload (en Mo) - 10Mo par défaut
34+
* CLAMAV_STRICT_MODE : nouvelle variable permettant de refuser strictement les téléversements en cas d'indisponibilité
35+
de l'antivirus - true par défaut.

installation/compose.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ services:
4848
DATABASE_URL: ${DATABASE_URL:-postgresql://${POSTGRES_USER:-app}:${POSTGRES_PASSWORD:-!ChangeMe!}@postgres:5432/${POSTGRES_DB:-app}?serverVersion=15&charset=utf8}
4949
CLAMAV_SERVER: ${CLAMAV_SERVER:-clamav}
5050
CLAMAV_PORT: ${CLAMAV_PORT:-3310}
51+
CLAMAV_STRICT_MODE: ${CLAMAV_STRICT_MODE:-true}
5152
GOTENBERG_DSN: ${GOTENBERG_DSN:-http://gotenberg:3000}
5253
SERVER_NAME: ":80" # Attention : Nécessaire pour éviter que le backend tente de générer un certificat !
5354
ports:
@@ -74,14 +75,15 @@ services:
7475
condition: service_started
7576
clamav:
7677
condition: service_started
78+
env_file:
79+
- .env
7780
environment:
7881
DATABASE_URL: ${DATABASE_URL:-postgresql://${POSTGRES_USER:-app}:${POSTGRES_PASSWORD:-!ChangeMe!}@postgres:5432/${POSTGRES_DB:-app}?serverVersion=15&charset=utf8}
7982
CLAMAV_SERVER: ${CLAMAV_SERVER:-clamav}
8083
CLAMAV_PORT: ${CLAMAV_PORT:-3310}
8184
CLAMAV_STRICT_MODE: ${CLAMAV_STRICT_MODE:-true}
8285
GOTENBERG_DSN: ${GOTENBERG_DSN:-http://gotenberg:3000}
83-
env_file:
84-
- .env
86+
8587

8688
frontend:
8789
container_name: oasis-frontend

0 commit comments

Comments
 (0)