Commit Graph

147 Commits

Author SHA1 Message Date
JonnyWong16 86f84766c1 Allow disable script timeout 2016-10-12 21:00:52 -07:00
JonnyWong16 62d05e5e08 Add supplementary URL option to Pushover 2016-10-08 22:45:16 -07:00
JonnyWong16 45cd8b8a00 Cleanup kill script 2016-09-30 00:35:31 -07:00
JonnyWong16 93a1d9c164 Run script in a new thread with timeout
* Also fixes script output not sent to logger
2016-09-29 23:31:15 -07:00
JonnyWong16 ed2d3ca277 Update git user 2016-09-17 14:40:31 -07:00
JonnyWong16 076dc94292 A bit of script notifier cleanup 2016-08-26 19:16:48 -07:00
JonnyWong16 9b067a437c Return bool for Twitter and Facebook notify 2016-07-31 15:25:08 -07:00
JonnyWong16 9c9ef22730 Add option to disable web page preview for Telegram 2016-07-21 19:51:41 -07:00
JonnyWong16 5d84ec3be2 Send correct json header for Slack/Mattermost 2016-07-20 18:04:56 -07:00
JonnyWong16 2835b1d28f Don't notify for Telegram poster, notify for message only 2016-07-14 18:51:24 -07:00
JonnyWong16 748aad16d7 Update formatting for Slack poster notifications 2016-07-13 21:30:01 -07:00
JonnyWong16 c3b0aef1ef Parse Slack hostname
* Allow Mattermost notifications using Slack config
2016-07-13 20:25:13 -07:00
JonnyWong16 50e29efdfe Line break between subject line and message instead of colon
* For Facebook, Twitter, Telegram, Slack
2016-07-13 20:17:23 -07:00
aboron ea9d0fc449 Consolidate redundant subject options.
Fix emoticon handling for html cards.
Fix cut/paste CONFIG errors.
2016-07-13 22:54:56 -04:00
greg.gaskill 9cdd2eef81 Randomize Hipchat card 'id' value. 2016-07-13 12:33:39 -04:00
greg.gaskill 2f8833236a Actually use self.media_type.
Set default divider for tv shows to '-'.
2016-07-13 12:14:58 -04:00
greg.gaskill 2b680eeb6d Finished metadata class.
Finished Hipchat graphical poster notifications.
2016-07-13 10:59:32 -04:00
greg.gaskill 809f120db0 Refactored PrettyMetadata class.
Trying basic Hipchat poster without links (unfortunately not allowed to use <div>s).
2016-07-12 17:13:54 -04:00
greg.gaskill 6d9ef8bbc3 Combine repeated metadata formatting functions in one place. 2016-07-12 14:33:04 -04:00
JonnyWong16 2d26ced3fc A bit of HipChat cleanup 2016-07-08 19:38:17 -07:00
aboron f040d897a7 Modified message color default behavior. 2016-07-08 16:24:26 -04:00
aboron ed2f87f57b Added all available color options into a selection list. 2016-07-08 15:45:43 -04:00
aboron 9b9e31f54c Improved configuration help text wording. 2016-07-08 11:44:14 -04:00
aboron b3cfcf660e Changed Hipchat emoticon checkbox to user definable string, since (plex) was a custom user emoticon. 2016-07-08 11:37:49 -04:00
aboron e5bcd1f94e Made notification subject optional per single-line standard.
Added option to include custom (plex) emoticon at the beginning of each notification.  (Feature only relevant to Hipchat.)
2016-07-08 09:36:45 -04:00
aboron 2b6fa769f7 Added Hipchat integration notifier. 2016-07-07 15:09:48 -04:00
JonnyWong16 3ccc82f343 Add notification for user streaming from a new device 2016-07-05 21:30:47 -07:00
JonnyWong16 59d63f61d9 Add missing concurrent notification to OSX notify 2016-07-05 20:55:11 -07:00
JonnyWong16 9d9103a83b Add missing user concurrent stream script 2016-07-05 20:48:11 -07:00
JonnyWong16 0b085b6d03 Notifications for user concurrent streams 2016-07-04 22:47:59 -07:00
JonnyWong16 47797ffcd4 Join notification subject line optional 2016-06-27 20:33:12 -07:00
JonnyWong16 319d521773 Update Facebook instructions 2016-06-14 18:47:14 -07:00
JonnyWong16 311a8c6fa3 Try using requests for Join notifications 2016-05-20 20:44:16 -07:00
JonnyWong16 65eab801e8 Format Join device ids 2016-05-18 20:55:49 -07:00
JonnyWong16 9e41bf529d Don't return inside the loop after sending XBMC/Plex notifications 2016-05-16 08:28:40 -07:00
JonnyWong16 69cfbea5f3 Refresh Join device list when changing API key 2016-05-15 17:20:28 -07:00
JonnyWong16 cb8a5504f6 Cleanup unused modules and imports
* Ran code through PyFlakes
2016-05-15 11:32:11 -07:00
JonnyWong16 325fa19e46 Some notifiers cleanup 2016-05-15 10:15:59 -07:00
JonnyWong16 acc18b8d68 Include posters in Twitter notifications
* Also cleanup Facebook
2016-05-15 00:03:45 -07:00
JonnyWong16 be82e64add Include poster in Slack notifications 2016-05-14 23:00:54 -07:00
JonnyWong16 3ee000ed7d Add Join notification agent 2016-05-14 22:21:59 -07:00
JonnyWong16 f4e719749a Cleanup all imports
* Should fix problems with needing to do inline imports
2016-05-07 11:26:00 -07:00
JonnyWong16 600bca7e8b Only check browser notifications if enabled 2016-05-07 11:20:46 -07:00
JonnyWong16 dbe783d31d Remove a step in the Facebook app setup
* Email address is required when creating a Facebook app, so no need for
the extra step
2016-05-06 18:53:47 -07:00
JonnyWong16 6e5b02d326 Fix Email HTML 2016-05-04 23:15:10 -07:00
JonnyWong16 d09c7b13b3 Add browser notifications 2016-05-04 22:56:04 -07:00
JonnyWong16 ff532a5c6c Return success/failed message for testing notifications 2016-05-04 18:10:02 -07:00
JonnyWong16 698275633f Fix and add Plex back to notification agents 2016-05-04 17:49:10 -07:00
JonnyWong16 c5dff312e1 Allow HTML emails 2016-05-04 17:48:47 -07:00
JonnyWong16 65de742f96 Add posters and HTML support for Telegram 2016-05-03 00:39:24 -07:00