Benjamin Renard
|
5315005382
|
LSldapObject::loadData(): explicitly list need attributes in LDAP request
|
2020-09-21 12:45:39 +02:00 |
|
Benjamin Renard
|
9edfa2b92e
|
LSldap::getAttrs(): add $attrs and $include_internal optional parameters
|
2020-09-21 12:45:33 +02:00 |
|
Benjamin Renard
|
d6c9e358f3
|
LSaddon::mail: add possibility to send HTML email
|
2020-09-16 10:35:47 +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
|
bf482c648f
|
LSattr_ldap::shadowExpire: fix getUpdateData() method to return string values
|
2020-09-11 13:40:48 +02:00 |
|
Benjamin Renard
|
41d816c025
|
LSformElement:📅 add clear btn
|
2020-09-11 13:38:07 +02:00 |
|
Benjamin Renard
|
e4ca5bbf71
|
LSformElement:📅 Make today btn working even if input is empty
|
2020-09-11 13:35:35 +02:00 |
|
Benjamin Renard
|
052882eb49
|
Fix handling "0" (zero string) value
|
2020-09-11 13:34:42 +02:00 |
|
Benjamin Renard
|
1169772c4a
|
LSattr_html::select_list: clean code of getPossibleValues() method
|
2020-09-10 15:53:19 +02:00 |
|
Benjamin Renard
|
b8c00a8708
|
LSattr_html::select_box: fix double translation of labels on unfreeze field
|
2020-09-10 15:52:29 +02:00 |
|
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 |
|