Commit graph

  • 59436c9fe4
    CI: add tests step on Bookworm Benjamin Renard 2023-10-26 11:44:47 +0200
  • e96be43144 Deployed 1c42aa3 to 4.1.0-1-23-g1c42aa3 in doc/dist with MkDocs 1.5.3 and mike 1.2.0.dev0 Benjamin 2023-10-13 17:30:31 +0000
  • 1c42aa3a47
    Remove old docbook doc related stuff Benjamin Renard 2023-10-13 19:10:55 +0200
  • 96d99f5b06
    Update translation Benjamin Renard 2023-10-13 19:06:03 +0200
  • 5998983315
    LSaddon::posix: Add deleteHomeDirectoryByFTP function Benjamin Renard 2023-10-13 19:05:42 +0200
  • 5e8d625a34
    debian: update build doc dependencies Benjamin Renard 2023-10-13 19:04:56 +0200
  • 7a4f0fac69
    LSaddon::ftp: Remove PEAR Net_FTP dependency Benjamin Renard 2023-10-13 19:04:22 +0200
  • 57bfaed0cf Deployed 9384d2e to 4.1.0-1-18-g9384d2e in doc/dist with MkDocs 1.5.3 and mike 1.2.0.dev0 Benjamin 2023-10-12 17:02:21 +0000
  • 9384d2e312
    LSconfig: add escape_key, explode_keys and implode_keys helper methods Benjamin Renard 2023-10-12 18:59:45 +0200
  • b21b368d5b Deployed e77a960 to 4.1.0-1-17-ge77a960 in doc/dist with MkDocs 1.5.3 and mike 1.2.0.dev0 Benjamin 2023-10-08 21:55:58 +0000
  • e77a96066d
    CI: clean debian sid build step artifacts Benjamin Renard 2023-10-08 23:53:37 +0200
  • f4d8bda528 Deployed c0e388f to 4.1.0-1-16-gc0e388f in doc/dist with MkDocs 1.5.3 and mike 1.2.0.dev0 Benjamin 2023-10-08 21:39:02 +0000
  • c0e388f09b
    doc: clean all-in-one HTML file Benjamin Renard 2023-10-08 23:19:07 +0200
  • 99887d8be3
    Initial doc version Benjamin Renard 2023-10-07 16:56:15 +0100
  • cfa2ff1e6d
    doc: use mike to keep old released doc Benjamin Renard 2023-10-08 10:22:25 +0200
  • 5b00b4c6ff
    doc: use mike to keep old released doc Benjamin Renard 2023-10-08 10:22:25 +0200
  • 1639001a3c
    LSaddon::accesslog: Fix infinity loop problem handling entry renaming event with the same DN Benjamin Renard 2023-10-05 12:29:02 +0200
  • 2de8c720b5
    CI: build debian Sid package and publish it on project APT repository Benjamin Renard 2023-09-28 16:44:54 +0200
  • 0a98056be9
    debian: fix building doc Benjamin Renard 2023-09-28 16:43:07 +0200
  • c60730f25c
    Remove useless old docbook doc scripts Benjamin Renard 2023-09-28 14:54:36 +0200
  • aa197983a1
    CI: handle building & deploying ldapsaisie-snapshot.tar.gz file Benjamin Renard 2023-09-28 14:27:35 +0200
  • 1b672f59e7
    Switch doc format to Markdown / Mkdocs Benjamin Renard 2023-09-28 12:18:25 +0200
  • 11a8448b0a
    Improve LSldapObject::getDisplayValue() method to match with getValue() method's parameters Benjamin Renard 2023-09-18 16:59:33 +0200
  • 95f60a534a
    Fix LSattribute::getDisplayValue() when called on updated attribute Benjamin Renard 2023-09-18 16:58:46 +0200
  • 961740c855
    Fix some french translated messages Benjamin Renard 2023-08-18 15:46:49 +0200
  • 0c171789d3
    LSauth add filter_function parameter Benjamin Renard 2023-08-18 15:45:07 +0200
  • 05519c5432
    LSattr_ldap:📅 replace unique format parameter by a list Benjamin Renard 2023-08-18 12:25:50 +0200
  • fde66b2335
    LSauthMethod::CAS: fix support of phpCAS >= 1.6.0 and patched Debian Buster 1.3.6-1+deb10u1 version Benjamin Renard 2023-08-18 11:46:06 +0200
  • 5376435d8b
    SUPANN: Add supannCMSIdEtiquette attribute support Benjamin Renard 2023-08-18 11:00:38 +0200
  • fa5b5ceb6d
    LSaddon::accesslog: improve displaying changes attributes values Benjamin Renard 2023-08-17 19:55:59 +0200
  • 3a862ce93e Release 4.1.0-1 4.1.0-1 Benjamin Renard 2023-07-22 13:40:53 +0200
  • fea76e7af2
    lsexample: make restore_lsexample compatible with OpenLDAP 2.5 (and Debian Bookworm) Benjamin Renard 2023-07-19 12:45:24 +0200
  • 6ff53b412e
    ioFormat: add update_only mode Benjamin Renard 2023-07-19 12:08:38 +0200
  • a4319237f2
    Fix PHP8 compatibility Benjamin Renard 2023-07-19 10:26:28 +0200
  • a6d0f7d126
    import: Check generated field value and stop import in case of error Benjamin Renard 2023-07-03 12:34:14 +0200
  • 33e0687d1e
    import: fix displaying attribute errors two times Benjamin Renard 2023-07-03 12:02:02 +0200
  • b1ee3460b1
    LSldapObject::validateAttrsData(): fix handling attribute generation of empty required attributes even if their new value have been provided Benjamin Renard 2023-06-28 11:29:55 +0200
  • 0eb0143921
    LSaddons: Code cleaning Benjamin Renard 2023-06-20 19:42:12 +0200
  • 425df3da3a
    Fix historical typo lenght vs length Benjamin Renard 2023-06-20 11:30:08 +0200
  • 1a2fe50ba2
    LSaddon::orgchart: add parameter to control access to the orchart Benjamin Renard 2023-06-15 11:26:42 +0200
  • 7c48b8062b
    LSio: trace errors and messages during import to map them with objects and hooks. Benjamin Renard 2023-05-26 11:06:44 +0200
  • bc171e6092
    generate_ldapsaisie_pot: Add -I/--internal paramater to use internal message extractor for PHP files instead of xgettext Benjamin Renard 2023-05-26 11:04:01 +0200
  • b3cd453918
    LSlang: fix handling backslash in export POT file Benjamin Renard 2023-05-26 11:01:49 +0200
  • 1c900320db
    LSlang: improve internal message extrators from PHP files Benjamin Renard 2023-05-26 11:01:03 +0200
  • 65d1d50c3a
    Templating tr function: provided message could now be formated as LSformat string using extra provided parameters Benjamin Renard 2023-05-26 09:46:51 +0200
  • 087b7e3065
    LSerror::getErrors(): add $reset parameter Benjamin Renard 2023-05-26 09:40:28 +0200
  • c98e31b7c6
    LSsearch: fix/improve handling session data Benjamin Renard 2023-05-24 20:13:02 +0200
  • cc9942019f
    light-blue.css: Fix LSobject-list links color on line hover Benjamin Renard 2023-05-24 19:07:01 +0200
  • 513ed9a024
    Fix default ASC & DESC images color to fit with clear themes Benjamin Renard 2023-05-24 19:05:46 +0200
  • 6ca8427d5d
    CI: add a test job for doc Benjamin Renard 2023-05-24 18:30:41 +0200
  • 548315b248
    CI: fix PHP tests jobs rules Benjamin Renard 2023-05-24 18:30:02 +0200
  • 4003fdfcfc
    globalSearch: defaulty display extraDisplayedColumns Benjamin Renard 2023-05-24 18:18:23 +0200
  • 341f555e0c
    LSformElement::jsonCompositeAttribute: fix checking non-multiple components value Benjamin Renard 2023-05-24 13:15:14 +0200
  • 27ad049ac7
    LSio: improve handling time & memory limits and allow before_import hook to set them Benjamin Renard 2023-05-24 13:11:21 +0200
  • 99f83f326d
    LSformElement::supannCompositeAttribute: fix checking components value Benjamin Renard 2023-05-24 12:00:51 +0200
  • c97d47ac00
    LSformElement::supannEtuInscription: fix cursusann component regex Benjamin Renard 2023-05-24 11:58:13 +0200
  • 823006937a
    generate_lang_file: ignore LSformat string with simple string substitution Benjamin Renard 2023-05-17 17:59:58 +0200
  • 7b7ff7e629
    getFData() & getFieldInFormat(): code cleaning Benjamin Renard 2023-05-17 17:11:50 +0200
  • 2d108c8b08
    Allow translation of LSioFormat labels Benjamin Renard 2023-05-17 16:26:35 +0200
  • fa60f54b15
    LSioFormat: add before/after import triggers feature Benjamin Renard 2023-05-17 11:38:01 +0200
  • 89ee2f1ec3
    LSioFormat: allow to generate attribute value using a custom callable Benjamin Renard 2023-05-12 11:50:11 +0200
  • 069dac2afe
    LSsession: fix saving context info method to keep existing other info Benjamin Renard 2023-04-20 17:45:41 +0200
  • db491f51e7
    LSaddon::accesslog: add show/hide LdapSaisie modifications button Benjamin Renard 2023-03-28 12:30:34 +0200
  • 2b52e863e6
    LScli: Fix typo Benjamin Renard 2023-03-28 12:29:44 +0200
  • 3bbf770e33
    LSaddon::accesslog: fix hashing SSHA512 password (in hashPasswordForLogs()) Benjamin Renard 2023-03-28 12:28:45 +0200
  • 48e5d45d32
    LScli / LSlang: starting CLI commands messages translation Benjamin Renard 2023-03-21 12:59:55 +0100
  • e103bee065
    LSlang / generate_lang_file: add possibility to translate message in a text editor Benjamin Renard 2023-03-21 11:33:42 +0100
  • 13d83dbf75
    LSaddon accesslog: global improvments and add self logging feature Benjamin Renard 2023-03-21 10:37:13 +0100
  • 80a50f98f1
    LSdefault / copyable helper: Fix translating messages Benjamin Renard 2023-03-21 10:31:52 +0100
  • 140b000877
    LSdefault / copyable helper: add copyable-no-btn helper class Benjamin Renard 2023-03-21 10:31:21 +0100
  • d387052068
    Add getRdn() and parentDn() helper functions Benjamin Renard 2023-03-20 18:26:29 +0100
  • 1825ce429e
    LSldap: add formatDate() method Benjamin Renard 2023-03-20 16:42:32 +0100
  • 4ec5769276
    Add generate_uuid() helper function Benjamin Renard 2023-03-20 16:41:58 +0100
  • f3d6b10a9e
    LSldap: add possibility to configure hooks Benjamin Renard 2023-03-20 16:08:35 +0100
  • 58dbdcb7fe
    LSldap :: getAttr(): be sure to return on array when $multiple is true Benjamin Renard 2023-03-20 15:32:25 +0100
  • f3e7557421
    LSaddon::orgchart: improve logging Benjamin Renard 2023-02-17 13:39:37 +0100
  • 85d6a87fcf
    supann: fix typo in generate_supannRessourceEtat Benjamin Renard 2023-02-10 13:35:16 +0100
  • 29bfca1792
    LSform / dataEntryForm: Add forceGeneration parameter Benjamin Renard 2023-02-10 11:59:55 +0100
  • f8c38dd3b6
    Add pre-commit xmlint hook on doc change Benjamin Renard 2023-02-10 11:59:18 +0100
  • 796e3287e9
    supann: rename supannCheckEduPersonPrimaryAffiliation as validate_eduPersonPrimaryAffiliation Benjamin Renard 2023-02-10 11:21:59 +0100
  • 2239120912
    supann: rename supannCheckEduPersonAffiliation as validate_eduPersonAffiliation Benjamin Renard 2023-02-10 11:21:32 +0100
  • a529b8ce2b
    supann: add validate_supannEntiteAffectationPrincipale Benjamin Renard 2023-02-10 11:20:40 +0100
  • aae4751a41
    supann: add generate_supannRessourceEtat Benjamin Renard 2023-02-10 11:19:45 +0100
  • 1534a40c7b
    supann: add generate_supannEntiteAffectationPrincipale Benjamin Renard 2023-02-10 11:19:24 +0100
  • 85592f94fd Configure pre-commit to run PHPstan before commiting Benjamin Renard 2023-01-16 16:54:04 +0100
  • f113c87a15 LSaddon::mail: fix catch all message suffix in HTML mode Benjamin Renard 2023-01-11 19:35:20 +0100
  • 68fcb6f81a LSaddon::mail: make optional parameter of sendMail() defaulty null Benjamin Renard 2023-01-11 19:34:25 +0100
  • e303706779 CI: fix local execution problems Benjamin Renard 2023-01-11 19:09:23 +0100
  • cbf1ff1769 LSaddon::mail: add MAIL_CATCH_ALL parameter Benjamin Renard 2023-01-11 19:08:04 +0100
  • a717f051b9 LSaddon::showSupportInfo: fix default right proposed in doc Benjamin Renard 2023-01-11 18:57:06 +0100
  • 82b29e6abc LSsession::canExecuteCustomAction(): fix handling self LSprofile Benjamin Renard 2023-01-09 19:53:41 +0100
  • 98a5e6c1b3 LSaddon::impersonate: fix default icon proposed in doc Benjamin Renard 2023-01-09 19:45:42 +0100
  • 4f69036f2f Add LSaddon::showSupportInfo Benjamin Renard 2023-01-09 19:32:06 +0100
  • 43cb6c3f93 Add LSaddon::impersonate Benjamin Renard 2023-01-09 17:55:34 +0100
  • 1b38957235 LSsession::loadLSprofiles(): reset current LSprofiles on each call Benjamin Renard 2023-01-09 17:38:41 +0100
  • f4f39d967e CI: configure tests for all supported Debian versions Benjamin Renard 2023-01-03 15:37:19 +0100
  • 89a13d86c6 Docker: Add stuff to build old Debian versions images Benjamin Renard 2023-01-03 15:35:56 +0100
  • d80c15acc1 LStemplate: rollback from array class constant to class variables to restore PHP < 7 Benjamin Renard 2023-01-03 15:32:03 +0100
  • a3fc7bacfa LSexample: restore compatibility with Debian stretch Benjamin Renard 2023-01-03 15:24:06 +0100
  • d7ba794839 Rollback class properties typing to restore PHP < 7.4 support Benjamin Renard 2023-01-03 12:51:45 +0100