Commit graph

  • 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
  • 56e17a40f6 phpstan: Be sure Mail & Mail_mime classes are loaded during analyse Benjamin Renard 2023-01-02 01:56:57 +0100
  • f53d868640 Update .gitlab-ci.yml file Benjamin Renard 2023-01-02 00:45:20 +0000
  • 8e1aa74e12 Update .gitlab-ci.yml file Benjamin Renard 2023-01-02 00:38:47 +0000
  • ecaf2aeb13 Docker: add missing vimrc.local file Benjamin Renard 2023-01-02 01:20:19 +0100
  • 20432adb14 Clean errors detected by PHPstan (level 3) Benjamin Renard 2023-01-02 01:17:46 +0100
  • bbde10bbf0 Add some class properties type & coments and clean errors detected by PHPstan (level 2) Benjamin Renard 2022-12-31 21:15:19 +0100
  • 8a02680114 Clean/normalize comments format about parameters & returned value of functions/methods Benjamin Renard 2022-12-31 05:52:31 +0100
  • e71823b644 Clean errors detected by PHPstan (level 1) Benjamin Renard 2022-12-31 04:09:56 +0100
  • 38fa02619d Clean PHP8 compatibility errors detected by PHPstan Benjamin Renard 2022-12-31 02:31:21 +0100
  • 7f862c9765 Clean errors detected by PHPstan (level 0) and configure CI to run it on each commit Benjamin Renard 2022-12-31 02:01:17 +0100
  • a8e0707e7a select_list/select_box: force sub-options at the end when sorting Benjamin Renard 2022-12-07 17:11:17 +0100
  • a9d00cd3c1 select list/box: display values respecting possible values order Benjamin Renard 2022-12-05 11:37:17 +0100
  • fd17f87a57 LSformElement::jsonCompositeAttribute: fix handling empty value & $onlyIfPresent parameter Benjamin Renard 2022-10-17 17:29:36 +0200
  • a0ceb1dbdc search: handle translation of LSformat, alternativeLSformats and formaterLSformat Benjamin Renard 2022-09-30 10:37:55 +0200
  • 466dec4a64 doc: fix syntax error in previous commit Benjamin Renard 2022-09-28 17:24:54 +0200
  • dcf68a2330 LSprofiles by LSobject: add possibility to compute basedn using LSformat on authenticated user Benjamin Renard 2022-09-28 16:50:24 +0200
  • a56b20728a LSform: fix handling default values of dataEntryForm Benjamin Renard 2022-08-01 11:27:28 +0200
  • e23ee2f209 LSaddon::accesslog: show events author Benjamin Renard 2022-07-20 14:56:16 +0200
  • 75258d9744 LSaddon::accesslog: Fix PHP < 7.3 compatibility Benjamin Renard 2022-07-20 14:53:28 +0200
  • c0d8f9f81a LSldap::update(): fix object creation with required userPassword attribute Benjamin Renard 2022-06-23 10:17:44 +0200
  • 1aa4dd8113 Improve tools in docker image Benjamin Renard 2022-06-17 12:40:08 +0200
  • 913a340ed4 doc: fix programlisting opacity Benjamin Renard 2022-06-16 14:30:06 +0200
  • 1da20e7dcf LSexample: remove showObjectAccessLogs custom action on LSpeople Benjamin Renard 2022-06-16 14:17:06 +0200
  • 2adbdb62c7 Add LSaddon accesslog Emmanuel Saracco 2022-06-16 13:15:28 +0200
  • 855bcc8564 LSselect : code cleaning Emmanuel Saracco 2022-06-16 12:59:14 +0200
  • 3eba1e24d6 LSselect : fix ajax input Emmanuel Saracco 2022-06-16 11:50:42 +0200
  • fd81cb496f Restore location paths in ldapsaisie.pot file but make it relative Benjamin Renard 2022-06-14 17:05:53 +0200
  • 4ae9e304ad Translation: fix typo Emmanuel Saracco 2022-06-14 16:22:17 +0200
  • c657e318dd LSlang: add "--no-location" to xgettext Emmanuel Saracco 2022-06-14 16:10:02 +0200
  • 38d5fd5094 LSldap: add LDAP password policy Emmanuel Saracco 2022-06-14 16:06:55 +0200
  • c4e9a33d2d Add docker image Benjamin Renard 2022-06-08 14:24:35 +0200
  • 23d185c171 LSexample: defaulty enable LSpeople API access Benjamin Renard 2022-06-08 14:21:51 +0200
  • 7eee7e32b9 restore_lsexample: fix exit code on success Benjamin Renard 2022-06-08 12:01:27 +0200
  • 457995bc22 Add argon2 passwords support Benjamin Renard 2022-04-19 11:53:39 +0200
  • f5d21ec93c LSaddon ppolicy: fix badges color of password_expiration extraDisplayedColumn Benjamin Renard 2022-04-11 19:09:45 +0200
  • 728be381a6 LSaddon ppolicy: Improve style of password_expiration extraDisplayedColumn in doc Benjamin Renard 2022-04-11 18:44:11 +0200
  • 064d0f720b Add ppolicy LSaddon Benjamin Renard 2022-04-11 18:24:41 +0200
  • faad922f03 LSldap: translate comments Benjamin Renard 2022-03-07 16:06:39 +0100
  • 9d3e69c86d LSldap: fix updating internal attributes Benjamin Renard 2022-03-07 16:02:50 +0100
  • 9c53608fa2 LSformElement::pre: Fix long lines diplay Benjamin Renard 2022-03-02 20:34:30 +0100
  • ad38812859 Add LSaddon orgchart Benjamin Renard 2022-02-22 18:17:43 +0100
  • bbf40090a9 LSformRule::inarray: add reverse parameter Benjamin Renard 2022-02-17 10:38:41 +0100
  • fe1181b531 AJAX routes: ensure to enable AJAX mode even if an error occured handling request Benjamin Renard 2022-02-01 21:47:50 +0100
  • 2375f95063 SUPANN: Add UAI code of ENSAD Benjamin Renard 2022-01-19 11:33:48 +0100
  • 3ac8557e59 Release 4.0.0-1 4.0.0-1 Benjamin Renard 2021-12-20 14:23:31 +0100
  • 5d51114b8d Revert zxcvbn usage in LSexample to keep PHP5 support Benjamin Renard 2021-12-16 19:14:20 +0100
  • db287937b7 Add LSformRule_zxcvbn Benjamin Renard 2021-12-16 18:58:29 +0100
  • dfe3f7d27a LSaddon_mailquota: improve error reporting Benjamin Renard 2021-12-15 15:37:52 +0100
  • 29966b75ae LSattribute::addToForm(): fix freezing Benjamin Renard 2021-11-29 12:46:58 +0100