Commit graph

298 commits

Author SHA1 Message Date
Benjamin Renard
5343d793bd
Add cover page and print site banner custom templates 2023-08-18 19:23:19 +02:00
Benjamin Renard
c9114823ee
Makefile: add LdapSaisie.pdf stage 2023-08-18 18:46:46 +02:00
Benjamin Renard
b5ff21adee
Makefile: fix stages dependencies 2023-08-18 18:46:31 +02:00
Benjamin Renard
d1f51b98e2
Fix print page version by downgrading to print-page plugin v1.3.0 2023-08-18 18:42:10 +02:00
Benjamin Renard
eeb0e17519
Update LSauth doc (from 0c171789d3) 2023-08-18 15:52:16 +02:00
Benjamin Renard
9f65ef67f7
Add Makefile 2023-08-18 13:05:04 +02:00
Benjamin Renard
e29852639d
Remove include-markdown plugin dependency 2023-08-18 12:51:27 +02:00
Benjamin Renard
989dd77b1e
Fix warnings about broken links 2023-08-18 12:44:48 +02:00
Benjamin Renard
d781be02f8
Update LSattr_ldap::date doc (from 05519c5432) 2023-08-18 12:27:03 +02:00
Benjamin Renard
c31fe88371
Update ioFormat doc (from 6ff53b412e) 2023-07-19 12:26:26 +02:00
Benjamin Renard
892304c8f8
Update ioFormat doc (from a6d0f7d126) 2023-07-03 12:36:54 +02:00
Benjamin Renard
85d00ba51b
Fix historical typo lenght vs length 2023-06-20 11:34:59 +02:00
Benjamin Renard
c8c1c1320a
Use mkdocs print-site plugin to build all-in-one version of the documentation 2023-06-02 17:08:27 +02:00
Benjamin Renard
7588deba34
Remove all Docbook doc stuff 2023-06-02 16:59:04 +02:00
Benjamin Renard
a6fe99a79b
Convert docbook doc to Markdown for mkdocs and configure CI to build & deploy it 2023-06-02 16:26:29 +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
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
29bfca1792
LSform / dataEntryForm: Add forceGeneration parameter 2023-02-10 11:59:55 +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
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
20432adb14 Clean errors detected by PHPstan (level 3) 2023-01-02 01:17:46 +01:00
Benjamin Renard
bbde10bbf0 Add some class properties type & coments and clean errors detected by PHPstan (level 2) 2023-01-01 19:38:03 +01:00
Benjamin Renard
8a02680114 Clean/normalize comments format about parameters & returned value of functions/methods 2022-12-31 05:52:31 +01:00
Benjamin Renard
466dec4a64 doc: fix syntax error in previous commit 2022-09-28 17:24:54 +02:00
Benjamin Renard
dcf68a2330 LSprofiles by LSobject: add possibility to compute basedn using LSformat on authenticated user 2022-09-28 16:50:24 +02:00
Benjamin Renard
913a340ed4 doc: fix programlisting opacity 2022-06-16 14:30:06 +02:00
Emmanuel Saracco
2adbdb62c7 Add LSaddon accesslog 2022-06-16 13:15:28 +02:00
Benjamin Renard
457995bc22 Add argon2 passwords support 2022-04-19 11:53:39 +02:00
Benjamin Renard
728be381a6 LSaddon ppolicy: Improve style of password_expiration extraDisplayedColumn in doc 2022-04-11 18:44:11 +02:00
Benjamin Renard
064d0f720b Add ppolicy LSaddon 2022-04-11 18:24:41 +02:00
Benjamin Renard
bbf40090a9 LSformRule::inarray: add reverse parameter 2022-02-17 10:38:41 +01: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
59ecc0d7fa Add authz proxy authorization support
Add useAuthzProxyControl parameter to combine with useUserCredentials to 
also using authz proxy authorization.
2021-08-26 20:16:22 +02:00
Benjamin Renard
9907e08f18 Code cleaning 2021-08-25 18:02:37 +02: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
8cb36c7aa9 doc: fix typos 2021-07-19 16:54:41 +02:00
Benjamin Renard
18cc960755 Add LSformRule_numberOfValues 2021-07-19 16:54:41 +02:00
12cfb6aa23 doc: improve contrib / LSformRules section 2021-07-12 23:56:54 +02:00
Benjamin Renard
988d744836 LSformRule: add possibility to throw custom exception to provide error details 2021-07-12 17:54:08 +02:00
Benjamin Renard
afb67b02e9 LSurl: add request HTTP method check that must match with one of supported by handler (default: GET or POST) 2021-06-24 10:21:50 +02:00
Benjamin Renard
b37a2b321f Doc/LSrelation: Make canEdit_attribute parameter more visible in case of simple relation 2021-06-21 12:32:38 +02:00
Benjamin Renard
c45f884aa1 LSrelation: add display_name_format parameter 2021-06-21 12:31:49 +02:00
Benjamin Renard
78de233321 API: add search parameters in return on LSobject search 2021-06-14 11:48:07 +02:00
Benjamin Renard
0360ab7951 API: add keepParamsBetweenSearches on LSobject search 2021-06-14 11:46:44 +02:00
Benjamin Renard
df57967669 LSattr_html::select_box: add inline parameter 2021-06-11 18:26:25 +02:00