1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-23 22:25:56 -04:00
Commit Graph

28 Commits

Author SHA1 Message Date
Mark McDowall a83b521766 New: 'On Import Complete' notification when all episodes in a release are imported
Closes #363
2024-07-09 22:00:57 -07:00
Mark McDowall fd3dd1ab7d New: Genres and Images for Webhooks and Notifiarr
Closes #6822
2024-05-31 17:10:13 -07:00
Mark McDowall cc0a284660 New: Add series tags to Webhook and Notifiarr events 2024-05-08 18:45:19 -07:00
Stevie Robinson 8f7f23c938 Translate Notifications settings 2024-01-03 12:41:16 -08:00
Stickie 5ec282750b New: Notifications when Manual Interaction is required for importing
Closes #5193
2023-05-08 16:35:03 -07:00
The Dark 5fdc8514da New: On Health Restored notification
Closes #4262
2023-05-07 18:57:14 -07:00
Mark McDowall dec6e14036 New: On Add Series connection event
Closes #3637
2023-04-14 16:48:07 -07:00
Qstick f59276881a Convert Notifiarr Payload to JSON, Standardize with Webhook 2023-04-02 14:01:59 -07:00
Mark McDowall 68d026479f New: Add custom format info to episode import notifications 2023-01-13 17:41:43 -08:00
Devin Buhl e5d6e569cf New: Send additional information with Webhook and Custom Scripts
Closes #5059
2022-11-06 08:21:28 -08:00
Qstick 1c22a1ec0d StyleCop 2022-08-07 15:24:35 -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
Mark McDowall 021fd4afa7 Fixed: Updated wiki links 2021-08-01 15:34:44 -07: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
Robin Dadswell 474f4bcc6d New: On Episode File Delete For Upgrade notification option 2021-01-30 14:54:26 -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
bakerboy448 e733529dc3 All Wiki links now use the consolidated Servarr wiki 2020-12-13 11:07:12 -08:00
Mark McDowall ee32829cdb New: Health events for Webhooks 2020-10-09 07:38:18 -07:00
Mark McDowall 4dbeb17075 Webhook clearnup/improvements
New: Remove episode file properties from episodes in Webhook payload
New: Add more information to Webhook payload
2020-10-02 17:14:12 -07:00
Mark McDowall 5d9dfee3c0 New: Add DownloadClient and DownloadId to Webhook notifications 2020-05-02 21:02:11 -07:00
Mark McDowall 4189bc6f76 Webhook improvements
New: Include Path/Relative Path for on download Webhooks
New: IsUpgrade flag for on download Webhooks
2017-06-28 16:11:05 -07:00
Keivan Beigi aba613acd1 Because it's 2016! 2016-12-21 20:38:37 -08: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