Commit graph

  • a848888894 Add doc about LSattr_ldap::shadowExpire Benjamin Renard 2020-09-11 13:51:50 +0200
  • bf482c648f LSattr_ldap::shadowExpire: fix getUpdateData() method to return string values Benjamin Renard 2020-09-11 13:40:48 +0200
  • 41d816c025 LSformElement:📅 add clear btn Benjamin Renard 2020-09-11 13:38:07 +0200
  • e4ca5bbf71 LSformElement:📅 Make today btn working even if input is empty Benjamin Renard 2020-09-11 13:35:35 +0200
  • 052882eb49 Fix handling "0" (zero string) value Benjamin Renard 2020-09-11 13:34:42 +0200
  • 822d777dfd LSaddon::samba: fix home and profile path formats Benjamin Renard 2020-09-11 12:12:43 +0200
  • 1169772c4a LSattr_html::select_list: clean code of getPossibleValues() method Benjamin Renard 2020-09-10 15:53:19 +0200
  • b8c00a8708 LSattr_html::select_box: fix double translation of labels on unfreeze field Benjamin Renard 2020-09-10 15:52:29 +0200
  • e62ddbdc19 LSformElement::image: fix error on non-AJAX form when no file is submited Benjamin Renard 2020-09-10 15:46:10 +0200
  • aeea76ab2a LSform: fix/improve handling config Permit to fix handling ajaxSubmit form. Benjamin Renard 2020-09-10 15:45:26 +0200
  • 00132e32ad LSform: fix non-AJAX form submission (or form with input[type=file]) Benjamin Renard 2020-09-10 15:43:52 +0200
  • 060ebf1bff Allow conversion of LSattr_ldap to string Benjamin Renard 2020-09-10 12:26:48 +0200
  • 00d92d1c37 generate_lang_file CLI command: improve logging Benjamin Renard 2020-09-10 12:26:25 +0200
  • 4e87ddb898 generate_lang_file CLI command: factor handling possible_values of select list&box Benjamin Renard 2020-09-10 12:09:26 +0200
  • d344c56f45 generate_lang_file CLI command: fix PHP warning Benjamin Renard 2020-09-10 12:07:04 +0200
  • be04b6becf Add warning on unknown key requested using __get methods Benjamin Renard 2020-09-10 10:38:35 +0200
  • d0d3e944ed Extend LSlog_handler using LSlog_staticLoggerClass Benjamin Renard 2020-09-10 10:26:49 +0200
  • 988054bfc5 LSlog handlers: fix log TRACE enabled error (even if disabled) Benjamin Renard 2020-09-10 10:17:19 +0200
  • 1e6fa6fe8e Improve samba config in LSexample Benjamin Renard 2020-09-09 20:20:03 +0200
  • fd4bf4f38a Fix some PHP5 syntax errors Benjamin Renard 2020-09-09 20:11:03 +0200
  • 02ad9ded1e generate_lang_file CLI command: add Q choice in interactive mode to quit Benjamin Renard 2020-09-09 20:06:43 +0200
  • b3210c0108 Update french translation Benjamin Renard 2020-09-09 19:05:01 +0200
  • 63f57cfd77 LSldap: fix/improve update() and getEntry() methods Benjamin Renard 2020-09-09 19:02:32 +0200
  • a4183a88fc Improve Samba support using LSaddon::samba Benjamin Renard 2020-09-09 19:00:55 +0200
  • 15941ac678 Add LSattr LDAP & HTML sambaAcctFlags type Benjamin Renard 2020-09-09 18:45:34 +0200
  • 7e74853021 LSattr_html::date & LSformRule:📅 add special_values parameter Benjamin Renard 2020-09-09 18:40:44 +0200
  • cccce6edb5 LSldapObject::submitChange(): improve logging Benjamin Renard 2020-09-09 18:06:30 +0200
  • 6a3fd60d3e LSformElement::getEmptyField() / LSformElement.tpl: Provide value index as $value_idx template variable Benjamin Renard 2020-09-08 18:42:54 +0200
  • df1c46eab6 Add __toString() method to all common extendable PHP classes This permit to make context logging easier. Benjamin Renard 2020-09-08 17:29:10 +0200
  • e89d13d002 LSsearch: fix PHP warning Benjamin Renard 2020-09-08 16:36:54 +0200
  • 14bccc1e17 LSrelation: check relation is correctly configured before using it To avoid some unreal warnings in case of misconfigured relation Benjamin Renard 2020-09-03 18:59:13 +0200
  • 88d8d7f026 LSrelation: fix error codes prefix Benjamin Renard 2020-09-03 18:38:08 +0200
  • 9db67eb2ba LSsession: improve error messages Benjamin Renard 2020-09-03 18:31:53 +0200
  • 1d1e813edf Fix typo in french translation Benjamin Renard 2020-09-03 18:07:45 +0200
  • 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. Benjamin Renard 2020-09-03 16:00:51 +0200
  • 406b017023 Add method LSldapObject::isValidTypeName() and use it in LSsession::loadLSobject() Benjamin Renard 2020-09-03 15:40:59 +0200
  • 4c427b26d6 Improve logging on LSobject & LSattribute triggers executions Benjamin Renard 2020-08-26 18:08:14 +0200
  • 0de62c218d doc: fix info about LSobject and LSattribute event triggers configuration Benjamin Renard 2020-08-26 17:06:24 +0200
  • 8be45249cb LSformRule :: imagesize: use self :: log_debug() instead of LSdebug() Benjamin Renard 2020-08-26 16:11:21 +0200
  • 5b9e6409f4 LSform: fix call of LSformRules validate method to provide LSformElement by ref Benjamin Renard 2020-08-26 16:10:50 +0200
  • 4c1c7b2fae LSldapObject->getValue(): add $first and $default parameters Benjamin Renard 2020-08-26 12:56:58 +0200
  • 6ed225be8f doc: fix typo Benjamin Renard 2020-08-26 12:20:27 +0200
  • be497226ae doc / contrib: Some fixes and adjustments Benjamin Renard 2020-08-26 12:15:16 +0200
  • 7711b3c00a Doc / contrib: add section about LSformRules Benjamin Renard 2020-08-26 11:49:21 +0200
  • 699631b63c LsformRule: provide reference to LSformElement instead of copied value Benjamin Renard 2020-08-26 11:45:59 +0200
  • 5975d36a1c Doc / contrib: add section about LSformElements Benjamin Renard 2020-08-26 11:25:56 +0200
  • c5b378abe4 doc: reorganize contrib sub-sections Benjamin Renard 2020-08-25 20:39:20 +0200
  • 592288bfaa doc: fix typo Benjamin Renard 2020-08-25 20:34:55 +0200
  • f0ef642cf0 LScli::add_command(): fix typo in comment Benjamin Renard 2020-08-25 20:33:08 +0200
  • 0c9a077399 doc: fix typo Benjamin Renard 2020-08-25 20:32:35 +0200
  • 74468584c1 Publish and complete contrib section of the documentation about LSaddons Benjamin Renard 2020-08-25 20:32:17 +0200
  • a8e2ecc343 Translate LSerror message at formating/diplaying time Benjamin Renard 2020-08-25 17:31:50 +0200
  • 827cf2ca7f Handle redirections of old-style URL even if user not authenticated Benjamin Renard 2020-08-25 17:14:34 +0200
  • 3d49092262 LSlang: fix warning about return not True Benjamin Renard 2020-08-25 11:01:28 +0200
  • 75cbea9459 modify page: fix URL encode object DN in redirection URL Benjamin Renard 2020-08-25 10:55:28 +0200
  • a7d202e5ff LScli: add --trace parameter Benjamin Renard 2020-08-24 18:03:50 +0200
  • 8a1eefc5e3 LSsession::loadLSprofiles(): restructuring code and improve comments and logging Benjamin Renard 2020-08-24 17:56:42 +0200
  • c4dc2a0441 LSsearch::getHash(): fix handling onlyAccessible parameter Benjamin Renard 2020-08-24 16:55:24 +0200
  • 11c2e3c9d4 LSsearch: remove buggy _hash cache parameter and replace it by an hash accessible key Benjamin Renard 2020-08-24 16:54:43 +0200
  • 7c8fb87c99 LSsearchEntry: remove useless $hash private property Benjamin Renard 2020-08-24 16:14:16 +0200
  • 70370f99f9 LSsearch: fix/improve logging Benjamin Renard 2020-08-24 16:04:23 +0200
  • e8768d94ce LStemplate::getImagePath(): handle SVG image type/ext as prefered format Benjamin Renard 2020-08-20 18:29:19 +0200
  • ada72f3604 light-blue.css: fix objet link color in list when table row is hover Benjamin Renard 2020-08-20 18:25:04 +0200
  • b13ff9b832 LSurl::redirect: fix handling absolute URL without protocol For instance "//localhost/phpldapadmin/") Benjamin Renard 2020-08-20 18:11:48 +0200
  • 34d7e10f9a Log referer URL in case of old-style URL redirection Benjamin Renard 2020-08-19 15:35:18 +0200
  • 845fdbb4d8 LSauthMethod :: authenticate(): fix PHP warning Benjamin Renard 2020-08-19 15:11:49 +0200
  • f223827157 LSsession::includeFile(): improve logging Benjamin Renard 2020-08-17 20:04:21 +0200
  • ee74eed4b8 Release 3.0.1-1 Debian package 3.0.1-1 Benjamin Renard 2020-08-13 17:29:54 +0200
  • cdd6189e91 dumpFile(): add $force_download and $filename parameters Benjamin Renard 2020-08-13 16:20:34 +0200
  • 8d48716e7b LSaccessRightsMatrixView: fix th.rotate-45 borders Benjamin Renard 2020-08-12 17:25:04 +0200
  • 848d85589b LSauthMethod_basic::authenticate(): add debug/trace messages Benjamin Renard 2020-08-07 18:27:54 +0200
  • 5fcf3bbf9c LSsession: add trace messages in whoami() and canAccess methods Benjamin Renard 2020-08-07 18:19:24 +0200
  • 1f1a4e16fa LSsession: add log_exception() method Benjamin Renard 2020-08-07 18:17:02 +0200
  • f234709722 LSlog: add TRACE log level Benjamin Renard 2020-08-07 18:05:50 +0200
  • 42e6437966 LSsession: fix usage of self :: $topDn instead of self :: getTopDn() Benjamin Renard 2020-08-07 17:40:40 +0200
  • 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. Benjamin Renard 2020-08-07 16:11:32 +0200
  • b0b50c51e4 light-blue.css: globally improve style and use dark-grey for text Benjamin Renard 2020-08-07 16:07:54 +0200
  • 82198c26a9 LSmail: fix select mail style Benjamin Renard 2020-08-07 11:39:08 +0200
  • 6eee099bd2 LScli: fix --sub-dn autocompletion even if LDAP server not selected Benjamin Renard 2020-08-07 11:09:20 +0200
  • 3dc0d7f637 LScli :: search: remove buggy --subDn parameter Benjamin Renard 2020-08-07 10:55:18 +0200
  • 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. Benjamin Renard 2020-08-07 10:39:41 +0200
  • 5e3071d24c light-blue.css: improve handling loginform/recoverpasswordform style Benjamin Renard 2020-08-06 17:34:38 +0200
  • 00bb46f6f1 login / recoverPassword forms: fix logo style when is too large Benjamin Renard 2020-08-06 17:18:00 +0200
  • 82d6583ad9 light-blue.css: fix loginform/recoverpasswordform style Benjamin Renard 2020-08-06 17:02:44 +0200
  • d5d88d2601 LSsession : fix handling subDn in recoverPassword feature Benjamin Renard 2020-08-06 17:01:51 +0200
  • ba85e5c2fc LSerror: fix PHP error Benjamin Renard 2020-08-06 16:44:18 +0200
  • 14f28a1ec0 LScli: add global --sub-dn parameter Benjamin Renard 2020-08-06 16:43:50 +0200
  • 3dbfe18afb LSsession: add setSubDn() method Benjamin Renard 2020-08-06 16:43:35 +0200
  • 1420439403 LScli: fix autocomplete_LSobject_types() in case of configured subDn Benjamin Renard 2020-08-06 15:11:41 +0200
  • 712d18b09f LSsession: fix/improve methods & doc about global preference parameters Benjamin Renard 2020-08-06 13:48:43 +0200
  • 626e0d854c Fix subDn form style Benjamin Renard 2020-08-06 13:20:49 +0200
  • 634e2e18f5 LSaccessRightsMatrixView: fix tab links URL Benjamin Renard 2020-08-04 10:45:20 +0200
  • 36ecea5174 Typo Benjamin Renard 2020-08-04 10:31:02 +0200
  • 669d679464 LSformElement :: boolean: fix translation of default labels Benjamin Renard 2020-08-04 10:30:49 +0200
  • f9ebf06a63 LSview: Fix validated URL generation Benjamin Renard 2020-07-28 12:40:46 +0200
  • 7eac609bd9 LSformElement JS : fire change event on input field cleared Benjamin Renard 2020-07-24 11:16:22 +0200
  • 6c0324bcc4 Release 3.0.0-1 Debian package 3.0.0-1 Benjamin Renard 2020-07-21 14:21:54 +0200
  • f45074e228 Update next release changelog and news Benjamin Renard 2020-07-21 14:11:00 +0200
  • 5b6bb28b4d LSformElement :: password: fix/improve send new password feature Benjamin Renard 2020-07-07 16:04:32 +0200
  • bf054a839d LSformElement :: password: fix PHP warning Benjamin Renard 2020-07-07 15:41:16 +0200