Skip to content
Snippets Groups Projects
  1. Oct 25, 2021
    • Julian's avatar
      Removed CHANGELOG and simplified Debian release workflow · 5c9ab56e
      Julian authored
      Previously CHANGELOG had to be updated manually. This was done by downloading
      the output of a CI job that used listed commits since the last release. This
      made releasing a bit more complicated and led to uselsess release commits.
      
      Now a script creates the full debian/changelog with all versions based on
      git tags and git commits.
      5c9ab56e
  2. Oct 04, 2021
  3. 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
  4. Sep 13, 2021
  5. Sep 12, 2021
  6. Sep 11, 2021
  7. Sep 10, 2021
  8. Aug 12, 2021
  9. Aug 01, 2021
  10. Jul 31, 2021
Loading