Changes between Version 10 and Version 11 of GrowlPlugin
- Timestamp:
- Dec 20, 2016, 9:30:13 AM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GrowlPlugin
v10 v11 5 5 == Description 6 6 7 This plugin dispatches change events that occur in a Trac project to Growl-enabled clients. 7 This plugin dispatches change events that occur in a Trac project to Growl-enabled clients. [http://growl.info/about.php Growl] is a notification system for Mac OS X: it allows applications that support Growl to send you notifications on events in Trac, such as ticket changes and build changes. 8 8 9 [http://growl.info/about.php Growl] is a notification system for Mac OS X: it allows applications that support Growl to send you notifications. 10 11 This plugin uses remote notifications, using the local network. The server may run on any OS, such as Linux, OS X, Windows or virtually any other OS that supports Trac. 9 This plugin uses remote notifications, using the local network. The server may run on any operating system, such as Linux, OS X, Windows or virtually any other operating system that supports Trac. 12 10 13 11 The plugin does not rely on any third party libraries: no Growl SDK or library is required on the Trac server. … … 58 56 == Configuration 59 57 60 The growl plugin can be configured with the help of the following settings :58 The growl plugin can be configured with the help of the following settings in your `trac.ini` file: 61 59 {{{#!ini 62 60 [growl] … … 67 65 68 66 Settings: 69 * `sources` is a comma-separated list of source events .67 * `sources` is a comma-separated list of source events: 70 68 * `wiki` for wiki events 71 69 * `ticket` for ticket events … … 76 74 * `userprefs` is a boolean option to allow per-user notification settings. 77 75 78 When enabled, any user who's been granted the `GROWL_MODIFY` permission may select which notifications he wishes to receive, and the destination host which the notifications should be sent to.76 When enabled, any user who's been granted the `GROWL_MODIFY` permission may select which notifications (s)he wishes to receive, and the destination host which the notifications should be sent to. 79 77 80 78 === Permissions 81 79 82 80 The plugin defines two new permissions: 83 * `GROWL_MODIFY` permission allows a user to change the notification settings through the Growl plugin p erference panel, and choose the destination host for the notifications.84 * `GROWL_ADMIN` gives the same privile dges as `GROWL_MODIFY`, and allows the administrator to broadcast notfications to a sub network. To broadcast notifications, the administrator should use the special '<broadcast>` host.81 * `GROWL_MODIFY` permission allows a user to change the notification settings through the Growl plugin preference panel, and choose the destination host for the notifications. 82 * `GROWL_ADMIN` gives the same privileges as `GROWL_MODIFY`, and allows the administrator to broadcast notifications to a sub network. To broadcast notifications, the administrator should use the special '<broadcast>` host. 85 83 86 84 === Warnings … … 101 99 When a user is granted the `GROWL_MODIFY` permission, the Growl plugin preference panel appears under the user preferences view: 102 100 103 [[Image(growl-userpref-panel.png )]]101 [[Image(growl-userpref-panel.png, border=2)]] 104 102 105 103 A user which is granted the `GROWL_ADMIN` permission may select the `<broadcast>` special host address to broadcast notifications to all the hosts on the subnet.