Mark McDowall
fa527d7820
New: Custom Script Download contains SourcePath and SourceFolder
...
Closes #793
2015-09-10 21:12:48 -07:00
Mark McDowall
81778cb0b0
New: Custom Script environment variables use underscores instead of periods
2015-09-10 20:11:16 -07:00
Mark McDowall
19f09fdb86
Path and Arguments were set to the same number for CustomScript
2015-09-03 14:57:38 -07:00
Mark McDowall
741dc8f50b
Fixed: Only run a complete section update in Plex if all partial updates fail
...
Closes #773
2015-09-01 23:46:26 -07:00
Gavin Mogan
c5b25bcfee
New: Add Webhook support to sonarr
...
Add Form type url (type=url input field)
Add isValidUrl input type validation
Only allow absolute urls when checking if a url is valid
String => string as per comments that sonarr is standarizing on the lowercase primative
Remove this before function calls
Refactored everything so OnGrab is supported
Don't double submit the webhook
Wrappers around Series, EpisodeFile, Episode so the entire data structure isn't exposed
Add Braces as per style guide
Series.ID and Series.TvdbId should be integers
Reorder webhook payload as per style guide
Upgrade to use ongrab as json instead of string
Add method selection to webhook settings
include episode directly in download event
QualityVersion should be an int and not a string (don't convert it int=>string)
Remove the list of episodes
Add season number to episode data structure
Code Review Fixes:
* Remove episodefile from payload, move everything to episode
* Change episode to a list
convert to var as per code review / style guide
Down with internals
Everything now uses webhookpayload. None of that payload.Message stuff
{"EventType":"Test","Series":{"Id":1,"Title":"Test Title","Path":"C:\\testpath","TvdbId":1234},"Episodes":[{"Id":123,"EpisodeNumber":1,"SeasonNumber":1,"Title":"Test title","AirDate":null,"AirDateUtc":null,"Quality":null,"QualityVersion":0,"ReleaseGroup":null,"SceneName":null}]}
Remove logger and processProvider
Remove unused constructor
2015-08-29 22:45:14 -07:00
Gavin Mogan
d3b9ebf86c
Convert onGrab from passing a string to passing an object with series and episode information
...
Use object initalizer instead of creation of OnGrab/grabmessage
2015-08-25 21:13:08 -07:00
Mark McDowall
86b748b9eb
New: Sonarr logo is optional for Pushalot notifications
2015-08-01 00:51:57 -07:00
Mark McDowall
b82e830e86
Cleanup and refactoring of Twitter notifications
...
Closes #301
New: Twitter Notifications
2015-07-31 22:25:05 -07:00
Gavin Mogan
2fbf7a4114
Inital work on Twitter notifications
2015-07-31 22:25:01 -07:00
Rodolphe Stoclin
9b1915a187
New: Boxcar 2 notifications
2015-07-31 20:30:37 +02:00
Mark McDowall
0f2bba0615
Custom scripts
...
New: Run custom scripts (Connection)
Closes #439
2015-07-20 10:49:54 -07:00
Mark McDowall
61de750e05
Update plex token cache when password is changed
...
Fixed: New plex.tv password not taking effect immediately
Fixed: Prevent an incorrect plex.tv password from locking out account
2015-07-08 23:40:54 -07:00
Mark McDowall
14b9a031bb
Show warning message for rTorrent that it doesn't support torrent removal
2015-06-28 14:06:03 -07:00
Mark McDowall
370406c3de
Use a list for ChannelTags and DeviceIds in Pushbullet settings
2015-06-28 12:45:15 -07:00
Mark McDowall
77e9493ccf
Improved PushBullet implementation (v2 API, multiple devices, channels)
...
New: PushBullet supports multiple devices
New: PushBullet channels
Closes #641
2015-06-28 01:50:19 -07:00
Mark McDowall
bd222dbd95
Fixed: Updating empty Kodi library
2015-06-24 20:58:56 -07:00
Mark McDowall
a9ada8fcf1
Cleanup tabs
2015-06-21 22:56:00 -07:00
Mark McDowall
860d7ed079
New: Support for SSL connections to Plex Media Server
2015-06-04 14:10:38 -07:00
Mark McDowall
587ad5beb5
New: Support for updating single series in Plex Library
2015-05-31 22:29:37 -07:00
Mark McDowall
4010a5336c
Version and product for MyPlex Authentication
2015-05-25 22:08:35 -07:00
Mark McDowall
c4e1a732dd
Remove Kodi specific settings from PHT Settings
2015-05-13 08:01:39 -07:00
Taloth Saldono
2a83088045
Changed the way the Database is registered with TinyIoC to make Logdb and future cachedb more accessible.
2015-05-04 00:50:10 +02:00
Mark McDowall
9a629c2fc6
Display names for Notifications
2015-04-25 09:02:17 -07:00
Roy Handelsman
1fc99fd24e
Fixed: Pushbullet settings typo
2015-04-22 00:03:42 -04:00
Taloth Saldono
b92cc6fb15
Fixed: No longer possible to add protocol to a Host field (that's what Url fields are for)
2015-04-02 19:52:37 +02:00
Taloth Saldono
f2ec02876b
Fixed notification enable logic and test when On Upgrade is disabled.
2015-04-02 19:52:37 +02:00
Taloth Saldono
15eeb19cd5
New: Synology Media Indexer support in Connect.
2015-03-24 20:09:12 +01:00
Mark McDowall
99d9303394
Fixed: Download Client with config Warnings won't be excluded
2015-03-16 21:33:34 -07:00
Mark McDowall
f021f9b146
Fixed: Updating Kodi won't fail if a series has an IMDB ID instead of a TVDB ID
2015-03-05 00:22:46 -08:00
Mark McDowall
774eb5256d
Fixed: XBMC notifications have a minimum display time of 2 seconds
2015-01-15 23:12:49 -08:00
Keivan Beigi
434099ea2b
removed [TV] from Kodi notifications
2015-01-14 23:06:19 -08:00
Mark McDowall
daafb67fa7
New: MediaBrowser notifications
2015-01-08 22:47:59 -08:00
Mark McDowall
c5d4948d2a
Fixed: Show better error message when TV library isn't added to Plex server
2015-01-03 23:25:11 -08:00
Mark McDowall
ec774ccdb5
Log Plex sections response before checking for error
2014-12-22 20:10:54 -08:00
Keivan Beigi
0be8f55a2f
Cleaned up using directive
2014-12-06 21:55:17 -08:00
Mark McDowall
6467167046
Moved Extension methods in common to subfolder
2014-12-01 22:26:25 -08:00
Mark McDowall
86a12f95d2
Updated NzbDrone to Sonarr in notifications
2014-11-25 07:25:38 -08:00
Sander Spies
59c28a3fc6
Set X-Plex-Device-Name
...
This sets a title and will make it a bit more clear that Sonarr has registered as a client on myPlex.
2014-11-24 14:17:06 -08:00
Mark McDowall
6ffeba37cb
Fixed: Don't report log exceptions when connection to XBMC fails
2014-11-20 17:15:56 -08:00
Keivan Beigi
c0a46e04b8
Updated notification titles to sonarr
2014-11-15 20:12:03 -08:00
Mark McDowall
e82b29e346
Tags
...
New: Ability to tag series
New: Use tags to control which series use which notification channels
2014-10-27 22:04:09 -07:00
Keivan Beigi
6a743a8792
removed dead code
2014-10-03 16:29:52 -07:00
Mark McDowall
89aa25e016
Fixed: XBMC will update the series path only when possible
2014-09-23 18:18:02 -07:00
Mark McDowall
d5917f34ad
Actually fixed what I said I fixed last time
2014-09-23 18:11:30 -07:00
Mark McDowall
adf0fc8990
Fixed: Notifications won't show version unless its anime, will show proper
2014-09-23 10:56:15 -07:00
Mark McDowall
8281063698
Fixed: Don't try to test notifications when only on upgrade is enabled
2014-09-12 17:12:33 -07:00
Taloth Saldono
d1a8cd2a84
Readded Growl logo via embedded binary blob.
2014-08-10 14:55:41 -07:00
Mark McDowall
cd5f404cea
Removing logo from growl temporarily
2014-08-09 02:12:56 -07:00
Mark McDowall
dd15442dcd
Copy logo into output folder on build, fix broken tests
2014-08-09 01:51:19 -07:00
Mark McDowall
ca09588390
Fixed: Remove GDI+ dependency with embedded resource
2014-08-09 01:27:53 -07:00