Commit 56ead269 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Migration vers Laminas et Bootstrap 5 + Améliorations

parent a11a54d9
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
Journal des modifications
=========================

3.1
---
4.0.0
-----
- Migration vers Laminas (back-end).
- Migration vers Bootstrap 5 (front-end).
- Réorganisation des infos affcihées à propos de la connexion dans le menu principal.
- Cas de la connexion d'un utilisateur sans possibilité de trouver d'individu associé : plus de création automatique d'individu car peut bloquer un import ultétieur.
- Amélioration de la page "Contact Assistance" en cas d'établissement indéterminé et/ou d'adresse d'assistance indéterminé ou invalide.
- [FIX] Plantage de la page "Contact Assistance" en cas de connexion avec un compte local.  
- [FIX] Activation de la mise en cache de la config lorsque le mode development est désactivé.
- [FIX] Lancement de la synchro des thèses pour prendre en compte la création/modification/suppression de substitution de structures.

+1 −1
Original line number Diff line number Diff line
@@ -44,7 +44,7 @@ function run() {
  service=$1
  (
    set -x ;
    /usr/bin/php ${APP_DIR}/public/index.php import --synchronize=0 --etablissement=${ETAB} --service=${service} && \
    /usr/bin/php ${APP_DIR}/public/index.php run import  --name=${service}-${ETAB} && \
    /usr/bin/php ${APP_DIR}/public/index.php run synchro --name=${service}-${ETAB}
  )
}
+10 −6
Original line number Diff line number Diff line
@@ -12,6 +12,7 @@
        "laminas/laminas-developer-tools": "^1.0"
    },
    "require": {
        "php": "^7.4.0",
        "ext-curl": "*",
        "ext-dom": "*",
        "ext-fileinfo": "*",
@@ -28,12 +29,14 @@
        "guzzlehttp/guzzle": "^6.3",
        "ramsey/uuid": "^3.3",
        "twig/twig": "^3.0",
        "unicaen/app": "^4.0",
        "unicaen/auth": "^4.0",
        "unicaen/auth-token": "^4.0",
        "unicaen/app": "^5.0",
        "unicaen/auth": "^5.1",
        "unicaen/auth-token": "^5.0",
        "unicaen/bjy-authorize": "^4.0",
        "unicaen/db-import": "^4.0",
        "unicaen/faq": "^4.0",
        "unicaen/db-anonym": "dev-master",
        "unicaen/db-import": "^5.0",
        "unicaen/livelog": "dev-master",
        "unicaen/faq": "^5.0",
        "unicaen/ldap": "^4.0",
        "webmozart/assert": "^1.3",
        "laminas/laminas-feed": "^2.12",
@@ -60,7 +63,8 @@
    },
    "scripts": {
        "post-install-cmd": [
            "cp -r vendor/unicaen/app/public/unicaen public/",
            "mkdir -p public/unicaen && cp -r vendor/unicaen/app/public/unicaen public/",
            "mkdir -p public/unicaen && cp -r vendor/unicaen/db-import/public/unicaen public/",
            "mkdir -p vendor/mpdf/mpdf/ttfontdata && chmod -R 777 vendor/mpdf/mpdf/ttfontdata",
            "mkdir -p data/cache && chmod -R 777 data/cache && rm -rf data/cache/*",
            "mkdir -p data/DoctrineModule/cache && chmod -R 777 data/DoctrineModule/cache && rm -rf data/DoctrineModule/cache/*",
+1446 −368

File changed.

Preview size limit exceeded, changes collapsed.

+860 −1

File changed.

Preview size limit exceeded, changes collapsed.

Loading