Disabling project dashboard would break application

Bug #1466713 reported by Richard Jones on 2015-06-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Low
Unassigned

Bug Description

Disabling the Project dashboard will prevent key Javascript files from being loaded that are required to fill out the hz.dashboard module dependencies.

Those dependencies should be moved from the hz.dashboard module to the project enabled file so they are only dependencies when that javascript is loaded.

There are other issues around disabling the project dashboard which would really only be done very rarely (there is a use-case for doing so, in a keystone-only deployment), but this specific aspect of it (the angular file/dependency structure) is setting a pattern for plugins to follow, so we should do this part right.

Changed in horizon:
assignee: nobody → Richard Jones (r1chardj0n3s)
status: New → In Progress

Change abandoned by Richard Jones (<email address hidden>) on branch: master
Review: https://review.openstack.org/193401
Reason: Abandoned in favour of dropping the hz.dashboard module. Or something. We're still hazy on the actual details, but this patch doesn't represent the blessed approach :)

Changed in horizon:
importance: Undecided → Low
Akihiro Motoki (amotoki) on 2018-02-09
Changed in horizon:
assignee: Richard Jones (r1chardj0n3s) → nobody
status: In Progress → New
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers