Skip to content
Snippets Groups Projects
Forked from uffd / uffd
88 commits behind the upstream repository.
  • Julian's avatar
    4a9c455f
    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
    History
    Move User, Group and Mail models from LDAP to DB
    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.