Add panel for notifications defined by MESSAGE_PATH with using angularjs

Registered by Kenji Ishii

Summary
=======
Add a panel to show messages configured by operators.
Messages used by this feature are defined by the following feature.
https://blueprints.launchpad.net/horizon/+spec/message-of-the-day

Motivation
========
That feature is useful for operators to notify messages which they want let users know.
However, this notification is done only once, it's when a user logged in to horizon.
In addition, these messages are shown by popup which will be hide automatically in few seconds.
So, users cannot see it slowly and if they want to see again, they have to re-logged in.

Description
=========
This goal is to add new panel to show messages.
At the moment, messages are configured by creating json file in advance only.
Therefore, there are no actions to need to implement on horizon.

And this panel would be implemented with using angularjs.

UX
===
Same as other angular panels.

Testing
======
N/A

Outside Dependencies
==================
N/A

Doc Impact
=========
N/A

Blueprint information

Status:
Complete
Approver:
Rob Cresswell
Priority:
Not
Drafter:
Kenji Ishii
Direction:
Needs approval
Assignee:
Kenji Ishii
Definition:
Obsolete
Series goal:
None
Implementation:
Deferred
Milestone target:
None
Completed by
Rob Cresswell

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bug/1589804,n,z

Addressed by: https://review.openstack.org/326244
    Display notifications defined by MESSAGE_PATH to a new angular panel

[robcresswell 2017-02-21]
I think this idea is really over engineered. We don't need a whole new view for this. Just have a button in the user drop down that either shows the messages again, or displays them in a single modal.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.