Commit Graph

6431 Commits (zeus)

Author SHA1 Message Date
Qstick a6f61b2722 Filter user issues from Sentry (#5859)
1 year ago
Mark McDowall 54bb267e17 New: Ignore inaccessible files with getting files
1 year ago
Mark McDowall 00e2933052 Fix GetBestRootFolderPath tests
1 year ago
Mark McDowall b8f06eb97d Fixed: UI loading when movie or root folder path is for wrong OS
1 year ago
Bogdan bd49a4ee8b New: Health check for indexers with invalid download client
1 year ago
Weblate 779b65fa2e Multiple Translations updated by Weblate
1 year ago
Weblate 002cbdb864 Multiple Translations updated by Weblate
1 year ago
Bogdan abad6a9f18 Convert Root Folders to Typescript
1 year ago
Michon van Dooren 835a539275 Fixed: Include preferred size in quality definition reset
1 year ago
Bogdan 788782d009 Fixed: Ensure failing indexers are marked as failed when testing all
1 year ago
Bogdan 8fd8128641 Add indexer default priority as constant
1 year ago
Bogdan 136075d233 Fixed: Check only enabled indexers in IndexerJackettAll health check
1 year ago
Servarr 02cec5312c Automated API Docs update
1 year ago
Weblate e5f728352c Multiple Translations updated by Weblate
1 year ago
Weblate 2cc1333e5c Multiple Translations updated by Weblate
1 year ago
Bogdan a79980aae5 New: Add Monitored specification to Auto Tagging
1 year ago
Bogdan f2bbef75dd New: Add Year specification to Auto Tagging
1 year ago
Bogdan d5c1f58839 Fixed: Ensure validation for Auto Tagging specifications
1 year ago
Bogdan 430ea81937 Add translations to Auto Tagging
1 year ago
Mark McDowall 80099dcacb New: Auto tagging of movies
1 year ago
Bogdan 938b69b240 Fixed: Add dedupe releases rule based on indexer priority
1 year ago
Bogdan 9839b482b2 New: Support for specific locale in `Movie TitleFirstCharacter` naming token
1 year ago
Servarr 4dbd962fca Automated API Docs update
1 year ago
Hayden 856c4fa4bb Fixed: Limit Discord embed title length to 256 characters
1 year ago
jack-mil 36338310df New: Show Custom Format score in Manual Import
1 year ago
Bogdan ffde07e4d6 Fix custom format translations
1 year ago
Weblate 90a1e1dbb3 Multiple Translations updated by Weblate
1 year ago
Qstick 8b5f305462 Remove old test
1 year ago
Qstick 2fe6847eb3 Fixed: False positives on selective Kodi library updates
1 year ago
Bogdan 1190bf791c Fixed translations
1 year ago
Mark McDowall e691253419 UI loading improvements
1 year ago
Servarr 2959f72a10 Automated API Docs update
1 year ago
Qstick 7226cab3d8 Don't generate API docs for InitializeJson
1 year ago
Qstick 622162c5f6 Fixed: Default empty Tags for Collections
1 year ago
Servarr 41e95ef98c Automated API Docs update
1 year ago
PearsonFlyer d8ba7f4d67 New: Ability to skip redownload when marking an item as failed from Activity Queue
1 year ago
Bogdan 97a28fee3b Add support for deprecated values in field select options
1 year ago
bakerboy448 490a0cb2fb New: Log when testing for matching Remote Path Mapping
1 year ago
Weblate fa50f60e6b Multiple Translations updated by Weblate
1 year ago
Weblate 9b69d3b051 Multiple Translations updated by Weblate
1 year ago
Weblate 0b300eee1c Multiple Translations updated by Weblate
1 year ago
Servarr ed107cadac Automated API Docs update
1 year ago
Mark McDowall faaef80a80 New: Added UI for parsing release names
1 year ago
Weblate 00f4176dad Multiple Translations updated by Weblate
1 year ago
Weblate 056c224431 Multiple Translations updated by Weblate
1 year ago
Weblate a6197ba70d Multiple Translations updated by Weblate
1 year ago
Bogdan dd6be39063 Use named keys for apply tags help text
1 year ago
Weblate 668797b406 Multiple Translations updated by Weblate
1 year ago
jack-mil f65835b874 New: Add Custom Format fields to Discord On Grab notifications
1 year ago
Bogdan 59ea905e06 Move ApplyTags to own file
1 year ago
Mark McDowall d8eda4d089 Fixed: Order of Discord grab notification fields
1 year ago
Mark McDowall e4eb8f63bb Use named keys for apply tags help text
1 year ago
Ricardo Christmann f38077aac7
New: Add pushsafer notification service (#8770)
1 year ago
Weblate 3055ed5336 Multiple Translations updated by Weblate
1 year ago
Servarr 164625a0b2 Automated API Docs update
1 year ago
Qstick 09ca0a1c0a New: Download Client Tags
1 year ago
Weblate bef881a9e2 Multiple Translations updated by Weblate
1 year ago
Servarr f7e36581e1 Automated API Docs update
1 year ago
jack-mil 20a8f1cbe7 New: Custom Format Score column in queue
1 year ago
Qstick 3da8396b7e
Fix circular dependency with ScriptImportDecider, TagService
1 year ago
bakerboy448 d61f914bd7 Fixed: Improve Kodi Library Update logging
1 year ago
Bakerboy448 25837adfc7 More Import List Logging Improvements
1 year ago
Jendrik Weise 8c34946134 New: Additional info passed in for Script Import and Custom Script
1 year ago
Qstick 4a66a832b3 New: View, Sort, Filter by Movie popularity on Index and Discover
1 year ago
Qstick d6c1721f51 Sonarr to Radarr in Freebox download client settings
1 year ago
Qstick 916d43d70d New: Simkl List Support
1 year ago
Servarr 7a222dcd9f Automated API Docs update
1 year ago
Bogdan 48b9c1e8b9 Fixed: Minor improvements and translations for managing bulk indexers, lists and clients
1 year ago
Bogdan 7dde88387a Fix build removing trailing spaces
1 year ago
bakerboy448 0eddf76622 Fixed: Further clarification to Quality Profile Cut Offs
1 year ago
Bogdan f69a847d9a Apply suggestions from code review
1 year ago
Bogdan 97ed820575 Apply suggestions from code review
1 year ago
Bogdan 0ee94a4624 Update src/NzbDrone.Core/ImportLists/FetchAndParseImportListService.cs
1 year ago
bakerboy448 3b7914f63b New: Import List Logging Improvements
1 year ago
Weblate 0005fa57ac Multiple Translations updated by Weblate
1 year ago
Qstick bbde1dc7a6 Avoid using GetAllMovies in MediaFileDeletionService
1 year ago
Qstick 1c99ce8876 Avoid using GetAllMovies in DeleteBadMediaCovers
1 year ago
Qstick 7a5ae56a96 Fixed: Skip move when source and destination are the same
1 year ago
Qstick ae8820178d Avoid db call for naming config on every movie during single collection call
1 year ago
Weblate 8984fd735b Multiple Translations updated by Weblate
1 year ago
Bogdan 3321123043 Fix translation to `Apply Changes`
1 year ago
Bogdan 23a13b5c23 Use SetProviderCharacteristics in bulk endpoint
1 year ago
Bogdan 304a07e23f Add translation to manage indexers
1 year ago
Bogdan 1e0ec4aefb Fix tests in ImportListSyncServiceFixture
1 year ago
Bogdan 5c46c75ce7 Fix cleaning library in ImportListSyncService
1 year ago
Bogdan 1c26dd4aca Disable library cleanup temporarily
1 year ago
Weblate 6fae00f51c Multiple Translations updated by Weblate
1 year ago
Servarr 653ef0a501 Automated API Docs update
1 year ago
Qstick e606ff05a4 Add package to Sentry release to ensure apps don't mix
1 year ago
Bakerboy448 122d0056ea Fixed: Quality Parsing Regex Improvements
1 year ago
Ricardo Christmann fe41aada06
New: Add tags field to MovieCollection (#8736)
1 year ago
Bogdan bd1844030d
New: Rework List sync interval logic
1 year ago
Qstick 372d15ecf3
New DSN for 4.6
1 year ago
Bogdan b95431500d Fixed: Sorting queue by year
1 year ago
Bogdan 3da72f54ef Add ContentSummary to HDBits requests
1 year ago
Bogdan 7cfff20cad Create overload for `ToJson()` with Formatting param
1 year ago
Qstick d3895dec8f Fixed: Allow restore to process backups up to ~500MB
1 year ago
Weblate 690bab3264 Multiple Translations updated by Weblate
1 year ago
Bogdan 986128e100 Removed suspicious URL in the default definitions
1 year ago
Weblate dda0885f91 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Mark McDowall 7e218a886d Handle null for parent name with clean path is empty
1 year ago
Mark McDowall 77cde138dc Fixed: Don't handle images in metadata folder as Roksbox images
1 year ago
Servarr cd82865303 Automated API Docs update
1 year ago
Servarr 439adb4ac6
Translated using Weblate (Hungarian) [skip ci] (#8734)
1 year ago
Bogdan fd0ff78791 Add translation to movie collection filters
1 year ago
Ricardo Christmann cbae355402
New: Added filter and sort options to Collections (#8731)
1 year ago
Weblate e3f88e1711 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Servarr 8fd267580a Automated API Docs update
1 year ago
Bogdan 8974aa823b Remove not implemented endpoints from API docs
1 year ago
Bogdan 41492efd2e Convert to 'using' declaration in Housekeeping Tasks
1 year ago
Bogdan d008768fff Prevent NullRef when deleting missing backups
1 year ago
Bogdan cb21fe535d Fix translation for `Unreleased`
1 year ago
Stevie Robinson b1ff82da37 Fixed: Parsing Vyndros as release group
1 year ago
Mark McDowall c5266152c5 Fixed: Strip additional domains from release names
1 year ago
Bogdan 783878be1e Minor improvements in health checks
1 year ago
bakerboy448 c22c9400c2 New: Indexer Messaging and Error Improvements
1 year ago
Márki-Zay Ferenc e4429d2919 Fixed: Close database connection in housekeeping tasks
1 year ago
Weblate b38912851b Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Bogdan 1354c2c337 Fix sorting history items by movie titles
1 year ago
Servarr e259235df6 Automated API Docs update
1 year ago
Bogdan 0cc1fe8308 Add HelpTextWarning support in FieldDefinition
1 year ago
Bogdan f4fe18a440 Require ApiKey for all actions in RadarrImport
1 year ago
Bogdan eeed935e3a Update cleansing rules for RSS TL feed and homedir for Mac
1 year ago
Bogdan 1b3701371a Fixed: Treat redirects as errors in Radarr Import List
1 year ago
Qstick d56f3ec2e7 Fixed: Correctly handle 302 and 303 redirects in HttpClient
1 year ago
Weblate e7e3aac971 Update translation files [skip ci]
1 year ago
Bogdan d2cb36c88a Check only clients not in failure status in DownloadClientSortingCheck
1 year ago
bakerboy448 2fe28cb1dc Fixed: Handle checkingResumeData state form qBittorrent
1 year ago
Bogdan 5d65b4cae4 Fix sorting queue items by size
1 year ago
Bogdan b0f56e2840 Update translations
1 year ago
Weblate 5593837482 Update translation files [skip ci]
1 year ago
Qstick 8231290c7b Update Remote Path Mapping delete modal title
1 year ago
Weblate 0c1b88c60a Translated using Weblate (Indonesian) [skip ci]
1 year ago
Weblate 69e09c8687 Translated using Weblate (Russian) [skip ci]
1 year ago
Qstick 3542b263c7 Fixed: Don't die on movie refresh when collection has been deleted from TMDB
1 year ago
Weblate d5cc84d8c8 Translated using Weblate (Greek) [skip ci]
1 year ago
Bogdan 5ec7e86488 Add language names as hints in TMDbSettings
1 year ago
Bogdan a471f1b44f Bump NLog to 5.2.0
1 year ago
Weblate 7fe34be789 Update translation files [skip ci]
1 year ago
Zak Saunders 471a34eabf New: Remove Rarbg Indexer due to site shutdown
1 year ago
Bogdan 4fe5e5974e Fixed: Don't log handled exceptions in API
1 year ago
Bogdan 1ca66d0b29 Revert "Fixed: Don't log handled exceptions in API"
1 year ago
ItsME6969 fa1f07987c
Fixed: Parse Multi Disk DVDs & MDVDR (#8639)
1 year ago
Weblate 8eee5a3b1d Translated using Weblate (Indonesian) [skip ci]
1 year ago
Bogdan 830f1aa10f Fix typo in IUpdateMediaInfo
1 year ago
Servarr 7666c7b1eb Automated API Docs update
1 year ago
JeWe37 0b4c12dd7b New: Option to Import via Script
1 year ago
Qstick 53857083f2 Add a few more TMDB list filter languages
1 year ago
Servarr ea9c77cf49 Automated API Docs update
1 year ago
Bogdan 43ed8d0c2b Add minimum length as const in ApiKeyValidationCheck
1 year ago
Bogdan 9df06b80bf Fixed: Enforce validation warnings
1 year ago
Bogdan 713f984b26 Simplify ShouldHaveApiKey and HasErrors
1 year ago
Servarr 683d261a91 Automated API Docs update
1 year ago
Weblate b33d9a9641 Translated using Weblate (Indonesian) [skip ci]
1 year ago
Qstick 1d4b6d4cad New: Bulk Manage Import Lists, Indexers, Clients
1 year ago
ItsME6969 5baeba18cb
Fixed: Correctly parse SCENE and P2P BluRay DISKS releases (#8595)
1 year ago
Stepan Goremykin 044de922fa Use Array.Empty and fix a few multiple enumerations
1 year ago
Bogdan c987824174 Use 'var' instead of explicit type
1 year ago
Bogdan 8762588ef0 Inline 'out' variable declarations
1 year ago
Bogdan 52c64080f2 Enforce rule IDE0005 on build
1 year ago
Kalyan Chekuri af496fe701 added new language "Telugu" for filtering releases and testcases.
1 year ago
Mark McDowall bbcd0b7861 New: Filter SABnzbd queue by category
1 year ago
Mark McDowall 1bf3302ec2 Fixed: Don't log handled exceptions in API
1 year ago
Bogdan e55c3f7ddf Fixed: Sorting search releases by language
1 year ago
Weblate 71dfd897a8 Translated using Weblate (Indonesian) [skip ci]
1 year ago
Servarr 29ba6fe556 Automated API Docs update
1 year ago
Mark McDowall 7b7b866777 Rename Clearart to Clearlogo, use png for Clearlogo
1 year ago
Mark McDowall 371eb68bf0 Fixed: Don't download unknown artwork
1 year ago
Bogdan f8cb8c6bd8 Sort translations
1 year ago
Mark McDowall 488f8c71e8 Fixed: Don't rollback file move if destination already exists
1 year ago
Bogdan c3cdb867a8 Use project name as relative path in builds
1 year ago
Weblate 6163307c1c Translated using Weblate (French) [skip ci]
1 year ago
Bogdan e9dcef34d4 Fix spelling "Use languages from Torznab/Newznab attributes if given"
1 year ago
Qstick b7be2c1d6e New: Use languages from Torznab/Newznab attributes if given
1 year ago
Bogdan 933c23ce57 New: Improve validation messages
1 year ago
Bogdan aa794bddab Minor CS improvements in NzbDroneValidation
1 year ago
Mark McDowall d5605abd91 Add FindByName to IsoLanguage
1 year ago
Bogdan 5ead395f9f Fix tests in TorrentDownloadStationFixture
1 year ago
Mark McDowall 0f34948c00 Fixed tests in DownloadServiceFixture
1 year ago
Mark McDowall 99d865ee4a Fixed: Don't move seeding torrents in Synology Download Station
1 year ago
Mark McDowall 90096451e0 Fixed: Don't retry grabbing the same release if download client is unavailable
1 year ago
Mark McDowall 84570159ae Fixed: Exception when request to SABnzbd times out
1 year ago
Qstick 8d264020aa Fixed: Don't match if movie year parsed but is mismatch
1 year ago
S0me6uy 65850e6a5d New: Signal Notifications
1 year ago
Bogdan db154ae9a4 Fix tests in IndexerServiceFixture
1 year ago
Servarr fa6804767c Automated API Docs update
1 year ago
Bogdan 2e252771de Remove unused imports
1 year ago
Bogdan fd76d67bae Remove empty constructors
1 year ago
Qstick 9175c737d3 New: Add path mapping for partial library updates in Plex Server Notifications
1 year ago
Bogdan 19a1f97be8 Add `forceSave` to the OpenAPI docs
1 year ago
Bogdan 112550399b Fixed: Use indexer errors from response if Content-Type is XML before processing response
1 year ago
Bogdan 574d1c8d0f Fixed: Log name of mount point failure
1 year ago
Bogdan bb77538701 Fix checking for SameTorrent when the indexer is null
1 year ago
Weblate 695cab3f3a Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Bogdan e1d76689f7 Fixed: (Notifications) Calculate mapped path in Plex only when MapTo is not empty
1 year ago
Bogdan 24bd2ae59b Log path in MediaFileAttributeService
1 year ago
bakerboy448 42267da4ef Fixed: List Sync Help Text
1 year ago
Servarr a28b9ceff0 Automated API Docs update
1 year ago
Bogdan 48b9bb9427 Fix validation for boolean query parameters
1 year ago
Mark McDowall 588c8fb074 New: Plex Watchlist RSS support
1 year ago
Bogdan 84bf30dcda Fixed: Prevent unknown settings implementation from failing to deserialize
1 year ago
Lars Erik Helø b32d168742 Clean up variable name case
1 year ago
Lars Erik Helø 20301bdb78 Fix Radarr import syncing not matching any root folders.
1 year ago
Bogdan 401edeabba Use `await using` in LocalizationService
1 year ago
Qstick abddce1cfa Fixed: Provider health checks persist after add until next scheduled check
1 year ago
Weblate 3350071a83 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Mark McDowall 223eddeb0b New: Log additional information when processing completed torrents from rTorrent
1 year ago
Mark McDowall a953d1a6c5 Fix function name and use out var for try get in DownloadClientProvider
1 year ago
Bogdan e0389ca08c API key improvements
1 year ago
Weblate d021517f4b Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
1 year ago
Servarr 7bbf7d2461 Automated API Docs update
1 year ago
Stickie a1e622a363 New: Notifications when Manual Interaction is required for importing
1 year ago
The Dark 8563ed0a20 New: On Health Restored notification
1 year ago
Mark McDowall 164f9ca868 Why rename many files when few file do trick
1 year ago
Mark McDowall 782a257779 GracePeriod not Graceperiod
1 year ago
Bogdan b7419c31df Sort translations alphabetically
1 year ago
Mark McDowall 07f0e89f11 Fixed IsValidPath usages
1 year ago
Mark McDowall ae63b85753 New: Improve path validation when handling paths from different OSes
1 year ago
Bogdan a38b28f4df Log invalid config file exceptions
1 year ago
Bogdan fe164c1def Fixed: Ensure indexer errors are handled before processing response
1 year ago
Bogdan 06a214e901 Align environment variable setting in ProcessProvider with upstream
1 year ago
Mark McDowall 51901dbb37 New: Only add version header for API requests
1 year ago
Qstick 850fef5c43 Fixed: RootFolderPath not set for Movies from API
1 year ago
Bogdan 51a583b59b New: Add token authentication for ntfy.sh notifications
1 year ago
Qstick 2a72a32d28 Fixed: Matching of custom formats during movie file import
1 year ago
Qstick 836017c01b Revert argument exception swallowing for Plex library update
1 year ago
Mark McDowall 85aac789f4 New: Improved Plex library updating
1 year ago
Mark McDowall 9ec1235b62 New: Add release info to webhook/custom script import events
1 year ago
Mark McDowall b5bf5eae26 New: Don't import movies that don't match grab history
1 year ago
Qstick e7ff79f48d Use string interpolation for Newznab request generation
1 year ago
Bogdan d2112f2bdc New: Log content for invalid torrent files
1 year ago
Weblate d5e61c3450 Translated using Weblate (Portuguese (Brazil)) [skip ci]
1 year ago
Bogdan b3037248a2 Add `tmdbid` to capabilities check in Newznab/Torznab
1 year ago
W Scott Johnson 39271eb33c Remove requirement for imdbtitle and imdbyear in Newznab and Torznab
1 year ago
Bogdan cc28519d6d Remove duplicate check in RemotePathMappingCheck
1 year ago
Servarr f68fd9c2d9 Automated API Docs update
1 year ago
Mark McDowall 116db9701b New: Add result to commands to report commands that did not complete successfully
1 year ago
Weblate 6ec12d71dc Translated using Weblate (French) [skip ci]
1 year ago
Stepan Goremykin d2787d8181 Migrate to FluentValidation 9
1 year ago
Bogdan 89fd3e4671 Fix downloading releases without an indexer
1 year ago
Bogdan 1807ccfc48 Build download requests from indexer implementation
1 year ago
Bakerboy448 5e338c93a3 Fixed: Upgrades blocked: UpgradeSpecification error
1 year ago
Lars 0858f6732a New: Filter Sonarr synchronization based on Root Folders
1 year ago
Qstick 4c2bf285fc New: Add Original Language as Filter Option in Discover View
1 year ago
Qstick cba4850769 New: Handle multi title release names split by slash
1 year ago
Weblate f1fcab75f5 Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
1 year ago
Qstick 44bec71752 Fixed: Don't import Custom Format downgrades
1 year ago
Qstick b44f050246 Fixed: Enable parsing of repacks with revision
1 year ago
Qstick a0068a3ed9 Fixed: Don't clean Kodi library if video is playing and Always Update is disabled
1 year ago
Qstick 8e1bf785c3 Revert "Build download requests from indexer implementation"
1 year ago