Commit Graph

347 Commits

Author SHA1 Message Date
Mark McDowall eaa4a358e8 Why rename many files when few file do trick 2023-05-07 20:25:55 -07:00
The Dark 5fdc8514da
New: On Health Restored notification
Closes #4262
2023-05-07 18:57:14 -07:00
Bogdan 5bb03a9ddf
New: Add token authentication for ntfy.sh notifications
Co-authored-by: KucharczykL <lukas@kucharczyk.xyz>
2023-05-06 21:30:31 -07:00
Bogdan ed7d99c160 New: Add Apprise notifications 2023-04-22 18:17:24 -07:00
Michael Peleshenko 2303bff205
Fixed: Return properly formatted episode file for deleted files Webhook 2023-04-16 17:48:59 -07:00
Mark McDowall dec6e14036 New: On Add Series connection event
Closes #3637
2023-04-14 16:48:07 -07:00
Lars c8933d8124
New: Option to use Telegram topics for notifications
Closes #5486
2023-04-14 19:47:06 -04:00
Mark McDowall f4130d96e5 New: Add release info to webhook/custom script import events
Closes #5503
2023-04-02 14:03:05 -07:00
Qstick f59276881a Convert Notifiarr Payload to JSON, Standardize with Webhook 2023-04-02 14:01:59 -07:00
Stepan Goremykin 2abbee1032
Update SixLabors.ImageSharp, MailKit, DryIoc libraries 2023-03-31 00:56:54 -04:00
Mark McDowall ed140dd396 Revert argument exception swallowing for Plex library update 2023-03-26 21:29:07 -07:00
Mark McDowall b8dcd75cf5 Fixed: Refreshing Plex library on a different OS 2023-03-22 08:09:16 -07:00
lodu 5d09b84b05
New: Add indexer option for Discord on grab notifications 2023-03-21 19:58:47 -04:00
Mark McDowall 98308737cf New: Improved Plex library updating 2023-03-16 20:25:31 -07:00
Mark McDowall 8d70def088 New: Include series year with custom scripts and webhooks
Closes #5439
2023-03-15 22:09:55 -07:00
Mark McDowall cfcf1ad1ab Fixed: Page Plex Watchlist results
Closes #5118
2023-03-15 19:55:34 -07:00
Qstick e8aff90582 Use span-based string.Concat to avoid unnecessary allocation
Calling Substring produces a copy of the extracted substring. By using AsSpan instead of Substring and calling the overload of string.Concat that accepts spans, you can eliminate the unnecessary string allocation.
2023-03-15 19:24:48 -05:00
Qstick 0ed8ba828d Avoid unnecessary zero-length array allocations 2023-03-15 19:24:48 -05:00
bakerboy448 92ecb30fab
Fixed: Regression in error message logging
Closes #5461
2023-03-01 18:19:16 -05:00
bakerboy448 e968919e63
Fixed: Improve some request failure messaging 2023-02-22 17:36:12 -08:00
Mark McDowall bbd9b1657d Fixed: Don't clean Kodi library if video is playing and Always Update is disabled
Closes #5387
2023-02-20 10:48:49 -08:00
PearsonFlyer 1b599c7e76 Fix notifiation in Ntfy on test from Radarr to Sonarr 2023-01-19 18:19:30 -06:00
Mark McDowall b848100693 Fixed: Images for some series not downloading
Closes #5376
2023-01-15 21:21:34 -08:00
Mark McDowall 68d026479f New: Add custom format info to episode import notifications 2023-01-13 17:41:43 -08:00
Mark McDowall e57e68c97a New: Option to include series image for Gotify notifications
Closes #4882
2022-12-22 23:47:05 -08:00
Mark McDowall ee1ee8f267 New: Rename Emby to Emby / Jellyfin
Closes #5301
2022-12-14 17:47:49 -08:00
Qstick 356771d139
New: Speed up mass deletes from Series Editor
* New: Speed up mass deletes from Series Editor

* fixup! Additional speed up using GetAllSeriesPaths vs GetAllSeries

* fixup! Tests
2022-12-10 14:19:10 -06:00
Mark McDowall d09e5d8eb4 Fixed: Trakt connection auth tokens not being refreshed
Closes #5285
2022-12-10 00:42:46 -08:00
Qstick e19071da0e Fixed: Avoid path manipulation from receiving to sending for Kodi
Fixes #5260
2022-12-07 21:54:12 -06:00
Mark McDowall 1b90fbcf7d New: IPv6 support for connections/indexers/download clients
Closes #4149
2022-12-06 23:11:59 -08:00
Mark McDowall e77be24c7b Fixed: Sending Webhook on upgrade if media info is unavailable
Closes #5272
2022-12-05 01:10:54 -08:00
Qstick c9b483bdf7 Fixed: Use `develop` logo for Kodi notifications
Fixes #5256
2022-11-29 19:51:20 -06:00
Qstick 4c7df31070 New: Add support for Simplepush notifications
Fixes #5108

