Skip to content
Snippets Groups Projects
Commit 9d6eaf24 authored by David Surville's avatar David Surville
Browse files

changelog

parent 20875ca5
No related branches found
No related tags found
No related merge requests found
CHANGELOG
=========
3.0.0 (18/09/2019)
4.0.2 (01/04/2022)
------------------
- Adaptation du code pour le passage à ZF3.
- Scission des classes liées aux entités ("Generic", "Group", "People", "Root", "Structure" et "System") en deux classes :
- classe de base avec un setter pour (presque) chaque attribut Ldap
- classe qui hérite de la classe de base avec des fonctions spécifiques à l'entité
- Gestions des attributs "supannActivite", "ucbnSecteurDisciplinaire" et "supannEmpCorps"
- Fusion de la branche 3.1.* dans la branche master
3.1.0 (01/10/2020)
4.0.1 (04/01/2022)
------------------
- Ajout des getters pour les attributs de la classe "People" : "rid", "sambaSID", "uidNumber", "gidNumber", "loginShell" et "homeDirectory"
- Ajout des setters pour les différents attributs liés aux structures de la classe "People"
- Ajout des attributs cachés "createTimestamp" et "modifyTimestamp" comme DateTimeAttributes
- Ajout des setters pour les attributs de la classe "People" : "supannEtablissement", "supannEtuAnneeInscription", "supannEtuCursusAnnee", "supannEtuDiplome" et "supannEtuEtape"
- Ajout des setters pour les attributs de la classe "People" : "supannEtuInscription", "ucbnSiteLocalisation", "ucbnAnneePostBac", "ucbnCodeEtape", "ucbnEtuComplementInscription",
"ucbnPrivateAddress", "ucbnPrivateAddresseBis", "supannEtuElementPedagogique", "supannEtuRegimeInscription", "supannEtuSecteurDisciplinaire"
et "supannEtuTypeDiplome"
- Gestion de la modification de l'attribut "supannRefId" par étiquette
- Ajout de fonctions de vérification du statut d'une personne dans la classe "People"
- Fonction de récupération de champs date au format Php DateTime
- Mise en place d'une entité "Root" pour gérer la racine de l'annuaire Ldap et d'un service associé
- Ajout des setters pour les attributs de la classe "People" : "supannAutreMail" et "mailForwardingAddress"
- Possibilité de passer à PHP 7.4
3.1.1 (15/10/2020)
4.0.0 (09/12/2021)
------------------
- Ajout des anciens attributs liés aux services : "ucbnService*"
- Migration vers Laminas
3.1.2 (16/10/2020)
------------------
3.1.21 (01/04/2022)
-------------------
- Ajout des nouveaux attributs liés aux services : "unicaenService*"
- Suppression de la classe d'objet ucbnEntite qui n'est plus utilisé
- Ajout du fichier .gitlab-ci.yml
3.1.5 (12/11/2020)
------------------
3.1.18 (16/03/2022)
-------------------
- Mise à jour des fonctions "setUnicaenTermsOfUse" et "setSupannRefId"
- Suppression de l'attribut "ucbnSquidHash"
3.1.6 (16/11/2020)
------------------
3.1.17 (21/02/2022)
-------------------
- Gestion temporaire de l'attribut "campusPassword" pour pouvoir mettre à jour l'Active Directory
- Ajout de l'attribut "unicaenRefProfil"
- Suppression des attributs "ucbnOrganisme" et "unicaenMonEtupass"
3.1.8 (02/12/2020)
------------------
- Ajout des attributs "unicaenSecuriteCompte" et "unicaenServiceEtat"
3.1.16 (29/11/2021)
-------------------
3.1.9 (04/01/2021)
------------------
- Ajout de l'attribut "schacPersonnalUniqueCode" et de sa classe d'objet "schacLinkageIdentifiers"
- Ajout de l'attribut "unicaenRefId"
3.1.14 (02/06/2021)
-------------------
3.1.10 (02/02/2021)
- [Fix] Prise en compte d'un diplôme inconnu ({INCONNU}) dans l'attribut supannEtuInscription
3.1.13 (20/05/2021)
-------------------
- Ajout de l'attribut "unicaenLeocarteCSN"
- [Fix] L'attribut supannEmpCorps peut contenir des caractères spéciaux : -/
3.1.12 (22/02/2021)
-------------------
- Ajout de l'attribut "unicaenMailPrincipal"
3.1.13 (20/05/2021)
3.1.10 (02/02/2021)
-------------------
- [Fix] L'attribut supannEmpCorps peut contenir des caractères spéciaux : -/
- Ajout de l'attribut "unicaenLeocarteCSN"
3.1.14 (02/06/2021)
-------------------
3.1.9 (04/01/2021)
------------------
- [Fix] Prise en compte d'un diplôme inconnu ({INCONNU}) dans l'attribut supannEtuInscription
- Ajout de l'attribut "unicaenRefId"
3.1.16 (29/11/2021)
-------------------
3.1.8 (02/12/2020)
------------------
- Ajout de l'attribut "schacPersonnalUniqueCode" et de sa classe d'objet "schacLinkageIdentifiers"
- Ajout des attributs "unicaenSecuriteCompte" et "unicaenServiceEtat"
3.1.17 (21/02/2022)
-------------------
3.1.6 (16/11/2020)
------------------
- Ajout de l'attribut "unicaenRefProfil"
- Suppression des attributs "ucbnOrganisme" et "unicaenMonEtupass"
- Gestion temporaire de l'attribut "campusPassword" pour pouvoir mettre à jour l'Active Directory
3.1.18 (16/03/2022)
-------------------
3.1.5 (12/11/2020)
------------------
- Suppression de l'attribut "ucbnSquidHash"
- Mise à jour des fonctions "setUnicaenTermsOfUse" et "setSupannRefId"
3.1.21 (01/04/2022)
-------------------
3.1.2 (16/10/2020)
------------------
- Suppression de la classe d'objet ucbnEntite qui n'est plus utilisé
- Ajout du fichier .gitlab-ci.yml
\ No newline at end of file
- Ajout des nouveaux attributs liés aux services : "unicaenService*"
3.1.1 (15/10/2020)
------------------
- Ajout des anciens attributs liés aux services : "ucbnService*"
3.1.0 (01/10/2020)
------------------
- Ajout des getters pour les attributs de la classe "People" : "rid", "sambaSID", "uidNumber", "gidNumber", "loginShell" et "homeDirectory"
- Ajout des setters pour les différents attributs liés aux structures de la classe "People"
- Ajout des attributs cachés "createTimestamp" et "modifyTimestamp" comme DateTimeAttributes
- Ajout des setters pour les attributs de la classe "People" : "supannEtablissement", "supannEtuAnneeInscription", "supannEtuCursusAnnee", "supannEtuDiplome" et "supannEtuEtape"
- Ajout des setters pour les attributs de la classe "People" : "supannEtuInscription", "ucbnSiteLocalisation", "ucbnAnneePostBac", "ucbnCodeEtape", "ucbnEtuComplementInscription",
"ucbnPrivateAddress", "ucbnPrivateAddresseBis", "supannEtuElementPedagogique", "supannEtuRegimeInscription", "supannEtuSecteurDisciplinaire"
et "supannEtuTypeDiplome"
- Gestion de la modification de l'attribut "supannRefId" par étiquette
- Ajout de fonctions de vérification du statut d'une personne dans la classe "People"
- Fonction de récupération de champs date au format Php DateTime
- Mise en place d'une entité "Root" pour gérer la racine de l'annuaire Ldap et d'un service associé
- Ajout des setters pour les attributs de la classe "People" : "supannAutreMail" et "mailForwardingAddress"
3.0.0 (18/09/2019)
------------------
- Adaptation du code pour le passage à ZF3.
- Scission des classes liées aux entités ("Generic", "Group", "People", "Root", "Structure" et "System") en deux classes :
- classe de base avec un setter pour (presque) chaque attribut Ldap
- classe qui hérite de la classe de base avec des fonctions spécifiques à l'entité
- Gestions des attributs "supannActivite", "ucbnSecteurDisciplinaire" et "supannEmpCorps"
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment