yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #72208
[Bug 1746706] Re: Navigation needs to be recovered when opening/reloading ngdetail page
** Also affects: zun-ui
Importance: Undecided
Status: New
** Changed in: zun-ui
Assignee: (unassigned) => Shu Muto (shu-mutou)
** Changed in: zun-ui
Importance: Undecided => High
** Changed in: zun-ui
Status: New => In Progress
** Changed in: zun-ui
Milestone: None => rocky-2
** Also affects: magnum-ui
Importance: Undecided
Status: New
** Changed in: magnum-ui
Assignee: (unassigned) => Shu Muto (shu-mutou)
** Changed in: magnum-ui
Status: New => In Progress
** Changed in: magnum-ui
Importance: Undecided => High
** Changed in: magnum-ui
Milestone: None => rocky-2
** Also affects: senlin-dashboard
Importance: Undecided
Status: New
** Changed in: senlin-dashboard
Assignee: (unassigned) => Shu Muto (shu-mutou)
** Changed in: senlin-dashboard
Status: New => In Progress
** Also affects: zaqar-ui
Importance: Undecided
Status: New
** No longer affects: zaqar-ui
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1746706
Title:
Navigation needs to be recovered when opening/reloading ngdetail page
Status in OpenStack Dashboard (Horizon):
Fix Released
Status in Magnum UI:
In Progress
Status in senlin-dashboard:
In Progress
Status in Zun UI:
In Progress
Bug description:
Fix for bug 1681627 allows us to reload or directly open Angular-based detail page (ngdetail), but the navigation menu is not recovered correctly and the menu is focused on the first panel (Project -> API access in most cases).
This bug is used to track this problem.
There are several thing to be considered.
* How to know which panel a ngdetail page belongs to.
* How to know which dashboard a ngdetail page belongs to.
Perhaps most tricky thing is that at now there is a cases where a
single ngdetail page is linked from both the project and admin
dashboard, but there is no good way to known the dashboard information
from URL. In case of reloading it might be recovered from browser
history, but it does not work for opening a ngdetail page via a direct
URL. We might need to revisit URL of ngdetail page to include a
dashboard information as we do for Django panels and Angular Index
page.
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1746706/+subscriptions
References