Mark McDowall
8aa872edf4
New: Status message when downloading metadata in qBittorrent
...
Closes #5940
1 year ago
Stevie Robinson
efca704388
Translate Frontend InteractiveSearch
1 year ago
Mark McDowall
d5c6faaf45
Fixed: Files in releases that span multiple TVDB seasons not automatically imported
...
Closes #5920
1 year ago
Bogdan
cb27b05a6c
Fix health link and add translations for notifications status
1 year ago
Qstick
c281a7818a
Cleanup other provider status code
1 year ago
Qstick
e354580172
New: Notifications (Connect) Status
1 year ago
Stevie Robinson
060b66aa39
Add translations to frontend/InteractiveImport
1 year ago
Bogdan
16d95ea6bf
New: Default name when adding providers
1 year ago
Xabis
465a584486
New: AniList Import List
1 year ago
Stevie Robinson
efd19b6a6d
Translation fixes for delete confirmations
1 year ago
Stevie Robinson
e777b70184
Translate Frontend Components, Episode and Helpers
1 year ago
Stevie Robinson
074aa6f445
Translate Updated and Connection Lost Modals in frontend
1 year ago
Bogdan
cc538c4b2d
Show warning when using the docker update mechanism
1 year ago
Weblate
6a0dc72808
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: David Molero <contact@dolvem.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: matt <diabolino7@pm.me>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/es/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/
Translation: Servarr/Sonarr
1 year ago
Qstick
3b3bb5971c
Fixed: Tag details query broken for Postgres
1 year ago
Mark McDowall
2a7964bc16
New: Auto tag series based on Original Language
...
Closes #5908
1 year ago
Mark McDowall
c1442535b0
New: Parse episode numbers followed by '.5' as specials
...
Closes #5893
1 year ago
Stevie Robinson
bf43453c04
Translate Calendar Frontend
1 year ago
Qstick
b1d12b8ee9
Correctly close connections in UnavailablePendingReleases housekeeper
...
Regression from PG
1 year ago
Weblate
c423d1e7f8
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Albert <zuozl1992@foxmail.com>
Co-authored-by: Fixer <ygj59783@zslsz.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Ivan Mazzoli <dreadtank27@gmail.com>
Co-authored-by: Nir Israel Hen <nirisraelh@gmail.com>
Co-authored-by: PerOHaugstad <perohaugstad@gmail.com>
Co-authored-by: TrojanHorsePower <alaa_alahmad@outlook.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: byakurau <byakurau1@gmail.com>
Co-authored-by: jack-mil <mcrajajack@gmail.com>
Co-authored-by: matt <diabolino7@pm.me>
Co-authored-by: wilfriedarma <wilfriedarma.collet@gmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/he/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/it/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/ja/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/nb_NO/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/nl/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pl/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/ro/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/zh_CN/
Translation: Servarr/Sonarr
(cherry picked from commit 1e7233ca8f0fd611b9ed1441b71072269b9d5aa9)
1 year ago
Mark McDowall
9c7fab69fd
Fix LocalizationService tests
1 year ago
Qstick
c57ceac4de
Added table identifier to OrderBy to avoid column ambiguity on joins
...
Co-Authored-By: Richard <1252123+kharenis@users.noreply.github.com>
1 year ago
Robin Dadswell
a13011aa49
New: Postgres Database Support
...
Co-Authored-By: Qstick <376117+Qstick@users.noreply.github.com>
1 year ago
Qstick
69ddd99eb8
New: Improve performance when adding multiple series at once from lists or import
1 year ago
Qstick
df6c89ea23
New: Improve performance of DeleteBadMediaCovers housekeeper
1 year ago
Bogdan
d8f314ff0e
Add one minute back-off level for all providers
1 year ago
Mark McDowall
1ae0dc81f7
New: Add additional logging when renaming extra files
...
Closes #5890
1 year ago
ttran913
6b533ef2f9
New: Season pack searching with 'Anime Standard Format Search'
1 year ago
Bogdan
51dc96cb6e
Specify in the logs what indexer is lacking capabilities
1 year ago
Stevie Robinson
322836e2b3
Translate Activity pages
1 year ago
Stevie Robinson
02b0710814
Translate frontend/AddSeries
1 year ago
Bogdan
f6c05d4456
Fixed: Ensure failing providers are marked as failed when testing all
1 year ago
Mark McDowall
6103c023de
Fixed: Allow Original Language in Custom Format
...
Closes #5897
1 year ago
Mark McDowall
5a7e34e291
Fixed: Don't block updates under docker unless configured in package_info
1 year ago
Mark McDowall
65323d5e87
Fixed: Allow Unknown Language in Custom Format
...
Closes #5886
1 year ago
Stevie Robinson
f2c31e92ce
Add Translations to Settings Pages
1 year ago
Weblate
27e968be20
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Fixer <ygj59783@zslsz.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Magnus <magnus.fladvad@gmail.com>
Co-authored-by: Stjepan <stjepstjepanovic@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: stormaac <yxc.frank@gmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/hr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/nb_NO/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/ro/
Translation: Servarr/Sonarr
1 year ago
Mark McDowall
e5aa858410
New: Ignore inaccessible files with getting files
...
Closes #5818
1 year ago
Mark McDowall
63a911a9a5
Fix GetBestRootFolderPath tests
1 year ago
Mark McDowall
5f72178445
Fixed: UI loading when series or root folder path is for wrong OS
1 year ago
Mark McDowall
d581de00c9
Fixed: Duplicate searches when Anime Standard Format Search enabled on indexer and series has multiple aliases
1 year ago
Bogdan
377fce6fe1
New: Health check for indexers with invalid download client
1 year ago
Mark McDowall
b7a55daa61
Fixed: Parsing of anime season releases with year after season number
1 year ago
Bogdan
ab821ccba8
Remove unused how to apply tags translation
1 year ago
Bogdan
7893fdde10
Improve messaging for Interactive Search
1 year ago
Bogdan
e8855c312d
Add label translations in columns
1 year ago
Bogdan
a5aab810d7
Convert Root Folders to Typescript
1 year ago
Bogdan
8bd91bd86b
New: Add Monitored specification to Auto Tagging
1 year ago
Bogdan
c69b5fc72a
New: Add Year specification to Auto Tagging
1 year ago
Bogdan
cd0ea4ce66
Add translations to Auto Tagging
...
(cherry picked from commit 17a6683dbb7eb914b4732fc310044ec9baa3f141)
1 year ago
Jessica Nguyen
cac101bdee
Fixed: Importing additional Anime Types from Simkl
...
Co-authored-by: iceypotato <nickyjedi@gmail.com>
1 year ago
Weblate
9218962e3c
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Albert <zuozl1992@foxmail.com>
Co-authored-by: Fixer <ygj59783@zslsz.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: SHUAI.W <x@ousui.org>
Co-authored-by: Thirrian <matthiaslantermann@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: aguillement <adrien.guillement@gmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/nl/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/ro/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/zh_CN/
Translation: Servarr/Sonarr
1 year ago
Michon van Dooren
8e925ac76d
Fixed: Include preferred size in quality definition reset
1 year ago
Bogdan
b407eba612
Fixed: Ensure failing indexers are marked as failed when testing all
1 year ago
Jendrik Weise
ad0dc01cf7
New: Update matching series path in Jellyfin/Emby library
...
Closes #5826
1 year ago
Bogdan
aee8579d18
New: More translations for columns
1 year ago
Bogdan
cda9cf726a
Fixed: Recalculate Custom Format Score in Manual Import
1 year ago
Bogdan
ae3dd5730e
Fixed: Check only enabled Jackett indexers for '/all' endpoint
...
Closes #5848
1 year ago
Bogdan
38c717bcef
Dedupe releases based on indexer priority
1 year ago
jack-mil
1a4403e0ab
New: Improved Discord add/delete notifications
...
Closes #5372
1 year ago
Weblate
3bcf832676
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/
Translation: Servarr/Sonarr
1 year ago
Stevie Robinson
3c17260c72
New: Update naming examples
1 year ago
Jessica Nguyen
b779c92200
New: Simkl Anime List integration
...
Co-authored-by: iceypotato <nickyjedi@gmail.com>
Closes #5635
1 year ago
Stevie Robinson
98cd933640
New: Add translation for IRC link
1 year ago
PearsonFlyer
d7025a98de
New: Ability to skip redownload when marking an item as failed from Activity Queue
1 year ago
Weblate
bb67c30dd5
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Deamon1333 <deamon133@gmail.com>
Co-authored-by: Godwhitelight <godwhitelight1@gmail.com>
Co-authored-by: Guy Porat <guyporatmail@gmail.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Leliene <lhena.gardien@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: liimee <git.taaa@fedora.email>
Co-authored-by: 君禹渊 <taoxu2870@outlook.com>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/de/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/he/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/id/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/zh_CN/
Translation: Servarr/Sonarr
1 year ago
Bogdan
5f90fdd998
Add missing translations for Reset Quality Definitions modal
1 year ago
Stevie Robinson
93e8ff0ac7
Translate System pages
1 year ago
bakerboy448
360d989cb0
New: Log when testing for matching Remote Path Mapping
1 year ago
Bogdan
87021fff43
Update translations for How To Apply Tags
1 year ago
Bogdan
67234222e3
Fixed: Improve quality and episode info output in parse result
1 year ago
Stevie Robinson
c206b92912
Translate sidebar strings
1 year ago
Mark McDowall
35e171f7b1
Fixed: Order of Discord grab notification fields
1 year ago
jack-mil
eadd0c4e10
New: Optionally show Custom Format Score for episodes on Series Details
1 year ago
Mark McDowall
c1f8c7b17b
Use named keys for apply tags help text
1 year ago
Mark McDowall
dce6923b00
Fixed: Parsing of anime title that contains multiple 3-digit numbers
...
Closes #5801
1 year ago
Bogdan
e641c57ad9
New: Add translations for managing bulk indexers, lists and clients
1 year ago
Bogdan
45336389e6
Fixed: Handling of no results from BTN searches
1 year ago
Jendrik Weise
e7bc145084
New: Option to disable images in Kodi Episode Metadata
1 year ago
Weblate
e87f853199
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Kevin Orel Edry <techg9@gmail.com>
Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
Co-authored-by: Tacit <1750630216@qq.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fi/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/he/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/zh_CN/
Translation: Servarr/Sonarr
1 year ago
bakerboy448
9713c36960
New: Clarify path used in Kodi update logging
1 year ago
bakerboy448
d2be869d9c
Import list logging improvements
1 year ago
Mark McDowall
12c3426c95
Fix circular dependency with ScriptImportDecider, TagService and DownloadClientFactory
1 year ago
Bogdan
a77ef187af
Fixed: Anime standard format search on Nyaa
1 year ago
Qstick
f6ae9fd6c5
New: Download Client Tags
...
Closes #402
1 year ago
jack-mil
3a9182b6a6
New: Add Custom Format fields to Discord On Grab notifications
...
Closes #5769
1 year ago
Jendrik Weise
3f0268b79f
New: Additional info passed in for Script Import and Custom Script
1 year ago
Qstick
5638f9c0a1
New: Speed up API add by reworking SeriesExistsValidator
1 year ago
Qstick
51d6fd32dc
New: Speed up Series Add by reworking SeriesPathValidator
1 year 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
1 year ago
Qstick
af8c67a24d
Fixed: Correct typing for ImportListExclusions tvdbid column
1 year ago
Bogdan
b6f3bcb309
Add ContentSummary to HDBits requests
1 year ago
Mark McDowall
5c48049702
Fixed: Series added events being sent with series deleted title
...
Closes #5762
1 year 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
1 year ago
Bogdan
82919a8ed1
Convert to 'using' declaration in Housekeeping Tasks
1 year ago
Bogdan
9af6d1b9d9
Close database connections in housekeeping tasks
...
Co-authored-by: ferencmarkizay <ferencmarkizay@gmail.com>
1 year ago
Bogdan
059a156f4a
Fixed: Treat redirects as errors in Sonarr Import List
1 year ago
Bogdan
19b8fbe13b
Require ApiKey for all actions in SonarrImport
1 year ago
Bogdan
2603138975
Update translations
1 year ago
Hayden
a6a61a016b
Fixed: Limit Discord embed title length to 256 characters
...
Co-authored-by: HeyBanditoz <7574664+HeyBanditoz@users.noreply.github.com>
1 year ago
Bogdan
0e07d54ee7
Add HelpTextWarning support in FieldDefinition
1 year ago
Bogdan
0b87280335
Check only clients not in failure status in DownloadClientSortingCheck
1 year ago
bakerboy448
8d8a16225f
Fixed: Handle checkingResumeData state form qBittorrent
1 year ago
Zak Saunders
d44656bca1
New: Remove Rarbg Indexer due to site shutdown
1 year ago
bakerboy448
3b505d8734
New: Indexer Messaging and Error Improvements
1 year ago
Qstick
b050e1d2eb
Faster tag view in UI for large libraries
1 year ago
Bogdan
48ee1158ad
Fixed: Enforce validation warnings
1 year ago
Bogdan
7343616a47
Simplify ShouldHaveApiKey and HasErrors
1 year ago
Bogdan
b06269544c
Add minimum length as const in ApiKeyValidationCheck
1 year ago
Bogdan
bb97fbc23f
Add missing wiki fragments to health checks
1 year ago
Qstick
560a9b63ca
New: Translations support for Health Checks
...
(cherry picked from commit bfc036178487fe0b692f306a53f2a334cdf7f9d5)
1 year ago
Bogdan
a22f598b0c
Minor improvements in health checks
1 year ago
Bogdan
86a7f7bd54
Deserialize asynchronously in LocalizationService
1 year ago
Bogdan
f90bef6934
Fix showing sorting values, add tooltips and translations to SeriesIndexPoster
1 year ago
Bogdan
12374f7f00
Use 'var' instead of explicit type
1 year ago
Bogdan
281add47de
Inline 'out' variable declarations
1 year ago
Bogdan
6b1e4ef819
Enforce rule IDE0005 on build
1 year ago
Qstick
73ccab53d5
New: Bulk Manage Import Lists, Indexers, Clients
1 year ago
bakerboy448
e9bbb0b9ba
Fixed: Webhook notification error messages
1 year ago
Mark McDowall
e273f16c39
Fixed: Strip additional domains from release names
1 year ago
Mark McDowall
49fd9c4462
New: Filter SABnzbd queue by category
1 year ago
Bogdan
af55e322f1
Fixed: Sorting search releases by language
1 year ago
JeWe37
9f1e215120
New: Option to Import via Script
...
Closes #791
1 year ago
Mark McDowall
349f7cf4c9
Rename Clearart to Clearlogo, use png for Clearlogo
1 year ago
Mark McDowall
aecc8295c8
Fixed: Don't download unknown artwork
1 year ago
Stevie Robinson
f2ddd4757c
Fixed: Parsing Vyndros as release group
1 year ago
Stevie Robinson
bf90c3cbdd
New: refresh only selected or filtered series
...
Closes #5611
1 year ago
Bogdan
a117001de6
New: Improve validation messages
1 year ago
Bogdan
6118afa339
Minor CS improvements in NzbDroneValidation
1 year ago
S0me6uy
59dd3b1127
New: Signal Notifications
...
Co-authored-by: Your Name <yohoho@testsmsd.com>
1 year ago
Bogdan
de3bfb7c5a
Fix spelling "Use languages from Torznab/Newznab attributes if given"
1 year ago
Mark McDowall
3cd33d3f44
Fixed: Don't move seeding torrents in Synology Download Station
...
Closes #3997
1 year ago
Mark McDowall
b38c1255dc
Fixed: Don't retry grabbing the same release if download client is unavailable
...
Closes #3116
1 year ago
Mark McDowall
f946d78153
Fixed: Exception when request to SABnzbd times out
1 year ago
Qstick
9c5a07f62a
New: Use languages from Torznab/Newznab attributes if given
...
Closes #5654
1 year ago
Mark McDowall
7238100145
Add FindByName to IsoLanguage
1 year ago
Mark McDowall
4fe79e9a4e
Fixed: Parsing of some additional Chinese anime releases
...
Closes #5667
1 year ago
Bogdan
9bdc618366
Fixed: Use indexer errors from response if Content-Type is XML before processing response
1 year ago
Qstick
94a8ef6304
New: Advanced settings toggle in indexer edit/add modal
...
(cherry picked from commit a570fd2a8f138fb89c5b0ae43ddb7919f6bf26e3)
1 year ago
Qstick
de08d37267
New: Add path mapping for partial library updates in Plex Server Notifications
...
(cherry picked from commit 24206ad0a3095c4bf5c860af516d8543bd6525d6)
1 year ago
Bogdan
3ece1533d8
Fix checking for SameTorrent when the indexer is null
1 year 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)
1 year ago
Qstick
eacb619cfb
Fixed: Avoid error in CF calculation when release is unparsable
1 year ago
Mark McDowall
711331526b
Add missing wiki hashes to health checks
1 year ago
Qstick
ed22bb719d
DownloadClientRootFolderCheck Improvements
1 year ago
Qstick
1f20bc63c6
RemotePathMappingCheck Improvements
1 year ago
Qstick
202449c40c
Fixed: Provider health checks persist after add until next scheduled check
1 year ago
Mark McDowall
c7d39579b4
New: Log additional information when processing completed torrents from rTorrent
...
Closes #5638
1 year ago
Bogdan
477bfb7835
Minor cleanup in RssImport
1 year ago
Bogdan
c6b543e072
Remove unused imports
1 year ago
Bogdan
f93a016be1
Remove empty constructors
1 year ago
Mark McDowall
f56d504816
Fixed: Incorrect event types for interactive import required notifications
1 year ago
Stickie
5ec282750b
New: Notifications when Manual Interaction is required for importing
...
Closes #5193
1 year ago
Bogdan
9325140b90
API key improvements
...
Fixed: Special characters in API key
New: Add heathcheck for API Key
1 year ago
Mark McDowall
eaa4a358e8
Why rename many files when few file do trick
1 year ago
Mark McDowall
993c69530e
GracePeriod not Graceperiod
1 year ago
The Dark
5fdc8514da
New: On Health Restored notification
...
Closes #4262
1 year ago
Bogdan
76f93c8415
Fixed: Ensure indexer errors are handled before processing response
1 year ago
Mark McDowall
77efc4cc40
Fixed: Timeout when getting root folder details
1 year ago
Mark McDowall
95b52e630a
Remove duplicated processing of unparsed paths
1 year ago
Bogdan
5bb03a9ddf
New: Add token authentication for ntfy.sh notifications
...
Co-authored-by: KucharczykL <lukas@kucharczyk.xyz>
1 year ago
Bogdan
e3f71ca79c
New: Log content for invalid torrent files
1 year ago
Bogdan
ca8b26138e
Fix downloading releases without an indexer
1 year ago
Bogdan
a0b08f6c6f
Build download requests from indexer implementation
1 year ago
Qstick
7ce0d4a9db
Fixed: Use augmented languages for queue items
1 year ago
Lars
3141bf7f9d
Fixed: Subtitle tags from existing subtitle files being lost during rename
...
Closes #5577
1 year ago
Mark McDowall
8c50cd061e
New: Report health error if Recycling Bin folder is not writable
...
Closes #4692
1 year ago
Gabriel Sjöberg
99c4f5b746
Use BuildInfo.AppName for RARBG appId instead of hardcoded value
1 year ago
Lars
ff3327483a
New: Filter Sonarr synchronization based on Root Folders
...
Closes #4835
1 year ago
Mark McDowall
0bc16efe26
Don't clean slashes from folder names
1 year ago
Mark McDowall
b3260ba866
New: Colon replacement naming option
1 year ago
Mark McDowall
d3ad970ecc
Use enum for MultiEpisodeStyle property
1 year ago
Bogdan
ed7d99c160
New: Add Apprise notifications
1 year ago
Robin Dadswell
720fc2818f
Frontend Placeholders from the Backend
...
(cherry picked from commit 69f5963f6f1e80e3f598bdb13792b7413fcc13b1)
1 year ago
Mark McDowall
cf48bf3041
Fixed: Ensure first history item when marked as failed is the selected item
1 year ago
Mark McDowall
183b10f79a
New: Change default Multi-Episode style to Prefixed Range
...
Closes #5572
1 year ago
Mark McDowall
97cf3cee17
New: Don't prevent season searches for Newznab/Torznab if supported by the indexer
...
Closes #5562
1 year ago
Mark McDowall
764c084987
New: Don't try to analyze disk image files (iso, img, etc)
...
Closes #5567
1 year ago
Michael Peleshenko
2303bff205
Fixed: Return properly formatted episode file for deleted files Webhook
1 year ago
Bogdan
6f614b7d47
Rename to FolderChmodValidator to match class name
1 year ago
Stepan Goremykin
40e54685b9
Migrate to FluentValidation 9
1 year ago
Mark McDowall
dec6e14036
New: On Add Series connection event
...
Closes #3637
1 year ago
Mark McDowall
619ac557f9
Fixed: Importing from Manage Episodes ignoring Analyse video files
1 year ago
Lars
c8933d8124
New: Option to use Telegram topics for notifications
...
Closes #5486
1 year ago
Mark McDowall
47cf8e6430
New: Updated Rarbg request limits
...
Closes #5206
1 year ago
Bogdan
ed3d880974
New: Add version and timestamp to backup archive
1 year ago
Qstick
39350ed0de
New: Improve video stream formatting
1 year ago
Qstick
b0834015e7
New: Improve primary video stream selection
1 year ago
Bakerboy448
128f62488d
Fixed: DrunkenSlug Default URL
1 year ago
Bogdan
2107635b7e
Fixed: Config file settings do not need to be case-sensitive
1 year ago
Mark McDowall
5ca868b4b2
New: Show error message for pending queue items without episodes
...
Closes #5541
1 year ago
Bogdan
5326a102e2
Fixed: Ensure default config file on starting app
...
(cherry picked from commit e747af9f448368e2add0d2869a3749efa9e93ae0)
1 year ago
Qstick
69ed531850
Fixed: False Positives for RemotePath check with Deluge
...
(cherry picked from commit b888b044d61c3787ce658963c6e5c3ef6f3323a1)
1 year 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)
1 year 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)
1 year ago
ta264
68791ea98a
Fixed: Use QBittorrent category savepath for healthcheck
...
(cherry picked from commit 4f281669fcd460efa4191590de31da12c7e4271d)
1 year ago
Mark McDowall
b428bab5ee
Fixed: Missing Macedonian and Slovenian languages
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
Mark McDowall
f4130d96e5
New: Add release info to webhook/custom script import events
...
Closes #5503
2 years ago
Qstick
f59276881a
Convert Notifiarr Payload to JSON, Standardize with Webhook
2 years ago
Stepan Goremykin
6ea3d8c127
Use MinBy and MaxBy instead of OrderBy + First
2 years ago
bpoxy
7fedfe7423
Fixed: Matching of custom formats during episode file import
2 years ago
Bakerboy448
a776b68574
Fixed: Parse 720p Remux as 720p BluRay
...
fix bad anime remux no source logic
Fixes #5517
2 years ago
Bakerboy448
9ae647d9d2
QualityParser - Simplify new expression (IDE0090)
2 years ago
Stepan Goremykin
2abbee1032
Update SixLabors.ImageSharp, MailKit, DryIoc libraries
2 years ago
Mark McDowall
42003ebd72
Reverted Microsoft package updates to 6.x
...
Closes #5511
2 years ago
Mark McDowall
6007e46746
Fixed: Removed hardcoded dot prefix from the transmission category in status
...
Closes #5510
2 years ago
Stevie Robinson
11905b99d3
New: Specials monitoring options
2 years ago
Mark McDowall
033936dce7
Fixed IsValidPath usages
2 years ago
Mark McDowall
13a0dfa4ae
Fixed: Slow renaming and deleting episodes
...
Closes #5499
2 years ago
Mark McDowall
5ea1fb9424
New: Parsing of multi-episode files in brackets
...
Closes #5501
2 years ago
bakerboy448
0f6f681438
New: Various HealthCheck Improvements
2 years ago
Mark McDowall
0321368cc3
New: Improve path validation when handling paths from different OSes
2 years ago
Mark McDowall
ed140dd396
Revert argument exception swallowing for Plex library update
2 years ago
Stepan Goremykin
b303dc899a
Update Newtonsoft.Json
2 years ago
Stepan Goremykin
3b6cadeb7e
Update packages from microsoft
2 years ago
Mark McDowall
0a13a433a9
New: Parsing of more German WEBDL releases
...
Closes #5507
2 years ago
Stepan Goremykin
11d91faaad
Use Array.Empty and fix a few multiple enumerations
2 years ago
Mark McDowall
c41aec5f77
Fixed: Pushed releases should be stored as pushed release
2 years ago
Mark McDowall
b8dcd75cf5
Fixed: Refreshing Plex library on a different OS
2 years ago
Mark McDowall
cef6d5a99a
Fixed: Imports when custom format is a downgrade, but file is an upgrade
2 years ago
lodu
5d09b84b05
New: Add indexer option for Discord on grab notifications
2 years ago
Mark McDowall
3d24e412a6
Better quality revision logging
2 years ago
Mark McDowall
4ff4d32936
New: Improve accepted and rejected release logging
...
Closes #4965
Closes #4646
2 years ago
Mark McDowall
98308737cf
New: Improved Plex library updating
2 years ago
Mark McDowall
bd228e88c3
New: Rescan series if destination file already exists during import
...
Closes #5401
2 years ago
Mark McDowall
978618f041
New: Don't import episodes that don't match grab history
...
Closes #5073
2 years ago
Mark McDowall
8d70def088
New: Include series year with custom scripts and webhooks
...
Closes #5439
2 years ago
Mark McDowall
c80c1db947
New: Parse HBOMaxHD as WEBDL
...
Closes #5489
2 years ago
Mark McDowall
cfcf1ad1ab
Fixed: Page Plex Watchlist results
...
Closes #5118
2 years ago
Mark McDowall
17b9e4722a
New: Parsing of poorly named absolute number-only files in batches
...
Closes #5488
2 years ago
Mark McDowall
f22998aef3
Use episode runtime for size limits when available
...
Closes #3482
2 years ago
Qstick
2b79fe833b
Use Contains(char) instead of Contains(string) for performance
2 years ago
Qstick
4db10e6283
Prefer AsSpan to Substring to avoid unnecessary allocation
2 years ago
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.
2 years ago
Qstick
7521579bca
Use Apend(char) instead of Apend(string) for performance
...
When calling StringBuilder.Append with a unit length string, consider using a const char rather than a unit length const string to improve performance.
2 years ago
Qstick
e805f61450
Use Length/Count property instead of Count() method to prevent enumerating
2 years ago
Qstick
0ed8ba828d
Avoid unnecessary zero-length array allocations
2 years ago
Qstick
b2c2c79a96
Don't compare strings to Empty using Equals
...
Comparing strings using the String.Length property or the String.IsNullOrEmpty method is faster than using Equals. This is because Equals executes significantly more MSIL instructions than either IsNullOrEmpty or the number of instructions executed to retrieve the Length property value and compare it to zero.
2 years ago
Qstick
08ee2f7e32
Remove unnecessary assignments to default type value
...
The .NET runtime initializes all fields of reference types to their default values before running the constructor. In most cases, explicitly initializing a field to its default value in a constructor is redundant, adding maintenance costs and potentially degrading performance
2 years ago
Qstick
42e45f93ac
Use const where appropriate
...
The value of a const field is computed at compile time and stored in the metadata, which improves run-time performance when it is compared to a static readonly field.
2 years ago
Stevie Robinson
21045127cd
Fixed: Parsing of multi season packs with only space between the season numbers
2 years ago
Mark McDowall
d496733b31
Fixed: Don't import Custom Format downgrades
...
Closes #5475
2 years ago
Mark McDowall
b3d1e4f520
Fixed: Multiple Downloaded Episodes Scan commands should not run in parallel
2 years ago
Mark McDowall
cd67671bc1
Fixed: Slow loading of files in Manage Episodes modal
...
Closes #5449
2 years ago
Mark McDowall
6d88a98282
New: Plex Watchlist RSS support
2 years ago
cicomalieran
9800bd6b43
Fixed: Processing very long ETA from Transmission
...
Closes #5444
2 years ago
Sergey M
255f947860
Fixed: Mapping of parsed titles when one doesn't have an alias
...
Co-authored-by: Sergey M <msergein>
2 years ago
bakerboy448
92ecb30fab
Fixed: Regression in error message logging
...
Closes #5461
2 years ago
bakerboy448
e968919e63
Fixed: Improve some request failure messaging
2 years ago
Mark McDowall
95a8f59a32
Fixed: Don't handle images in metadata folder as Roksbox images
2 years ago
Mark McDowall
890f107467
New: Support for .plexmatch series metadata files
...
Closes #4960
2 years ago
Mark McDowall
6740257135
New: Add Episode Guide option for Kodi MetadataFile
...
Closes #5415
2 years ago
Mark McDowall
bbd9b1657d
Fixed: Don't clean Kodi library if video is playing and Always Update is disabled
...
Closes #5387
2 years ago
Mark McDowall
cf00fecbe4
Fixed: Don't grab propers/repacks when item in queue meets cutoff and propers/repacks are not downloaded automatically
...
Closes #1208
2 years ago
Mark McDowall
997aabbc3c
Improve CF calculation for files without scene name
...
Fixed: Use original filename instead of complete path when calculating CF for existing file without scene name
Closes #5365
2 years ago
Qstick
9c1fd7c73e
Bump MonoTorrent to 2.0.7
...
Pulls in fix for parsing torrents when certain values are an empty string
2 years ago
bakerboy448
ddb25b1095
New: Use better page size for Newznab/Torznab (up to 100) when supported by the indexer
...
Closes #5373
2 years ago
Mark McDowall
72b307f4ad
Fixed: Using absolute episode number in Standard Format for episode without while renaming
2 years ago
Mark McDowall
81d2b18ce1
New: Use Series Folder Format to improve unmapped folders within root folders
2 years ago
Mark McDowall
119addd75f
Fixed: Migrating case-sensitive Preferred Word REGEX to Custom Formats
...
Closes #5399
2 years ago
Xavier Xiong
0f111dd066
Fixed: Chinese Anime releases that include a season number
2 years ago
Stevie Robinson
e29470d8cb
Fixed: Enable parsing of repacks with revision
...
Closes #5383
2 years ago
bakerboy448
83f6359063
New: Improve Manual Import logging when not parsing files
2 years ago
Qstick
faccfe17a2
Remove debug code in CleanupQualityProfileFormatItems
2 years ago
Qstick
f05e109b50
Fixed: Avoid Sqlite Error when all profiles have lowest quality cutoff
2 years ago
Stevie Robinson
3973571411
New: Added new series title rename tokens without year
...
Closes #5369
2 years ago
bakerboy448
863d24996c
New: Improve messaging when imports are left in queue
2 years ago
PearsonFlyer
1b599c7e76
Fix notifiation in Ntfy on test from Radarr to Sonarr
2 years ago
Mark McDowall
0fbf61199f
Fixed: Parsing of some files with series title aliases
2 years ago
Mark McDowall
b848100693
Fixed: Images for some series not downloading
...
Closes #5376
2 years ago
Qstick
c08b451564
Bump ImageSharp to 2.1.3
2 years ago
Mark McDowall
68d026479f
New: Add custom format info to episode import notifications
2 years ago
Mark McDowall
899d6ddbab
Fixed: Store Custom Format score during import
...
Closes #5291
2 years ago
Mark McDowall
4ed4ca4804
New: Add bypass if above Custom Format Score to Delay Profile
...
Closes #5043
2 years ago
Mark McDowall
bc2942c28d
New: Don't block imports when release was matched by ID if they were grabbed via interactive search
...
Closes #5043
2 years ago
Mark McDowall
599ad86657
New: Use file's format title for quality if parsed
...
Closes #3930
2 years ago
Mark McDowall
3f598ffa6f
Fixed: UTC time sent to UI for already imported message
...
Closes #5366
2 years ago
Mark McDowall
4b4301a076
Fixed: Quality Profiles resetting Custom Format scores during housekeeping
...
Closes #5359
2 years ago
Mark McDowall
2c004e1f96
Fixed: Unable to load UI if Quality Profiles contain removed Custom Format items
2 years ago
Mark McDowall
ea612e8b78
Revert "Fixed: Unable to load UI if Quality Profiles contain removed Custom Format items"
...
This reverts commit facf775a43
.
2 years ago
Xavier Xiong
f742e1f174
Fixed: Chinese releases with season and absolute episode numbers
2 years ago
Mark McDowall
facf775a43
Fixed: Unable to load UI if Quality Profiles contain removed Custom Format items
...
Closes #5323
2 years ago
Qstick
4a740acb80
New: Simkl List Support ( #5313 )
...
* New: Simkl List Support
* fixup! smarter sync
* fixup! comments
* fixup! comments
2 years ago
Mark McDowall
1394122842
Fixed: Displaying audio and subtitle languages in UI
2 years ago
Mark McDowall
fe5c52602a
Fixed: Custom Formats upgrading even when profile doesn't allow upgrades
...
Closes #5330
2 years ago
Stevie Robinson
3316665e93
Fixed: Kodi Metadata Subtitle Language
2 years ago
Mark McDowall
61fa1e5e3f
New: Added health check warning if SABnzbd sorting is enabled
...
Closes #4985
2 years ago
Mark McDowall
48b4cc5f3f
New: Improved messaging when qBittorrent fails due to host header rejection
2 years ago
Mark McDowall
2fc76a9ac5
New: Use XEM season number for some releases when mapping episodes
...
Closes #5195
2 years ago
Mark McDowall
6ec7c3f7a9
Fixed: Parsing of anime that uses standard numbering and includes episode number at end
...
Closes #5331
2 years ago
Stevie Robinson
30cbaf06fa
Fix comment
2 years ago
Mark McDowall
738a7b38c9
New: Parsing of some Dutch/Flemish/Italian release titles
...
Closes #2762
2 years ago
Mark McDowall
f504dfcbab
New: Missing/Cutoff Unmet searches will search for episodes that haven't been searched recently first
...
Closes #3067
2 years ago
Mark McDowall
40ce54e165
Upgrade Newtonsoft.Json
2 years ago
Mark McDowall
e57e68c97a
New: Option to include series image for Gotify notifications
...
Closes #4882
2 years ago
Mark McDowall
17bfcdd325
New: Portuguese (Brazil) and Spanish (Latino) languages
...
Closes #5302
2 years ago
Qstick
a26163b646
Cleanup Trakt implementation
2 years ago
Qstick
62354dfac8
Fixed: Don't enforce minimum on single list fetch
2 years ago
Mark McDowall
b15b6a0798
Improve handling of releases without video files
...
New: Show warning in queue if download contains executable or archive file and no video file was detected
Closes #5101
2 years ago
Colin Gagnaire
fb76c237bf
New: Add support for native Freebox Download Client
...
Closes #5140
2 years ago
Mark McDowall
5ce8ea8985
New: Parse release group from VARYG releases with junk at the end
...
Closes #5308
2 years ago
Mark McDowall
ee1ee8f267
New: Rename Emby to Emby / Jellyfin
...
Closes #5301
2 years ago
Mark McDowall
6c53bf30d5
Fixed: Size on disk calculation including multi-episode files multiple times
...
Closes #5296
2 years ago
Mark McDowall
f15f08e51a
Revert "Fixed: Size on disk calculation including multi-episode files multiple times"
...
This reverts commit be98862ce0
.
2 years ago
Mark McDowall
be98862ce0
Fixed: Size on disk calculation including multi-episode files multiple times
...
Closes #5296
2 years ago
Mark McDowall
9a96dee49d
New: Parsing of releases extra slash in Chinese anime titles
...
Closes #5299
2 years ago
Mark McDowall
789a8f5301
Fixed: Queue not showing items with conflicting titles
2 years ago
Mark McDowall
8bea8a10da
Fixed: Skip anime version upgrade check if Proper/Repacks are not preferred
...
Closes #4468
2 years ago
Mark McDowall
e42edf1d33
New: Add Thai Language
...
Closes #5170
2 years ago
Mark McDowall
7f5abfd87d
New: Parsing of Japanese variety shows
...
Closes #5279
2 years ago
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
2 years ago
Mark McDowall
d08f33ae21
New: Quality Preferred Setting
...
Co-authored-by: Qstick <qstick@gmail.com>
Closes #724
2 years ago
Mark McDowall
60470b653a
Fixed: History Since API endpoint
2 years ago
Mark McDowall
d09e5d8eb4
Fixed: Trakt connection auth tokens not being refreshed
...
Closes #5285
2 years ago
Mark McDowall
e50eb5188e
Fixed: Unable to process downloads from client
...
Closes #5284
2 years ago
Gabriel Patzleiner
b98881c576
Fixed: Absolute episodes followed by a year not getting parsed correctly
2 years ago
Mark McDowall
da4f6b7df9
New: Show Custom Formats on Manual Import / Manage Episodes
...
Closes #5241
2 years ago
Mark McDowall
6216a71f8c
Fixed: Parsing of releases with episode titles that contain languages
...
Closes #861
2 years ago
Mark McDowall
87795708b5
New: Allow Season packs to be grabbed automatically if all episodes will have aired within 24 hours
...
Closes #5191
2 years ago
Mark McDowall
0450d0b2b6
Remove unused dependency in SeasonPackOnlySpecification
2 years ago
Qstick
e19071da0e
Fixed: Avoid path manipulation from receiving to sending for Kodi
...
Fixes #5260
2 years ago
Qstick
c522cd120d
New: Rework List sync interval logic
...
* New: Rework List sync interval logic
Fixes #5011
2 years ago
Mark McDowall
1b90fbcf7d
New: IPv6 support for connections/indexers/download clients
...
Closes #4149
2 years ago
Mark McDowall
6bdeafcf8c
Fixed: Improve Bind Address validation and help text
...
Closes #622
2 years ago
Mark McDowall
9e6b32ca3e
New: Parsing of 4K GM-TEAM releases
2 years ago
Zak Saunders
4ca5a213fa
New: Auto theme option to match OS theme
...
Co-authored-by: Qstick <qstick@gmail.com>
2 years ago
Mark McDowall
335fc05dd1
New: Auto tagging of series
...
Closes #3870
2 years ago
penggongkui
8eb941d590
Fixed: Parsing of additional GM-Team formats
2 years ago
Mark McDowall
e77be24c7b
Fixed: Sending Webhook on upgrade if media info is unavailable
...
Closes #5272
2 years ago
Qstick
b98ce7fb17
New: Store Task StartTime, Show Duration in UI
...
Closes #5266
2 years ago
Qstick
78af4823cf
Fixed: Imdb lists only return 1 result
2 years ago
Mark McDowall
0f2ceb85bd
New: Parse GM-Team's file names that are different from their release names
2 years ago
Mark McDowall
31198c627f
Fixed: Loading queue when there are pending items that were added before upgrading
...
Closes #5257
2 years ago
Mark McDowall
b76a7c2773
Fixed: Pending items in queue not showing Custom formats
...
Closes #5248
2 years ago
Qstick
c9b483bdf7
Fixed: Use `develop` logo for Kodi notifications
...
Fixes #5256
2 years ago
Qstick
095dcac90b
Make CF insensitive help text more obvious
2 years ago
Qstick
528feb14c9
Prevent NullRef on CustomFormat parse
2 years ago
Mark McDowall
f2b2eb69a3
Fixed: Handle Flood reporting errors for completed and stopped downloads
...
Closes #5224
2 years ago
Qstick
4c7df31070
New: Add support for Simplepush notifications
...
Fixes #5108
Co-Authored-By: Timm Schäuble <Timm.Schaeuble@gmail.com>
2 years ago
Qstick
89270ad7a1
Fixed: Original Language failures on Custom Format parsing
...
Fixes #5240
2 years ago
Qstick
651055820a
Fixed: Logging for Cutoff and UpgradeAllowed Specs
...
Fixes #5242
2 years ago
Qstick
3a2a030432
Really fix Original Language in MapSeries
...
Fixes #5246
2 years ago
Stevie Robinson
ca04c93666
Prevent false positives with HONE releases
2 years ago
yammes08
cb00ce7c0b
New: Add HONE to list of release group exceptions
...
Closes #5243
2 years ago
Qstick
f47abd0d99
Fix movie reference in PlexListRequestGenerator
2 years ago
Qstick
381834edce
New: IMDb List Support
2 years ago
Qstick
ea7af03d69
Fixed: Handle MapSeries when orig language is null
2 years ago