Project

General

Profile

Actions

Bug #22229

closed

Clean up app bar menus

Added by Peter Amstutz 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Story points:
-
Release:
Release relationship:
Auto

Description

From the upper right user menu:

  • Remove "Shell Access" because it can be found in the left side nav
  • Remove "Repositories" because that feature is completely gone in 3.0

From the upper right admin menu:

  • Remove "Repositories" because that feature is completely gone in 3.0
  • Remove "Groups" because it can be found in the left side nav

Subtasks 1 (0 open1 closed)

Task #22234: Review 22229-app-menusResolvedStephen Smith10/29/2024Actions
Actions #1

Updated by Peter Amstutz 2 months ago

  • Status changed from New to In Progress
Actions #2

Updated by Peter Amstutz 2 months ago

  • Description updated (diff)
  • Subject changed from Clean up user menu to Clean up app bar menus
Actions #3

Updated by Peter Amstutz 2 months ago

  • Description updated (diff)
Actions #4

Updated by Peter Amstutz 2 months ago

  • Release set to 70
Actions #5

Updated by Peter Amstutz about 2 months ago

  • Assigned To set to Stephen Smith
  • Status changed from In Progress to New
Actions #6

Updated by Peter Amstutz about 2 months ago

  • Category set to Workbench2
Actions #7

Updated by Peter Amstutz about 2 months ago

  • Target version changed from Development 2024-10-23 sprint to Development 2024-11-06 sprint
Actions #8

Updated by Peter Amstutz about 2 months ago

  • Assigned To changed from Stephen Smith to Peter Amstutz
Actions #12

Updated by Peter Amstutz about 2 months ago

  • All agreed upon points are implemented / addressed. Describe changes from pre-implementation design.
    • removes "Repositories", "Shell Access" and "Groups" from the menus
  • Anything not implemented (discovered or discussed during work) has a follow-up story.
    • n/a
  • Code is tested and passing, both automated and manual, what manual testing was done is described.
    • e2e tests updated
  • New or changed UX/UX and has gotten feedback from stakeholders.
    • n/a
  • Documentation has been updated.
    • n/a
  • Behaves appropriately at the intended scale (describe intended scale).
    • n/a
  • Considered backwards and forwards compatibility issues between client and server.
    • n/a
  • Follows our coding standards and GUI style guidelines.
    • yes

This is one of those tickets where the code change was trivial but fixing up the testing was a bit of work. The most annoying part was having to figure out that I needed to generate a synthetic "mouseout" event to get the tooltip to go away, because it was covering the menu item, preventing it from being clicked.

Actions #13

Updated by Peter Amstutz about 2 months ago

  • Status changed from New to In Progress
Actions #14

Updated by Stephen Smith about 2 months ago

Only thing I noticed is that Groups is still present in the menu, otherwise LGTM!

Actions #15

Updated by Peter Amstutz about 2 months ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF