Unknown admin on teams #169

Closed
opened 2022-05-30 10:45:40 +02:00 by mpeltriaux · 2 comments
Owner

Status quo

Regular users can see who is part of their team but there is not information on who is currently administrator.

Improvement

Add info about current admin to team overview.

# Status quo Regular users can see who is part of their team but there is not information on who is currently administrator. # Improvement Add info about current admin to team overview.
mpeltriaux added the
enhancement
label 2022-05-30 10:45:40 +02:00
mpeltriaux self-assigned this 2022-05-30 10:45:40 +02:00
mpeltriaux referenced this issue from a commit 2022-05-31 09:11:05 +02:00
mpeltriaux referenced this issue from a commit 2022-05-31 09:11:05 +02:00
mpeltriaux referenced this issue from a commit 2022-05-31 09:11:05 +02:00
Author
Owner

Further improvements

  • refactored single-admin to multi-admins on Team
  • adds tests for user app
  • adds safer delete for Teams
    • since shared access can be managed using Teams it would be dangerous to allow users to simply delete Teams from the database. Worst case: They do not understand the consequences of this action, despite the warning explanation on the delete-confirm form.
    • this way the Teams are being 'deleted' the same ways major datatypes are being 'deleted' (setting a deleted UserAction entry on the database)
    • the 'restore deleted data' has been ported to Team admin backend as well to restore 'deleted' Teams in case of need
# Further improvements * refactored single-admin to multi-admins on Team * adds tests for user app * adds safer delete for Teams * since shared access can be managed using Teams it would be dangerous to allow users to simply delete Teams from the database. Worst case: They do not understand the consequences of this action, despite the warning explanation on the delete-confirm form. * this way the Teams are being 'deleted' the same ways major datatypes are being 'deleted' (setting a deleted UserAction entry on the database) * the 'restore deleted data' has been ported to Team admin backend as well to restore 'deleted' Teams in case of need
mpeltriaux referenced this issue from a commit 2022-05-31 09:48:01 +02:00
Author
Owner

Merged in #170

# Merged in #170
btuelek referenced this issue from a commit 2024-12-05 13:18:38 +01:00
btuelek referenced this issue from a commit 2024-12-05 13:18:38 +01:00
btuelek referenced this issue from a commit 2024-12-05 13:18:38 +01:00
btuelek referenced this issue from a commit 2024-12-05 13:18:38 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: IT-Naturschutz/konova#169
No description provided.