Benjamin Renard
|
e62ddbdc19
|
LSformElement::image: fix error on non-AJAX form when no file is submited
|
2020-09-10 15:46:10 +02:00 |
|
Benjamin Renard
|
aeea76ab2a
|
LSform: fix/improve handling config
Permit to fix handling ajaxSubmit form.
|
2020-09-10 15:45:26 +02:00 |
|
Benjamin Renard
|
00132e32ad
|
LSform: fix non-AJAX form submission (or form with input[type=file])
|
2020-09-10 15:43:52 +02:00 |
|
Benjamin Renard
|
060ebf1bff
|
Allow conversion of LSattr_ldap to string
|
2020-09-10 12:26:48 +02:00 |
|
Benjamin Renard
|
00d92d1c37
|
generate_lang_file CLI command: improve logging
|
2020-09-10 12:26:25 +02:00 |
|
Benjamin Renard
|
4e87ddb898
|
generate_lang_file CLI command: factor handling possible_values of select list&box
|
2020-09-10 12:09:26 +02:00 |
|
Benjamin Renard
|
d344c56f45
|
generate_lang_file CLI command: fix PHP warning
|
2020-09-10 12:07:04 +02:00 |
|
Benjamin Renard
|
be04b6becf
|
Add warning on unknown key requested using __get methods
|
2020-09-10 10:38:35 +02:00 |
|
Benjamin Renard
|
d0d3e944ed
|
Extend LSlog_handler using LSlog_staticLoggerClass
|
2020-09-10 10:26:49 +02:00 |
|
Benjamin Renard
|
988054bfc5
|
LSlog handlers: fix log TRACE enabled error (even if disabled)
|
2020-09-10 10:17:19 +02:00 |
|
Benjamin Renard
|
fd4bf4f38a
|
Fix some PHP5 syntax errors
|
2020-09-09 20:11:03 +02:00 |
|
Benjamin Renard
|
02ad9ded1e
|
generate_lang_file CLI command: add Q choice in interactive mode to quit
|
2020-09-09 20:06:43 +02:00 |
|
Benjamin Renard
|
63f57cfd77
|
LSldap: fix/improve update() and getEntry() methods
|
2020-09-09 19:02:32 +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
|
cccce6edb5
|
LSldapObject::submitChange(): improve logging
|
2020-09-09 18:36:46 +02:00 |
|
Benjamin Renard
|
6a3fd60d3e
|
LSformElement::getEmptyField() / LSformElement.tpl: Provide value index as $value_idx template variable
|
2020-09-08 18:42:54 +02:00 |
|
Benjamin Renard
|
df1c46eab6
|
Add __toString() method to all common extendable PHP classes
This permit to make context logging easier.
|
2020-09-08 17:29:10 +02:00 |
|
Benjamin Renard
|
e89d13d002
|
LSsearch: fix PHP warning
|
2020-09-08 16:36:54 +02:00 |
|
Benjamin Renard
|
14bccc1e17
|
LSrelation: check relation is correctly configured before using it
To avoid some unreal warnings in case of misconfigured relation
|
2020-09-03 18:59:13 +02:00 |
|
Benjamin Renard
|
88d8d7f026
|
LSrelation: fix error codes prefix
|
2020-09-03 18:38:08 +02:00 |
|
Benjamin Renard
|
9db67eb2ba
|
LSsession: improve error messages
|
2020-09-03 18:31:53 +02:00 |
|
Benjamin Renard
|
bbaa0a99df
|
Auto declare simple PHP class for simple LSObject type
On LSsession::loadLSobject(), if PHP class file is not found, a simple
one will be declare.
|
2020-09-03 16:00:51 +02:00 |
|
Benjamin Renard
|
406b017023
|
Add method LSldapObject::isValidTypeName() and use it in LSsession::loadLSobject()
|
2020-09-03 15:40:59 +02:00 |
|
Benjamin Renard
|
4c427b26d6
|
Improve logging on LSobject & LSattribute triggers executions
|
2020-08-26 18:08:14 +02:00 |
|
Benjamin Renard
|
8be45249cb
|
LSformRule :: imagesize: use self :: log_debug() instead of LSdebug()
|
2020-08-26 16:11:21 +02:00 |
|
Benjamin Renard
|
5b9e6409f4
|
LSform: fix call of LSformRules validate method to provide LSformElement by ref
|
2020-08-26 16:10:50 +02:00 |
|
Benjamin Renard
|
4c1c7b2fae
|
LSldapObject->getValue(): add $first and $default parameters
|
2020-08-26 12:56:58 +02:00 |
|
Benjamin Renard
|
699631b63c
|
LsformRule: provide reference to LSformElement instead of copied value
|
2020-08-26 11:45:59 +02:00 |
|
Benjamin Renard
|
f0ef642cf0
|
LScli::add_command(): fix typo in comment
|
2020-08-25 20:33:08 +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
|
827cf2ca7f
|
Handle redirections of old-style URL even if user not authenticated
It's avoid to display error only after login form success.
|
2020-08-25 17:14:34 +02:00 |
|
Benjamin Renard
|
3d49092262
|
LSlang: fix warning about return not True
|
2020-08-25 11:01:28 +02:00 |
|
Benjamin Renard
|
75cbea9459
|
modify page: fix URL encode object DN in redirection URL
|
2020-08-25 10:55:28 +02:00 |
|
Benjamin Renard
|
a7d202e5ff
|
LScli: add --trace parameter
|
2020-08-24 18:03:50 +02:00 |
|
Benjamin Renard
|
8a1eefc5e3
|
LSsession::loadLSprofiles(): restructuring code and improve comments and logging
|
2020-08-24 17:56:42 +02:00 |
|
Benjamin Renard
|
c4dc2a0441
|
LSsearch::getHash(): fix handling onlyAccessible parameter
|
2020-08-24 16:55:24 +02:00 |
|
Benjamin Renard
|
11c2e3c9d4
|
LSsearch: remove buggy _hash cache parameter and replace it by an hash accessible key
|
2020-08-24 16:54:43 +02:00 |
|
Benjamin Renard
|
7c8fb87c99
|
LSsearchEntry: remove useless $hash private property
|
2020-08-24 16:14:16 +02:00 |
|
Benjamin Renard
|
70370f99f9
|
LSsearch: fix/improve logging
|
2020-08-24 16:04:23 +02:00 |
|
Benjamin Renard
|
e8768d94ce
|
LStemplate::getImagePath(): handle SVG image type/ext as prefered format
|
2020-08-20 18:29:19 +02:00 |
|
Benjamin Renard
|
b13ff9b832
|
LSurl::redirect: fix handling absolute URL without protocol
For instance "//localhost/phpldapadmin/")
|
2020-08-20 18:11:48 +02:00 |
|
Benjamin Renard
|
34d7e10f9a
|
Log referer URL in case of old-style URL redirection
|
2020-08-19 15:35:18 +02:00 |
|
Benjamin Renard
|
845fdbb4d8
|
LSauthMethod :: authenticate(): fix PHP warning
|
2020-08-19 15:11:49 +02:00 |
|
Benjamin Renard
|
f223827157
|
LSsession::includeFile(): improve logging
|
2020-08-17 20:04:21 +02:00 |
|
Benjamin Renard
|
cdd6189e91
|
dumpFile(): add $force_download and $filename parameters
|
2020-08-13 16:20:34 +02:00 |
|
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 |
|