Co-Authored-By: Timm Schäuble <Timm.Schaeuble@gmail.com>
2022-11-28 20:32:39 -06:00
Qstick 08b677ca7d Enforce comment spacing with Stylecop 2022-11-21 16:58:07 -08:00
bakerboy448 2fb5655789
New: Add Notifiarr connection 2022-11-06 08:23:51 -08:00
Devin Buhl e5d6e569cf
New: Send additional information with Webhook and Custom Scripts
Closes #5059
2022-11-06 08:21:28 -08:00
luz paz 209a250079 Fix various typos
Found via `codespell -q 3`
2022-11-06 08:19:07 -08:00
Qstick 47116ea663 New: Include MediaInfo / CF for Webhooks
Fixes #5166
2022-10-15 14:19:05 -05:00
Bakerboy448 238885371b New: Include CustomFormats for CustomScript on Grab 2022-10-03 10:18:14 -07:00
Bakerboy448 77a7f3ef4f New: Include MediaInfo for CustomScripts OnDownload 2022-10-03 10:18:14 -07:00
Chris f6e6bc98f7
Added: Ntfy provider for notifications 2022-09-22 09:46:26 -07:00
Mark McDowall 93bd8543b1 Fixed: Ping plex.tv to keep auth token active
Closes #5154
2022-09-17 17:43:33 -07:00
Mark McDowall 549cdbe15a New: Add import date to upgraded episodes in CustomScript and Webhook connections
Closes #3615
2022-08-15 13:31:28 -07:00
Qstick fa0fc3158b New: MediaInfo -> FFProbe
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:24:38 -07:00
Qstick 4c0fe62dda Use modern HttpClient
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:24:37 -07:00
Qstick 1169741c54 New: Use ASP.NET Core instead of Nancy
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:24:37 -07:00
Qstick 1c22a1ec0d StyleCop 2022-08-07 15:24:35 -07:00
Qstick 78eb8b0e6d Fixed: Remove obsolete XBMC HTTP notification API
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:04:43 -07:00
Qstick 91c9250d9c Fixed: Remove obsolete Plex HomeTheater/Client notifcations
Co-Authored-By: ta264 <ta264@users.noreply.github.com>
2022-08-07 15:04:43 -07:00
Mark McDowall bd70fa5410 Fixed: Plex Library Updates
Closes #4914
2022-04-11 19:34:02 -07:00
Mark McDowall 6e271e9272 Fixed: Error when trying to import an empty Plex Watchlist 2022-04-05 17:08:58 -07:00
Mark McDowall 07f0db477a Fixed: Delay health check notifications on startup
Closes #4381
2022-03-19 13:00:15 -07:00
Mark McDowall 66af08a830 Fixed: On Import notifications for webhooks
Closes #4913
2022-02-24 17:49:31 -08:00
Mark McDowall 341e8023af Fixed: Send download client name instead of type for grab events
Closes #4836
2022-02-21 20:07:18 -08:00
bakerboy448 71dba904a1
New: OnApplicationUpdate Notifications
Closes #4810
Co-authored-by: Qstick <qstick@gmail.com>
2022-01-23 13:24:34 -08:00
pixxon a27984c032 New: Implement OnDelete notification for Emby/Jellyfin
Closes #4743
2022-01-23 12:56:39 -08:00
Qstick 87c65932f0
Clean TraktService.cs 2021-12-28 19:51:43 -06:00
Mark McDowall ec62884649 Fixed: Report certificate validation failures when configuring Plex Media Server connection
Closes #4781
2021-12-07 08:20:14 -08:00
geogolem 86fa6036d0
New: Trakt Connection
Closes #3906
2021-11-21 10:08:56 -08:00
bakerboy448 5267e15c17
Fixed: Images for Connections using old branch name 2021-11-21 10:06:42 -08:00
Robin Dadswell 85a143a1b6
Fixed: Prowl notifications priority
Closes #4719
2021-11-01 20:29:18 -07:00
BubbleRep cd30175308
Fixed: On Delete events for Custom Scripts not being executed
Closes #4688
2021-10-17 21:39:08 -07:00
justin vanderhooft f6fbd3cfee New: Import from Plex Watchlist 2021-10-01 13:35:59 -07:00
Qstick 22f044844c Fix Phantom branch reference in Join proxy 2021-08-15 20:14:51 +02:00
Mark McDowall 021fd4afa7 Fixed: Updated wiki links 2021-08-01 15:34:44 -07:00
Robin Dadswell a824fa44d2
Add missing On Delete Notifications to Mailgun notifications 2021-04-23 07:54:15 -07:00
Skyler Mäntysaari 55752a6c62
New: Mailgun connection 2021-04-22 16:37:28 -07:00
Zippy79 199b126a46
New: Adds SSL option to Kodi connections 2021-04-22 16:36:05 -07:00
Mark McDowall 5938c38bc3 Fixed: Custom Script Health Issue Level 2021-04-12 22:15:27 -07:00
Mark McDowall 5449389ca5 Set timeout for sending email
Closes #4348
2021-04-09 10:38:16 -07:00
Mark McDowall 7da695bd62 Revert "Handle events asynchronously for notifications"
This reverts commit 46da657740.
2021-04-09 10:36:56 -07:00
Mark McDowall 46da657740 Handle events asynchronously for notifications
Fixed: Slow notification sending slowing down imports
Closes #4348
2021-04-08 17:36:24 -07:00
Mark McDowall 5301620ecf Refactor Email and add more logging 2021-04-08 17:34:56 -07:00
Mark McDowall a4dea0aa62 Fix spelling of separated 2021-04-07 18:03:21 -07:00
Taloth Saldono 01995e686d New: Multiple Recipients on Email Notifications (Also CC, BCC)
Based on Qstick's Radarr commit of the same name
closes #4369

