ethan-l-geotab opened a new issue, #36412:
URL: https://github.com/apache/superset/issues/36412

   *Please make sure you are familiar with the SIP process documented*
   [here](https://github.com/apache/superset/issues/5602). The SIP will be 
numbered by a committer upon acceptance.
   
   ## [SIP] Proposal for ...<title>
   
   ### Motivation
   
   We wanted to tell users about announcements of varying severity.
   For example: when GBQ goes down or something, we could have a banner letting 
them know or even when theres maintenance or an upgrade for expected downtime.
   
   ### Proposed Change
   
   Theres going to be a button in settings bar that only admins should be able 
to see.
   There is also going to be a modal that pops up that allows the admins to set 
whatever message they want.
   
   <img width="191" height="703" alt="Image" 
src="https://github.com/user-attachments/assets/16c98ad6-131a-4f18-9d61-0d9da86a13a7";
 />
   
   <img width="540" height="593" alt="Image" 
src="https://github.com/user-attachments/assets/a11306ef-c214-44b0-a9dd-ac81922f5a7d";
 />
   
   <img width="2520" height="105" alt="Image" 
src="https://github.com/user-attachments/assets/3241247b-7b95-4613-bc58-9c41e7a0f429";
 />
   
   <img width="2506" height="297" alt="Image" 
src="https://github.com/user-attachments/assets/691f87e5-14dc-4482-b1ee-eeb74924eefe";
 />
   
   <img width="2498" height="437" alt="Image" 
src="https://github.com/user-attachments/assets/5f75f855-f713-4e74-9d80-618326eaf954";
 />
   
   ### New or Changed Public Interfaces
   
   There is going to be a new announcement model requiring a DB migration, an 
announcement API and some frontend modals and buttons to make this happen as 
noted in the screenshots.
   
   ### New dependencies
   
   Describe any `npm`/`PyPI` packages that are required. Are they actively 
maintained? What are their licenses?
   
   ### Migration Plan and Compatibility
   
   Migration needs to happen to get the announcement data in there
   
   ### Rejected Alternatives
   
   Describe alternative approaches that were considered and rejected.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to