Commit graph

  • 6098f3bc5f LSioFormatCSV: remove unused require on 'File/CSV/DataSource.php' Benjamin Renard 2021-02-18 15:49:51 +0100
  • 91af444d0a Make logrotate handling all log file in /var/log/ldapsaisie Benjamin Renard 2021-02-17 18:32:39 +0100
  • 6b4bc036e3 LSaddon::supann: add generate_supann_codeEtablissement_uai_nomenclature CLI command Benjamin Renard 2021-02-17 17:20:52 +0100
  • 60eca6967c LSaddon::supann: Update/clean UAI nomenclatures Benjamin Renard 2021-02-17 17:17:51 +0100
  • 68b1c182db LSaddon::supann: Update/clean nomenclatures Benjamin Renard 2021-02-17 11:58:55 +0100
  • fb62ce2eed Fix reconnectAs() calls Benjamin Renard 2021-02-17 11:45:39 +0100
  • d27a59f807 Add LSobject import/export API methods Benjamin Renard 2021-02-08 12:42:00 +0100
  • 82a236a67c LSattr_ldap_password: fix verify method for Salted SHA2 passwords Benjamin Renard 2021-02-08 11:11:23 +0100
  • f47e40a5ac LSio: fix isSubmit() method to handle GET or POST forms Benjamin Renard 2021-02-05 18:39:24 +0100
  • 1e284f098a Regroup LSimport & LSexport classes in one common LSio class Benjamin Renard 2021-02-05 18:37:07 +0100
  • f36c989136 Add import & export CLI commands Benjamin Renard 2021-02-05 18:12:44 +0100
  • b8040e3d8b LSformElement::select: fix typo in last commit Benjamin Renard 2021-02-05 16:41:10 +0100
  • 19dd343106 LSformElement::getApiValue(): add $details parameter Benjamin Renard 2021-02-05 12:22:32 +0100
  • 36a1719b26 LSexample/LSpeople: improve pagination config Benjamin Renard 2021-02-05 12:18:58 +0100
  • 5f4798a5a1 Add export feature using existing LSioFormats Benjamin Renard 2021-02-05 11:42:55 +0100
  • 7ecfa33afc import: fix some PHP warnings and update comments Benjamin Renard 2021-02-04 12:35:14 +0100
  • 7af066f4c2 LSimport: code cleaning and reload form options after submiting Benjamin Renard 2021-02-04 11:52:26 +0100
  • a25b1e8c10 LSldapObject: clean updata/validate form data code to fix handling just check mode Benjamin Renard 2021-02-04 11:49:35 +0100
  • e05f0df20d Fix PHP warning Benjamin Renard 2021-02-04 10:33:13 +0100
  • 16373e6904 Fix content-type on Ajax return Benjamin Renard 2021-02-04 10:22:10 +0100
  • 5c10277861 Doc: Add anchors for API sections Benjamin Renard 2021-02-03 15:09:25 +0100
  • 638bb83eed Doc / API relation method: use group objects from LSexample Benjamin Renard 2021-02-03 15:01:35 +0100
  • ff57a12b0e Fix typo in API doc Benjamin Renard 2021-02-03 15:00:45 +0100
  • 724e9acedd Fix PHP5 error compatibility in last commit Benjamin Renard 2021-02-03 14:46:06 +0100
  • 0ec390e1fe Add API feature Benjamin Renard 2021-02-03 14:40:28 +0100
  • e92bc10c8b LSldapObject: fix default $attrValues handling for updateObjectsInRelation/deleteOneObjectInRelation methods Benjamin Renard 2021-02-03 14:19:37 +0100
  • 305d7447ff LSsession: Fix relationCanAccess() method and add debuging infos Benjamin Renard 2021-02-03 12:44:38 +0100
  • 841b3d0bcf LSsearch::setParamsFromRequest(): add check on parameters load from request data Benjamin Renard 2021-02-02 20:42:02 +0100
  • eb8cfbf66a LSsearch: rename method setParamsFormPostData() to setParamsFromRequest() Benjamin Renard 2021-02-02 20:30:08 +0100
  • 2544687b27 LSsession::checkAccess(): fix checking read right Benjamin Renard 2021-02-02 19:05:09 +0100
  • cb0106fda9 LSurlRequest: fix fatal error on logging Benjamin Renard 2021-01-29 17:12:29 +0100
  • ac7e042c2a LSattribute: add default LDAP & HTML type (ascii / text) Benjamin Renard 2021-01-29 15:59:13 +0100
  • 40a17c3524 LSlang: improve generate_lang_file command Benjamin Renard 2021-01-29 15:23:22 +0100
  • bc9cc77cde LSattr_ldap::shadowExpire: fix to rounding method to avoid date change Benjamin Renard 2021-01-29 12:30:59 +0100
  • d48a3c2dc0 LSexample/LSpeople: fix sambaPwdCanChange as single-value Benjamin Renard 2021-01-29 12:00:03 +0100
  • 29e499e1d6 LSldapObject::submitChange(): fix error renaming LSobject Benjamin Renard 2021-01-28 16:59:42 +0100
  • fadfe2d2ba LSldapObject::validateAttrData(): fix fatal errors on missing formated log messages Benjamin Renard 2021-01-28 16:57:51 +0100
  • 2fec564d91 LSexample/LSgroup: upgrade generate_gidNumber_withSambaDomainObject to generate_samba_gidNumber Benjamin Renard 2021-01-28 16:43:48 +0100
  • 9680f8a18e LSform: fix displaying error in form in case of global error Benjamin Renard 2021-01-18 15:04:14 +0100
  • 957777d44f LSldapObject::validateAttrData(): fix checking LDAP validation result Benjamin Renard 2021-01-18 15:03:26 +0100
  • 7ef6e57c49 LSldapObject::submitChange(): code cleaning Benjamin Renard 2020-12-22 19:46:57 +0100
  • a353ca5c37 LSldapObject::submitChange(): Add security check about isNew() return Benjamin Renard 2020-12-22 19:45:35 +0100
  • 06b8fddc51 LSldapObject::validateAttrData(): check return type of LSldap::getNumberResult() Benjamin Renard 2020-12-22 19:44:51 +0100
  • 89ecbb8a5c LSldap: fix search & getNumberResult methods to use basedn from configuration instead of empty one. Benjamin Renard 2020-12-22 19:43:50 +0100
  • 14352da6bd LSformElement::jsonCompositeAttribute: Fix PHP warning Benjamin Renard 2020-12-22 19:32:14 +0100
  • 514a2eb0fd Code cleaning Benjamin Renard 2020-12-22 18:42:56 +0100
  • 7535530416 LSformRule: do not defined validate_one_by_one constant visibility Benjamin Renard 2020-12-22 18:05:28 +0100
  • 43d2620f8e CLI search: add JSON output (with -j|--json parameters) Benjamin Renard 2020-12-22 11:01:38 +0100
  • 1c13aa7cdd CLI search: add --all parameter to permit to disable pagination Benjamin Renard 2020-12-22 11:00:49 +0100
  • f6f2e352bc CLI show: add JSON output (with -j|--json parameters) Benjamin Renard 2020-12-22 10:31:23 +0100
  • d39bba45fb CLI show: fix handling --raw-values parameter Benjamin Renard 2020-12-22 10:27:22 +0100
  • 1428b5df62 LSattr_ldap::pwdHistory: fix fatal error on time encoding. Benjamin Renard 2020-12-21 14:54:37 +0100
  • 114e3c48ac LSformRule: add validate_values() method and use it to value rules Benjamin Renard 2020-12-21 14:53:36 +0100
  • 089693ea0e Fix/improve LSsession_13 errors (unconfigured/unknown custom action function) Benjamin Renard 2020-12-16 17:42:55 +0100
  • d59f8c52bb HTML buttons are now handle by default CSS (and light-blue one) Benjamin Renard 2020-12-16 17:22:39 +0100
  • 443d51865f Add LStable CSS class to make easier to create customized table Benjamin Renard 2020-12-16 17:21:47 +0100
  • 28ac541c3c Fix possibility to scroll the menu on responsive view Benjamin Renard 2020-12-16 14:51:26 +0100
  • 0f0bff5a77 LSldapObject::submitChange(): on new object, check if generated DN is not already affected Benjamin Renard 2020-12-14 19:42:19 +0100
  • ab922356c0 LSsession :: loadLSprofilesLSobjects(): fix a PHP warning Benjamin Renard 2020-12-14 19:37:13 +0100
  • a49cf4ba0c LSldapObject: fix/improve validateAttrData() Benjamin Renard 2020-12-14 19:36:21 +0100
  • 8b292f538d LSconfig :: get(): add array casting (using ensureIsArray()) Benjamin Renard 2020-12-14 19:35:03 +0100
  • 2abc369c73 LSformElement::labeledValue: fix label translation on freeze view Benjamin Renard 2020-12-10 17:21:21 +0100
  • e2ff1503ab LSattr_ldap:📅 add note about date & time with micro-seconds Benjamin Renard 2020-12-09 18:58:43 +0100
  • 3a946a47e3 Doc: Add note about the default_value LSattribute parameter Benjamin Renard 2020-12-02 20:20:05 +0100
  • f2a78f3d5c LSattr_html::sambaAcctFlags: Add note about how setting default_value Benjamin Renard 2020-12-02 20:19:20 +0100
  • f6a6c226f4 LSattribute: fix handling default_value in generateValue() Benjamin Renard 2020-12-02 20:17:18 +0100
  • 852b375964 LSattribute: fix canBeGenerated() when default_value isn't a string Benjamin Renard 2020-12-02 19:53:29 +0100
  • 1da0693138 LSaddon::samba: fix PHP warning about LS_SAMBA_UNIX_ID_POOL_DN contant Benjamin Renard 2020-12-02 19:49:37 +0100
  • a7ab192274 Add LSldap_attr::pwdHistory Benjamin Renard 2020-12-02 18:12:00 +0100
  • c6501d479b LSattr_html::jsonCompositeAttribute: Add fullWidth parameter and improve responsive display Benjamin Renard 2020-12-02 17:43:55 +0100
  • 2161cc701a LSattr_ldap::compositeValueToJSON: use static instead of self keyword Benjamin Renard 2020-12-02 16:37:41 +0100
  • bc462c07b6 Add some debugging/trace messages Benjamin Renard 2020-12-01 16:48:07 +0100
  • 597054acad LSattr_ldap::shadowExpire: fix getUpdateData() Benjamin Renard 2020-12-01 16:43:31 +0100
  • 42dd0aa728 LSformElement :: date: fix getPostData() method Benjamin Renard 2020-12-01 16:42:20 +0100
  • 3c75ef482e Remove historic read right on all attributes of the hard-coded "admin" LSprofile Benjamin Renard 2020-12-01 16:40:21 +0100
  • 4e8a6db06b LSaddon::posix: fix generate_shadowLastChange() Benjamin Renard 2020-12-01 16:37:01 +0100
  • 0addf22c2e LSldapObject :: _updateData(): make method protected instead of private Benjamin Renard 2020-12-01 15:04:20 +0100
  • b4a5824ee8 Code cleaning Benjamin Renard 2020-11-30 19:44:14 +0100
  • 106a2d9f04 Use ensureIsArray() helper to make code more readable Benjamin Renard 2020-11-30 19:43:52 +0100
  • 770533b7ec Ensure attributes values are always an array in LSattribute & LSattr_ldap Benjamin Renard 2020-11-30 19:37:44 +0100
  • f7231229f5 LSsession: fix errors in changeAuthUser() and add logging messages Benjamin Renard 2020-11-30 16:13:36 +0100
  • 335d6a4efa Default config files: add ending-line commas to avoid problem on editing Benjamin Renard 2020-11-25 15:59:36 +0100
  • b93187f208 LSformElement::labeledValue: add translate_labels parameter and fix translating it Benjamin Renard 2020-11-25 15:46:25 +0100
  • b00f59af2e light-blue.css: improve custom select display Benjamin Renard 2020-11-25 15:37:56 +0100
  • 88248506cf LSformElement::labeledValue: fix/improve display Benjamin Renard 2020-11-25 15:20:25 +0100
  • ef9470bf31 LSexample: fix value_attribute ('dn' vs '%{dn}') Benjamin Renard 2020-11-24 19:50:44 +0100
  • 8b996885d1 LSsession: improve loadLSaddons() method Benjamin Renard 2020-11-17 17:56:04 +0100
  • 56ffbd7a71 Fix bug in last commit Benjamin Renard 2020-11-17 17:47:50 +0100
  • d5bfddf124 LSaddon::mail: Add test_send_mail CLI command Benjamin Renard 2020-11-17 11:26:06 +0100
  • 6c35af3109 Fix PHP warning about undefined constant SELF (routes.php) Benjamin Renard 2020-10-08 18:08:35 +0200
  • e0bf5a73f5 Release 3.0.2-1 Debian package 3.0.2-1 Benjamin Renard 2020-09-30 11:35:51 +0200
  • 3598e48c6e LSaddon::LSaccessRightsMatrixView: handle customActions & customSearchActions Benjamin Renard 2020-09-23 14:10:50 +0200
  • 85b74feb86 LSaddon SUPANN: add supannCheckEntityCouldBeDeleted() function Benjamin Renard 2020-09-22 18:12:50 +0200
  • 43cf5ccd7a LSaddon SUPANN: add support for some attributes Benjamin Renard 2020-09-22 16:11:11 +0200
  • de62999fea LSattr_html::select_list: add get_possible_values parameter Benjamin Renard 2020-09-22 15:04:31 +0200
  • 8f407e9345 Add LSaddon::showTechInfo Benjamin Renard 2020-09-21 15:47:07 +0200
  • 5315005382 LSldapObject::loadData(): explicitly list need attributes in LDAP request Benjamin Renard 2020-09-21 12:45:39 +0200
  • 9edfa2b92e LSldap::getAttrs(): add $attrs and $include_internal optional parameters Benjamin Renard 2020-09-21 12:43:47 +0200
  • d6c9e358f3 LSaddon::mail: add possibility to send HTML email Benjamin Renard 2020-09-16 10:35:47 +0200
  • 255817d7aa Improve POSIX support and add examples to handle this type of attributes Benjamin Renard 2020-09-11 13:54:08 +0200