Benjamin Renard
|
8f407e9345
|
Add LSaddon::showTechInfo
|
2020-09-21 15:47:07 +02:00 |
|
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
|
a848888894
|
Add doc about LSattr_ldap::shadowExpire
|
2020-09-11 13:51:50 +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
|
822d777dfd
|
LSaddon::samba: fix home and profile path formats
|
2020-09-11 12:12:43 +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
|
1e6fa6fe8e
|
Improve samba config in LSexample
|
2020-09-09 20:20:03 +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
|
b3210c0108
|
Update french translation
|
2020-09-09 19:05:01 +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
|
1d1e813edf
|
Fix typo in french translation
|
2020-09-03 18:07:45 +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
|
0de62c218d
|
doc: fix info about LSobject and LSattribute event triggers configuration
|
2020-08-26 17:06:24 +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
|
6ed225be8f
|
doc: fix typo
|
2020-08-26 12:20:27 +02:00 |
|
Benjamin Renard
|
be497226ae
|
doc / contrib: Some fixes and adjustments
|
2020-08-26 12:15:16 +02:00 |
|
Benjamin Renard
|
7711b3c00a
|
Doc / contrib: add section about LSformRules
|
2020-08-26 11:49:21 +02:00 |
|
Benjamin Renard
|
699631b63c
|
LsformRule: provide reference to LSformElement instead of copied value
|
2020-08-26 11:45:59 +02:00 |
|