-
Type: User story
-
Status: Resolved
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 23.0.0
-
Component/s: Admin Console
-
Epic Link:
-
Sprint:UI - 2024-4, UI - 2024-5, UI COOLDOWN - 2024-4
-
Story Points:3
As a system administrator, I can choose which action to take from a menu
Context:
Describes menu entries we need to display with their label. Rationale for order is that we want to show safer actions first (information, debugging related endpoints in later versions), then common maintenance options then less common actions like cleanup tasks.
AC
Options exposed
- Home (goes back to homepage)
- System Information (options: [PROBES-DETAIL], [SYSINFO-DETAILS], [NUXEOCONF-DETAILS])
- Bulk Action Monitoring (options: [BULKACTION-SINGLE-FORM])
- Elasticsearch Reindex (options: [REINDEX-SINGLEDOC], [REINDEX-FOLDER], [REINDEX-NXQL])
- Fulltext Reindex (options: [REINDEX-FULLTEXT-SINGLEDOC], [REINDEX-FULLTEXT-FOLDER], [REINDEX-FULLTEXT-NXQL])
- Thumbnails Generation (options: [THUMBNAILS-SINGLEDOC], [THUMBNAILS-FOLDER], [THUMBNAILS-NXQL])
- Picture Renditions Generation (options: [PICTURES-SINGLEDOC], [PICTURES-FOLDER], [PICTURES-NXQL])
- Video Renditions Generation (options: [VIDEOS-SINGLEDOC], [VIDEOS-FOLDER], [VIDEOS-NXQL])
Each menu entry takes the user to a dedicated page. When several options are available in a page (e.g., elasticsearch reindexing can be done on a single doc, a folder, from a query) options are always displayed as tabs from less potential volume to higher potential volume, i.e. in this order:
1. Single document
2. Folder and children
3. From a query
and the user is on the first option by default.
In Scope:
- Side Menubar will display all the above menu entries which are clickable
Out of Scope:
- Rendering components based on routing when menu entries are clicked.
- Accessibility (A11y) i.e. tabbing & keypress
These points will be addressed in NXP-32522.