Benjamin Renard
|
6ca8427d5d
|
CI: add a test job for doc
|
2023-05-24 18:30:41 +02:00 |
|
Benjamin Renard
|
548315b248
|
CI: fix PHP tests jobs rules
|
2023-05-24 18:30:02 +02:00 |
|
Benjamin Renard
|
4003fdfcfc
|
globalSearch: defaulty display extraDisplayedColumns
The new globalSearch_extraDisplayedColumns parameter permit to control
it for each LSobject types.
|
2023-05-24 18:18:23 +02:00 |
|
Benjamin Renard
|
341f555e0c
|
LSformElement::jsonCompositeAttribute: fix checking non-multiple components value
|
2023-05-24 13:28:32 +02:00 |
|
Benjamin Renard
|
27ad049ac7
|
LSio: improve handling time & memory limits and allow before_import hook to set them
|
2023-05-24 13:28:31 +02:00 |
|
Benjamin Renard
|
99f83f326d
|
LSformElement::supannCompositeAttribute: fix checking components value
LSformRule :: validate_values() expected an array of values and not a
unique value
|
2023-05-24 12:00:51 +02:00 |
|
Benjamin Renard
|
c97d47ac00
|
LSformElement::supannEtuInscription: fix cursusann component regex
|
2023-05-24 11:58:13 +02:00 |
|
Benjamin Renard
|
823006937a
|
generate_lang_file: ignore LSformat string with simple string substitution
|
2023-05-17 17:59:58 +02:00 |
|
Benjamin Renard
|
7b7ff7e629
|
getFData() & getFieldInFormat(): code cleaning
|
2023-05-17 17:11:50 +02:00 |
|
Benjamin Renard
|
2d108c8b08
|
Allow translation of LSioFormat labels
|
2023-05-17 16:26:35 +02:00 |
|
Benjamin Renard
|
fa60f54b15
|
LSioFormat: add before/after import triggers feature
|
2023-05-17 11:38:01 +02:00 |
|
Benjamin Renard
|
89ee2f1ec3
|
LSioFormat: allow to generate attribute value using a custom callable
|
2023-05-12 11:50:11 +02:00 |
|
Benjamin Renard
|
069dac2afe
|
LSsession: fix saving context info method to keep existing other info
|
2023-04-20 17:45:41 +02:00 |
|
Benjamin Renard
|
db491f51e7
|
LSaddon::accesslog: add show/hide LdapSaisie modifications button
|
2023-03-28 12:30:34 +02:00 |
|
Benjamin Renard
|
2b52e863e6
|
LScli: Fix typo
|
2023-03-28 12:29:44 +02:00 |
|
Benjamin Renard
|
3bbf770e33
|
LSaddon::accesslog: fix hashing SSHA512 password (in hashPasswordForLogs())
|
2023-03-28 12:28:45 +02:00 |
|
Benjamin Renard
|
48e5d45d32
|
LScli / LSlang: starting CLI commands messages translation
|
2023-03-21 12:59:55 +01:00 |
|
Benjamin Renard
|
e103bee065
|
LSlang / generate_lang_file: add possibility to translate message in a text editor
|
2023-03-21 11:33:42 +01:00 |
|
Benjamin Renard
|
13d83dbf75
|
LSaddon accesslog: global improvments and add self logging feature
|
2023-03-21 10:37:13 +01:00 |
|
Benjamin Renard
|
80a50f98f1
|
LSdefault / copyable helper: Fix translating messages
|
2023-03-21 10:31:52 +01:00 |
|
Benjamin Renard
|
140b000877
|
LSdefault / copyable helper: add copyable-no-btn helper class
|
2023-03-21 10:31:21 +01:00 |
|
Benjamin Renard
|
d387052068
|
Add getRdn() and parentDn() helper functions
|
2023-03-20 19:46:27 +01:00 |
|
Benjamin Renard
|
1825ce429e
|
LSldap: add formatDate() method
|
2023-03-20 19:46:27 +01:00 |
|
Benjamin Renard
|
4ec5769276
|
Add generate_uuid() helper function
|
2023-03-20 19:46:26 +01:00 |
|
Benjamin Renard
|
f3d6b10a9e
|
LSldap: add possibility to configure hooks
|
2023-03-20 19:46:25 +01:00 |
|
Benjamin Renard
|
58dbdcb7fe
|
LSldap :: getAttr(): be sure to return on array when $multiple is true
|
2023-03-20 15:32:25 +01:00 |
|
Benjamin Renard
|
f3e7557421
|
LSaddon::orgchart: improve logging
|
2023-02-17 13:39:37 +01:00 |
|
Benjamin Renard
|
85d6a87fcf
|
supann: fix typo in generate_supannRessourceEtat
|
2023-02-10 13:35:16 +01:00 |
|
Benjamin Renard
|
29bfca1792
|
LSform / dataEntryForm: Add forceGeneration parameter
|
2023-02-10 11:59:55 +01:00 |
|
Benjamin Renard
|
f8c38dd3b6
|
Add pre-commit xmlint hook on doc change
|
2023-02-10 11:59:18 +01:00 |
|
Benjamin Renard
|
796e3287e9
|
supann: rename supannCheckEduPersonPrimaryAffiliation as validate_eduPersonPrimaryAffiliation
|
2023-02-10 11:21:59 +01:00 |
|
Benjamin Renard
|
2239120912
|
supann: rename supannCheckEduPersonAffiliation as validate_eduPersonAffiliation
|
2023-02-10 11:21:32 +01:00 |
|
Benjamin Renard
|
a529b8ce2b
|
supann: add validate_supannEntiteAffectationPrincipale
|
2023-02-10 11:20:40 +01:00 |
|
Benjamin Renard
|
aae4751a41
|
supann: add generate_supannRessourceEtat
|
2023-02-10 11:19:45 +01:00 |
|
Benjamin Renard
|
1534a40c7b
|
supann: add generate_supannEntiteAffectationPrincipale
|
2023-02-10 11:19:24 +01:00 |
|
Benjamin Renard
|
85592f94fd
|
Configure pre-commit to run PHPstan before commiting
|
2023-01-16 16:54:04 +01:00 |
|
Benjamin Renard
|
f113c87a15
|
LSaddon::mail: fix catch all message suffix in HTML mode
|
2023-01-11 19:45:25 +01:00 |
|
Benjamin Renard
|
68fcb6f81a
|
LSaddon::mail: make optional parameter of sendMail() defaulty null
|
2023-01-11 19:34:25 +01:00 |
|
Benjamin Renard
|
e303706779
|
CI: fix local execution problems
|
2023-01-11 19:09:23 +01:00 |
|
Benjamin Renard
|
cbf1ff1769
|
LSaddon::mail: add MAIL_CATCH_ALL parameter
|
2023-01-11 19:08:04 +01:00 |
|
Benjamin Renard
|
a717f051b9
|
LSaddon::showSupportInfo: fix default right proposed in doc
|
2023-01-11 18:57:06 +01:00 |
|
Benjamin Renard
|
82b29e6abc
|
LSsession::canExecuteCustomAction(): fix handling self LSprofile
|
2023-01-09 19:53:41 +01:00 |
|
Benjamin Renard
|
98a5e6c1b3
|
LSaddon::impersonate: fix default icon proposed in doc
|
2023-01-09 19:45:42 +01:00 |
|
Benjamin Renard
|
4f69036f2f
|
Add LSaddon::showSupportInfo
|
2023-01-09 19:32:06 +01:00 |
|
Benjamin Renard
|
43cb6c3f93
|
Add LSaddon::impersonate
|
2023-01-09 18:07:15 +01:00 |
|
Benjamin Renard
|
1b38957235
|
LSsession::loadLSprofiles(): reset current LSprofiles on each call
Be sure to reset current LSprofiles before (re)loading it.
|
2023-01-09 17:38:41 +01:00 |
|
Benjamin Renard
|
f4f39d967e
|
CI: configure tests for all supported Debian versions
|
2023-01-03 15:37:19 +01:00 |
|
Benjamin Renard
|
89a13d86c6
|
Docker: Add stuff to build old Debian versions images
|
2023-01-03 15:35:56 +01:00 |
|
Benjamin Renard
|
d80c15acc1
|
LStemplate: rollback from array class constant to class variables to restore PHP < 7
|
2023-01-03 15:32:03 +01:00 |
|
Benjamin Renard
|
a3fc7bacfa
|
LSexample: restore compatibility with Debian stretch
|
2023-01-03 15:24:06 +01:00 |
|