Skip to content
Snippets Groups Projects
  1. Feb 01, 2022
    • Julian's avatar
      Remove ENABLE_INVITE/PASSWORDRESET/ROLESELFSERVICE options · e32d037d
      Julian authored
      The options were introduced to cleanly handle LDAP user connections. Since
      LDAP support is now gone and hence user connections are gone too, these
      options are no longer necessary. While the options may be useful in other
      cases, we cannot continuously test them and so we are removing them for now.
      e32d037d
  2. Oct 02, 2021
    • Julian's avatar
      Move User, Group and Mail models from LDAP to DB · 4a9c455f
      Julian authored
      * Removal of ldapalchemy and LDAP mocking support
      * Removal of dependency on ldap3 (except for the migration)
      * Remaining "LDAP_<name>" config keys are renamed to "<name>"
      * Web interface to create, edit and delete groups
      * Consistent foreign key, cascading and nullable configuration on all models
      * User/Group.dn is replaced with numeric User/Group.id
      * User.uid is renamed to User.unix_uid (to differentiate with new User.id)
      * Group.gid is renamed to Group.unix_gid (to differentiate with new Group.id)
      * All User/Group/Mail related routes now use the database ids instead of uid/gid/dn
      * PasswordToken/MailToken now reference users directly instead of storing loginnames
      
      The database migration (optionally) uses the v1 config keys to connect to
      an LDAP server and to import all users, groups and mail forwardings.
      4a9c455f
  3. Sep 08, 2021
  4. Aug 14, 2021
  5. Jul 29, 2021
  6. Jul 26, 2021
  7. May 01, 2021
  8. Feb 27, 2021
  9. Feb 19, 2021
  10. Feb 15, 2021
  11. Oct 26, 2020
Loading