Commit 833f57a8 authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

Doc + changelog + gitignore

parent f76c3512
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -33,7 +33,8 @@ databases_maintenance/backup/*.sql
databases_maintenance/copy-prod-to-local.sh
!databases_maintenance/backup/.gitkeep

### Docker (dev)
### Docker (dev/prod)
compose.yml
.env.docker.dev

# Volumes
@@ -160,7 +161,6 @@ module/Demo
# DOCKER
dockerize/local/*
!dockerize/local/.gitkeep
.env
supervisord.log

# Fichier à générer
+5 −0
Original line number Diff line number Diff line
# 📢 CHANGEMENTS (MASTER/RIPLEY)
## 2025

### Avril
 - [starling] Version docker (Test/Preprod) + Script d'installation (copie des fichiers de configuration / template)
 - [starling] Version docker ( container de dev Mailhog / Kibana / Vite) - Doc
 - [starling] Version docker configuration via .env centralisée

### Mars
 - [starling] Application d'un avenant
 - [starling] Ajout des privilèges pour l'accès aux avenants
+23 −17
Original line number Diff line number Diff line
@@ -2,41 +2,47 @@

## Derniers changements

- [Liste des changement (CHANGELOG)](./CHANGELOG.md)
- [Liste des changements (CHANGELOG)](./CHANGELOG.md)
- [Documentation technique](doc/index.md)
- [Installation via Docker : Démo / Préprod](./docker/README.md)

## Versions

### Prochaine version "STARLING"
### Prochaines version (TODO non-planifié)
 - MAJ UI (Bootstrap)
 - intégration i18n / documentation développement

### Prochaine version 2.15 "Kusanagi"

Prévu (Fin Juin 2025) : 
 - PCRU
 - Docker (prod)
 - SIFAC+ (Selon la mise à disposition des APIs AMUE)
 - Signature numérique (parapheur)

### Version 2.14 "Starling" (Branche master)

Testing février 2025 - Stable mai 2025

| Nom de la version | Branche GIT         | N°de version | Status    |
|-------------------|-------------|--------------|-----------|
| *Starling*        | `starling`  | *2.14.x*     | *Testing* |
|-------------------|---------------------|--------------|-----------|
| *Starling*        | `master` `starling` | *2.14.x*     | *Testing* |

> [Note de mise à jour pour la version STARLING ](doc/versions/version-2.14-starling.md)
 
> **A VENIR**
>  - PCRU (En attente du CNRS)
>  - Dépenses : 
>    - Système permettant de l'utiliser plusieurs requêtes (En cours)
>    - Intégration SIFAC+ (En attente de la documentation de l'AMUE)
>  - Signature numérique : Nouveaux parapheurs
>  - Oscar Docker (prod) : A consolider/tester


### Stable (MASTER)
### Version "Ripley" (Branche ripley)

| Nom de la version | Branche GIT       | N°de version | Status    |
|-------------------|-------------------|--------------|-----------|
| *Ripley*          | `master` `ripley` | *2.13.x*     | *Testing* |
| *Ripley*          | `ripley` | *2.13.x*     | *Testing* |

> [Note de mise à jour pour la version RIPLEY ](doc/versions/version-2.13.2-ripley-php8.md)

### Versions antérieures (Non-maintenues)

- VERSION 2.12.1 "Spartan" ([Note de version](doc/versions/version-2.12.1.md))
- VERSION 2.12 "
  Spartan" ([Note de version](doc/versions/version-2.12.md) / [Mise à jour technique](doc/upgrade-to-spartan.md) )
- VERSION 2.12 "Spartan step PHP8" ([Note de version](doc/versions/version-2.12.md) / [Mise à jour technique](doc/upgrade-to-spartan.md) )
- VERSION 2.11 "MacClane" ([Note de version](doc/versions/version-2.11.md))
- VERSION 2.10 "Creed" ([Note de version](doc/versions/version-2.10.md))
- VERSION 2.9 "Matrix" ([Note de version](doc/versions/version-2.9.md))
+11 −21
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@ services:
      retries: 5
      start_period: 10s


    environment:
      # Accès BDD
      POSTGRES_USER: ${POSGRESQL_USER}
@@ -51,7 +52,6 @@ services:
    ports:
      - "6543:5432"


  ######################################################################
  ### APACHE
  app-apache:
@@ -121,10 +121,8 @@ services:
        soft: -1
        hard: -1
    volumes:
      # Fichier de configuration
      - ${VOLUMES_CONFIG}/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
      - ${VOLUMES_CONFIG}/elasticsearch/log4j2.properties:/usr/share/elasticsearch/config/log4j2.properties
      # Dossier avec les NODES (géré par Docker sur cette version)
      - ./docker/es_elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
      - ./docker/es_log4j2.properties:/usr/share/elasticsearch/config/log4j2.properties
      - elastic_data:/usr/share/elasticsearch/data
    user: "1000:1000"
    networks:
@@ -159,10 +157,7 @@ services:
      - ${VOLUMES_CONFIG}/unicaen-auth.local.php:/var/application/config/autoload/unicaen-auth.local.php
      - ${VOLUMES_CONFIG}/unicaen-signature.local.php:/var/application/config/autoload/unicaen-signature.local.php
      # Fichiers (DEVELOPPEMENT UNIQUEMENT)
      - ${VOLUMES_CONFIG}/php/999-application.ini:/usr/local/etc/php/conf.d/90-app.ini
      - ${VOLUMES_CONFIG}/php/999-application.ini:/usr/local/etc/php/conf.d/90-cli.ini
      # Debug
      #- ${VOLUMES_CONFIG}/php/90-debug.ini:/usr/local/etc/php/conf.d/90-debug.ini
      #- ./docker/app_99-debug.ini:/usr/local/etc/php/conf.d/99-app-debug.ini
#    command:
#      - chmod -R 777 /var/application/data
    networks:
@@ -203,10 +198,6 @@ services:
      - ${VOLUMES_CONFIG}/unicaen-app.local.php:/var/application/config/autoload/unicaen-app.local.php
      - ${VOLUMES_CONFIG}/unicaen-auth.local.php:/var/application/config/autoload/unicaen-auth.local.php
      - ${VOLUMES_CONFIG}/unicaen-signature.local.php:/var/application/config/autoload/unicaen-signature.local.php
      # Fichiers (DEVELOPPEMENT UNIQUEMENT)
      - ${VOLUMES_CONFIG}/php/999-application.ini:/usr/local/etc/php/conf.d/90-cli.ini
      # Debug
      #- ${VOLUMES_CONFIG}/php/90-debug.ini:/usr/local/etc/php/conf.d/90-debug.ini
    networks:
      - app-network
    env_file:
@@ -222,7 +213,6 @@ services:
        - ENV_MODE
    command: ["/bin/bash", "/entrypoint.sh"]


  ######################################################################
  ### VITE
  app-vite:
@@ -234,8 +224,8 @@ services:
    build:
      context: ./docker/dev/vite
      dockerfile: Dockerfile
    deploy:
      replicas: ${DEVELOPPEMENT:-0}
#    deploy:
#      replicas: ${DEVELOPPEMENT:-0}
    ports:
      - "5173:5173"

@@ -249,8 +239,8 @@ services:
      - app-elasticsearch
    networks:
      - app-network
    deploy:
      replicas: ${DEVELOPPEMENT:-0}
#    deploy:
#      replicas: ${DEVELOPPEMENT:-0}
    environment:
      - ELASTICSEARCH_HOSTS=http://app-elasticsearch:9200  # Connexion à Elasticsearch
      - LOGGING_ROOT_LEVEL=error
@@ -265,9 +255,9 @@ services:
    container_name: app-mailhog
    networks:
      - app-network
    deploy:
      replicas: ${DEVELOPPEMENT:-0}
#    deploy:
#      replicas: ${DEVELOPPEMENT:-0}
    entrypoint: ["/bin/sh", "-c", "MailHog"]
    ports:
      - "8025:8025" # Interface web MailHog
#      - "1025:1025" # Port SMTP pour envoyer les mails
 No newline at end of file
      - "1025:1025" # Port SMTP pour envoyer les mails
 No newline at end of file

ui/src/OscarI18n.js

0 → 100644
+0 −0

Empty file added.