heyyy / espa

Automatically exported from code.google.com/p/espa
0 stars 0 forks source link

Enable a work space for User Services updates #179

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Could the ESPA on demand interface be outfitted with a text box that User 
Services could edit to post notifications without bothering the development? 
(like for the tm and etm+ message for example).

Original issue reported on code.google.com by kallie...@gmail.com on 14 Jul 2014 at 7:48

GoogleCodeExporter commented 9 years ago
The specs for this ticket are as follows:

Build a Django view that serves up the template for the UI display.

The UI display should have four controls on it: A title text input, an input 
textarea for the body of the message, a checkbox for making the message public 
or hidden, and a Save button.

The display page should update the system message via Ajax/JSON to another 
Django view.  This view is responsible for updating the system_message_title, 
display_system_message, and system_message_body fields in the Configuration() 
model.

This view (and all associated calls to the Ajax view) must be restricted to 
accounts that are marked as "staff" and "superuser" in the Django User model.

The view, its template(s) etc should all be created in a new Django application 
named "console" so as not to pollute the user facing ordering application.

Refactoring of common code may be necessary in the future (moving it from 
ordering/ to espa_web/) but that's out of scope for this initial release.  For 
now just have the console/ application import necessary items from ordering/.

Original comment by davehil...@gmail.com on 25 Jul 2014 at 4:40

GoogleCodeExporter commented 9 years ago

Original comment by davehil...@gmail.com on 25 Jul 2014 at 4:41

GoogleCodeExporter commented 9 years ago

Original comment by davehil...@gmail.com on 7 Aug 2014 at 2:03

GoogleCodeExporter commented 9 years ago
this has been implemented and integrated.  works great.  lasts a long time.

Original comment by davehil...@gmail.com on 19 Aug 2014 at 8:15

GoogleCodeExporter commented 9 years ago
verified

Original comment by davehil...@gmail.com on 1 Oct 2014 at 3:41