Bogdan
e53b7f8c94
New: Add Download Client validation for indexers
2023-10-28 14:48:39 -07:00
Bogdan
653aede0b7
Rename instances of Profile to QualityProfile
2023-10-28 14:48:39 -07:00
Bogdan
3a99c2781b
Remove duplicated condition in history controller
2023-10-28 14:47:50 -07:00
Bogdan
e9bb1d52a7
Sort Custom Formats by name
2023-10-28 14:46:00 -07:00
Bogdan
b183743d9f
Fixed: Avoid import loop for already imported episodes part of season packs
...
Closes #6075
2023-10-28 17:45:47 -04:00
Stevie Robinson
59ea524e0c
Use Diacritical.Net library for TitleFirstCharacter token
2023-10-28 14:45:10 -07:00
Stevie Robinson
99b34c2065
Fix Localization test after translation changes
2023-10-27 09:53:05 -04:00
Weblate
b5e2b32915
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Daniel Suárez Bobes <danielsbobes@gmail.com>
Co-authored-by: DavidHenryThoreau <sorau@protonmail.com>
Co-authored-by: Dlgeri123 <bornemiszageri@gmail.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Ruben Lourenco <ruben.lourenco01@gmail.com>
Co-authored-by: Timo <Tclemens@live.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: bai0012 <baicongrui@gmail.com>
Co-authored-by: jianl <jianjianfengyun@126.com>
Co-authored-by: 宿命 <331874545@qq.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/es/
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/pt/
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
2023-10-20 19:29:48 -05:00
Daniel Martin Gonzalez
a131c88d5f
New: Add Watched filter type to Trakt User Import List
2023-10-17 02:58:05 -04:00
Bogdan
e8a47b4d0b
New: Support for IMDb ID in Plex Watchlist RSS
...
Closes #6105
2023-10-17 02:52:59 -04:00
Mark McDowall
2fe8f3084c
New: History custom filters
...
Closes #2974
2023-10-16 23:52:04 -07:00
Mark McDowall
e357d17b18
New: Queue custom filters
2023-10-16 23:52:04 -07:00
Mark McDowall
11f96c3104
Use named tokens for backend translations
...
Closes #6051
2023-10-17 02:51:00 -04:00
Bogdan
41ed300899
Fixed: Ignore case when cleansing announce URLs
...
Closes #6047
2023-10-17 02:50:23 -04:00
bakerboy448
7b31287fc4
Fixed: Re-run Removed Series health check after series is deleted
2023-10-17 02:50:08 -04:00
scampower3
ec8da1c7de
New: Add "enddate" tag to Kodi/Jellyfin series metadata
2023-10-17 02:49:22 -04:00
Mark McDowall
076aaba908
Fixed: End year displayed on series details
...
Closes #6067
2023-10-10 06:58:16 -07:00
Mark McDowall
df2e867528
Fixed: Reject full DVD disk releases
...
Closes #5975
2023-10-10 06:58:16 -07:00
Stevie Robinson
81aaf00a4c
New: Add additional CleanTitle tokens and re-order options
...
Closes #6066
2023-10-10 09:58:03 -04:00
Bogdan
3ade52fc90
Fixed: Wanted Missing showing Unmonitored episodes
...
Closes #6084
2023-10-10 09:56:35 -04:00
Sonarr
5bceacb30e
Automated API Docs update
...
ignore-downstream
2023-10-09 22:15:38 -07:00
Mark McDowall
95b389a948
Fix previous airing test
2023-10-09 22:13:00 -07:00
Mark McDowall
78b39bd2fe
Log executing health check
...
Towards #6076
2023-10-09 21:00:05 -07:00
Mark McDowall
4b9baddccd
Fixed: Only use monitored episodes for previous/next airing
...
Closes #6068
2023-10-09 20:41:46 -07:00
Mark McDowall
87e0a7983a
New: Download client option for redownloading failed releases from Interactive Search
...
Closes #5580
2023-10-09 20:41:46 -07:00
Mark McDowall
db15a03c1e
New: Import List option to search for missing episodes
...
Close #5882
2023-10-09 20:41:45 -07:00
Bogdan
44eb729ccc
Fixed: Avoid logging evaluations when not using any Remote Path Mappings
2023-10-09 20:40:33 -07:00
Bogdan
6de3e7c950
New: Auto tag based on series quality profile
2023-10-09 20:40:22 -07:00
Bogdan
a26df9e9af
Prevent NullRef for cases when media covers have nullable urls
2023-10-09 20:40:13 -07:00
Stevie Robinson
732c2fe12f
Fixed: Parsing Spanish releases
2023-10-09 23:39:26 -04:00
Stevie Robinson
b3c691859a
Fixed: Cleanup First Character in Title when using 'TitleFirstCharacter'
...
Closes #6055
2023-10-09 23:38:49 -04:00
Mark McDowall
bfaa7291e1
Paging params in API docs
...
Closes #6003
2023-10-09 23:37:31 -04:00
Weblate
9f3915d4ad
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Dimitri <dimitridroeck@gmail.com>
Co-authored-by: Florian <sephrat.flo@gmail.com>
Co-authored-by: Garkus98 <ivan12061998@gmail.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: He Zhu <zhuhe202@qq.com>
Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
Co-authored-by: RicardoVelaC <ricardovelac@gmail.com>
Co-authored-by: Stevie Robinson <stevie.robinson@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: blankhang <blankhang@gmail.com>
Co-authored-by: 宿命 <331874545@qq.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/es/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fi/
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/ru/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/zh_CN/
Translation: Servarr/Sonarr
2023-10-09 20:37:07 -07:00
Mark McDowall
b4ef873cc3
Fixed: Treat season packs with volume as partial season packs
2023-09-30 11:59:18 -07:00
Stevie Robinson
33b87acabf
Fixed: qBittorent history retention to allow at least 14 days seeding
2023-09-30 11:58:34 -07:00
Weblate
feee85957f
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Stevie Robinson <stevie.robinson@gmail.com>
Co-authored-by: mr cmuc <github@nextcos.de>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/de/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/nl/
Translation: Servarr/Sonarr
2023-09-30 11:58:18 -07:00
Mark McDowall
35365665cf
Fixed: Completed downloads in Qbit missing import path
2023-09-27 12:06:30 -07:00
bakerboy448
583eb52ddc
Fixed: Only apply remote path mappings for completed items in Qbit
2023-09-27 10:50:06 -04:00
Stevie Robinson
a3938d8e02
Fixed: SABnzbd history retention to allow at least 14 days
...
Closes #6044
2023-09-27 10:48:15 -04:00
Bogdan
3620ad2517
Fix typo for Romanian regex group
...
ignore-downstream
2023-09-27 07:47:38 -07:00
Bogdan
a1ea7accb3
Avoid returning null in static resource mapper Task
2023-09-27 07:47:30 -07:00
Weblate
0544011177
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Daghriry <mdaghriri@gmail.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Jaspils <jasperkemper@gmail.com>
Co-authored-by: SKAL <sir_kalot@yahoo.it>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: 宿命 <331874545@qq.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/ar/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/it/
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/zh_CN/
Translation: Servarr/Sonarr
2023-09-27 07:47:19 -07:00
Bogdan
c7824bb593
Fixed: Skip parsing releases without title
...
Closes #6030
2023-09-19 00:05:28 -04:00
Mark McDowall
07f816ffb1
Fixed: Pushed releases not being properly rejected
2023-09-18 20:59:06 -07:00
Weblate
11deefc51d
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Fixer <ygj59783@zslsz.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/ro/
Translation: Servarr/Sonarr
2023-09-18 00:11:09 -07:00
Qstick
f2b0fc946e
Fixed: Show correct error on unauthorized caps call
2023-09-18 00:09:12 -07:00
Stevie Robinson
7f2cd8a0e9
Add health check for dl clients removing completed downloads + enable for sab and qbit
2023-09-18 00:08:24 -07:00
Mark McDowall
5eb420bbe1
New: Don't treat 400 responses from Notifiarr as errors
...
Closes #5953
2023-09-17 23:56:17 -07:00
Mark McDowall
32e1ae2f64
Fixed: Don't allow quality profile to be created without all qualities
...
Closes #6005
2023-09-17 23:45:31 -07:00
Mark McDowall
5ff254b646
Fixed: Skip free space check only applies during import
...
Closes #5951
2023-09-17 23:27:44 -07:00
Mark McDowall
fa5bfc3742
New: Optional 'downloadClientId' for pushed releases
...
Closes #6024
2023-09-17 23:25:00 -07:00
Mark McDowall
9a1022386a
Fixed: Don't try to create metadata images if source files doesn't exist
...
Closes #6015
2023-09-17 23:25:00 -07:00
Herve Lauwerier
a4ba3ea244
Multiple Translations updated by Weblate
...
Translation: Servarr/Sonarr
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/
(cherry picked from commit aa8339e6c09182b65ed6e0497eb0fcf9a5abbea9)
2023-09-17 20:07:01 -05:00
Havok Dan
c034d50ff3
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.0% (1471 of 1485 strings)
Translation: Servarr/Sonarr
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/
(cherry picked from commit 3bf0f8ad5b1b05596f1b04f8963be2c5a9da9493)
2023-09-17 19:55:58 -05:00
Bogdan
c1d9187bb6
Log exceptions for failed fetches in Custom and Sonarr import lists
...
Co-authored-by: bakerboy448 <55419169+bakerboy448@users.noreply.github.com>
2023-09-17 17:17:32 -07:00
Bogdan
82d586e701
Use await on reading the response content
2023-09-17 17:17:04 -07:00
Bogdan
ad1f185330
Use async requests for media cover proxy
2023-09-17 17:12:58 -07:00
Qstick
ddabe66262
Use variable for App name in translations
2023-09-17 17:12:29 -07:00
Bogdan
60f18249b0
Fixed: Ignore inaccessible mount points
2023-09-13 21:06:08 -04:00
Weblate
7593d4e370
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Akashi2020 <dieux02400@gmail.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: He Zhu <zhuhe202@qq.com>
Co-authored-by: Qstick <qstick@gmail.com>
Co-authored-by: Richard de Souza Leite <rs9010482@gmail.com>
Co-authored-by: Shiessis <shiessis@gmail.com>
Co-authored-by: Ulna <ulnasensei@proton.me>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: leotpp <yangdom_li@126.com>
Co-authored-by: volrod64 <sebsogamer@gmail.com>
Co-authored-by: 宿命 <331874545@qq.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/da/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/es/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/fr/
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/tr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/zh_CN/
Translation: Servarr/Sonarr
2023-09-13 18:05:26 -07:00
Bogdan
026327e7a3
Add missing using directive in HealthCheckServiceFixture
2023-09-11 12:40:27 -07:00
Mark McDowall
0abb4ceb26
Fixed: More restrictive finale guessing
2023-09-10 15:25:15 -07:00
Mark McDowall
bb7b2808e2
Mock debouncer for testing
2023-09-10 15:25:15 -07:00
Mark McDowall
2a241294b5
Fixed: Parsing of multiple languages from Newznab/Torznab indexer releases
...
Closes #6004
2023-09-10 15:25:15 -07:00
Denis Gheorghescu
5f09f2b25f
New: Pushcut notifications
2023-09-10 16:09:15 -04:00
Mark McDowall
c0e54773e2
Fixed: Duplicate notifications for failed health checks
...
Closes #4462
2023-09-10 13:07:57 -07:00
Mark McDowall
809788eb2e
Map Clearlogo images to cover type
2023-09-10 13:05:41 -07:00
Mark McDowall
40a71d65ec
Sonarr not Radarr
2023-09-08 07:34:22 -07:00
Mark McDowall
76f5b26322
Fixed: Windows Installer hanging on removing previous service
2023-09-07 22:00:39 -07:00
Bogdan
060be6177a
Fixed: macOS version detection
2023-09-07 20:12:46 -04:00
Bogdan
1b3ff64cc5
Fixed: Calculating seed time for qBittorrent
2023-09-07 20:12:20 -04:00
Weblate
a63e787220
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: DavidJares <david.jares@me.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Kevin Orel Edry <techg9@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: 宿命 <331874545@qq.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/cs/
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
2023-09-07 17:11:30 -07:00
Bogdan
828b8e0fe4
Bump dotnet to 6.0.21
2023-09-04 10:30:01 -07:00
Stevie Robinson
3f0e8ce863
Translate Frontend Utilities
2023-09-04 13:28:46 -04:00
Mark McDowall
faecdc855f
New: Server pushable health checks
...
Closes #4116
2023-09-01 17:10:07 -07:00
Stevie Robinson
e04f36186b
translate frontend wanted
2023-09-01 14:36:15 -07:00
Weblate
a0c2d420c7
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: He Zhu <zhuhe202@qq.com>
Co-authored-by: monopolo11 <bernardorn21@gmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/es/
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
2023-08-31 17:50:03 -07:00
Stevie Robinson
d31fcbb2df
Translate Frontend Store
2023-08-31 20:49:38 -04:00
Bogdan
467ce70291
Fixed: Increase timeout when downloading updates
2023-08-31 20:49:24 -04:00
randomllama
b76de3987b
New: Add Series Status to Kodi .nfo
...
Closes #5980
2023-08-31 20:48:56 -04:00
Stevie Robinson
4c72017412
Fixed: Fallback to English translations if invalid UI language in config
2023-08-31 20:47:38 -04:00
Stevie Robinson
c123596c68
Translate frontend series pages
2023-08-31 20:47:17 -04:00
Mark McDowall
610cc91689
NzbDrone -> Sonarr
2023-08-28 21:51:55 -07:00
Mark McDowall
08939f2fb4
Fixed: Auto Tag required not showing in the UI correctly
...
Closes #5970
2023-08-28 21:51:55 -07:00
Weblate
7180a002cf
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: Albert <zuozl1992@foxmail.com>
Co-authored-by: AlexR-sf <omg.portal.supp@gmail.com>
Co-authored-by: ChewyGlitter <lulu3dddsss@gmail.com>
Co-authored-by: DavidJares <david.jares@me.com>
Co-authored-by: Fixer <ygj59783@zslsz.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: He Zhu <zhuhe202@qq.com>
Co-authored-by: Renan da Mota Ciciliato <renanciciliato@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: brokje1988 <brokje1988@gmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/cs/
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/ru/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/zh_CN/
Translation: Servarr/Sonarr
2023-08-28 21:51:28 -07:00
Bogdan
340740377e
Improve messaging in Authentication Required modal
...
Co-authored-by: bakerboy448 <55419169+bakerboy448@users.noreply.github.com>
2023-08-28 19:29:07 -07:00
Bogdan
87b3a305e9
Fixed: 'includeSeasonImages' parameter to get single series from API
...
Closes #5971
2023-08-28 19:28:56 -07:00
Stevie Robinson
ce4ac75941
Fix missing translations and correct some keys
2023-08-28 19:27:47 -07:00
Stevie Robinson
936ef9f461
Add info box under health messages
...
Closes #5958
2023-08-28 19:27:15 -07:00
Bogdan
ec9b29e364
New: Add more information to Select Series Modal
...
Co-authored-by: Qstick <qstick@gmail.com>
2023-08-28 19:26:38 -07:00
Bogdan
dc6204d377
Fix translations and default values in Interactive Search
2023-08-28 19:26:15 -07:00
Bogdan
5a7f42a63e
Prevent health checks warnings for disabled notifications
2023-08-22 18:54:47 -07:00
Weblate
2a9883ade0
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: AlexR-sf <omg.portal.supp@gmail.com>
Co-authored-by: Fixer <ygj59783@zslsz.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Renan da Mota Ciciliato <renanciciliato@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: deepserket <deepserket@gmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/it/
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/ru/
Translation: Servarr/Sonarr
2023-08-22 18:54:33 -07:00
Qstick
7986488c6d
Fixed: Ignore case when comparing torrent infohash
2023-08-20 15:25:50 -05:00
Mark McDowall
fc6ac3ddf1
Fixed: Allow Min/Max age to be the same for year auto tagging
2023-08-20 11:16:44 -07:00
Mark McDowall
7be22af865
New: Auto tag based on series status
...
Closes #5944
2023-08-20 11:16:44 -07:00
Weblate
c0d53671da
Multiple Translations updated by Weblate
...
ignore-downstream
Co-authored-by: David Molero <contact@dolvem.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
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/
Translate-URL: https://translate.servarr.com/projects/servarr/sonarr/pt_BR/
Translation: Servarr/Sonarr
2023-08-20 13:02:00 -05:00
Mark McDowall
0274778679
Fixed: Don't reimport the same file from the same release unless grabbed again
...
Closes #5625
2023-08-20 00:34:57 -07:00
Stevie Robinson
866fbc7f09
Translate Frontend Organize + Rename modal
...
including changing SeasonNumber component to formatSeason function
2023-08-19 17:03:00 -07:00
Bogdan
0feee19146
New: Async HttpClient
2023-08-19 17:02:48 -07:00
Bogdan
78593f428a
New: Use HTTP/2 in HttpClient
2023-08-19 17:02:48 -07:00
Stevie Robinson
c14fd2b4a3
Translate Frontend Parse modal
2023-08-19 13:53:19 -07:00
Jendrik Weise
2166e4dce4
Prevent exception when renaming after script import
2023-08-19 13:50:33 -07:00
Sonarr
1273656c8e
Automated API Docs update
...
ignore-downstream
2023-08-19 13:49:18 -07:00
Mark McDowall
b271b3b694
Fix tests for ImportListSyncService
2023-08-19 10:52:39 -07:00
Mark McDowall
311cd66fcd
New: Show midseason and other finales in episode list
...
Closes #5719
2023-08-19 01:36:37 -07:00
Sonarr
aceaaa10e1
Automated API Docs update
...
ignore-downstream
2023-08-19 00:23:13 -07:00
Mark McDowall
7f5ddff568
Fixed: Allow decimals for Custom Format size
...
Closes #5809
2023-08-19 00:14:59 -07:00
Mark McDowall
7be4840f02
New: Less logging when no import lists are enabled
...
Closes #5927
2023-08-19 00:14:59 -07:00
Stevie Robinson
d8f3d7d3ea
Add info box to Remote Path Mappings Settings
2023-08-19 01:33:57 -04:00
Mark McDowall
b20e247feb
New: Parse language tags from existing subtitles files
...
Closes #5890
2023-08-19 01:32:54 -04:00
Mark McDowall
d05cb40088
Fixed: Ignore IOException deleting download folder after import
...
Closes #5937
2023-08-18 17:11:55 -07:00
Mark McDowall
8aa872edf4
New: Status message when downloading metadata in qBittorrent
...
Closes #5940
2023-08-18 17:11:55 -07:00
Stevie Robinson
efca704388
Translate Frontend InteractiveSearch
2023-08-17 21:58:45 -07:00
Bogdan
78d4dee461
Replace docker detection for cgroup v2
2023-08-18 00:58:34 -04:00
Mark McDowall
d493f8762f
Fixed: Hidden files being ignored
2023-08-17 21:21:46 -07:00
Mark McDowall
d5c6faaf45
Fixed: Files in releases that span multiple TVDB seasons not automatically imported
...
Closes #5920
2023-08-17 21:14:09 -07:00
Bogdan
cb27b05a6c
Fix health link and add translations for notifications status
2023-08-14 19:44:54 -05:00
Qstick
c281a7818a
Cleanup other provider status code
2023-08-13 23:36:03 -05:00
Qstick
e354580172
New: Notifications (Connect) Status
2023-08-13 23:36:03 -05:00
Stevie Robinson
060b66aa39
Add translations to frontend/InteractiveImport
2023-08-13 19:28:16 -04:00
Bogdan
16d95ea6bf
New: Default name when adding providers
2023-08-13 19:27:59 -04:00
Xabis
465a584486
New: AniList Import List
2023-08-13 19:26:03 -04:00
Stevie Robinson
efd19b6a6d
Translation fixes for delete confirmations
2023-08-13 17:05:17 -04:00
Stevie Robinson
e777b70184
Translate Frontend Components, Episode and Helpers
2023-08-13 17:04:18 -04:00
Stevie Robinson
074aa6f445
Translate Updated and Connection Lost Modals in frontend
2023-08-13 17:03:52 -04:00
Bogdan
cc538c4b2d
Show warning when using the docker update mechanism
2023-08-13 17:03:18 -04:00
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
2023-08-13 13:40:09 -07:00
Qstick
3b3bb5971c
Fixed: Tag details query broken for Postgres
2023-08-13 13:26:05 -05:00
Mark McDowall
2a7964bc16
New: Auto tag series based on Original Language
...
Closes #5908
2023-08-13 00:26:37 -07:00
Mark McDowall
c1442535b0
New: Parse episode numbers followed by '.5' as specials
...
Closes #5893
2023-08-12 23:37:37 -07:00
Stevie Robinson
bf43453c04
Translate Calendar Frontend
2023-08-12 20:05:44 -07:00
Qstick
b1d12b8ee9
Correctly close connections in UnavailablePendingReleases housekeeper
...
Regression from PG
2023-08-12 20:59:21 -05:00
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)
2023-08-12 13:29:28 -05:00
Mark McDowall
9c7fab69fd
Fix LocalizationService tests
2023-08-12 00:41:27 -07:00
Sonarr
5cc720184b
Automated API Docs update
...
ignore-downstream
2023-08-12 00:35:05 -07:00
Qstick
c57ceac4de
Added table identifier to OrderBy to avoid column ambiguity on joins
...
Co-Authored-By: Richard <1252123+kharenis@users.noreply.github.com>
2023-08-12 00:45:07 -05:00
Robin Dadswell
a13011aa49
New: Postgres Database Support
...
Co-Authored-By: Qstick <376117+Qstick@users.noreply.github.com>
2023-08-12 00:45:07 -05:00
Qstick
69ddd99eb8
New: Improve performance when adding multiple series at once from lists or import
2023-08-11 23:23:26 -05:00
Qstick
df6c89ea23
New: Improve performance of DeleteBadMediaCovers housekeeper
2023-08-11 23:23:26 -05:00
Bogdan
d8f314ff0e
Add one minute back-off level for all providers
2023-08-12 00:19:27 -04:00
Mark McDowall
1ae0dc81f7
New: Add additional logging when renaming extra files
...
Closes #5890
2023-08-09 17:42:09 -07:00
ttran913
6b533ef2f9
New: Season pack searching with 'Anime Standard Format Search'
2023-08-09 20:13:35 -04:00
Bogdan
77a4ba4925
Detect Docker when using control group v2
2023-08-09 19:48:52 -04:00
Bogdan
51dc96cb6e
Specify in the logs what indexer is lacking capabilities
2023-08-09 19:48:06 -04:00
Stevie Robinson
322836e2b3
Translate Activity pages
2023-08-09 16:47:49 -07:00
Stevie Robinson
02b0710814
Translate frontend/AddSeries
2023-08-09 16:47:42 -07:00
Bogdan
f6c05d4456
Fixed: Ensure failing providers are marked as failed when testing all
2023-08-09 16:47:29 -07:00
Mark McDowall
6103c023de
Fixed: Allow Original Language in Custom Format
...
Closes #5897
2023-08-09 08:21:41 -07:00
Mark McDowall
5a7e34e291
Fixed: Don't block updates under docker unless configured in package_info
2023-08-08 17:35:13 -07:00
Mark McDowall
65323d5e87
Fixed: Allow Unknown Language in Custom Format
...
Closes #5886
2023-08-07 18:07:09 -07:00
Qstick
03d361f553
Filter user issues from Sentry ( #5859 )
2023-08-05 13:35:50 -05:00
Stevie Robinson
f2c31e92ce
Add Translations to Settings Pages
2023-08-04 10:09:10 -07:00
Sonarr
8008610d47
Automated API Docs update
...
ignore-downstream
2023-08-03 22:26:47 -07:00
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
2023-08-03 22:25:10 -07:00
Mark McDowall
e5aa858410
New: Ignore inaccessible files with getting files
...
Closes #5818
2023-08-03 22:20:25 -07:00
Mark McDowall
60714eb89a
Fix agnostic path in test
2023-08-03 21:35:49 -07:00
Mark McDowall
63a911a9a5
Fix GetBestRootFolderPath tests
2023-08-03 20:12:33 -07:00
Mark McDowall
5f72178445
Fixed: UI loading when series or root folder path is for wrong OS
2023-08-03 17:55:55 -07:00
Mark McDowall
d581de00c9
Fixed: Duplicate searches when Anime Standard Format Search enabled on indexer and series has multiple aliases
2023-08-03 17:55:55 -07:00
Bogdan
377fce6fe1
New: Health check for indexers with invalid download client
2023-08-03 20:38:53 -04:00
Stevie Robinson
9188a9971b
Update API docs description
2023-08-03 20:38:06 -04:00
Qstick
45a72c7918
Fixed: Error trying to notify user when process not UserInteractive
2023-08-03 17:37:34 -07:00
Mark McDowall
b7a55daa61
Fixed: Parsing of anime season releases with year after season number
2023-08-03 16:36:07 -07:00
Bogdan
ab821ccba8
Remove unused how to apply tags translation
2023-08-01 17:15:26 -07:00
Bogdan
7893fdde10
Improve messaging for Interactive Search
2023-08-01 17:15:26 -07:00
Bogdan
e8855c312d
Add label translations in columns
2023-08-01 17:15:26 -07:00
Bogdan
a5aab810d7
Convert Root Folders to Typescript
2023-08-01 17:01:14 -07:00
Bogdan
8bd91bd86b
New: Add Monitored specification to Auto Tagging
2023-08-01 16:54:40 -07:00
Bogdan
c69b5fc72a
New: Add Year specification to Auto Tagging
2023-08-01 16:54:40 -07:00
Bogdan
97e96537f5
Fixed: Ensure validation for Auto Tagging specifications
...
Co-authored-by: Qstick <qstick@gmail.com>
2023-08-01 16:54:40 -07:00
Bogdan
cd0ea4ce66
Add translations to Auto Tagging
...
(cherry picked from commit 17a6683dbb7eb914b4732fc310044ec9baa3f141)
2023-08-01 16:54:40 -07:00
Jessica Nguyen
cac101bdee
Fixed: Importing additional Anime Types from Simkl
...
Co-authored-by: iceypotato <nickyjedi@gmail.com>
2023-08-01 19:53:39 -04:00
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
2023-07-30 13:49:38 -07:00
Michon van Dooren
8e925ac76d
Fixed: Include preferred size in quality definition reset
2023-07-30 12:45:50 -04:00
Sonarr
560779cc1e
Automated API Docs update
...
ignore-downstream
2023-07-28 19:09:28 -07:00
Bogdan
b407eba612
Fixed: Ensure failing indexers are marked as failed when testing all
2023-07-28 19:09:06 -07:00
Jendrik Weise
ad0dc01cf7
New: Update matching series path in Jellyfin/Emby library
...
Closes #5826
2023-07-28 18:40:30 -07:00
Bogdan
aee8579d18
New: More translations for columns
2023-07-28 18:39:06 -07:00
Bogdan
cda9cf726a
Fixed: Recalculate Custom Format Score in Manual Import
2023-07-28 18:38:15 -07:00
Bogdan
ae3dd5730e
Fixed: Check only enabled Jackett indexers for '/all' endpoint
...
Closes #5848
2023-07-28 18:37:21 -07:00
Bogdan
38c717bcef
Dedupe releases based on indexer priority
2023-07-28 18:35:50 -07:00
Bogdan
3d6cf24d7c
Validation for Custom Format specifications
...
Co-authored-by: Qstick <qstick@gmail.com>
2023-07-28 18:35:27 -07:00
jack-mil
1a4403e0ab
New: Improved Discord add/delete notifications
...
Closes #5372
2023-07-26 13:38:56 -04:00
Sonarr
14bea16aef
Automated API Docs update
...
ignore-downstream
2023-07-22 17:15:35 -07:00
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
2023-07-22 17:15:25 -07:00
Bogdan
d9786887f3
Add support for deprecated values in field select options
2023-07-22 17:14:28 -07:00
Stevie Robinson
3c17260c72
New: Update naming examples
2023-07-22 20:13:05 -04:00
Jessica Nguyen
b779c92200
New: Simkl Anime List integration
...
Co-authored-by: iceypotato <nickyjedi@gmail.com>
Closes #5635
2023-07-22 20:11:22 -04:00
Stevie Robinson
98cd933640
New: Add translation for IRC link
2023-07-22 20:08:11 -04:00
PearsonFlyer
d7025a98de
New: Ability to skip redownload when marking an item as failed from Activity Queue
2023-07-22 17:03:16 -07:00
Sonarr
dee8820b1f
Automated API Docs update
...
ignore-downstream
2023-07-19 18:35:32 -07:00
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
2023-07-19 18:35:06 -07:00
Bogdan
5f90fdd998
Add missing translations for Reset Quality Definitions modal
2023-07-19 21:22:31 -04:00
Stevie Robinson
93e8ff0ac7
Translate System pages
2023-07-19 21:19:43 -04:00
bakerboy448
360d989cb0
New: Log when testing for matching Remote Path Mapping
2023-07-19 21:11:05 -04:00
Bogdan
87021fff43
Update translations for How To Apply Tags
2023-07-18 00:07:08 -04:00
Mark McDowall
3ba7e64cd0
Don't generate API docs for InitializeJson
2023-07-17 21:05:23 -07:00
jack-mil
972e140899
New: Show Custom Format score in Manual Import
2023-07-17 23:46:36 -04:00
Bogdan
67234222e3
Fixed: Improve quality and episode info output in parse result
2023-07-17 20:43:52 -07:00
Mark McDowall
f0cb5b81f1
UI loading improvements
...
Fixed: Caching for dynamically loaded JS files
Fixed: Incorrect caching of initialize.js
2023-07-17 20:37:31 -07:00
Stevie Robinson
c206b92912
Translate sidebar strings
2023-07-15 17:37:31 -04:00
Mark McDowall
35e171f7b1
Fixed: Order of Discord grab notification fields
2023-07-15 14:34:43 -07:00
Sonarr
5b3b346b77
Automated API Docs update
...
ignore-downstream
2023-07-15 10:36:00 -07:00
jack-mil
eadd0c4e10
New: Optionally show Custom Format Score for episodes on Series Details
2023-07-15 10:28:38 -07:00
Mark McDowall
c1f8c7b17b
Use named keys for apply tags help text
2023-07-15 09:16:19 -07:00
Mark McDowall
dce6923b00
Fixed: Parsing of anime title that contains multiple 3-digit numbers
...
Closes #5801
2023-07-14 17:24:05 -07:00
Bogdan
3aa3ac90ed
Mark empty bulk endpoints as not implemented
2023-07-11 20:10:20 -07:00
Bogdan
d1466ba589
Move ApplyTags to own file
2023-07-11 20:10:20 -07:00
Bogdan
0d3e9a2196
Prevent NullRef for empty ids in bulk endpoint
2023-07-11 20:10:20 -07:00
Bogdan
2693ada7de
Add missing provider characteristics to bulk endpoint response
2023-07-11 20:10:20 -07:00
Bogdan
e641c57ad9
New: Add translations for managing bulk indexers, lists and clients
2023-07-11 20:10:20 -07:00
Bogdan
45336389e6
Fixed: Handling of no results from BTN searches
2023-07-11 20:13:07 -04:00
Jendrik Weise
e7bc145084
New: Option to disable images in Kodi Episode Metadata
2023-07-11 20:12:07 -04:00
Bogdan
9854884ed3
Fixed: Queue not loading when it contains unmapped releases
2023-07-11 12:45:54 -04:00
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
2023-07-10 22:05:57 -07:00
bakerboy448
9713c36960
New: Clarify path used in Kodi update logging
2023-07-11 01:05:03 -04:00
bakerboy448
d2be869d9c
Import list logging improvements
2023-07-11 01:04:26 -04:00
Mark McDowall
12c3426c95
Fix circular dependency with ScriptImportDecider, TagService and DownloadClientFactory
2023-07-10 22:03:10 -07:00
Mark McDowall
85e2855981
New: Added UI for parsing release names
...
Closes #5263
2023-07-10 20:54:16 -07:00
Bogdan
a77ef187af
Fixed: Anime standard format search on Nyaa
2023-07-10 23:52:27 -04:00
Qstick
f6ae9fd6c5
New: Download Client Tags
...
Closes #402
2023-07-10 23:51:14 -04:00
jack-mil
3a9182b6a6
New: Add Custom Format fields to Discord On Grab notifications
...
Closes #5769
2023-07-10 23:50:46 -04:00
Jendrik Weise
3f0268b79f
New: Additional info passed in for Script Import and Custom Script
2023-07-10 23:49:49 -04:00
jack-mil
a6f2db9139
New: Custom Format Score column in queue
...
Closes #5780
2023-07-10 23:49:00 -04:00
Qstick
96b7aa6585
Fix error in epic fail handler if console input redirected
...
Eliminates an unhandled InvalidOperationException and loop causing thousands of sentry errors
2023-07-04 12:58:25 -05:00
Qstick
5638f9c0a1
New: Speed up API add by reworking SeriesExistsValidator
2023-07-03 02:05:35 -05:00
Qstick
51d6fd32dc
New: Speed up Series Add by reworking SeriesPathValidator
2023-07-03 02:05:35 -05:00
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
2023-07-02 22:38:32 -07:00
Qstick
551edb9e65
Fixed: Allow restore to process backups up to ~500MB
2023-07-02 22:35:24 -07:00
Qstick
af8c67a24d
Fixed: Correct typing for ImportListExclusions tvdbid column
2023-07-02 22:35:14 -07:00
Bogdan
b6f3bcb309
Add ContentSummary to HDBits requests
2023-07-02 22:34:45 -07:00
Bogdan
aa2b003167
Create overload for `ToJson()` with Formatting param
2023-07-02 22:34:45 -07:00
Mark McDowall
5c48049702
Fixed: Series added events being sent with series deleted title
...
Closes #5762
2023-06-27 12:31:24 -07:00
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
2023-06-26 15:22:19 -07:00
Sonarr
5184d995ca
Automated API Docs update
...
ignore-downstream
2023-06-24 15:15:19 -05:00
Bogdan
0a05781aca
Remove not implemented endpoints from API docs
2023-06-20 19:26:48 -07:00
Bogdan
82919a8ed1
Convert to 'using' declaration in Housekeeping Tasks
2023-06-20 19:26:21 -07:00
Bogdan
9af6d1b9d9
Close database connections in housekeeping tasks
...
Co-authored-by: ferencmarkizay <ferencmarkizay@gmail.com>
2023-06-20 19:26:21 -07:00
Bogdan
b48fe6e633
Prevent NullRef when deleting missing backups
...
(cherry picked from commit 0ff0fe2e68f3abf7b8e4d6bf0c1e9dee4eb68227)
2023-06-20 19:24:19 -07:00
Bogdan
e2f27e0c61
Fixed: Sorting queue by size
2023-06-20 19:16:54 -07:00
Bogdan
059a156f4a
Fixed: Treat redirects as errors in Sonarr Import List
2023-06-13 21:03:48 -07:00
Bogdan
19b8fbe13b
Require ApiKey for all actions in SonarrImport
2023-06-13 21:03:48 -07:00
Bogdan
2603138975
Update translations
2023-06-13 21:01:32 -07:00
Hayden
a6a61a016b
Fixed: Limit Discord embed title length to 256 characters
...
Co-authored-by: HeyBanditoz <7574664+HeyBanditoz@users.noreply.github.com>
2023-06-13 23:59:51 -04:00
Qstick
11bd764a75
Fixed: Correctly handle 302 and 303 redirects in HttpClient
...
(cherry picked from commit ed7c5a937f4b50fcdf819e8fe347c8c0bc6bd2e7)
2023-06-13 20:58:30 -07:00
Bogdan
0e07d54ee7
Add HelpTextWarning support in FieldDefinition
2023-06-13 20:55:20 -07:00
Bogdan
0b87280335
Check only clients not in failure status in DownloadClientSortingCheck
2023-06-13 20:54:05 -07:00
Bogdan
e5ff4aafa3
Update cleansing rules for RSS TL feed and homedir for Mac
2023-06-13 20:53:20 -07:00
bakerboy448
8d8a16225f
Fixed: Handle checkingResumeData state form qBittorrent
2023-06-13 23:50:59 -04:00
Zak Saunders
d44656bca1
New: Remove Rarbg Indexer due to site shutdown
2023-06-09 14:58:06 -07:00
bakerboy448
3b505d8734
New: Indexer Messaging and Error Improvements
2023-06-09 17:54:04 -04:00
Sonarr
474f5f29ca
Automated API Docs update
...
ignore-downstream
2023-05-28 11:46:29 -07:00
Qstick
b050e1d2eb
Faster tag view in UI for large libraries
2023-05-28 11:08:31 -07:00
Bogdan
48ee1158ad
Fixed: Enforce validation warnings
2023-05-28 11:07:40 -07:00
Bogdan
7343616a47
Simplify ShouldHaveApiKey and HasErrors
2023-05-28 11:07:40 -07:00
Bogdan
b06269544c
Add minimum length as const in ApiKeyValidationCheck
2023-05-27 17:23:41 -07:00
Bogdan
bb97fbc23f
Add missing wiki fragments to health checks
2023-05-27 17:23:41 -07:00
Qstick
560a9b63ca
New: Translations support for Health Checks
...
(cherry picked from commit bfc036178487fe0b692f306a53f2a334cdf7f9d5)
2023-05-27 17:23:41 -07:00
Bogdan
a22f598b0c
Minor improvements in health checks
2023-05-27 17:23:41 -07:00
Bogdan
86a7f7bd54
Deserialize asynchronously in LocalizationService
2023-05-27 17:23:41 -07:00
Bogdan
f90bef6934
Fix showing sorting values, add tooltips and translations to SeriesIndexPoster
2023-05-27 16:56:19 -07:00
Bogdan
12374f7f00
Use 'var' instead of explicit type
2023-05-27 16:55:16 -07:00
Bogdan
281add47de
Inline 'out' variable declarations
2023-05-27 16:55:16 -07:00
Bogdan
6b1e4ef819
Enforce rule IDE0005 on build
2023-05-27 19:53:49 -04:00
Qstick
73ccab53d5
New: Bulk Manage Import Lists, Indexers, Clients
2023-05-27 18:00:49 -05:00
bakerboy448
e9bbb0b9ba
Fixed: Webhook notification error messages
2023-05-26 19:45:53 -07:00
Mark McDowall
e273f16c39
Fixed: Strip additional domains from release names
2023-05-26 19:36:50 -07:00
Mark McDowall
49fd9c4462
New: Filter SABnzbd queue by category
2023-05-26 17:14:02 -07:00
Mark McDowall
59f2e5b65d
Fixed: Don't log handled exceptions in API
...
Closes #5690
2023-05-26 17:14:02 -07:00
Bogdan
af55e322f1
Fixed: Sorting search releases by language
2023-05-26 16:19:42 -04:00
Sonarr
3ac5edeb09
Automated API Docs update
2023-05-25 10:34:05 -07:00
Mark McDowall
f05405fe1c
Fixed: Don't rollback file move if destination already exists
...
Towards #5610
2023-05-22 22:11:17 -07:00
JeWe37
9f1e215120
New: Option to Import via Script
...
Closes #791
2023-05-22 23:36:17 -04:00
Bogdan
365a6e77a6
Use project name as relative path in builds
...
(cherry picked from commit fb908e8e1969e633a50ca000c767a998427363b2)
2023-05-22 20:33:57 -07:00
Mark McDowall
349f7cf4c9
Rename Clearart to Clearlogo, use png for Clearlogo
2023-05-22 10:32:03 -07:00
Mark McDowall
aecc8295c8
Fixed: Don't download unknown artwork
2023-05-22 09:00:36 -07:00
Stevie Robinson
f2ddd4757c
Fixed: Parsing Vyndros as release group
2023-05-21 17:05:48 -04:00
Stevie Robinson
bf90c3cbdd
New: refresh only selected or filtered series
...
Closes #5611
2023-05-21 17:05:30 -04:00
Bogdan
a117001de6
New: Improve validation messages
2023-05-21 09:24:59 -07:00
Bogdan
6118afa339
Minor CS improvements in NzbDroneValidation
2023-05-21 09:24:59 -07:00
S0me6uy
59dd3b1127
New: Signal Notifications
...
Co-authored-by: Your Name <yohoho@testsmsd.com>
2023-05-21 12:22:00 -04:00
Bogdan
de3bfb7c5a
Fix spelling "Use languages from Torznab/Newznab attributes if given"
2023-05-21 12:05:18 -04:00
Bogdan
90a9ecbaac
Fix tests in IndexerServiceFixture
2023-05-21 09:03:51 -07:00
Bogdan
d492f28645
Fix tests in TorrentDownloadStationFixture
2023-05-21 09:03:51 -07:00
Mark McDowall
d743a8f7e9
Fixed tests in DownloadServiceFixture
2023-05-20 21:15:10 -07:00
Mark McDowall
3cd33d3f44
Fixed: Don't move seeding torrents in Synology Download Station
...
Closes #3997
2023-05-20 20:56:02 -07:00
Mark McDowall
b38c1255dc
Fixed: Don't retry grabbing the same release if download client is unavailable
...
Closes #3116
2023-05-20 20:51:24 -07:00
Mark McDowall
f946d78153
Fixed: Exception when request to SABnzbd times out
2023-05-20 16:59:06 -07:00
Qstick
9c5a07f62a
New: Use languages from Torznab/Newznab attributes if given
...
Closes #5654
2023-05-20 16:31:30 -07:00
Mark McDowall
7238100145
Add FindByName to IsoLanguage
2023-05-20 16:24:38 -07:00
Mark McDowall
4fe79e9a4e
Fixed: Parsing of some additional Chinese anime releases
...
Closes #5667
2023-05-20 15:15:48 -07:00
Bogdan
9bdc618366
Fixed: Use indexer errors from response if Content-Type is XML before processing response
2023-05-18 17:32:24 -07:00
Sonarr
4fecd6ed89
Automated API Docs update
2023-05-18 16:43:35 -07:00
Qstick
94a8ef6304
New: Advanced settings toggle in indexer edit/add modal
...
(cherry picked from commit a570fd2a8f138fb89c5b0ae43ddb7919f6bf26e3)
2023-05-18 16:43:08 -07:00
Qstick
de08d37267
New: Add path mapping for partial library updates in Plex Server Notifications
...
(cherry picked from commit 24206ad0a3095c4bf5c860af516d8543bd6525d6)
2023-05-18 16:41:06 -07:00
Bogdan
ef0b91b45b
Add `forceSave` to the OpenAPI docs
2023-05-18 16:37:34 -07:00
Bogdan
b5050d02d6
Fixed: Log name of mount point failure
2023-05-17 20:12:06 -04:00
Bogdan
3ece1533d8
Fix checking for SameTorrent when the indexer is null
2023-05-17 17:00:27 -07:00
Sonarr
14411f1f15
Automated API Docs update
2023-05-14 21:23:46 -07:00
Bogdan
2fecd28001
Fix validation for boolean query parameters
2023-05-14 21:09:03 -07:00
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)
2023-05-14 10:01:55 -07:00
Qstick
eacb619cfb
Fixed: Avoid error in CF calculation when release is unparsable
2023-05-13 15:40:27 -05:00
Mark McDowall
711331526b
Add missing wiki hashes to health checks
2023-05-12 16:56:00 -07:00
Qstick
ed22bb719d
DownloadClientRootFolderCheck Improvements
2023-05-12 16:55:56 -07:00
Qstick
1f20bc63c6
RemotePathMappingCheck Improvements
2023-05-12 16:55:44 -07:00
Qstick
202449c40c
Fixed: Provider health checks persist after add until next scheduled check
2023-05-12 16:55:35 -07:00
Mark McDowall
62b948b24c
New: Calendar filtering by tags
...
Closes #5476
2023-05-11 22:36:26 -07:00
Mark McDowall
c7d39579b4
New: Log additional information when processing completed torrents from rTorrent
...
Closes #5638
2023-05-11 17:35:40 -07:00
Bogdan
3af7a6df7d
Remove unused field userAgentBuilder in HttpClient
2023-05-10 21:10:36 -07:00
Bogdan
477bfb7835
Minor cleanup in RssImport
2023-05-10 21:10:09 -07:00
Bogdan
c6b543e072
Remove unused imports
2023-05-10 21:08:13 -07:00
Bogdan
f93a016be1
Remove empty constructors
2023-05-10 21:08:13 -07:00
Mark McDowall
e882d0f385
Fixed CompletedDownloadService.Process tests
2023-05-09 13:11:12 -07:00
Mark McDowall
0e6f858e65
Fixed tests
2023-05-09 10:03:53 -07:00
Mark McDowall
f56d504816
Fixed: Incorrect event types for interactive import required notifications
2023-05-09 08:09:27 -07:00
Stickie
5ec282750b
New: Notifications when Manual Interaction is required for importing
...
Closes #5193
2023-05-08 16:35:03 -07:00
ta264
63654b99f2
Fixed: Don't buffer update package to memory when downloading
2023-05-08 16:35:03 -07:00
Bogdan
9325140b90
API key improvements
...
Fixed: Special characters in API key
New: Add heathcheck for API Key
2023-05-07 20:56:26 -07:00
Mark McDowall
eaa4a358e8
Why rename many files when few file do trick
2023-05-07 20:25:55 -07:00
Mark McDowall
993c69530e
GracePeriod not Graceperiod
2023-05-07 18:57:55 -07:00
The Dark
5fdc8514da
New: On Health Restored notification
...
Closes #4262
2023-05-07 18:57:14 -07:00
Bogdan
76f93c8415
Fixed: Ensure indexer errors are handled before processing response
2023-05-07 10:29:51 -07:00
Bogdan
8f482c534f
Fixed: custom script error when importing some downloads
...
Co-authored-by: Qstick <376117+Qstick@users.noreply.github.com>
Closes #5617
2023-05-07 10:23:47 -07:00
Bogdan
a95317446c
Log invalid config file exceptions
...
(cherry picked from commit e1d0e2c79975a10c12fc8551f5dcd4a79f1c94e7)
2023-05-07 10:18:00 -07:00
Qstick
3a6c078b30
Fixed: Catch InvalidDataException during initial config to prevent boot loop
...
(cherry picked from commit 9862584611f29ac3f16e0c6ef0afb183ff3f0588)
2023-05-07 10:18:00 -07:00
Mark McDowall
77efc4cc40
Fixed: Timeout when getting root folder details
2023-05-07 09:52:35 -07:00
Mark McDowall
453891e620
New: Only add version header for API requests
...
Closes #5601
2023-05-06 22:34:22 -07:00
Mark McDowall
95b52e630a
Remove duplicated processing of unparsed paths
2023-05-06 21:53:01 -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
e3f71ca79c
New: Log content for invalid torrent files
2023-05-06 11:22:49 -07:00
Bogdan
ca8b26138e
Fix downloading releases without an indexer
2023-05-01 19:28:04 -05:00
Bogdan
a0b08f6c6f
Build download requests from indexer implementation
2023-04-30 00:09:11 -04:00
Qstick
7ce0d4a9db
Fixed: Use augmented languages for queue items
2023-04-29 17:15:39 -05:00
Lars
3141bf7f9d
Fixed: Subtitle tags from existing subtitle files being lost during rename
...
Closes #5577
2023-04-26 23:18:58 -04:00
Mark McDowall
8c50cd061e
New: Report health error if Recycling Bin folder is not writable
...
Closes #4692
2023-04-24 21:58:51 -07:00
Gabriel Sjöberg
99c4f5b746
Use BuildInfo.AppName for RARBG appId instead of hardcoded value
2023-04-25 00:54:12 -04:00
Lars
ff3327483a
New: Filter Sonarr synchronization based on Root Folders
...
Closes #4835
2023-04-25 00:44:20 -04:00
Mark McDowall
0bc16efe26
Don't clean slashes from folder names
2023-04-24 13:12:35 -07:00
Mark McDowall
b3260ba866
New: Colon replacement naming option
2023-04-24 07:59:36 -07:00
Mark McDowall
d3ad970ecc
Use enum for MultiEpisodeStyle property
2023-04-24 07:59:35 -07:00
Bogdan
ed7d99c160
New: Add Apprise notifications
2023-04-22 18:17:24 -07:00
Robin Dadswell
720fc2818f
Frontend Placeholders from the Backend
...
(cherry picked from commit 69f5963f6f1e80e3f598bdb13792b7413fcc13b1)
2023-04-22 18:17:24 -07:00
Mark McDowall
94b5d23094
Fixed TruncatedEpisodeTitlesFixture tests
2023-04-22 18:16:15 -07:00
Mark McDowall
cf48bf3041
Fixed: Ensure first history item when marked as failed is the selected item
2023-04-21 17:45:45 -07:00
Mark McDowall
183b10f79a
New: Change default Multi-Episode style to Prefixed Range
...
Closes #5572
2023-04-21 17:45:45 -07:00
Mark McDowall
97cf3cee17
New: Don't prevent season searches for Newznab/Torznab if supported by the indexer
...
Closes #5562
2023-04-19 16:14:09 -07:00
Mark McDowall
764c084987
New: Don't try to analyze disk image files (iso, img, etc)
...
Closes #5567
2023-04-19 16:14:09 -07:00
Mark McDowall
a989c84260
Fixed: Tag filtering on iCal feed
2023-04-19 16:14:09 -07:00
Bogdan
b303e9c21a
New: Serve log files as UTF-8
2023-04-18 15:50:43 -04:00
Michael Peleshenko
2303bff205
Fixed: Return properly formatted episode file for deleted files Webhook
2023-04-16 17:48:59 -07:00
Qstick
5a04602672
Remove mono process detection
2023-04-16 19:21:13 -05:00
Bogdan
6f614b7d47
Rename to FolderChmodValidator to match class name
2023-04-15 12:21:17 -07:00
Stepan Goremykin
6413d212e5
Update signalr to 6.0.15
2023-04-14 16:48:47 -07:00
Stepan Goremykin
40e54685b9
Migrate to FluentValidation 9
2023-04-14 16:48:47 -07:00
Mark McDowall
dec6e14036
New: On Add Series connection event
...
Closes #3637
2023-04-14 16:48:07 -07:00
Mark McDowall
619ac557f9
Fixed: Importing from Manage Episodes ignoring Analyse video files
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
47cf8e6430
New: Updated Rarbg request limits
...
Closes #5206
2023-04-13 22:54:37 -04:00
Bogdan
ed3d880974
New: Add version and timestamp to backup archive
2023-04-13 22:53:32 -04:00
Qstick
39350ed0de
New: Improve video stream formatting
2023-04-13 21:20:01 -05:00
Qstick
b0834015e7
New: Improve primary video stream selection
2023-04-13 21:20:01 -05:00
Bakerboy448
128f62488d
Fixed: DrunkenSlug Default URL
2023-04-13 18:48:41 -07:00
Bogdan
2107635b7e
Fixed: Config file settings do not need to be case-sensitive
2023-04-11 14:52:25 -04:00
Mark McDowall
5ca868b4b2
New: Show error message for pending queue items without episodes
...
Closes #5541
2023-04-10 22:25:10 -07:00
Bogdan
5326a102e2
Fixed: Ensure default config file on starting app
...
(cherry picked from commit e747af9f448368e2add0d2869a3749efa9e93ae0)
2023-04-10 21:37:59 -07:00
Qstick
69ed531850
Fixed: False Positives for RemotePath check with Deluge
...
(cherry picked from commit b888b044d61c3787ce658963c6e5c3ef6f3323a1)
2023-04-10 21:37:48 -07:00
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)
2023-04-10 21:37:48 -07:00
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)
2023-04-10 21:37:48 -07:00
ta264
68791ea98a
Fixed: Use QBittorrent category savepath for healthcheck
...
(cherry picked from commit 4f281669fcd460efa4191590de31da12c7e4271d)
2023-04-10 21:37:48 -07:00
Mark McDowall
b428bab5ee
Fixed: Missing Macedonian and Slovenian languages
2023-04-04 10:29:08 -07:00
Mark McDowall
7fcb6b80b4
Fixed: Override and grab releases with Custom Formats
2023-04-04 10:28:35 -07:00
Mark McDowall
103ce3def4
New: Add result to commands to report commands that did not complete successfully
...
Closes #4759
2023-04-03 22:11:43 -07:00
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
2023-04-03 20:14:44 -07:00
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
2023-04-03 20:00:52 -07: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
6ea3d8c127
Use MinBy and MaxBy instead of OrderBy + First
2023-04-01 17:37:11 -07:00
bpoxy
7fedfe7423
Fixed: Matching of custom formats during episode file import
2023-04-01 20:03:53 -04:00
Bakerboy448
a776b68574
Fixed: Parse 720p Remux as 720p BluRay
...
fix bad anime remux no source logic
Fixes #5517
2023-03-30 21:57:14 -07:00
Bakerboy448
9ae647d9d2
QualityParser - Simplify new expression (IDE0090)
2023-03-30 21:57:14 -07:00
Stepan Goremykin
2abbee1032
Update SixLabors.ImageSharp, MailKit, DryIoc libraries
2023-03-31 00:56:54 -04:00
Qstick
2c7eb05b52
Revert a few packages which result in build warnings and conflicts
2023-03-29 11:50:14 -05:00
Mark McDowall
42003ebd72
Reverted Microsoft package updates to 6.x
...
Closes #5511
2023-03-27 07:52:15 -07:00
Mark McDowall
6007e46746
Fixed: Removed hardcoded dot prefix from the transmission category in status
...
Closes #5510
2023-03-27 07:38:56 -07:00
Stevie Robinson
11905b99d3
New: Specials monitoring options
2023-03-26 23:40:11 -07:00
Mark McDowall
033936dce7
Fixed IsValidPath usages
2023-03-26 22:47:09 -07:00
Mark McDowall
13a0dfa4ae
Fixed: Slow renaming and deleting episodes
...
Closes #5499
2023-03-26 22:39:18 -07:00
Mark McDowall
5ea1fb9424
New: Parsing of multi-episode files in brackets
...
Closes #5501
2023-03-26 22:39:18 -07:00
bakerboy448
0f6f681438
New: Various HealthCheck Improvements
2023-03-27 00:30:27 -04:00
Mark McDowall
0321368cc3
New: Improve path validation when handling paths from different OSes
2023-03-26 21:29:17 -07:00
Mark McDowall
ed140dd396
Revert argument exception swallowing for Plex library update
2023-03-26 21:29:07 -07:00
Stepan Goremykin
c35308b32b
Update chrome driver and swagger
2023-03-26 21:26:42 -07:00
Stepan Goremykin
e4dde10a3f
Update Selenium.Support package
2023-03-26 21:26:42 -07:00
Stepan Goremykin
951a9ade00
Update FluentAssertions
2023-03-26 21:26:42 -07:00
Stepan Goremykin
fd5d279a9e
Update SharpZipLib
2023-03-26 21:26:42 -07:00
Stepan Goremykin
028c87d20c
Update test packages in build props instead of csproj
2023-03-26 21:26:42 -07:00
Stepan Goremykin
b303dc899a
Update Newtonsoft.Json
2023-03-26 21:26:42 -07:00
Stepan Goremykin
cf22208011
Update packages related to auto tests
2023-03-26 21:26:42 -07:00
Stepan Goremykin
3b6cadeb7e
Update packages from microsoft
2023-03-26 21:26:42 -07:00
Mark McDowall
0a13a433a9
New: Parsing of more German WEBDL releases
...
Closes #5507
2023-03-26 21:19:22 -07:00
Mark McDowall
ff2e8ffc37
Fixed: Permissions after installing on Windows and opening Firewall port
...
Closes #5509
2023-03-26 20:53:30 -07:00
Stepan Goremykin
11d91faaad
Use Array.Empty and fix a few multiple enumerations
2023-03-26 23:40:51 -04:00
Mark McDowall
c41aec5f77
Fixed: Pushed releases should be stored as pushed release
2023-03-22 17:25:00 -07:00
Mark McDowall
b8dcd75cf5
Fixed: Refreshing Plex library on a different OS
2023-03-22 08:09:16 -07:00
Mark McDowall
cef6d5a99a
Fixed: Imports when custom format is a downgrade, but file is an upgrade
2023-03-22 08:06:59 -07:00
lodu
5d09b84b05
New: Add indexer option for Discord on grab notifications
2023-03-21 19:58:47 -04:00
Mark McDowall
3d24e412a6
Better quality revision logging
2023-03-17 07:46:25 -07:00
Mark McDowall
4ff4d32936
New: Improve accepted and rejected release logging
...
Closes #4965
Closes #4646
2023-03-16 20:58:01 -07:00
Mark McDowall
98308737cf
New: Improved Plex library updating
2023-03-16 20:25:31 -07:00
Mark McDowall
bd228e88c3
New: Rescan series if destination file already exists during import
...
Closes #5401
2023-03-15 23:44:09 -07:00
Mark McDowall
978618f041
New: Don't import episodes that don't match grab history
...
Closes #5073
2023-03-15 23:26:07 -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
c80c1db947
New: Parse HBOMaxHD as WEBDL
...
Closes #5489
2023-03-15 21:01:37 -07:00
Mark McDowall
cfcf1ad1ab
Fixed: Page Plex Watchlist results
...
Closes #5118
2023-03-15 19:55:34 -07:00
Mark McDowall
17b9e4722a
New: Parsing of poorly named absolute number-only files in batches
...
Closes #5488
2023-03-15 19:00:12 -07:00
Mark McDowall
f22998aef3
Use episode runtime for size limits when available
...
Closes #3482
2023-03-15 19:00:08 -07:00
Qstick
a42f97229a
Convert method to static that doesn't use instance data
2023-03-15 19:24:48 -05:00
Qstick
412a36226f
Add .globalconfig
2023-03-15 19:24:48 -05:00
Qstick
2b79fe833b
Use Contains(char) instead of Contains(string) for performance
2023-03-15 19:24:48 -05:00
Qstick
4db10e6283
Prefer AsSpan to Substring to avoid unnecessary allocation
2023-03-15 19:24:48 -05: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
af28bbad52
Use Environment.CurrentManagedThreadId for efficiency
...
System.Environment.CurrentManagedThreadId is a compact and efficient replacement of the Thread.CurrentThread.ManagedThreadId pattern.
2023-03-15 19:24:48 -05:00
Qstick
f928ee7cad
Use Environment.ProcessPath instead of GetCurrentProcess().MainModule.FileName
...
GetCurrentProcess().MainModule.FileName is expensive, Environment.ProcessPath added in net6
2023-03-15 19:24:48 -05:00
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.
2023-03-15 19:24:48 -05:00
Qstick
e805f61450
Use Length/Count property instead of Count() method to prevent enumerating
2023-03-15 19:24:48 -05:00
Qstick
4fe9daec03
Use Any() in place of Count() to prevent enumerating
...
This rule flags the Count and LongCount LINQ method calls used to check if the collection has at least one element. These method calls require enumerating the entire collection to compute the count. The same check is faster with the Any method as it avoids enumerating the collection.
2023-03-15 19:24:48 -05:00
Qstick
738dc2c98c
Do not use Enumerable methods on indexable collections
...
This rule flags the Enumerable LINQ method calls on collections of types that have equivalent but more efficient properties to fetch the same data.
2023-03-15 19:24:48 -05:00
Qstick
0ed8ba828d
Avoid unnecessary zero-length array allocations
2023-03-15 19:24:48 -05:00
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.
2023-03-15 19:24:48 -05:00
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
2023-03-15 19:24:48 -05:00
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.
2023-03-15 19:24:48 -05:00
Qstick
b4d8f0c311
Enable all analyzers and enforce code style on build
2023-03-15 19:24:48 -05:00
Stevie Robinson
21045127cd
Fixed: Parsing of multi season packs with only space between the season numbers
2023-03-14 00:32:57 -07:00
Mark McDowall
d496733b31
Fixed: Don't import Custom Format downgrades
...
Closes #5475
2023-03-14 00:22:37 -07:00
Mark McDowall
b3d1e4f520
Fixed: Multiple Downloaded Episodes Scan commands should not run in parallel
2023-03-13 18:11:17 -07:00
Mark McDowall
cd67671bc1
Fixed: Slow loading of files in Manage Episodes modal
...
Closes #5449
2023-03-13 00:30:28 -07:00
Mark McDowall
ac806a2933
New: Show downloading status for series progress bar
...
Closes #5474
2023-03-12 23:51:38 -07:00
Mark McDowall
6d88a98282
New: Plex Watchlist RSS support
2023-03-12 23:51:38 -07:00
cicomalieran
9800bd6b43
Fixed: Processing very long ETA from Transmission
...
Closes #5444
2023-03-07 16:46:48 -08:00
Sergey M
255f947860
Fixed: Mapping of parsed titles when one doesn't have an alias
...
Co-authored-by: Sergey M <msergein>
2023-03-05 17:30:56 -08: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
bd3816dac9
Handle null for parent name with clean path is empty
2023-02-20 17:20:07 -08:00
Mark McDowall
95a8f59a32
Fixed: Don't handle images in metadata folder as Roksbox images
2023-02-20 16:42:57 -08:00
Mark McDowall
890f107467
New: Support for .plexmatch series metadata files
...
Closes #4960
2023-02-20 15:08:26 -08:00
Mark McDowall
6740257135
New: Add Episode Guide option for Kodi MetadataFile
...
Closes #5415
2023-02-20 12:35:22 -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
Mark McDowall
cf00fecbe4
Fixed: Don't grab propers/repacks when item in queue meets cutoff and propers/repacks are not downloaded automatically
...
Closes #1208
2023-02-19 00:32:58 -08:00
Qstick
5a22afc42b
Fixed broken path tests
2023-02-18 15:37:35 -08:00