Signed-off-by: Taloth Saldono <Taloth@users.noreply.github.com>
2021-03-10 21:44:31 +01:00
Taloth Saldono ab4f57f2fa Debug logging for email notifications
ref #4348
2021-03-06 13:57:10 +01:00
Mark McDowall 3c45349404 New: Include renamed file information for Webhook and Custom Scripts
Closes #3927
2021-02-13 17:13:09 -08:00
Mark McDowall b815d27a10 New: Include episode file with episode file deleted events
Closes #4282
2021-02-12 17:01:31 -08:00
Mark McDowall 694360457d Fixed: Error logged when notification fails to send after episode file is deleted
Closes #4289
2021-02-09 07:55:25 -08:00
Mark McDowall 795bc91d25 Fixed: Error logged when notification fails to send after episode file is deleted
Closes #4289
2021-02-08 16:39:47 -08:00
Robin Dadswell 474f4bcc6d
New: On Episode File Delete For Upgrade notification option 2021-01-30 14:54:26 -08:00
Mark McDowall 02a46349a2 Consistent types for on delete custom script events 2021-01-24 12:19:15 -08:00
Mark McDowall 98dc20d919 Fixed: Webhook events not sent for series deletions 2021-01-24 12:18:39 -08:00
Mark McDowall a510c9e86d Separate event types for series and episode deletions 2021-01-24 12:17:01 -08:00
Robin Dadswell c91fabcf2d
New: On Delete Notifications
Closes #2410
2021-01-24 01:21:29 -08:00
Mark McDowall e704ee617f New: Require Encryption option for email 2021-01-15 17:29:43 -08:00
Qstick 579c443349
New: Replace SmtpClient with Mailkit
Closes #4213
2021-01-13 16:58:22 -08:00
bakerboy448 e733529dc3
All Wiki links now use the consolidated Servarr wiki 2020-12-13 11:07:12 -08:00
Mark McDowall 0b7aa19ac0 Fixed: Telegram silent notifications
Closes #4041
2020-11-01 16:01:40 -08:00
Robin Dadswell cfdaddd81a
New: Discord notification upgrade colour
Closes #4044
2020-11-01 16:01:31 -08:00
Robin Dadswell 42d93f6fdb
New: Changed colour of Discord On Download notifications
Closes #4036
2020-10-26 07:45:50 -07:00
Mark McDowall c823654041 Fixed: Discord notifications failing if episode overview is missing 2020-10-25 12:01:29 -07:00
Mark McDowall e90e144ebc Fixed: Grab/Import fields for Discord notifications being duplicated 2020-10-18 19:24:21 -07:00
Qstick f701adaef5 Pass no parameter instead of null parameter on Kodi Update 2020-10-18 17:50:07 -07:00
Mark McDowall 427ce17e6e Kodi GetMovies fails due to Parameter Type 2020-10-18 17:50:02 -07:00
Qstick 3a8522e92f Resource missing from Gotify call 2020-10-18 17:44:09 -07:00
Qstick 886e5581d8 Gotify token as query parameter 2020-10-18 17:43:57 -07:00
Qstick 470c9101ae New: Customizable Discord Notifications
Closes #3985
2020-10-18 17:09:26 -07:00
ta264 1d02208316 New: Make Twitter NetStandard compatible 2020-10-18 16:26:59 -07:00
Mark McDowall 0878f514aa New: Remove Growl notifications 2020-10-18 16:26:58 -07:00