Benjamin Renard
848d85589b
LSauthMethod_basic::authenticate(): add debug/trace messages
2020-08-07 18:27:54 +02:00
Benjamin Renard
5fcf3bbf9c
LSsession: add trace messages in whoami() and canAccess methods
2020-08-07 18:19:24 +02:00
Benjamin Renard
1f1a4e16fa
LSsession: add log_exception() method
2020-08-07 18:17:02 +02:00
Benjamin Renard
f234709722
LSlog: add TRACE log level
2020-08-07 18:05:50 +02:00
Benjamin Renard
42e6437966
LSsession: fix usage of self :: $topDn instead of self :: getTopDn()
2020-08-07 17:40:40 +02:00
Benjamin Renard
3ce495c2c3
LSerror: format error message at adding time
...
Format error message at adding time to make sure to be able to format
it, even if the component triggered it is not loaded.
2020-08-07 16:11:32 +02:00
Benjamin Renard
6eee099bd2
LScli: fix --sub-dn autocompletion even if LDAP server not selected
2020-08-07 11:09:20 +02:00
Benjamin Renard
3dc0d7f637
LScli :: search: remove buggy --subDn parameter
2020-08-07 10:55:18 +02:00
Benjamin Renard
5bbe076e23
LScli: fix handling LDAP servers with configured subDn
...
In case of LDAP server with configured subDn, always select a subDn,
even if user didn't make it with --sub-dn parameter. Futhermore, in BASH
autocompletion, autocomplete LSobject types with only available ones in
current subDn.
2020-08-07 10:39:41 +02:00
Benjamin Renard
d5d88d2601
LSsession : fix handling subDn in recoverPassword feature
2020-08-06 17:01:51 +02:00
Benjamin Renard
ba85e5c2fc
LSerror: fix PHP error
2020-08-06 16:44:18 +02:00
Benjamin Renard
14f28a1ec0
LScli: add global --sub-dn parameter
2020-08-06 16:43:50 +02:00
Benjamin Renard
3dbfe18afb
LSsession: add setSubDn() method
2020-08-06 16:43:35 +02:00
Benjamin Renard
1420439403
LScli: fix autocomplete_LSobject_types() in case of configured subDn
2020-08-06 15:11:41 +02:00
Benjamin Renard
712d18b09f
LSsession: fix/improve methods & doc about global preference parameters
2020-08-06 13:48:43 +02:00
Benjamin Renard
626e0d854c
Fix subDn form style
2020-08-06 13:20:49 +02:00
Benjamin Renard
669d679464
LSformElement :: boolean: fix translation of default labels
2020-08-04 10:30:49 +02:00
Benjamin Renard
5b6bb28b4d
LSformElement :: password: fix/improve send new password feature
2020-07-07 16:04:32 +02:00
Benjamin Renard
bf054a839d
LSformElement :: password: fix PHP warning
2020-07-07 15:41:16 +02:00
Benjamin Renard
f8f24df2dd
LSformElement :: password: fix confirmInput feature on CLI mode
2020-07-07 14:28:55 +02:00
Benjamin Renard
69fc42a299
LScli create command: add autocompletion
2020-07-07 14:28:04 +02:00
Benjamin Renard
05e0cd56b4
LSldapObject: replace LSlog :: debug() usage by self :: log_debug()
2020-07-07 14:16:13 +02:00
Benjamin Renard
0a8ed10695
LSsearch: replace $logger property by using LSlog_staticLoggerClass
2020-07-07 14:15:30 +02:00
Benjamin Renard
0b180e63b0
LSformElement :: password: fix typo
2020-07-07 12:44:18 +02:00
Benjamin Renard
f0bb4f585c
LScli modify command: add autocompletion
...
Autocompletion feature also add on LSform and LSformElement for
attribute values
2020-07-07 12:43:55 +02:00
Benjamin Renard
312b3dfb11
Wording
2020-07-07 12:38:28 +02:00
Benjamin Renard
a21b40d706
LScli autocompleter: fix handling quoted arguments
2020-07-06 17:53:54 +02:00
Benjamin Renard
f277528400
LScli relation command: improve -r/--remove autocompletion
2020-07-06 10:22:27 +02:00
Benjamin Renard
c232a9899d
LSlog_console: fix stderr switching on message other than INFO / DEBUG
2020-07-06 10:21:44 +02:00
Benjamin Renard
5696eb99c4
LSformElement::password: fix changeInput feature
...
Fix error in modify form when object's attribute is not already set.
2020-06-30 15:55:21 +02:00
Benjamin Renard
5872430863
LSlog handlers: add enabled parameter
2020-06-30 11:03:48 +02:00
Benjamin Renard
d456240fde
LSform::validate(): fix checking elements's errors after getPostData()
2020-06-30 10:00:22 +02:00
Benjamin Renard
e44be00ebd
LSformElement::password: fix confirmChangeQuestion translation
2020-06-30 09:59:25 +02:00
Benjamin Renard
dde982f42c
generate_ldapsaisie_pot CLI command: fix handling ___() keyword
2020-06-30 09:58:22 +02:00
Benjamin Renard
2c6b95b3d6
LSformElement::password: Add confirmInput feature
2020-06-30 09:57:16 +02:00
Benjamin Renard
47d97a00ce
Fix LSurl :: get_rewrite_base() method (again)
2020-06-29 16:59:23 +02:00
Benjamin Renard
d0beb86b3d
Fix LSurl :: get_rewrite_base() method (again)
2020-06-25 16:17:38 +02:00
Benjamin Renard
c36b385e0f
Fix LSurl :: get_rewrite_base() method
2020-06-25 16:08:49 +02:00
Benjamin Renard
f0f2ce48ad
LSurl: fix translation of all fatal error messages
2020-06-25 16:03:49 +02:00
Benjamin Renard
06852080a8
LSurl: Remove REQUESTED_URL parameter and always detecting URL from REQUEST_URI
...
This permit to correctly handle object's DN with slashes (with
AllowEncodedSlashes NoDecode).
2020-06-25 16:00:20 +02:00
Benjamin Renard
458ca79418
LSsearch: Fix PHP < 7 syntax error
2020-06-23 16:17:19 +02:00
4a72388c60
Fix handling positional args on CLI command search autocompletion
2020-06-23 16:00:25 +02:00
1eced8f47a
Add autocompleter for CLI command relation
2020-06-23 15:59:29 +02:00
daac4db329
Improve LScli :: autocomplete_LSobject_dn() to provide RDN attribute on empty compword
2020-06-23 15:58:37 +02:00
9de22502ef
Add autocompleter for CLI command remove
2020-06-15 11:32:24 +02:00
4ba584e8c6
Add autocompleter for CLI command show
2020-06-15 11:26:57 +02:00
559f9d9475
Add autocompleter for CLI command search
2020-06-15 10:40:48 +02:00
a65322335e
LScli::bash_autocomplete(): run command autocompleter with command args instead of complete command args
2020-06-15 08:55:00 +02:00
c8820ff841
Add autocompleter for CLI command LSlang :: generate_lang_file
2020-06-15 08:30:50 +02:00
3494cc55c8
LScli: add BASH autocompletion support
2020-06-15 08:22:55 +02:00