Qstick
96b7aa6585
Fix error in epic fail handler if console input redirected
...
Eliminates an unhandled InvalidOperationException and loop causing thousands of sentry errors
2 years ago
Qstick
5638f9c0a1
New: Speed up API add by reworking SeriesExistsValidator
2 years ago
Qstick
51d6fd32dc
New: Speed up Series Add by reworking SeriesPathValidator
2 years ago
Weblate
4304d80491
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: BeardedWatermelon <periklis.karantonis@gmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/el/
Translation: Servarr/Sonarr
2 years ago
Qstick
551edb9e65
Fixed: Allow restore to process backups up to ~500MB
2 years ago
Qstick
af8c67a24d
Fixed: Correct typing for ImportListExclusions tvdbid column
2 years ago
Bogdan
b6f3bcb309
Add ContentSummary to HDBits requests
2 years ago
Bogdan
aa2b003167
Create overload for `ToJson()` with Formatting param
2 years ago
Mark McDowall
5c48049702
Fixed: Series added events being sent with series deleted title
...
Closes #5762
2 years ago
Weblate
bb952e5ddf
Multiple Translations updated by Weblate
...
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Jens <jensmahnke@me.com>
Co-authored-by: KHng0284 <giakhang021109@gmail.com>
Co-authored-by: MoowGlax <matthieu.derouet.pro@gmail.com>
Co-authored-by: Thijs Waalen <contact@thijswaalen.com>
Co-authored-by: Thodoris Kalatzis <teo.kal@hotmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: emacsdias <emacs.dias@gmail.com>
Co-authored-by: liimee <git.taaa@fedora.email>
Co-authored-by: reloxx <reloxx@interia.pl>
Co-authored-by: splifter <a.strahlke@gmail.com>
Co-authored-by: sutoramon <sutoramon@gmail.com>
Co-authored-by: ted09080037 <ted09080037@gmail.com>
Co-authored-by: Андрей <andryfly7@gmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/de/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/el/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/hu/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/id/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/nl/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/ru/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/vi/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/zh_TW/
Translation: Servarr/Sonarr
2 years ago
Sonarr
5184d995ca
Automated API Docs update
...
ignore-downstream
2 years ago
Bogdan
0a05781aca
Remove not implemented endpoints from API docs
2 years ago
Bogdan
82919a8ed1
Convert to 'using' declaration in Housekeeping Tasks
2 years ago
Bogdan
9af6d1b9d9
Close database connections in housekeeping tasks
...
Co-authored-by: ferencmarkizay <ferencmarkizay@gmail.com>
2 years ago
Bogdan
b48fe6e633
Prevent NullRef when deleting missing backups
...
(cherry picked from commit 0ff0fe2e68f3abf7b8e4d6bf0c1e9dee4eb68227)
2 years ago
Bogdan
e2f27e0c61
Fixed: Sorting queue by size
2 years ago
Bogdan
059a156f4a
Fixed: Treat redirects as errors in Sonarr Import List
2 years ago
Bogdan
19b8fbe13b
Require ApiKey for all actions in SonarrImport
2 years ago
Bogdan
2603138975
Update translations
2 years ago
Hayden
a6a61a016b
Fixed: Limit Discord embed title length to 256 characters
...
Co-authored-by: HeyBanditoz <7574664+HeyBanditoz@users.noreply.github.com>
2 years ago
Qstick
11bd764a75
Fixed: Correctly handle 302 and 303 redirects in HttpClient
...
(cherry picked from commit ed7c5a937f4b50fcdf819e8fe347c8c0bc6bd2e7)
2 years ago
Bogdan
0e07d54ee7
Add HelpTextWarning support in FieldDefinition
2 years ago
Bogdan
0b87280335
Check only clients not in failure status in DownloadClientSortingCheck
2 years ago
Bogdan
e5ff4aafa3
Update cleansing rules for RSS TL feed and homedir for Mac
2 years ago
bakerboy448
8d8a16225f
Fixed: Handle checkingResumeData state form qBittorrent
2 years ago
Zak Saunders
d44656bca1
New: Remove Rarbg Indexer due to site shutdown
2 years ago
bakerboy448
3b505d8734
New: Indexer Messaging and Error Improvements
2 years ago
Sonarr
474f5f29ca
Automated API Docs update
...
ignore-downstream
2 years ago
Qstick
b050e1d2eb
Faster tag view in UI for large libraries
2 years ago
Bogdan
48ee1158ad
Fixed: Enforce validation warnings
2 years ago
Bogdan
7343616a47
Simplify ShouldHaveApiKey and HasErrors
2 years ago
Bogdan
b06269544c
Add minimum length as const in ApiKeyValidationCheck
2 years ago
Bogdan
bb97fbc23f
Add missing wiki fragments to health checks
2 years ago
Qstick
560a9b63ca
New: Translations support for Health Checks
...
(cherry picked from commit bfc036178487fe0b692f306a53f2a334cdf7f9d5)
2 years ago
Bogdan
a22f598b0c
Minor improvements in health checks
2 years ago
Bogdan
86a7f7bd54
Deserialize asynchronously in LocalizationService
2 years ago
Bogdan
f90bef6934
Fix showing sorting values, add tooltips and translations to SeriesIndexPoster
2 years ago
Bogdan
12374f7f00
Use 'var' instead of explicit type
2 years ago
Bogdan
281add47de
Inline 'out' variable declarations
2 years ago
Bogdan
6b1e4ef819
Enforce rule IDE0005 on build
2 years ago
Qstick
73ccab53d5
New: Bulk Manage Import Lists, Indexers, Clients
2 years ago
bakerboy448
e9bbb0b9ba
Fixed: Webhook notification error messages
2 years ago
Mark McDowall
e273f16c39
Fixed: Strip additional domains from release names
2 years ago
Mark McDowall
49fd9c4462
New: Filter SABnzbd queue by category
2 years ago
Mark McDowall
59f2e5b65d
Fixed: Don't log handled exceptions in API
...
Closes #5690
2 years ago
Bogdan
af55e322f1
Fixed: Sorting search releases by language
2 years ago
Sonarr
3ac5edeb09
Automated API Docs update
2 years ago
Mark McDowall
f05405fe1c
Fixed: Don't rollback file move if destination already exists
...
Towards #5610
2 years ago
JeWe37
9f1e215120
New: Option to Import via Script
...
Closes #791
2 years ago
Bogdan
365a6e77a6
Use project name as relative path in builds
...
(cherry picked from commit fb908e8e1969e633a50ca000c767a998427363b2)
2 years ago
Mark McDowall
349f7cf4c9
Rename Clearart to Clearlogo, use png for Clearlogo
2 years ago
Mark McDowall
aecc8295c8
Fixed: Don't download unknown artwork
2 years ago
Stevie Robinson
f2ddd4757c
Fixed: Parsing Vyndros as release group
2 years ago
Stevie Robinson
bf90c3cbdd
New: refresh only selected or filtered series
...
Closes #5611
2 years ago
Bogdan
a117001de6
New: Improve validation messages
2 years ago
Bogdan
6118afa339
Minor CS improvements in NzbDroneValidation
2 years ago
S0me6uy
59dd3b1127
New: Signal Notifications
...
Co-authored-by: Your Name <yohoho@testsmsd.com>
2 years ago
Bogdan
de3bfb7c5a
Fix spelling "Use languages from Torznab/Newznab attributes if given"
2 years ago
Bogdan
90a9ecbaac
Fix tests in IndexerServiceFixture
2 years ago
Bogdan
d492f28645
Fix tests in TorrentDownloadStationFixture
2 years ago
Mark McDowall
d743a8f7e9
Fixed tests in DownloadServiceFixture
2 years ago
Mark McDowall
3cd33d3f44
Fixed: Don't move seeding torrents in Synology Download Station
...
Closes #3997
2 years ago
Mark McDowall
b38c1255dc
Fixed: Don't retry grabbing the same release if download client is unavailable
...
Closes #3116
2 years ago
Mark McDowall
f946d78153
Fixed: Exception when request to SABnzbd times out
2 years ago
Qstick
9c5a07f62a
New: Use languages from Torznab/Newznab attributes if given
...
Closes #5654
2 years ago
Mark McDowall
7238100145
Add FindByName to IsoLanguage
2 years ago
Mark McDowall
4fe79e9a4e
Fixed: Parsing of some additional Chinese anime releases
...
Closes #5667
2 years ago
Bogdan
9bdc618366
Fixed: Use indexer errors from response if Content-Type is XML before processing response
2 years ago
Sonarr
4fecd6ed89
Automated API Docs update
2 years ago
Qstick
94a8ef6304
New: Advanced settings toggle in indexer edit/add modal
...
(cherry picked from commit a570fd2a8f138fb89c5b0ae43ddb7919f6bf26e3)
2 years ago
Qstick
de08d37267
New: Add path mapping for partial library updates in Plex Server Notifications
...
(cherry picked from commit 24206ad0a3095c4bf5c860af516d8543bd6525d6)
2 years ago
Bogdan
ef0b91b45b
Add `forceSave` to the OpenAPI docs
2 years ago
Bogdan
b5050d02d6
Fixed: Log name of mount point failure
2 years ago
Bogdan
3ece1533d8
Fix checking for SameTorrent when the indexer is null
2 years ago
Sonarr
14411f1f15
Automated API Docs update
2 years ago
Bogdan
2fecd28001
Fix validation for boolean query parameters
2 years ago
Bogdan
498722b240
Fixed: Prevent unknown settings implementation from failing to deserialize
...
(cherry picked from commit 0e2cc7851f556e928e52bb2886c7d60c13b0741e)
Log removal of invalid definitions as warnings
(cherry picked from commit 3d61719a2cc9c87ac3c92b5358bb5034aed4c2ff)
2 years ago
Qstick
eacb619cfb
Fixed: Avoid error in CF calculation when release is unparsable
2 years ago
Mark McDowall
711331526b
Add missing wiki hashes to health checks
2 years ago
Qstick
ed22bb719d
DownloadClientRootFolderCheck Improvements
2 years ago
Qstick
1f20bc63c6
RemotePathMappingCheck Improvements
2 years ago
Qstick
202449c40c
Fixed: Provider health checks persist after add until next scheduled check
2 years ago
Mark McDowall
62b948b24c
New: Calendar filtering by tags
...
Closes #5476
2 years ago
Mark McDowall
c7d39579b4
New: Log additional information when processing completed torrents from rTorrent
...
Closes #5638
2 years ago
Bogdan
3af7a6df7d
Remove unused field userAgentBuilder in HttpClient
2 years ago
Bogdan
477bfb7835
Minor cleanup in RssImport
2 years ago
Bogdan
c6b543e072
Remove unused imports
2 years ago
Bogdan
f93a016be1
Remove empty constructors
2 years ago
Mark McDowall
e882d0f385
Fixed CompletedDownloadService.Process tests
2 years ago
Mark McDowall
0e6f858e65
Fixed tests
2 years ago
Mark McDowall
f56d504816
Fixed: Incorrect event types for interactive import required notifications
2 years ago
Stickie
5ec282750b
New: Notifications when Manual Interaction is required for importing
...
Closes #5193
2 years ago
ta264
63654b99f2
Fixed: Don't buffer update package to memory when downloading
2 years ago
Bogdan
9325140b90
API key improvements
...
Fixed: Special characters in API key
New: Add heathcheck for API Key
2 years ago
Mark McDowall
eaa4a358e8
Why rename many files when few file do trick
2 years ago
Mark McDowall
993c69530e
GracePeriod not Graceperiod
2 years ago
The Dark
5fdc8514da
New: On Health Restored notification
...
Closes #4262
2 years ago
Bogdan
76f93c8415
Fixed: Ensure indexer errors are handled before processing response
2 years ago
Bogdan
8f482c534f
Fixed: custom script error when importing some downloads
...
Co-authored-by: Qstick <376117+Qstick@users.noreply.github.com>
Closes #5617
2 years ago
Bogdan
a95317446c
Log invalid config file exceptions
...
(cherry picked from commit e1d0e2c79975a10c12fc8551f5dcd4a79f1c94e7)
2 years ago
Qstick
3a6c078b30
Fixed: Catch InvalidDataException during initial config to prevent boot loop
...
(cherry picked from commit 9862584611f29ac3f16e0c6ef0afb183ff3f0588)
2 years ago
Mark McDowall
77efc4cc40
Fixed: Timeout when getting root folder details
2 years ago
Mark McDowall
453891e620
New: Only add version header for API requests
...
Closes #5601
2 years ago
Mark McDowall
95b52e630a
Remove duplicated processing of unparsed paths
2 years ago
Bogdan
5bb03a9ddf
New: Add token authentication for ntfy.sh notifications
...
Co-authored-by: KucharczykL <lukas@kucharczyk.xyz>
2 years ago
Bogdan
e3f71ca79c
New: Log content for invalid torrent files
2 years ago
Bogdan
ca8b26138e
Fix downloading releases without an indexer
2 years ago
Bogdan
a0b08f6c6f
Build download requests from indexer implementation
2 years ago
Qstick
7ce0d4a9db
Fixed: Use augmented languages for queue items
2 years ago
Lars
3141bf7f9d
Fixed: Subtitle tags from existing subtitle files being lost during rename
...
Closes #5577
2 years ago
Mark McDowall
8c50cd061e
New: Report health error if Recycling Bin folder is not writable
...
Closes #4692
2 years ago
Gabriel Sjöberg
99c4f5b746
Use BuildInfo.AppName for RARBG appId instead of hardcoded value
2 years ago
Lars
ff3327483a
New: Filter Sonarr synchronization based on Root Folders
...
Closes #4835
2 years ago
Mark McDowall
0bc16efe26
Don't clean slashes from folder names
2 years ago
Mark McDowall
b3260ba866
New: Colon replacement naming option
2 years ago
Mark McDowall
d3ad970ecc
Use enum for MultiEpisodeStyle property
2 years ago
Bogdan
ed7d99c160
New: Add Apprise notifications
2 years ago
Robin Dadswell
720fc2818f
Frontend Placeholders from the Backend
...
(cherry picked from commit 69f5963f6f1e80e3f598bdb13792b7413fcc13b1)
2 years ago
Mark McDowall
94b5d23094
Fixed TruncatedEpisodeTitlesFixture tests
2 years ago
Mark McDowall
cf48bf3041
Fixed: Ensure first history item when marked as failed is the selected item
2 years ago
Mark McDowall
183b10f79a
New: Change default Multi-Episode style to Prefixed Range
...
Closes #5572
2 years ago
Mark McDowall
97cf3cee17
New: Don't prevent season searches for Newznab/Torznab if supported by the indexer
...
Closes #5562
2 years ago
Mark McDowall
764c084987
New: Don't try to analyze disk image files (iso, img, etc)
...
Closes #5567
2 years ago
Mark McDowall
a989c84260
Fixed: Tag filtering on iCal feed
2 years ago
Bogdan
b303e9c21a
New: Serve log files as UTF-8
2 years ago
Michael Peleshenko
2303bff205
Fixed: Return properly formatted episode file for deleted files Webhook
2 years ago
Qstick
5a04602672
Remove mono process detection
2 years ago
Bogdan
6f614b7d47
Rename to FolderChmodValidator to match class name
2 years ago
Stepan Goremykin
6413d212e5
Update signalr to 6.0.15
2 years ago
Stepan Goremykin
40e54685b9
Migrate to FluentValidation 9
2 years ago
Mark McDowall
dec6e14036
New: On Add Series connection event
...
Closes #3637
2 years ago
Mark McDowall
619ac557f9
Fixed: Importing from Manage Episodes ignoring Analyse video files
2 years ago
Lars
c8933d8124
New: Option to use Telegram topics for notifications
...
Closes #5486
2 years ago
Mark McDowall
47cf8e6430
New: Updated Rarbg request limits
...
Closes #5206
2 years ago
Bogdan
ed3d880974
New: Add version and timestamp to backup archive
2 years ago
Qstick
39350ed0de
New: Improve video stream formatting
2 years ago
Qstick
b0834015e7
New: Improve primary video stream selection
2 years ago
Bakerboy448
128f62488d
Fixed: DrunkenSlug Default URL
2 years ago
Bogdan
2107635b7e
Fixed: Config file settings do not need to be case-sensitive
2 years ago
Mark McDowall
5ca868b4b2
New: Show error message for pending queue items without episodes
...
Closes #5541
2 years ago
Bogdan
5326a102e2
Fixed: Ensure default config file on starting app
...
(cherry picked from commit e747af9f448368e2add0d2869a3749efa9e93ae0)
2 years ago
Qstick
69ed531850
Fixed: False Positives for RemotePath check with Deluge
...
(cherry picked from commit b888b044d61c3787ce658963c6e5c3ef6f3323a1)
2 years ago
ta264
66caec31c9
Fixed: False positive in remote path check with transmission
...
Correctly use the download directory when it's set
(cherry picked from commit e09ca145d125a12016a6bf41a4971148bd2de870)
2 years ago
ta264
8c68dfb8ce
Fixed: Handle missing category when getting Qbittorrent download path
...
Fixes RADARR-7HC
Fixes RADARR-V49
(cherry picked from commit 6f97ca9a55471386454457ca52b93733e18e85e4)
(cherry picked from commit e7a8f6332c43f179d4c95b3a8a0253a235bb6eec)
2 years ago
ta264
68791ea98a
Fixed: Use QBittorrent category savepath for healthcheck
...
(cherry picked from commit 4f281669fcd460efa4191590de31da12c7e4271d)
2 years ago
Mark McDowall
b428bab5ee
Fixed: Missing Macedonian and Slovenian languages
2 years ago
Mark McDowall
7fcb6b80b4
Fixed: Override and grab releases with Custom Formats
2 years ago
Mark McDowall
103ce3def4
New: Add result to commands to report commands that did not complete successfully
...
Closes #4759
2 years ago
Mark McDowall
07f0fbf9a5
Override release grab modal
...
New: Option to override release and grab
New: Option to select download client when multiple of the same type are configured
Closes #4526
Closes #4774
2 years ago
Mark McDowall
2020e074db
Language parsing improvements and more languages
...
Fixed: Parsing of multiple languages
New: Add Romanian, Latvian, Persian, Catalan, Croatian, Serbian, Bosnian, Estonian, Tamil, Indonesian, Macedonian, Slovenian languages
New: Handle some ISO 639-2/B language codes
Closes #5112
Closes #5440
Closes #5494
2 years ago