Uploaded image for project: 'Opencast'
  1. MH-13394

Remove unfinished feature "User Blacklisting"

    Details

      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.

        TestRail: Results

          Attachments

            Issue links

              Activity

                People

                • Assignee:
                  staubesv Sven Stauber
                  Reporter:
                  staubesv Sven Stauber
                • Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    TestRail: Cases