Taloth Saldono
2ffbbb0e71
Refactored HttpRequest and HttpRequestBuilder, moving most of the logic to the HttpRequestBuilder.
...
Added ContentSummary to be able to describe the ContentData in a human readable form. (Useful for JsonRpc and FormData).
9 years ago
Mark McDowall
e8d1623e96
Default Plex Media Server "Update Library" to true
9 years ago
Taloth Saldono
6a90035a4c
Updated NLog to v4.2.3.
9 years ago
Taloth Saldono
e01b2ef25c
Fixed some compile warnings.
9 years ago
Mark McDowall
2396af4589
New: Pushover Silent and Emergency priorities
...
Closes #878
9 years ago
Ivan Brazza
9b0654c7f2
New: Setting Pushbullet source device
9 years ago
Mark McDowall
56da824e98
AutoComplete and file browser will show files when appropriate
...
Fixed: File browser for Custom Script shows files
Closes #1084
9 years ago
Mark McDowall
a96718f7b3
Fixed Twitter notifications
...
New: Twitter notifications now require a Twitter (see settings for details)
Closes #1049
9 years ago
Mark McDowall
ea6ae85f7a
Fixed: Logging invalid version when failing to connect to Kodi
...
Closes #927
9 years ago
Mark McDowall
68cd9ab8c8
Don't error out if PMS returns no ID for a specific series
...
Closes #813
9 years ago
Taloth Saldono
ccfa13e383
Replaced built-in valuetypes with language keywords.
9 years ago
Mark McDowall
fa527d7820
New: Custom Script Download contains SourcePath and SourceFolder
...
Closes #793
9 years ago
Mark McDowall
81778cb0b0
New: Custom Script environment variables use underscores instead of periods
9 years ago
Mark McDowall
19f09fdb86
Path and Arguments were set to the same number for CustomScript
9 years ago
Mark McDowall
741dc8f50b
Fixed: Only run a complete section update in Plex if all partial updates fail
...
Closes #773
9 years ago
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
9 years ago
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
9 years ago
Mark McDowall
86b748b9eb
New: Sonarr logo is optional for Pushalot notifications
9 years ago
Mark McDowall
b82e830e86
Cleanup and refactoring of Twitter notifications
...
Closes #301
New: Twitter Notifications
9 years ago
Gavin Mogan
2fbf7a4114
Inital work on Twitter notifications
9 years ago
Rodolphe Stoclin
9b1915a187
New: Boxcar 2 notifications
9 years ago
Mark McDowall
0f2bba0615
Custom scripts
...
New: Run custom scripts (Connection)
Closes #439
9 years ago
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
9 years ago
Mark McDowall
14b9a031bb
Show warning message for rTorrent that it doesn't support torrent removal
9 years ago
Mark McDowall
370406c3de
Use a list for ChannelTags and DeviceIds in Pushbullet settings
9 years ago
Mark McDowall
77e9493ccf
Improved PushBullet implementation (v2 API, multiple devices, channels)
...
New: PushBullet supports multiple devices
New: PushBullet channels
Closes #641
9 years ago
Mark McDowall
bd222dbd95
Fixed: Updating empty Kodi library
9 years ago
Mark McDowall
a9ada8fcf1
Cleanup tabs
9 years ago
Mark McDowall
860d7ed079
New: Support for SSL connections to Plex Media Server
9 years ago
Mark McDowall
587ad5beb5
New: Support for updating single series in Plex Library
9 years ago
Mark McDowall
4010a5336c
Version and product for MyPlex Authentication
9 years ago
Mark McDowall
c4e1a732dd
Remove Kodi specific settings from PHT Settings
10 years ago
Taloth Saldono
2a83088045
Changed the way the Database is registered with TinyIoC to make Logdb and future cachedb more accessible.
10 years ago
Mark McDowall
9a629c2fc6
Display names for Notifications
10 years ago
Roy Handelsman
1fc99fd24e
Fixed: Pushbullet settings typo
10 years ago
Taloth Saldono
b92cc6fb15
Fixed: No longer possible to add protocol to a Host field (that's what Url fields are for)
10 years ago
Taloth Saldono
f2ec02876b
Fixed notification enable logic and test when On Upgrade is disabled.
10 years ago
Taloth Saldono
15eeb19cd5
New: Synology Media Indexer support in Connect.
10 years ago
Mark McDowall
99d9303394
Fixed: Download Client with config Warnings won't be excluded
10 years ago
Mark McDowall
f021f9b146
Fixed: Updating Kodi won't fail if a series has an IMDB ID instead of a TVDB ID
10 years ago
Mark McDowall
774eb5256d
Fixed: XBMC notifications have a minimum display time of 2 seconds
10 years ago
Keivan Beigi
434099ea2b
removed [TV] from Kodi notifications
10 years ago
Mark McDowall
daafb67fa7
New: MediaBrowser notifications
10 years ago
Mark McDowall
c5d4948d2a
Fixed: Show better error message when TV library isn't added to Plex server
10 years ago
Mark McDowall
ec774ccdb5
Log Plex sections response before checking for error
10 years ago
Keivan Beigi
0be8f55a2f
Cleaned up using directive
10 years ago
Mark McDowall
6467167046
Moved Extension methods in common to subfolder
10 years ago
Mark McDowall
86a12f95d2
Updated NzbDrone to Sonarr in notifications
10 years ago
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.
10 years ago
Mark McDowall
6ffeba37cb
Fixed: Don't report log exceptions when connection to XBMC fails
10 years ago