Commit graph

  • 09d1aeb020 routes.php: fix error calling LSsession::addErrorCode() vs LSerror::addErrorCode() Benjamin Renard 2021-05-25 10:15:37 +0200
  • 4b634e408d LSldapObject: fix triggering after_modify event on create Benjamin Renard 2021-05-21 11:28:38 +0200
  • 59d6d0865d LSformElement::password: fix using LSldapobject getDisplayFData method instead of getFData Benjamin Renard 2021-04-29 18:25:45 +0200
  • d94f96498a doc: fix some typos Florent Angebault 2021-05-04 18:56:24 +0200
  • 7005100ac4 LSioFormat: handle multiple formats for generated fields Benjamin Renard 2021-04-27 12:13:32 +0200
  • 6d95f9bfd5 LSauthMethod: fix PHP warning Benjamin Renard 2021-04-14 16:09:03 +0200
  • c81e2d0ee3 LSformElement::mail: fix duplicated email JS button Benjamin Renard 2021-04-14 15:55:38 +0200
  • 639f46d8a4 Add LSdefaut copyable feature and use it in showTechInfo Benjamin Renard 2021-04-14 15:46:36 +0200
  • aa48cd3980 typo Benjamin Renard 2021-04-13 19:29:14 +0200
  • f81ac1e31e Some other fixes/improvements in README file Benjamin Renard 2021-04-13 19:28:15 +0200
  • 0a0f2d7730 Some improvements in README file Benjamin Renard 2021-04-13 19:22:03 +0200
  • 342e575e9f Add README file Benjamin Renard 2021-04-13 19:12:48 +0200
  • d6aad3acc8 doc: add sections missing IDs Benjamin Renard 2021-04-13 18:45:47 +0200
  • 2c64eb8e97 doc: add IDs to install sections Benjamin Renard 2021-04-13 18:23:01 +0200
  • 2b6b8ce270 Fix project URLs and list emails addresses Benjamin Renard 2021-04-13 18:04:19 +0200
  • 20c1148f69 doc: Remove PEAR File_CSV_DataSource deprecated dependency Benjamin Renard 2021-04-13 17:49:04 +0200
  • d637a570f1 LSattr_html::valueWithUnit: fix handling zero value Benjamin Renard 2021-03-25 15:52:51 +0100
  • dff2aa8b46 light-blue.css: fix handling LSformElement_valueWithUnit width Benjamin Renard 2021-03-25 15:36:07 +0100
  • 6cce15ddf5 pwdPolicy: improve duration attributes Benjamin Renard 2021-03-25 15:35:38 +0100
  • 573737adfd LSio::import/export: set timeout according to the number of objects Benjamin Renard 2021-03-23 16:40:03 +0100
  • 0ffbf3274a API::search method: set timeout according to the number of objects in response Benjamin Renard 2021-03-23 16:34:21 +0100
  • 15823ad677 API::search method: add attributesDetails parameter Benjamin Renard 2021-03-23 14:44:01 +0100
  • 84c3cd0d9b API::search method: fix handling custom attributes Benjamin Renard 2021-03-23 14:28:40 +0100
  • d0397ec41e LSattribute & LSattr_html: fix handling current/provided data Benjamin Renard 2021-03-23 14:27:27 +0100
  • 3ddc51004f LSformElement::image: fix bug deleting current image Benjamin Renard 2021-03-23 14:23:33 +0100
  • 0e2911dfe5 LSformElement::image: fix getApiValue() method on multiple values Benjamin Renard 2021-03-23 12:38:36 +0100
  • f960b2d394 API: search method now return true attributes value as handle by LdapSaisie (instead of raw attributes's values) Benjamin Renard 2021-03-23 12:37:45 +0100
  • 60d67f3123 pwdFailureTime: fix/improve no_value_label Benjamin Renard 2021-03-19 16:31:30 +0100
  • 640c0c1d70 LSattr_ldap::pwdHistory: change timezone to local before displaying Benjamin Renard 2021-03-19 14:11:52 +0100
  • 96c7e33034 API objects list method: add as_list parameter Benjamin Renard 2021-03-17 18:37:19 +0100
  • 78fedd79b2 LSaccessRightsMatrixView: handle inherited rights from user LSprofiles Benjamin Renard 2021-03-16 17:52:08 +0100
  • 3703d0330e LSaccessRightsMatrixView: handle LSform layout to ordering attributes Benjamin Renard 2021-03-16 17:48:49 +0100
  • 3d9b3c2947 LSsession::displayAjaxReturn(): Adjust HTTP returned code on unsuccessfull request Benjamin Renard 2021-03-11 17:29:20 +0100
  • 825b5eb52f Ppolicy : fix french translation (again) Benjamin Renard 2021-03-03 19:24:26 +0100
  • 67774a6832 LSformElement :: mail: Move autocomplete feature in text parent class Benjamin Renard 2021-03-03 14:34:06 +0100
  • b26e21fb51 Ppolicy : fix french translation (again) Benjamin Renard 2021-03-02 16:28:37 +0100
  • 7578b76737 Ppolicy : fix french translation Benjamin Renard 2021-03-02 09:57:55 +0100
  • d23c84a87d ligth-blue.css: fix handling ul.LSselect_selectable_object_types Benjamin Renard 2021-02-25 15:49:15 +0100
  • 465d88a609 Fix Debian package building Benjamin Renard 2021-02-25 10:59:41 +0100
  • 935060987b restore_lsexample: fix source directory path auto-detection Benjamin Renard 2021-02-24 20:20:11 +0100
  • bf82051249 Add restore_lsexample script Benjamin Renard 2021-02-24 20:12:03 +0100
  • 44ab0ecab5 LSexample: add sysaccounts pwdPolicy Benjamin Renard 2021-02-24 20:11:50 +0100
  • 009cb34122 LSexample: rename LDIF schema file Benjamin Renard 2021-02-24 19:38:48 +0100
  • f3b16bc4f2 LSexample: update LDIF schema file Benjamin Renard 2021-02-24 19:37:24 +0100
  • ba2de0f9ec LSexample: Add Ppolicy support Benjamin Renard 2021-02-24 19:15:42 +0100
  • c9f63fa5e9 Fix some PHP warnings Benjamin Renard 2021-02-23 20:03:04 +0100
  • 3151721838 Fix/improve LSobject & LSsearch customActions code Benjamin Renard 2021-02-23 20:02:45 +0100
  • 5b7b22dde1 Fix/improve/factorize search pagination Benjamin Renard 2021-02-22 17:31:57 +0100
  • 8c317e127c LSattribute::addToForm(): fix checking user rights before adding/freezing it Benjamin Renard 2021-02-22 15:50:43 +0100
  • a217e42a19 LSioFormat: Don't warn about non-added export attribute, just debug it Benjamin Renard 2021-02-18 16:02:46 +0100
  • 4c4983b634 LSioFormat: Add some checks/logs during export process Benjamin Renard 2021-02-18 15:51:46 +0100
  • 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