broadcast-plugin: allow broadcasting to all (online and offline) users

Description

Sending a message to all@broadcast.example.com does currently send messages only to online users.
Add a "plugin.broadcast.all2offline=true" property which forces the plugin to send messages to all (online and offline) users. If this property is not set the plugin behaves as usual.
Also update the documentation.

Environment

any

Activity

Show:

Matt Hilty March 8, 2011 at 4:18 PM

This is a nice feature but probably won't see much use for the following reasons:
1) Does not play nice with installations that use LDAP. An offline message will be stored for every user even if they've never logged in to the server. An option to disable this would be nice.

2) Must make a choice between all online users or all online and offline users. It makes sense to have the functionality of both. The ability to broadcast to the following would be desired:
all@service.domain.com - Both online and offline users
all_online@service.domain.com - Just online users

A simple usage scenario (in the case of the second, there's no need to send to offline users, in fact it would be confusing once they log back in to the server at some future date):
All Online/Offline - Notification that the server will be undergoing maintenance at a specific date/time.
All Online - Notification that the server will be undergoing maintenance immediately.

Fixed

Details

Assignee

Reporter

Ignite Forum URL

Original estimate

Time tracking

No time logged2h remaining

Components

Fix versions

Affects versions

Priority

Created April 13, 2010 at 11:47 PM
Updated October 28, 2020 at 1:26 PM
Resolved April 17, 2010 at 9:46 PM
Loading...