We're updating the issue view to help you get more done. 

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.

Steps to reproduce

None

Status

Assignee

Sven Stauber

Reporter

Sven Stauber

Criticality

None

Tags (folksonomy)

None

Fix versions

Affects versions

6.2

Priority

Minor