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

UI for managing administrative messages

Description

In order to support managing administrative messages, we should create a new admin screen that conforms to our admin screens style guide and that allows managing the messages.

Acceptance criteria:

  • The new UI screen should be visible and available only for users with ADMINISTRATIVE_MESSAGES_MANAGE right assigned

  • The UI presents all messages available in the system, but those that are active should be shown at the top

  • There's a possibility to add a new message

  • There's a possibility to edit any old message (including its expiration date, which may result in the message being active again)

  • The author field is not editable

  • The created date field is not editable

  • The table should contain the following columns:

    • Message (if it's too long it should be cut and ended with "...")

    • Author

    • Created Date

    • Active

    • Is Displayed - it should take into consideration active flag, start date, and expiry date

  • The table can be filtered by the following columns: Author and Is Displayed

DEV note: A message would need to be both active and non-expired in order to be displayed. If there’s no expiration date, only the flag would control whether the message is displayed or not.

Status

Assignee

Klaudia Pałkowska

Reporter

Sebastian Brudziński

Labels

Story Points

3

Time tracking

24h

Components

Sprint

None

Fix versions

Priority

Major