1. 08 Sep, 2020 2 commits
    • Côme Chilliet's avatar
      :sparkles: feat(core) Big refactor of dialog system · 94eaa6ba
      Côme Chilliet authored
      This replaces save_object and execute methods by 3 methods:
      readPost - Reads POST data
      update - Update object state
      render - Render HTML UI
      
      The point is to avoid reading POST and rendering HTML when this is not
       needed (when doing stuff through the webservice for instance).
      
      It’s also more consisent across FD with all classes handling some kind
       of dialog implementing the new interface FusionDirectoryDialog which
       makes sure these 3 methods are implemented.
      
      issue #6072
      94eaa6ba
    • Côme Chilliet's avatar
      :ambulance: fix(core) Fix PHPStan reported issues · 3fbd8475
      Côme Chilliet authored
      issue #6114
      3fbd8475
  2. 09 Jul, 2020 8 commits
  3. 18 Feb, 2020 2 commits
  4. 04 Feb, 2020 1 commit
  5. 07 Nov, 2019 1 commit
    • Côme Chilliet's avatar
      :ambulance: fix(core) Remove useless LDAP read · f9749848
      Côme Chilliet authored
      Removed useless read of CSN on dn "new"
      Replaced calls to cat by calls to dn_exists when possible
      Removed useless call to cat in prepare_save of new object
      
      issue #6050
      f9749848
  6. 22 Oct, 2019 2 commits
  7. 17 Sep, 2019 1 commit
  8. 28 Aug, 2019 3 commits
  9. 16 Jul, 2019 1 commit
  10. 27 Jun, 2019 1 commit
  11. 19 Jun, 2019 1 commit
    • Côme Chilliet's avatar
      :sparkles: feat(core) Clean expiration handling · 3f0483b4
      Côme Chilliet authored
      Moved userinfo related functions as methods in userinfo
      Moved ppolicy account expiration check to expired_status method
      Split ppolicy fetch in a method so that it can be used by expiration
       warning detection later.
      
      issue #6001
      3f0483b4
  12. 13 Mar, 2019 1 commit
  13. 26 Feb, 2019 1 commit
  14. 25 Feb, 2019 2 commits
  15. 19 Feb, 2019 1 commit
  16. 17 Jan, 2019 1 commit
  17. 20 Nov, 2018 1 commit
  18. 07 Nov, 2018 1 commit
  19. 31 Oct, 2018 1 commit
  20. 26 Jul, 2018 3 commits
  21. 19 Jul, 2018 1 commit
  22. 03 Jul, 2018 2 commits
  23. 02 Jul, 2018 1 commit
  24. 26 Jun, 2018 1 commit