Page MenuHomeIn-Portal Phabricator

INP-1561 Don't share Admin Console Menu Width across users
ClosedPublic

Authored by glebs on Apr 28 2016, 4:28 AM.

Details

Test Plan

Preparation

  1. Login into Admin Console
  2. Go to User ManagementAdministrators section
  3. Add administrator with username tester1, enter all required fields and save.
  4. Add administrator with username tester2, enter all required fields and save.
  5. Go to ConfigurationWebsiteAdvanced section
  6. Set Left Menu (Tree) Width setting to 300 and save changes.

Testing (part 1)

  1. Login into Admin Console as root user
  2. Make left menu width 2 times wider by dragging its right border
  3. Wait for 1 second (new width will be saved)
  4. Reload page (whole frameset)
  5. Confirm, that menu width is the same as before page reload
  6. Logout

Testing (part 2)

  1. Login into Admin Console as tester1 user
  2. Confirm left menu width matches one, that was entered in Left Menu (Tree) Width system setting (the 300px)
  3. Logout

Testing (part 3)

  1. Login into admin console as tester2 user
  2. Go to ConfigurationWebsiteAdvanced section
  3. Remove value from Left Menu (Tree) Width setting and save changes.
  4. Reload page (whole frameset)
  5. Confirm, that menu width is now 200px

Diff Detail

Repository
rINP In-Portal
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

glebs updated this revision to Diff 521.Apr 28 2016, 4:28 AM
glebs retitled this revision from to INP-1561 Don't share Admin Console Menu Width across users.
glebs updated this object.
glebs edited the test plan for this revision. (Show Details)
glebs added 1 JIRA issue(s): INP-1561.
glebs edited the test plan for this revision. (Show Details)Apr 28 2016, 4:44 AM
glebs edited edge metadata.
glebs edited the test plan for this revision. (Show Details)Apr 28 2016, 4:52 AM
glebs edited the test plan for this revision. (Show Details)
alex accepted this revision.Apr 28 2016, 5:00 AM
alex edited the test plan for this revision. (Show Details)
alex edited edge metadata.
This revision is now accepted and ready to land.Apr 28 2016, 5:00 AM
alex added a comment.May 5 2016, 6:23 AM

Adding comment to trigger automatic link creation between Phabricator and JIRA (was broken after last upgrade of Phabricator).

This revision was automatically updated to reflect the committed changes.