Loading .gitignore +1 −3 Original line number Diff line number Diff line Loading @@ -5,7 +5,5 @@ cache/* .idea deploy.log VERSION public/vendor/unicaen/app public/vendor/unicaen/import public/vendor/unicaen/code public/vendor/unicaen/* composer.phar No newline at end of file CHANGELOG.md +14 −0 Original line number Diff line number Diff line # OSE 11.2 ## Correction de bug * La saisie en mode calendaire rafraichit de nouveau la liste des services en cas d'ajout d'heures. # OSE 11.1 ## Correction de bug * Le formulaire d'édition des enveloppes budgétaires est de nouveau fonctionnel. # OSE 11 ## Correction de bugs Loading @@ -5,11 +17,13 @@ * L'interface d'administration des motifs de modification de service est de nouveau pleinement fonctionelle. * La suppression d'un élément pédagogique de l'ODF complémentaire refonctionne. * Correction d'un bug dans le cache : si un fichier n'était pas déjà en cache il y avait plantage. * La saisie de service calendaire est de nouveau possible (un bug empêchait de saisir des dates). ## Nouveautés * Formule de calcul de Lyon2 * L'administrateur se voit attibuer systématiquement l'accès à toutes les nouvelles fonctionnalités * L'interface d'administration des structures est maintenant opérationelle ## Notes de mise à jour Loading Dockerfile-test +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ # ########################################################################################### FROM unicaen-dev-php7.3-apache FROM unicaen-dev-php7.4-apache LABEL maintainer="Laurent LÉCLUSE <laurent.lecluse at unicaen.fr>" ENV APACHE_CONF_DIR=/etc/apache2 \ Loading admin/actions/install.php +2 −4 Original line number Diff line number Diff line Loading @@ -66,9 +66,7 @@ if ($composerExists) { } // Mise à jour des liens vers les répertoires publics des dépendances $c->println("\nMise à jour des liens vers les répertoires publics des dépendances", $c::COLOR_LIGHT_CYAN); $oa->majUnicaenSymLinks($osedir); $c->println('Liens mis en place', $c::COLOR_LIGHT_GREEN); $oa->run('maj-public-links', false); if (!file_exists($osedir . 'config.local.php')) { $c->exec([ Loading admin/actions/maj-public-links.php +40 −3 Original line number Diff line number Diff line <?php $osedir = $oa->getOseDir(); $oseDir = $oa->getOseDir(); $c->println("\nMise à jour des liens vers les répertoires publics des dépendances", $c::COLOR_LIGHT_CYAN); $res = $oa->majUnicaenSymLinks($osedir); /** @todo à supprimer mi-2020 */ if (file_exists($oseDir . "public/vendor/unicaen/app/unicaen")) { $this->console->exec("rm $oseDir" . "public/vendor/unicaen/app"); } $oldLibs = []; $od = array_filter(glob($oseDir . 'public/vendor/unicaen/*'), 'is_dir'); foreach ($od as $dir) { $oldLibs[] = basename($dir); } $newLibs = []; $nd = array_filter(glob($oseDir . 'vendor/unicaen/*'), 'is_dir'); foreach ($nd as $dir) { if (is_dir($dir . '/public')) { $newLibs[] = basename($dir); } } $deleteLibs = array_diff($oldLibs, $newLibs); $createLibs = array_diff($newLibs, $oldLibs); foreach ($deleteLibs as $lib) { $command = "rm $oseDir" . "public/vendor/unicaen/$lib"; $c->print($command); $c->exec($command); } foreach ($createLibs as $lib) { if (is_dir($oseDir . "/vendor/unicaen/$lib/public/unicaen/$lib")) { $command = "cd $oseDir" . "public/vendor/unicaen;ln -sf ../../../vendor/unicaen/$lib/public/unicaen/$lib $lib"; } else { $command = "cd $oseDir" . "public/vendor/unicaen;ln -sf ../../../vendor/unicaen/$lib/public $lib"; } $c->print($command); $c->exec($command); } if ($res) { if (!(empty($deleteLibs) && empty($createLibs))) { $c->println('Liens mis à jour', $c::COLOR_LIGHT_GREEN); } else { $c->println('Liens déjà à jour', $c::COLOR_LIGHT_GREEN); Loading Loading
.gitignore +1 −3 Original line number Diff line number Diff line Loading @@ -5,7 +5,5 @@ cache/* .idea deploy.log VERSION public/vendor/unicaen/app public/vendor/unicaen/import public/vendor/unicaen/code public/vendor/unicaen/* composer.phar No newline at end of file
CHANGELOG.md +14 −0 Original line number Diff line number Diff line # OSE 11.2 ## Correction de bug * La saisie en mode calendaire rafraichit de nouveau la liste des services en cas d'ajout d'heures. # OSE 11.1 ## Correction de bug * Le formulaire d'édition des enveloppes budgétaires est de nouveau fonctionnel. # OSE 11 ## Correction de bugs Loading @@ -5,11 +17,13 @@ * L'interface d'administration des motifs de modification de service est de nouveau pleinement fonctionelle. * La suppression d'un élément pédagogique de l'ODF complémentaire refonctionne. * Correction d'un bug dans le cache : si un fichier n'était pas déjà en cache il y avait plantage. * La saisie de service calendaire est de nouveau possible (un bug empêchait de saisir des dates). ## Nouveautés * Formule de calcul de Lyon2 * L'administrateur se voit attibuer systématiquement l'accès à toutes les nouvelles fonctionnalités * L'interface d'administration des structures est maintenant opérationelle ## Notes de mise à jour Loading
Dockerfile-test +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ # ########################################################################################### FROM unicaen-dev-php7.3-apache FROM unicaen-dev-php7.4-apache LABEL maintainer="Laurent LÉCLUSE <laurent.lecluse at unicaen.fr>" ENV APACHE_CONF_DIR=/etc/apache2 \ Loading
admin/actions/install.php +2 −4 Original line number Diff line number Diff line Loading @@ -66,9 +66,7 @@ if ($composerExists) { } // Mise à jour des liens vers les répertoires publics des dépendances $c->println("\nMise à jour des liens vers les répertoires publics des dépendances", $c::COLOR_LIGHT_CYAN); $oa->majUnicaenSymLinks($osedir); $c->println('Liens mis en place', $c::COLOR_LIGHT_GREEN); $oa->run('maj-public-links', false); if (!file_exists($osedir . 'config.local.php')) { $c->exec([ Loading
admin/actions/maj-public-links.php +40 −3 Original line number Diff line number Diff line <?php $osedir = $oa->getOseDir(); $oseDir = $oa->getOseDir(); $c->println("\nMise à jour des liens vers les répertoires publics des dépendances", $c::COLOR_LIGHT_CYAN); $res = $oa->majUnicaenSymLinks($osedir); /** @todo à supprimer mi-2020 */ if (file_exists($oseDir . "public/vendor/unicaen/app/unicaen")) { $this->console->exec("rm $oseDir" . "public/vendor/unicaen/app"); } $oldLibs = []; $od = array_filter(glob($oseDir . 'public/vendor/unicaen/*'), 'is_dir'); foreach ($od as $dir) { $oldLibs[] = basename($dir); } $newLibs = []; $nd = array_filter(glob($oseDir . 'vendor/unicaen/*'), 'is_dir'); foreach ($nd as $dir) { if (is_dir($dir . '/public')) { $newLibs[] = basename($dir); } } $deleteLibs = array_diff($oldLibs, $newLibs); $createLibs = array_diff($newLibs, $oldLibs); foreach ($deleteLibs as $lib) { $command = "rm $oseDir" . "public/vendor/unicaen/$lib"; $c->print($command); $c->exec($command); } foreach ($createLibs as $lib) { if (is_dir($oseDir . "/vendor/unicaen/$lib/public/unicaen/$lib")) { $command = "cd $oseDir" . "public/vendor/unicaen;ln -sf ../../../vendor/unicaen/$lib/public/unicaen/$lib $lib"; } else { $command = "cd $oseDir" . "public/vendor/unicaen;ln -sf ../../../vendor/unicaen/$lib/public $lib"; } $c->print($command); $c->exec($command); } if ($res) { if (!(empty($deleteLibs) && empty($createLibs))) { $c->println('Liens mis à jour', $c::COLOR_LIGHT_GREEN); } else { $c->println('Liens déjà à jour', $c::COLOR_LIGHT_GREEN); Loading