Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding local user managment #39

Closed
wants to merge 1 commit into from

Commits on May 4, 2019

  1. Adding local user managment

    * keys-sync user becomes a local and not an ldap user
    * local users are allowed to access site without 403
    * LDAP can be dis/enabled in the configuration
    * Added section to delete local user
    * Added section to add local users
    * Added graceful handling of deleted users in logs, nodes, ...
    
    There are tables containing NOT NULL fields for actors
    like the log table, which contains who did something.
    When we remove a user, we don't want to remove that log
    as the entity it is for is still alive. We instead want
    to remove the actor (or set it to null) so that the
    datbase stays consitent. The migrations in this patch
    recreate every table which has an actor to allow NULL
    fields. It also corrects a few constraints to set those
    values to NULL on delete.
    mettke committed May 4, 2019
    Configuration menu
    Copy the full SHA
    34aa934 View commit details
    Browse the repository at this point in the history