Remove unfinished feature "User Blacklisting"

Description

The module admin UI contains quite some code that is related to a feature that has never been finished: User Blacklisting.

The idea seemed to be that black lists can be created for individual users that black list the user within a given time period including a reason for blacklisting and a comment.

The module admin UI contained to following code:

  • User blacklist table (username, date_from, date_to and reason)

  • User blacklist modal

  • User blacklist wizard ("Add user blacklist")

IMO, that seems quite a overkill. Or is there anybody that would be willing to manage all those blacklists if the feature was completed?

The KISS principle would reduce this to a new user status field ("active", "inactive") and the ability to set this status.

The goal of this task is to remove that unused code of a never finished feature that existed since Opencast 2.x in our code basis.

Fixed and reviewed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Sven Stauber

Reporter

Sven Stauber