tridentli / trident

Trident is a trusted and secure communication platform for enabling better communication between groups of trusted parties
https://trident.li
Apache License 2.0
20 stars 9 forks source link

Implement Notices #38

Open bapril opened 7 years ago

bapril commented 7 years ago

We have a DB table for publishing of upcoming events and outages. Sysadmin needs a page to populate it and The notices need to be displayed to users on login and require an ACK

bapril commented 7 years ago

Put another way:

The idea is that sysadmin can go to a new page and set one or more notices. They can have a start time (in the future or past) and an end-time. The notice will be formatted in markdown, so you can add links and make it all pretty.

Upon login the user will be presented with any new notices that they have not yet ACKed. They can then choose to ACK or skip the notices and get to work.

The messages will disappear once expired or ACKed. (Might add a "View Active Notices" function as well).