Benjamin Renard
7f862c9765
Clean errors detected by PHPstan (level 0) and configure CI to run it on each commit
2022-12-31 02:02:28 +01:00
Benjamin Renard
1da20e7dcf
LSexample: remove showObjectAccessLogs custom action on LSpeople
2022-06-16 14:17:06 +02:00
Emmanuel Saracco
2adbdb62c7
Add LSaddon accesslog
2022-06-16 13:15:28 +02:00
Benjamin Renard
5d51114b8d
Revert zxcvbn usage in LSexample to keep PHP5 support
...
Also add note about LSformRule_zxcvbn requirement of PHP >= 7.
2021-12-16 19:14:20 +01:00
Benjamin Renard
db287937b7
Add LSformRule_zxcvbn
2021-12-16 18:58:29 +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
36eae85bc3
LSexample / personalTitle: remove Ms deprecated possible value
2021-06-11 18:29:52 +02:00
Benjamin Renard
df57967669
LSattr_html::select_box: add inline parameter
2021-06-11 18:26:25 +02:00
Benjamin Renard
2b6b8ce270
Fix project URLs and list emails addresses
2021-04-13 18:04:19 +02:00
Benjamin Renard
ba2de0f9ec
LSexample: Add Ppolicy support
2021-02-24 19:15:42 +01:00
Benjamin Renard
36a1719b26
LSexample/LSpeople: improve pagination config
2021-02-05 12:18:58 +01:00
Benjamin Renard
5f4798a5a1
Add export feature using existing LSioFormats
2021-02-05 12:18:26 +01:00
Benjamin Renard
d48a3c2dc0
LSexample/LSpeople: fix sambaPwdCanChange as single-value
2021-01-29 12:00:03 +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
ef9470bf31
LSexample: fix value_attribute ('dn' vs '%{dn}')
2020-11-24 19:50:44 +01:00
Benjamin Renard
8f407e9345
Add LSaddon::showTechInfo
2020-09-21 15:47:07 +02:00
Benjamin Renard
255817d7aa
Improve POSIX support and add examples to handle this type of attributes
2020-09-11 13:54:08 +02:00
Benjamin Renard
1e6fa6fe8e
Improve samba config in LSexample
2020-09-09 20:20:03 +02:00
Benjamin Renard
a4183a88fc
Improve Samba support using LSaddon::samba
2020-09-09 19:00:55 +02:00
Benjamin Renard
15941ac678
Add LSattr LDAP & HTML sambaAcctFlags type
2020-09-09 18:45:34 +02:00
Benjamin Renard
7e74853021
LSattr_html::date & LSformRule: 📅 add special_values parameter
2020-09-09 18:40:44 +02:00
Benjamin Renard
b898b0a9b7
LSexample: enable changeInput feature on LSpeople userPassword field
2020-06-30 10:27:43 +02:00
Benjamin Renard
9cd76faeed
LSexample: fix LSpeople userPassword error message
2020-06-13 10:24:14 +02:00
Benjamin Renard
079f39ab4b
LSformElement::password: Add confirmChangeQuestion parameter
2020-06-13 10:14:16 +02:00
Benjamin Renard
38ed2ca08c
LSformElement::password: Add confirmChange parameter
2020-06-11 20:14:16 +02:00
Benjamin Renard
f61a8b7c71
LSpeople: fix uid validation (blocking CSV import)
2020-05-11 10:34:45 +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