Commit Graph

3114 Commits (729f2b7089e6c684dc5acea8e1463e97ee275091)

Author SHA1 Message Date
Bogdan 98ae377aff Add one minute back-off level for all providers
11 months ago
Servarr 0629c306e4
Multiple Translations updated by Weblate (#3986)
11 months ago
Mark McDowall 118220b42c New: Add additional logging when renaming extra files
11 months ago
Servarr 366a2e685f
Multiple Translations updated by Weblate (#3975)
11 months ago
servarr[bot] b8da8ec6da
Fixed: Ensure failing providers are marked as failed when testing all (#3977)
11 months ago
Bogdan db98f1e5fb Improve messaging for Interactive Search
11 months ago
Mark McDowall 5fc1fc499c New: Ignore inaccessible files with getting files
11 months ago
Bogdan 1245b2c58b Ensure path is valid before watching it
11 months ago
Mark McDowall 86c0a0904d Fix GetBestRootFolderPath tests
11 months ago
Mark McDowall c445315064 Fixed: UI loading when artist or root folder path is for wrong OS
11 months ago
Bogdan 644123c5d3 New: Health check for indexers with invalid download client
11 months ago
Weblate 7f38ab31bb Multiple Translations updated by Weblate
11 months ago
Bogdan 0c7e8c5643 Fix Add Import List Exclusion message per type
11 months ago
Weblate d7b91b78fc Multiple Translations updated by Weblate
11 months ago
Bogdan 63bdae1a75 Fixed: (ImportLists) Removed minimum refresh interval for FetchSingleList
11 months ago
Bogdan 27518a27fb Fixed: (FileList) Prevent double query escaping and category IDs correction
11 months ago
Bogdan 3ec6a73656 Add Suggest translation change link
11 months ago
Bogdan a08b9e4f64 Fixed: Ensure failing indexers are marked as failed when testing all
11 months ago
Bogdan dfd9440ee4 Fixed: Add dedupe releases rule based on indexer priority
11 months ago
Bogdan 0cfb3f1b63 Fixed: Check only enabled Jackett indexers for '/all' endpoint
11 months ago
Weblate 503d534949 Multiple Translations updated by Weblate
11 months ago
Weblate f839faafc9 Multiple Translations updated by Weblate
11 months ago
Weblate bc411527b6 Multiple Translations updated by Weblate
11 months ago
Weblate fae99a323a Multiple Translations updated by Weblate
11 months ago
Bogdan 17db815984 Fixed: (UI) Ensure autofocus on filter input in Manual Import
11 months ago
Bogdan 7b01c85c76 Fixed: Ensure the default monitoring type in Album Studio is not all
11 months ago
Weblate 950dcd30f0 Multiple Translations updated by Weblate
11 months ago
bakerboy448 eb4b6a83ec New: Log when testing for matching Remote Path Mapping
11 months ago
Weblate 0bf562b22e Multiple Translations updated by Weblate
11 months ago
Bogdan ba11f4e1b4 Add missing translations for manage indexers
12 months ago
Anonymous 9fcdd4268d Multiple Translations updated by Weblate [skip ci]
12 months ago
Weblate fb496b517e Multiple Translations updated by Weblate
12 months ago
Bogdan 3d615d0031 Use named keys for apply tags help text
12 months ago
Weblate da0a4a9d24 Multiple Translations updated by Weblate
12 months ago
Mark McDowall 8c9d3d09fa Use named keys for apply tags help text
12 months ago
jack-mil 59bc76ebe0 New: Add Custom Format fields to Discord On Grab notifications
12 months ago
Bogdan 81870ea481 Fixed: (Parser) Strip `produced by` from track titles
12 months ago
Weblate 7290faea78 Multiple Translations updated by Weblate
12 months ago
Bogdan 6ecab2d84b Fix typo in SkipRedownload
12 months ago
Weblate 63f9196370 Multiple Translations updated by Weblate
12 months ago
Taloth Saldono c86d5980d3 Fixed: Include extension when calculating maximum episode title length when renaming files
12 months ago
Mark McDowall f4292be588 New: Limit filenames to a maximum of 255 characters
12 months ago
Bogdan 172a4417e9 Fix unmapped files translation
12 months ago
Weblate e84f1613e2 Multiple Translations updated by Weblate
12 months ago
Qstick eb9f56e1eb New: Download Client Tags
12 months ago
Bogdan 77c1a42da1 New: Bulk Manage Applications, Download Clients
12 months ago
Bogdan 834d334ca6 Fix Sonarr > Lidarr
12 months ago
bakerboy448 db07eba461 Import list logging improvements
12 months ago
bakerboy448 f35c8a6a26 New: Clarify path used in Kodi update logging
12 months ago
Jendrik Weise 7df40b1200 New: Additional info passed in for Script Import and Custom Script
12 months ago
Weblate 5903f57b73 Multiple Translations updated by Weblate
12 months ago
Weblate 439de44037 Multiple Translations updated by Weblate
12 months ago
Bogdan 418aac0379 Bump NLog to 5.2.0
12 months ago
Bogdan 19f6433829 New: Speed up API add by reworking ArtistExistsValidator
12 months ago
Weblate c88cf5fed4 Multiple Translations updated by Weblate
1 year ago
Qstick 0ef7c3420b New: Added health check warning if SABnzbd sorting is enabled
1 year ago
Weblate 4779bd1e23 Multiple Translations updated by Weblate
1 year ago
Bogdan 3066c80dc9 Prevent `Sequence contains no elements` when album isn't synced to Lidarr
1 year ago
Weblate bd531efdba Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Bogdan 9457fecb65 New: Improve empty list messaging
1 year ago
Weblate 5f2cfe0f7c Translated using Weblate (Hungarian) [skip ci]
1 year ago
Bogdan 038b121c34 Convert to 'using' declaration in Housekeeping Tasks
1 year ago
Weblate 361eb2e53f Translated using Weblate (Chinese (Traditional) (zh_TW)) [skip ci]
1 year ago
bakerboy448 7444c0e20a New: Indexer Messaging and Error Improvements
1 year ago
Weblate ec98528c19 Translated using Weblate (German) [skip ci]
1 year ago
Bogdan ca85b7273d Add missing translations for Queue page
1 year ago
Bogdan af30828151 Close database connection in housekeeping task
1 year ago
Weblate 80fccbbe89 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Weblate 699f3e09c6 Update translation files
1 year ago
Bogdan ebf579ea08 Minor improvements in health checks
1 year ago
Hayden 048cbe9fd1 Fixed: Limit Discord embed title length to 256 characters
1 year ago
Bogdan 9bc318e6b0 Update translations
1 year ago
Bogdan 8624e044c8 Fixed: Treat redirects as errors in Sonarr Import List
1 year ago
Bogdan 75862028a2 Require ApiKey for all actions in SonarrImport
1 year ago
Bogdan e4341a1b60 Add HelpTextWarning support in FieldDefinition
1 year ago
Weblate 2d320ebc8c Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
bakerboy448 c9c1df63a3 Fixed: Handle checkingResumeData state form qBittorrent
1 year ago
Bogdan c70ab07ee0 Update translations
1 year ago
Qstick 447aa837b1 Update Remote Path Mapping delete modal title
1 year ago
Weblate 2705cbda92 Translated using Weblate (Russian) [skip ci]
1 year ago
Weblate ad26a5d74a Translated using Weblate (Greek) [skip ci]
1 year ago
Weblate c1599b3481 Translated using Weblate (French) [skip ci]
1 year ago
Qstick 70bbd89067 New: Include CustomFormats for CustomScript on Grab
1 year ago
Qstick ff73eab0de Update SixLabors.ImageSharp, MailKit, DryIoc libraries
1 year ago
Weblate 7444bebe69 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Bogdan bd5aaf9839 Artist index poster improvements
1 year ago
Bogdan f0fceb1499 Fixed: Remove Rarbg Indexer due to site shutdown
1 year ago
Weblate 2641108e84 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Weblate 1d034d8099 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Qstick 35c9baf895 Check for nullable last activity list sync
1 year ago
Qstick 0b029b6d42 New: Rework List sync interval logic
1 year ago
Qstick 69c7d526bc Fixed: Don't enforce minimum on single list fetch
1 year ago
Weblate c5bc9d882d Translated using Weblate (Polish) [skip ci]
1 year ago
Bogdan e5f9855640 Add minimum length as const in ApiKeyValidationCheck
1 year ago
Qstick 1eb5f2dd49 Faster tag view in UI for large libraries
1 year ago
Bogdan 59b4441b0d Fixed: Enforce validation warnings
1 year ago
Bogdan a05082b4c6 Simplify ShouldHaveApiKey and HasErrors
1 year ago
Bogdan cc27107668 Use 'var' instead of explicit type
1 year ago
Bogdan 14816306a4 Inline 'out' variable declarations
1 year ago
Bogdan bac43d9d31 Enforce rule IDE0005 on build
1 year ago
Bogdan 9bbf32a55c Deserialize asynchronously in LocalizationService
1 year ago
Stepan Goremykin adcba7b724 Use Array.Empty and fix a few multiple enumerations
1 year ago
bakerboy448 a8db5b240d Fixed: Webhook notification error messages
1 year ago
Mark McDowall f00d3046cc Fixed: Strip additional domains from release names
1 year ago
Mark McDowall 8d4f4d8245 New: Filter SABnzbd queue by category
1 year ago
Weblate 8036247d37 Translated using Weblate (Indonesian) [skip ci]
1 year ago
Weblate a3d56e3c4d Translated using Weblate (French) [skip ci]
1 year ago
Mark McDowall b30dec13dc Rename Clearart to Clearlogo, use png for Clearlogo
1 year ago
Mark McDowall 3cf8248752 Fixed: Don't download unknown artwork
1 year ago
S0me6uy 7743fd8d14 New: Signal Notifications
1 year ago
Bogdan d6a093189e Fix spelling "Use languages from Torznab/Newznab attributes if given"
1 year ago
Qstick b01852ff0a New: Use languages from Torznab/Newznab attributes if given
1 year ago
Mark McDowall c0b892ff7b Add FindByName to IsoLanguage
1 year ago
Bogdan fc6748e7ad New: Improve validation messages
1 year ago
Bogdan 86f14edc1e Minor CS improvements in NzbDroneValidation
1 year ago
Mark McDowall 608eb10518 Fixed: Don't move seeding torrents in Synology Download Station
1 year ago
Mark McDowall 14f5a94867 Fixed: Don't retry grabbing the same release if download client is unavailable
1 year ago
Mark McDowall 771325c65c Fixed: Exception when request to SABnzbd times out
1 year ago
Weblate f6d694acf7 Translated using Weblate (Indonesian) [skip ci]
1 year ago
Weblate 5d1a2a3a59 Update translation files
1 year ago
Weblate 0199b406c7 Update translation files
1 year ago
Qstick 9b6d052785 New: Advanced settings toggle in indexer edit/add modal
1 year ago
Qstick c03335dc43 New: Add path mapping for partial library updates in Plex Server Notifications
1 year ago
Bogdan 9246cb03d1 Fixed: Use indexer errors from response if Content-Type is XML before processing response
1 year ago
Bogdan ea82c4f105 Fix checking for SameTorrent when the indexer is null
1 year ago
Weblate 64d32645e0 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Mark McDowall 40c55608ce New: Improved Plex library updating
1 year ago
Weblate bdcb371718 Translated using Weblate (Turkish) [skip ci]
1 year ago
Mark McDowall f308549ce4 Don't clean slashes from folder names
1 year ago
Mark McDowall b6967aed47 New: Colon replacement naming option
1 year ago
Bogdan 35248c277d Rename fields from Tv to Music in download clients settings
1 year ago
Bogdan 3a580eaf5b Fixed: Prevent unknown settings implementation from failing to deserialize
1 year ago
Mark McDowall e35f38fee6 Fix function name and use out var for try get in DownloadClientProvider
1 year ago
Qstick 6ae9741266 Fixed: Provider health checks persist after add until next scheduled check
1 year ago
Bogdan 8c17a5f6b1 Remove empty constructors
1 year ago
Bogdan f19c6e8ee1 Remove unused imports
1 year ago
Mark McDowall add2a3afa0 New: Log additional information when processing completed torrents from rTorrent
1 year ago
Mark McDowall 150c76f61c New: Option to include series image for Gotify notifications
1 year ago
Bogdan eca3776ddd Replace UC preset with VC
1 year ago
The Dark 5b701aafc1 New: On Health Restored notification
1 year ago
Qstick 42ed5f4c4a New: Add support for Simplepush notifications
1 year ago
Devin Buhl 9279ca9245 New: Send additional information with Webhook and Custom Scripts
1 year ago
lodu dc5a5240be New: Add indexer option for Discord on grab notifications
1 year ago
Mark McDowall ace0f265cb Why rename many files when few file do trick
1 year ago
Mark McDowall a8e661603a GracePeriod not Graceperiod
1 year ago
Bogdan 8b512caa67 API key improvements
1 year ago
Bogdan 7f3ccf659c Fixed: Ensure indexer errors are handled before processing response
1 year ago
Bogdan c3e44cc4ed New: Add token authentication for ntfy.sh notifications
1 year ago
Qstick 625787ddb4 New: Translations support for Health Checks
1 year ago
Bogdan 8368a8021d Escape search query and use string interpolation for Headphones request generation
1 year ago
Marty Zalega 5ce376d314 Don't lowercase UrlBase in ConfigFileProvider
1 year ago
Bogdan 83224884f7 New: Log content for invalid torrent files
1 year ago
Stepan Goremykin 565c05c4c9 Use MinBy and MaxBy instead of OrderBy + First
1 year ago
Mark McDowall 8dbc522774 New: More information on on why hardlinks should be used over copying
1 year ago
Bogdan 0d2d36176e New: Add version and timestamp to backup archive
1 year ago
Mark McDowall f26e0511d6 Fixed IsValidPath usages
1 year ago
Mark McDowall d0f75e2e96 New: Improve path validation when handling paths from different OSes
1 year ago
Mark McDowall ba4e3b404e New: Report health error if Recycling Bin folder is not writable
1 year ago
Bogdan d317c3dd60 Fixed: (Headphones) Use custom download request
1 year ago
Lars bfe917a09e New: Filter Sonarr synchronization based on Root Folders
1 year ago
Bogdan 3b0289e3ec Fixed: (Redacted) Use Api Key for downloading
1 year ago
Mark McDowall 45329f29bd New: Add result to commands to report commands that did not complete successfully
1 year ago
Bogdan a7e4a85cef Fix downloading releases without an indexer
1 year ago
Scott Fridlund 8a685be882 Adding Artist Id, Album Id, and Track Artist Id as file name options.
1 year ago
Gabriel Sjöberg 8ea54b6a94 Use BuildInfo.AppName for RARBG appId instead of hardcoded value
1 year ago
Mark McDowall 09cc4c23e1 New: Updated Rarbg request limits
1 year ago
Bogdan 5380d78cad Build download requests from indexer implementation
1 year ago
Weblate 1ffc0cb8c1 Update translation files
1 year ago
Bakerboy448 89972b8b66 Fixed: Missing Translates
1 year ago
Bogdan 90dfb55188 New: (Notifications) Add Apprise
1 year ago
Robin Dadswell 6ea561f8bb Frontend Placeholders from the Backend
1 year ago
Bogdan d0244978aa Fixed: Ignore `VA` artists in Redacted
1 year ago
Lars 0a0ddf2b02 New: Option to use Telegram topics for notifications
1 year ago
Bogdan ea0a78b620 Fixed: Migrate to FluentValidation 9
1 year ago
Bogdan 9c7b6efe09 Fixed: Null reference processing import with no download client info
1 year ago
Weblate 933facd50c Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Bogdan fbb05dcec9 Fixed: (Gazelle) Add `usetoken` only if use FL token is enabled
1 year ago
Bogdan 2cabc3eb0d Rename `CC` to `Cc`
1 year ago
Bogdan 95f30b23c8 Fixed: Exception thrown when marking download as complete
1 year ago
Bogdan 47d0acaa1a Fixed: Null reference processing failed import for unknown album
1 year ago
Bogdan 1374fb1a32 Fixed: (UI) Show the correct path in delete artist modal
1 year ago
Qstick 40a8476683 Bump dotnet to 6.0.16
1 year ago
Bakerboy448 643f3d36af Fixed: DrunkenSlug Default URL
1 year ago
Qstick 1bc0b5f950 Enable all analyzers and enforce code style on build
1 year ago
Bogdan 40b9e45034 Fixed: Config file settings do not need to be case-sensitive
1 year ago
Bogdan ed2d127240 Fixed: Ensure default config file on starting app
1 year ago
Mark McDowall aca4d1337b Fixed: Multiple Downloaded Episodes Scan commands should not run in parallel
1 year ago
bakerboy448 16f30e7f19 New: Use better page size for Newznab/Torznab (up to 100) when supported by the indexer
1 year ago
Weblate b1bad2067c Translated using Weblate (Chinese (Traditional) (zh_TW)) [skip ci]
1 year ago
cicomalieran c554c499a1 Fixed: Processing very long ETA from Transmission
1 year ago
Bogdan 75009f9a2a Fixed: Standardize single quotes and allow the neutral apostrophe
1 year ago
Weblate 44dfcf83c1 Translated using Weblate (German) [skip ci]
1 year ago
Weblate 7993aabc39 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Qstick 6635840972 Fixed: Migrating case-sensitive Preferred Word REGEX to Custom Formats
1 year ago
Qstick 3d01300ff9 Fixed: Calculate CFs after auxiliary parsing
1 year ago
Qstick b06730f4ef Fixed: Custom Formats don't work for Release Title spec
1 year ago
Qstick f9062a3213 Log Skyhook connection failures with more info
1 year ago
Qstick 6af492a0b6 Fixed: Better colon replacement logic
1 year ago
Qstick 9cce93b25d Cleanup Unused Event
1 year ago
Qstick c7e142c461 Fixed: Argument Exception when folder cleaning on track delete
1 year ago
Mark McDowall 418cb78f29 Fixed: Cutoff Unmet showing items above lowest accepted quality when upgrades are disabled
1 year ago
Mark McDowall 0592f35aee Fixed: Profiles with upgrades disabled incorrectly allowing upgrades in some cases
1 year ago
Qstick aa5869c498 Replace unicode brackets
1 year ago
Qstick db00ff1757 Fixed: Improve moving file to location where another one exists
1 year ago
Qstick 0fc2e0a9ac New: Add import date to upgrads in CustomScript and Webhook connections
1 year ago
Ultimate 975508b351 New: Custom import lists
1 year ago
Qstick 5ac1dace7f Fixed: History Since API endpoint
1 year ago
Qstick 6c3b3122f3 Fixed: Avoid Sqlite Error when all profiles have lowest quality cutoff
1 year ago
Qstick af21f4859b Fixed: Parse TR24 as Flac24
1 year ago
PearsonFlyer 6ba4ec1ae7 Fixed: Typo in name of file DistanceCalculator.cs
1 year ago
Qstick 8e9f56716b Fixed: Correctly detect additional cases of Flac 24bit
1 year ago
Qstick 9fe13a2d14 New: Custom Formats
1 year ago
Qstick 180e9badf5 Fixed: RemotePathMappingCheck Improvements
1 year ago
Qstick 9cbc771b93 Fixed: DownloadClientRootFolderCheck Improvements
1 year ago
Weblate 64c5bee830 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Qstick 35e14eab72 Fixed: Use titlecase when querying DB with sort keys
1 year ago
Qstick 3c2a74fe7f New: Additional Artist and Album properties on Webhook base
1 year ago
Qstick e3c1009a2e New: Add Albums object to Grab and Import Webhook base
1 year ago
Qstick a2d7239304 Fixed: Restore old Sqlite version compatibility
1 year ago
Qstick da41220914 Fixed: Tasks Running at random times
1 year ago
Qstick d999a4d582 New: Notifiarr and Webhook Updates
1 year ago
Qstick 2038e8e85d Fixed: Use Inactive instead of Ended for artists in UI
1 year ago
Qstick 2fe653fd1e Fixed: Speed up CleanupOrphanedTrackFiles housekeeper
1 year ago
Qstick 3c9a0ebbf1 Bump Npgsql to 6.0.8
1 year ago
Qstick b230faaa34 Fixed: Correctly delete files on Album Delete
1 year ago
Qstick 71c1edd47c New: Bulk Delete from Unmapped
1 year ago
Qstick 250a70328e Fixed: PG Issues on CleanupOrphanedTrackFiles Housekeeper
1 year ago
Weblate 83d618e0b7 Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
1 year ago
Qstick 93cce9a02e Don't block task queue for queued update task when long running tasks queued
1 year ago
Qstick 5a8082de2d Fixed: Schedule refresh and process monitored download tasks at high priority
1 year ago
Qstick cb5e249448 New: Description for indexer RSS setting
1 year ago
Qstick 1980173d86 Fix RootFolder logs in DiskScanService
1 year ago
Mark McDowall f7e0073f76 New: Improved messaging when qBittorrent fails due to host header rejection
1 year ago
Robin Dadswell 28a3e0ba1a Fixed: No longer tries to backup database when using Postgres
1 year ago
Qstick 84a758064c Fixed: Manual Import Reprocessing
1 year ago
Qstick 9e1009bc85
Update DeploymentInfoProvider.cs
2 years ago
Qstick ec41951ea5 New: Album and Artist Genre Naming Tokens
2 years ago
Qstick f7548f9bb7 New: Artist name first character renaming token
2 years ago
Qstick cb34495e0a New: OnDelete Notifications
2 years ago
Qstick a431a1ce95 New: Reset Quality Definitions to default
2 years ago
Qstick 6915a777a9 Fixed: Logging when series folder is moved successfully
2 years ago
Stevie Robinson 115e34d5b5 Fixed: updated rTorrent download client note
2 years ago
Qstick 3e29cb4607 Bump MonoTorrent to 2.0.7
2 years ago
Mark McDowall 6ab02d2d15 New: Rename Emby to Emby / Jellyfin
2 years ago
Mark McDowall b606c68f80 Fixed: Ping plex.tv to keep auth token active
2 years ago
Mark McDowall fc4170d9dc Fixed: Report certificate validation failures when configuring Plex Media Server connection
2 years ago
Weblate bc2790521d Translated using Weblate (Finnish) [skip ci]
2 years ago
Qstick f538feb798 Fixed: Errors loading queue after albums in artist are removed
2 years ago
Qstick 8453c5ef04 Clarify quality profile wording
2 years ago
Qstick 097712f04f Fixed: Clean Remaster from track titles prior to compare
2 years ago