Loading .gitignore +2 −2 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -160,7 +161,6 @@ module/Demo # DOCKER dockerize/local/* !dockerize/local/.gitkeep .env supervisord.log # Fichier à générer Loading CHANGELOG.md +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 Loading README.md +23 −17 Original line number Diff line number Diff line Loading @@ -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)) Loading compose.yml +11 −21 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ services: retries: 5 start_period: 10s environment: # Accès BDD POSTGRES_USER: ${POSGRESQL_USER} Loading Loading @@ -51,7 +52,6 @@ services: ports: - "6543:5432" ###################################################################### ### APACHE app-apache: Loading Loading @@ -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: Loading Loading @@ -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: Loading Loading @@ -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: Loading @@ -222,7 +213,6 @@ services: - ENV_MODE command: ["/bin/bash", "/entrypoint.sh"] ###################################################################### ### VITE app-vite: Loading @@ -234,8 +224,8 @@ services: build: context: ./docker/dev/vite dockerfile: Dockerfile deploy: replicas: ${DEVELOPPEMENT:-0} # deploy: # replicas: ${DEVELOPPEMENT:-0} ports: - "5173:5173" Loading @@ -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 Loading @@ -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. Loading
.gitignore +2 −2 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -160,7 +161,6 @@ module/Demo # DOCKER dockerize/local/* !dockerize/local/.gitkeep .env supervisord.log # Fichier à générer Loading
CHANGELOG.md +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 Loading
README.md +23 −17 Original line number Diff line number Diff line Loading @@ -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)) Loading
compose.yml +11 −21 Original line number Diff line number Diff line Loading @@ -24,6 +24,7 @@ services: retries: 5 start_period: 10s environment: # Accès BDD POSTGRES_USER: ${POSGRESQL_USER} Loading Loading @@ -51,7 +52,6 @@ services: ports: - "6543:5432" ###################################################################### ### APACHE app-apache: Loading Loading @@ -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: Loading Loading @@ -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: Loading Loading @@ -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: Loading @@ -222,7 +213,6 @@ services: - ENV_MODE command: ["/bin/bash", "/entrypoint.sh"] ###################################################################### ### VITE app-vite: Loading @@ -234,8 +224,8 @@ services: build: context: ./docker/dev/vite dockerfile: Dockerfile deploy: replicas: ${DEVELOPPEMENT:-0} # deploy: # replicas: ${DEVELOPPEMENT:-0} ports: - "5173:5173" Loading @@ -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 Loading @@ -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