Loading CHANGELOG.md +39 −1 Original line number Diff line number Diff line # Version stable [OSE 18.0](#ose-18-23052022) [OSE 18.1](#ose-181-31052022) # OSE 19 (à venir) ## Nouveautés * Ajout d'un paramètre général qui permet de choisir si un contrat peut avoir une date de retour signé ou non s'il n'y a pas de fichier * Ajout d'un paramètre général pour empêcher la création d'avenants * Ajout d'un paramètre général pour permettre de créer les contrats sans passer par un projet de contrat * Ajout de date de dernière modification des données dans les indicateurs notifiant d'une validation en attente # OSE 18.1 (31/05/2022) ## Corrections de bugs * On peut maintenant se connecteur en CAS avec le login LDAP désativé (#44824) * **IMPORTANT** Dans la 18.0, les données personnelles ne pouvaient pas s'enregistrer * Pour certains intervenants multi-statuts, les agréments ne sont plus affichés en double * Les intervenants multi-statuts peuvent maintenant agir sur toutes leurs fiches sans avoir d'erreur de saisie ## Notes de mise à jour Si vous êtes en version 17, se référer à toutes les notes de migration de la version 18.0 Si vous êtes déjà en version 18.0, il vous faudra supprimer les tables de sauvegardes liées à la migration 17 --> 18 et la table STATUT_INTERVENANT **avant** de migrer en 18.1. ```sql DROP TABLE SAVE_V18_DOSSIER_AUTRE_STATUT; DROP TABLE SAVE_V18_PLAFOND; DROP TABLE SAVE_V18_PLAFOND_APP; DROP TABLE SAVE_V18_REFERENTIEL; DROP TABLE SAVE_V18_STATUT; DROP TABLE SAVE_V18_STATUT_PRIVILEGE; DROP TABLE SAVE_V18_STRUCTURE; DROP TABLE SAVE_V18_TA_STATUT; DROP TABLE SAVE_V18_TIS; DROP TABLE SAVE_V18_TPJS; DROP TABLE STATUT_INTERVENANT; ``` # OSE 18 (23/05/2022) Loading admin/migration/v18Divers.php +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ class v18Divers extends AbstractMigration public function utile(): bool { return true; return $this->manager->tableRealExists('STATUT_INTERVENANT'); } Loading admin/src/BddAdmin/Driver/Oracle/TableManager.php +1 −1 Original line number Diff line number Diff line Loading @@ -149,7 +149,7 @@ class TableManager extends AbstractManager implements TableManagerInterface $type = Bdd::TYPE_CLOB; break; default: throw new BddException('Le type de colonne "' . $paq['type'] . '" n\'est pas reconnu'); throw new BddException('Le type de colonne "' . $paq['type'] . '" n\'est pas reconnu pour ' . $paq['name'] . '.' . $paq['cname']); } $data[$paq['name']]['columns'][$paq['cname']] = [ Loading admin/src/DataGen.php +1 −2 Original line number Diff line number Diff line Loading @@ -161,9 +161,8 @@ class DataGen ], [ 'table' => 'TYPE_RESSOURCE', 'context' => ['install', 'update'], 'context' => ['install'], 'key' => 'CODE', 'options' => ['update' => false, 'delete' => false], ], [ 'table' => 'DOSSIER_CHAMP_AUTRE_TYPE', Loading config.local.php.default +3 −3 Original line number Diff line number Diff line Loading @@ -121,9 +121,9 @@ return [ ], /* Configuration LDAP */ /* Configuration LDAP. si vous utilisez le CAS, le paramétrage de cette partie est nécessaire */ 'ldap' => [ /* Actif (si non, alors seuls les comptes locaux seront autorisés à se connecter à OSE) */ /* Actif (si non, alors on ne peut se connecter qu'en CAS ou avec les comptes locaux) */ 'actif' => true, /* Permet de se connecter avec un compte utilisateur créé dans OSE et non référencé dans le LDAP Loading @@ -138,7 +138,7 @@ return [ */ 'autorisationsUrsurpation' => [], /* IP ou nom DNS de la machine hébergeant le serveur LDAP */ /* IP ou nom DNS de la machine hébergeant le serveur LDAP. */ 'host' => 'ldap.unicaen.fr', /* UID d'accès au serveur (format uid=nom_utilisateur,ou=system,dc=mon_dc,dc=fr*/ Loading Loading
CHANGELOG.md +39 −1 Original line number Diff line number Diff line # Version stable [OSE 18.0](#ose-18-23052022) [OSE 18.1](#ose-181-31052022) # OSE 19 (à venir) ## Nouveautés * Ajout d'un paramètre général qui permet de choisir si un contrat peut avoir une date de retour signé ou non s'il n'y a pas de fichier * Ajout d'un paramètre général pour empêcher la création d'avenants * Ajout d'un paramètre général pour permettre de créer les contrats sans passer par un projet de contrat * Ajout de date de dernière modification des données dans les indicateurs notifiant d'une validation en attente # OSE 18.1 (31/05/2022) ## Corrections de bugs * On peut maintenant se connecteur en CAS avec le login LDAP désativé (#44824) * **IMPORTANT** Dans la 18.0, les données personnelles ne pouvaient pas s'enregistrer * Pour certains intervenants multi-statuts, les agréments ne sont plus affichés en double * Les intervenants multi-statuts peuvent maintenant agir sur toutes leurs fiches sans avoir d'erreur de saisie ## Notes de mise à jour Si vous êtes en version 17, se référer à toutes les notes de migration de la version 18.0 Si vous êtes déjà en version 18.0, il vous faudra supprimer les tables de sauvegardes liées à la migration 17 --> 18 et la table STATUT_INTERVENANT **avant** de migrer en 18.1. ```sql DROP TABLE SAVE_V18_DOSSIER_AUTRE_STATUT; DROP TABLE SAVE_V18_PLAFOND; DROP TABLE SAVE_V18_PLAFOND_APP; DROP TABLE SAVE_V18_REFERENTIEL; DROP TABLE SAVE_V18_STATUT; DROP TABLE SAVE_V18_STATUT_PRIVILEGE; DROP TABLE SAVE_V18_STRUCTURE; DROP TABLE SAVE_V18_TA_STATUT; DROP TABLE SAVE_V18_TIS; DROP TABLE SAVE_V18_TPJS; DROP TABLE STATUT_INTERVENANT; ``` # OSE 18 (23/05/2022) Loading
admin/migration/v18Divers.php +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ class v18Divers extends AbstractMigration public function utile(): bool { return true; return $this->manager->tableRealExists('STATUT_INTERVENANT'); } Loading
admin/src/BddAdmin/Driver/Oracle/TableManager.php +1 −1 Original line number Diff line number Diff line Loading @@ -149,7 +149,7 @@ class TableManager extends AbstractManager implements TableManagerInterface $type = Bdd::TYPE_CLOB; break; default: throw new BddException('Le type de colonne "' . $paq['type'] . '" n\'est pas reconnu'); throw new BddException('Le type de colonne "' . $paq['type'] . '" n\'est pas reconnu pour ' . $paq['name'] . '.' . $paq['cname']); } $data[$paq['name']]['columns'][$paq['cname']] = [ Loading
admin/src/DataGen.php +1 −2 Original line number Diff line number Diff line Loading @@ -161,9 +161,8 @@ class DataGen ], [ 'table' => 'TYPE_RESSOURCE', 'context' => ['install', 'update'], 'context' => ['install'], 'key' => 'CODE', 'options' => ['update' => false, 'delete' => false], ], [ 'table' => 'DOSSIER_CHAMP_AUTRE_TYPE', Loading
config.local.php.default +3 −3 Original line number Diff line number Diff line Loading @@ -121,9 +121,9 @@ return [ ], /* Configuration LDAP */ /* Configuration LDAP. si vous utilisez le CAS, le paramétrage de cette partie est nécessaire */ 'ldap' => [ /* Actif (si non, alors seuls les comptes locaux seront autorisés à se connecter à OSE) */ /* Actif (si non, alors on ne peut se connecter qu'en CAS ou avec les comptes locaux) */ 'actif' => true, /* Permet de se connecter avec un compte utilisateur créé dans OSE et non référencé dans le LDAP Loading @@ -138,7 +138,7 @@ return [ */ 'autorisationsUrsurpation' => [], /* IP ou nom DNS de la machine hébergeant le serveur LDAP */ /* IP ou nom DNS de la machine hébergeant le serveur LDAP. */ 'host' => 'ldap.unicaen.fr', /* UID d'accès au serveur (format uid=nom_utilisateur,ou=system,dc=mon_dc,dc=fr*/ Loading