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
e71823b644
Clean errors detected by PHPstan (level 1)
2022-12-31 04:09:56 +01:00
Benjamin Renard
c0d8f9f81a
LSldap::update(): fix object creation with required userPassword attribute
2022-06-23 10:17:44 +02:00
Emmanuel Saracco
2adbdb62c7
Add LSaddon accesslog
2022-06-16 13:15:28 +02:00
Emmanuel Saracco
38d5fd5094
LSldap: add LDAP password policy
2022-06-14 16:06:55 +02:00
Benjamin Renard
faad922f03
LSldap: translate comments
2022-03-07 16:06:39 +01:00
Benjamin Renard
9d3e69c86d
LSldap: fix updating internal attributes
...
LSldap::getEntry method now list expected attributes when using
the LSldap::getLdapEntry method. This method now also accept a
new $attrs attribute to specify expected attributes list.
2022-03-07 16:02:50 +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
40fdc92451
Code cleaning: fix tabs
2021-06-10 18:45:00 +02:00
Benjamin Renard
2b6b8ce270
Fix project URLs and list emails addresses
2021-04-13 18:04:19 +02:00
Benjamin Renard
fb62ce2eed
Fix reconnectAs() calls
2021-02-17 11:45:39 +01:00
Benjamin Renard
7af066f4c2
LSimport: code cleaning and reload form options after submiting
2021-02-04 11:52:26 +01:00
Benjamin Renard
89ecbb8a5c
LSldap: fix search & getNumberResult methods to use basedn from configuration instead of empty one.
2020-12-22 19:43:50 +01:00
Benjamin Renard
0f0bff5a77
LSldapObject::submitChange(): on new object, check if generated DN is not already affected
2020-12-14 19:42:19 +01:00
Benjamin Renard
9edfa2b92e
LSldap::getAttrs(): add $attrs and $include_internal optional parameters
2020-09-21 12:45:33 +02:00
Benjamin Renard
052882eb49
Fix handling "0" (zero string) value
2020-09-11 13:34:42 +02:00
Benjamin Renard
63f57cfd77
LSldap: fix/improve update() and getEntry() methods
2020-09-09 19:02:32 +02:00
Benjamin Renard
a8e2ecc343
Translate LSerror message at formating/diplaying time
...
It's permit to be sure to translate message in the right user language,
even if its context isn't loaded at error emission time.
2020-08-25 17:31:50 +02:00
Benjamin Renard
252095b32b
LSldap :: getAttrs: add possibility to specify to custom LDAP filter
2020-05-14 11:05:08 +02:00
5674a99a7c
LSldap : use LSlog_logger
2020-05-08 15:16:24 +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