6.0.0-beta1
7/31/25

[#5408] User notification system
Summary User notification system
Queue Horde Base
Queue Version 3.1.4
Type Enhancement
State Resolved
Priority 1. Low
Owners
Requester webadmin (at) ualberta (dot) ca
Created 05/28/2007 (6639 days ago)
Due
Updated 06/14/2007 (6622 days ago)
Assigned
Resolved 06/14/2007 (6622 days ago)
Milestone
Patch No

History
06/14/2007 11:00:14 PM Chuck Hagenbuch Comment #5
State ⇒ Resolved
Reply to this comment
Resolving since it sounds like this is possible already.
05/28/2007 09:59:16 PM Jan Schneider Comment #4
State ⇒ Feedback
Reply to this comment
The alarm system already supports system wide notifications. But not 
locking out. But this should easily be possible with a pre- or 
postauthenticate hook always returning false. It wouldn't affect 
logged-in users, but noone can login anymore.
05/28/2007 07:24:08 PM webadmin (at) ualberta (dot) ca Comment #3 Reply to this comment
The tricky part, I think, would be architecting it in a way such that 
the alarm would work regardless if you had 1 or N horde front ends.



It'd be doable if you had a common NFS-mounted directory amongst all 
the cluster boxes (as we do) but I'm not sure how to do it otherwise 
(aside from making some change on each box individually)
05/28/2007 07:13:37 PM Michael Slusarz Comment #2 Reply to this comment
This idea came up recently in a project I am working on as well.  At 
the time, my idea was to possibly use the Horde_Alarm system to do 
this.  But Jan is the one writing that system so he might be the 
better person to comment on this.
05/28/2007 07:02:34 PM webadmin (at) ualberta (dot) ca Comment #1
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ User notification system
Queue ⇒ Horde Base
State ⇒ New
Reply to this comment
Would it be possible to add some ability to spawn a popup or something 
to notify users about things like impending system shutdown or the 
like?  We can add a motd message now which is helpful for certain 
things but once the users log in we have no way of notifying them that 
the system is about to go down and that they should save their work or 
risk losing it.



Along the same lines it would be handy to have a lockout feature that 
would allow users that were already logged in to finish what they were 
doing and log out but wouldn't allow any new logins until the admin 
re-enabled logins.  It's not a critical feature but we get a lot of 
flack when we have to bring the service down for whatever reason and 
there are hundreds or thousands of people still logged in.

Saved Queries