Benjamin Renard
7a4f0fac69
LSaddon::ftp: Remove PEAR Net_FTP dependency
2023-10-13 19:28:12 +02:00
Benjamin Renard
5376435d8b
SUPANN: Add supannCMSIdEtiquette attribute support
2023-08-18 11:00:38 +02:00
Benjamin Renard
1a2fe50ba2
LSaddon::orgchart: add parameter to control access to the orchart
2023-06-15 11:26:42 +02:00
Benjamin Renard
13d83dbf75
LSaddon accesslog: global improvments and add self logging feature
2023-03-21 10:37:13 +01:00
Benjamin Renard
cbf1ff1769
LSaddon::mail: add MAIL_CATCH_ALL parameter
2023-01-11 19:08:04 +01:00
Benjamin Renard
4f69036f2f
Add LSaddon::showSupportInfo
2023-01-09 19:32:06 +01:00
Emmanuel Saracco
2adbdb62c7
Add LSaddon accesslog
2022-06-16 13:15:28 +02:00
Benjamin Renard
064d0f720b
Add ppolicy LSaddon
2022-04-11 18:24:41 +02:00
Benjamin Renard
ad38812859
Add LSaddon orgchart
...
A first implementation of this addon which deserves some improvements.
2022-02-22 18:24:37 +01:00
Benjamin Renard
e099a27533
Add dynamic groups support (with cache members attributes)
...
Add LSaddon dyngroup with feature to handle update static cache members
attributes on users or dyngroup URI changes. The update process could
also be runned using CLI update_dyngroups_members_cache command
(allowing cron task configuration).
LSexample also evoluate to add example of dynamic groups implementation.
On this occasion, the restore_lsexample script was completely rewrited.
2021-07-21 19:42:22 +02:00
Benjamin Renard
ef2271e7eb
Add support of supannRessourceEtat & supannRessourceEtatDate attributes
2021-06-11 14:28:08 +02:00
Benjamin Renard
40fdc92451
Code cleaning: fix tabs
2021-06-10 18:45:00 +02:00
Benjamin Renard
bf28a6ea94
LSaddon::supann: rework on nomenclatures loading & add support of supannCodePopulation, supannEmpProfil & supannExtProfil
2021-06-10 17:56:34 +02:00
Benjamin Renard
0f791ee3cc
LSaddon::supann: add support for supannOIDCGenre attribute
2021-06-09 15:52:23 +02:00
Benjamin Renard
6dcae071b5
LSaddon::supann: Normalize affiliations & civilites nomenclatures
2021-06-09 15:50:27 +02:00
Benjamin Renard
0ac0a7e068
Add support for supannMailPrive, supannAdressePostalePrivee and supannTelephonePrive attributes
2021-06-09 15:48:46 +02:00
Benjamin Renard
b104454603
LSaddon::supann: add eduPersonUniqueId()
2021-06-03 18:16:58 +02:00
Benjamin Renard
2b6b8ce270
Fix project URLs and list emails addresses
2021-04-13 18:04:19 +02:00
Benjamin Renard
60eca6967c
LSaddon::supann: Update/clean UAI nomenclatures
2021-02-17 17:17:51 +01:00
Benjamin Renard
68b1c182db
LSaddon::supann: Update/clean nomenclatures
2021-02-17 11:58:55 +01:00
Benjamin Renard
335d6a4efa
Default config files: add ending-line commas to avoid problem on editing
2020-11-25 15:59:36 +01:00
Benjamin Renard
43cf5ccd7a
LSaddon SUPANN: add support for some attributes
...
Add support of following attributes:
- supannCivilite:
add supannGetCivilitePossibleValues()
- eduPersonAffiliation:
add supannGetAffiliationPossibleValues() and
supannCheckEduPersonAffiliation()
- supannCheckEduPersonAffiliation:
add supannGetAffiliationPossibleValues() and
supannCheckEduPersonPrimaryAffiliation()
- supannCheckEduPersonPrimaryAffiliation:
add generate_eduPersonPrincipalName()
2020-09-22 18:10:05 +02:00
Benjamin Renard
822d777dfd
LSaddon::samba: fix home and profile path formats
2020-09-11 12:12:43 +02:00
Benjamin Renard
a4183a88fc
Improve Samba support using LSaddon::samba
2020-09-09 19:00:55 +02:00
Benjamin Renard
7098b3ee79
Massive change of files organisation to move all files outside web-root
...
The web-root directory now contains URL rewrite stuff. All PHP & static files are
in root src directory and are served via LSurl routes.
2020-05-06 12:17:35 +02:00