Commit Graph

5051 Commits (develop)

Author SHA1 Message Date
Qstick 4ea5c68216 Fixed: Blocklisting pending releases
7 months ago
Qstick 26efcced35 Remove unused regex in parser
7 months ago
Bogdan 5946456c49 Improve messaging in Authentication Required modal
7 months ago
Mark McDowall 6c4db36cdf New: Show all options when authentication modal is open
7 months ago
Mark McDowall 2d140e35bd Don't replace private values that haven't been set
7 months ago
Mark McDowall aa65dadc49 New: Don't return API Keys and Passwords via the API
7 months ago
Qstick f040835321 Handle auth options correctly in Security Settings
7 months ago
Qstick c4a339f0af Bump SQLite to 3.42.0 (1.0.118)
7 months ago
Mark McDowall 8c04df6403 New: Migrate user passwords to Pbkdf2
7 months ago
Qstick 092e41264f Always access config file via provider to utilize lock
7 months ago
Qstick cdd683ae8f New: Rework and Require Authentication
7 months ago
Qstick 77a60141bd Bump Version to 2
7 months ago
Weblate b3fbf0cb7e Multiple Translations updated by Weblate
7 months ago
Bogdan 6907b43c0f Fixed: Ignore case when cleansing announce URLs
7 months ago
bakerboy448 f35173e670 New: Support for new Nyaa RSS Feed format
7 months ago
Weblate 0ec7d030bc Multiple Translations updated by Weblate
7 months ago
Servarr 16c27b2d00 Automated API Docs update
7 months ago
Bogdan b9a5ff55ad New: Added search support to Nyaa
7 months ago
Mark McDowall 09dcbf2618 Fixed: Tag filtering on iCal feed
7 months ago
Qstick 3d7d43bb46 Fixed: Enable parsing of repacks with revision
7 months ago
Qstick 5107fe73a1 Clarify delay profile bypass only applies to preferred protocol
7 months ago
Mark McDowall efa0a53f1c Fixed: Prevent conflicts with reserved device names
7 months ago
Qstick a60f1f128c Fixed: Incorrectly parsing RePACKPOST as Group
7 months ago
Weblate b388af320e Multiple Translations updated by Weblate
7 months ago
Mark McDowall cebdeec9d6 Log executing health check
7 months ago
Bogdan aca8b82ae6 Fixed: Avoid logging evaluations when not using any Remote Path Mappings
7 months ago
Bogdan 0a5f0cab60 Prevent NullRef for cases when media covers have nullable urls
7 months ago
Weblate d8f35f0943 Multiple Translations updated by Weblate
7 months ago
Bogdan 5a1b31a641 Log Notifiarr errors as warnings
7 months ago
Weblate c8b786fd90 Multiple Translations updated by Weblate
7 months ago
Weblate b2b087d427 Multiple Translations updated by Weblate
7 months ago
Weblate d7597755f9 Multiple Translations updated by Weblate
7 months ago
Weblate 60a6f36031 Multiple Translations updated by Weblate
8 months ago
Mark McDowall 6a2e3c9c84 Fixed Plex Library Updates
8 months ago
Stevie Robinson 8453531a51 Fixed: Fallback to English translations if invalid UI language in config
8 months ago
Mark McDowall fb21dd0f19 Fixed: Duplicate notifications for failed health checks
8 months ago
Bogdan 20e1a6e41c Fixed: Showing Grab ID in history details modal
8 months ago
Mark McDowall 2bfc6ae5d6 Fixed: Completed downloads in Qbit missing import path
8 months ago
Stevie Robinson 269ea5597f Fixed: qBittorent history retention to allow at least 14 days seeding
8 months ago
bakerboy448 f5bbf21d72 Fixed: Only apply remote path mappings for completed items in Qbit
8 months ago
Stevie Robinson 3a494c6040 Fixed: SABnzbd history retention to allow at least 14 days
8 months ago
Bogdan 4fc95a7fb4 Avoid returning null in static resource mapper Task
8 months ago
Bogdan 7941ca58a5 Rename Episode to Track in namespaces
8 months ago
Mark McDowall 55c65d3d3d Fixed: UTC time sent to UI for already imported message
8 months ago
Bogdan 44824df7e4 Check for empty description as well in ParseQuality
8 months ago
Bogdan 6e479235cb Fixed: Skip parsing releases without title
8 months ago
Stevie Robinson 00ba296b28 Add health check for dl clients removing completed downloads + enable for sab and qbit
8 months ago
Mark McDowall 5f53282e51 New: Don't treat 400 responses from Notifiarr as errors
8 months ago
Bogdan f620f92cad Log request failures in Notifiarr
8 months ago
Mark McDowall 70fb57fc83 Fixed: Skip free space check only applies during import
8 months ago
Mark McDowall 13b3555d25 Fixed: Don't try to create metadata images if source files doesn't exist
8 months ago
Weblate 6c34730796 Multiple Translations updated by Weblate
8 months ago
Qstick a445747c4d Fixed: Show correct error on unauthorized caps call
8 months ago
Mark McDowall 5d3ff26703 Fixed: Don't allow quality profile to be created without all qualities
8 months ago
Bogdan 0037a56c2b Use async requests for media cover proxy
8 months ago
Bogdan febf4b26a1 Use await on reading the response content
8 months ago
Bogdan 780420e799 Log exceptions for failed fetches in Custom and Sonarr import lists
8 months ago
Bogdan 197a59639b Fixed: Ignore inaccessible mount points
8 months ago
Bogdan ce99ec6e64 Sonarr > Lidarr
8 months ago
Denis Gheorghescu b94df9f714 New: Pushcut notifications
8 months ago
Mark McDowall 404c888cca Fixed parsing of multiple languages from Newznab indexer releases
8 months ago
Weblate c14c04a9d9 Multiple Translations updated by Weblate
8 months ago
Bogdan 9b2aef2ca2 Fix executing migration 072 on Postgres
8 months ago
Jeff Byrnes 0a1ea0019d New: Add ALAC 24bit
8 months ago
Weblate e02b6bb31e Multiple Translations updated by Weblate
8 months ago
Bogdan d6fde0934e Fixed: macOS version detection
8 months ago
Bogdan 380bd42b04 Fixed: Calculating seed time for qBittorrent
8 months ago
Bogdan baa0e17ac6 Fixed: Execute Remote Path Mapping Check on failed track import
9 months ago
Bogdan 9d5d112e7a Bump dotnet to 6.0.21
9 months ago
Bogdan e3a2aa4d83 Fixed: Increase timeout when downloading updates
9 months ago
Stevie Robinson b688f3ad0b Add info box under health messages
9 months ago
Bogdan e2fd830059 Improved http timeout handling
9 months ago
Weblate 5d0f83e85e Multiple Translations updated by Weblate
9 months ago
Qstick 1455238520 Fixed: Error trying to notify user when process not UserInteractive
9 months ago
Mark McDowall 4ce8d38809 Improve logging when processing files for import
9 months ago
Mark McDowall 789261ba6b Rename Protocol to Preferred Protocol in Delay Profiles
9 months ago
bakerboy448 47f9d27b21 New: Improve messaging for rejected quality upgrades
9 months ago
Mark McDowall bfb86dafc9 New: Health check for import lists with missing root folders
9 months ago
Mark McDowall af1e2fe2eb Add timeout parameter to root folder endpoint
9 months ago
Weblate 110a7b74e7 Multiple Translations updated by Weblate
9 months ago
Servarr 1e42691156 Automated API Docs update
9 months ago
Mark McDowall a16463eeb3 New: Artist folder hint when selecting a root folder while adding a new artist
9 months ago
Taloth Saldono 86130751c2 Fixed: Inserting literal { or } in renaming format using {{ or }}
9 months ago
Mark McDowall cabfae1f59 Improved UI error messages (stack trace and version)
9 months ago
Qstick 959ac46180 Fixed: Refresh artist and correctly trigger search on single album adds for new artists
9 months ago
Bogdan ebece0b897 Prevent health checks warnings for disabled notifications
9 months ago
Weblate bf62d5e0d9 Multiple Translations updated by Weblate
9 months ago
Bogdan 83bef513fb Revert "Switch to Parallel.ForEach for list processing with MaxParallelism"
9 months ago
Qstick fb025d9f68 Switch to Parallel.ForEach for list processing with MaxParallelism
9 months ago
Qstick c5400cb4b0 Use default MemoryAllocator for ImageSharp resizing
9 months ago
Servarr c28941c88b Automated API Docs update
9 months ago
Bogdan 42308ada89 Fix translations for columns
9 months ago
Mark McDowall d473752999 UI loading improvements
9 months ago
Qstick 6b5bc25f35 Fixed: Ignore case when comparing torrent infohash
9 months ago
Bogdan 3b384778f8 Update chrome driver
9 months ago
Mark McDowall 85e62caccf Fix tests for ImportListSyncService
9 months ago
Bogdan 78610ff6ee Use `All()` for import lists in ImportListSyncService
9 months ago
Mark McDowall f9b8d7720c New: Less logging when no import lists are enabled
9 months ago
Servarr e0eca252fc Automated API Docs update [skip ci]
9 months ago
Stevie Robinson 1efb069c6d Add info box to Remote Path Mappings Settings
9 months ago
Mark McDowall 319ea66705 Fixed: Allow decimals for Custom Format size
9 months ago
Mark McDowall 4bb3bfad79 Fixed: Ignore IOException deleting download folder after import
9 months ago
Mark McDowall cfea62749d New: Status message when downloading metadata in qBittorrent
9 months ago
Bogdan ee64448569 Fix flaky automation tests
9 months ago
Weblate 9e1e35cc26 Multiple Translations updated by Weblate
9 months ago
Bogdan 8d87b88147 New: Add Medium Name to multi disc track naming
9 months ago
Bogdan 9b4a3001a0 Revert "Fixed: Hidden files being ignored"
9 months ago
Mark McDowall 3e5d780424 Fixed: Hidden files being ignored
9 months ago
Bogdan 328459af0b Replace docker detection for cgroup v2
9 months ago
Weblate 09435de624 Multiple Translations updated by Weblate
9 months ago
Qstick ce62a12c62 Sync DeleteBadMediaCoversFixture with upstream
9 months ago
Bogdan c88d64a9ac New: Default name when adding providers
9 months ago
Bogdan fd9bd5f691 New: Async HttpClient
9 months ago
Bogdan fd0b240438 New: Use HTTP/2 in HttpClient
9 months ago
Bogdan 94383daac5 Align DownloadService with upstream
9 months ago
Bogdan d9ce6d43e4 Show warning when using the docker update mechanism
9 months ago
Mark McDowall caf4a18e59 Fixed: Don't block updates under docker unless configured in package_info
9 months ago
Robin Dadswell 7bcdf2b567 bump Npgsql to 7.0.4
9 months ago
Bogdan f3a048d3f5 Fix health link and add translations for notifications status
9 months ago
Qstick 5ebab69ff5 Cleanup other provider status code
9 months ago
Qstick 7f4b79f84d New: Notifications (Connect) Status
9 months ago
Weblate 8a4ca81b91 Multiple Translations updated by Weblate
9 months ago
Stevie Robinson 9b828e7282 Translate Updated and Connection Lost Modals in frontend
9 months ago
Bogdan 2ee36ff450 Translation fixes for delete confirmations
9 months ago
Bogdan f83e2ad73c Use named tokens in frontend translate function
9 months ago
Bogdan 98ae377aff Add one minute back-off level for all providers
9 months ago
Servarr 0629c306e4
Multiple Translations updated by Weblate (#3986)
9 months ago
Mark McDowall 118220b42c New: Add additional logging when renaming extra files
9 months ago
Servarr 366a2e685f
Multiple Translations updated by Weblate (#3975)
9 months ago
servarr[bot] b8da8ec6da
Fixed: Ensure failing providers are marked as failed when testing all (#3977)
9 months ago
Bogdan 35d3923947 Fixed: Detect Docker when using control group v2
9 months ago
Bogdan db98f1e5fb Improve messaging for Interactive Search
9 months ago
servarr[bot] 65068ab1af
Filter user issues from Sentry
10 months ago
Mark McDowall 5fc1fc499c New: Ignore inaccessible files with getting files
10 months ago
Bogdan 1245b2c58b Ensure path is valid before watching it
10 months ago
Bogdan 108fc8c724 Fix test in DiskSpaceServiceFixture
10 months ago
Mark McDowall 86c0a0904d Fix GetBestRootFolderPath tests
10 months ago
Mark McDowall c445315064 Fixed: UI loading when artist or root folder path is for wrong OS
10 months ago
Bogdan 644123c5d3 New: Health check for indexers with invalid download client
10 months ago
Weblate 7f38ab31bb Multiple Translations updated by Weblate
10 months ago
Bogdan 0c7e8c5643 Fix Add Import List Exclusion message per type
10 months ago
Weblate d7b91b78fc Multiple Translations updated by Weblate
10 months ago
Bogdan 63bdae1a75 Fixed: (ImportLists) Removed minimum refresh interval for FetchSingleList
10 months ago
Bogdan 27518a27fb Fixed: (FileList) Prevent double query escaping and category IDs correction
10 months ago
Bogdan 3ec6a73656 Add Suggest translation change link
10 months ago
Bogdan a08b9e4f64 Fixed: Ensure failing indexers are marked as failed when testing all
10 months ago
Bogdan e5734588b0 Fixed: Ensure validation for Custom Format specifications
10 months ago
Bogdan dfd9440ee4 Fixed: Add dedupe releases rule based on indexer priority
10 months ago
Bogdan 0cfb3f1b63 Fixed: Check only enabled Jackett indexers for '/all' endpoint
10 months ago
Weblate 503d534949 Multiple Translations updated by Weblate
10 months ago
Weblate f839faafc9 Multiple Translations updated by Weblate
10 months ago
Weblate bc411527b6 Multiple Translations updated by Weblate
10 months ago
Qstick 16836f4288
Update Sentry DSN
10 months ago
Bogdan f2708937c2 Add support for deprecated values in field select options
10 months ago
Taloth Saldono 04aebc4012 Trim spaces from a split list in GetValueConverter
10 months ago
Weblate fae99a323a Multiple Translations updated by Weblate
10 months ago
Bogdan 17db815984 Fixed: (UI) Ensure autofocus on filter input in Manual Import
10 months ago
Servarr 36f0108617 Automated API Docs update [skip ci]
10 months ago
Bogdan 7b01c85c76 Fixed: Ensure the default monitoring type in Album Studio is not all
10 months ago
Weblate 950dcd30f0 Multiple Translations updated by Weblate
10 months ago
bakerboy448 eb4b6a83ec New: Log when testing for matching Remote Path Mapping
10 months ago
Weblate 0bf562b22e Multiple Translations updated by Weblate
10 months ago
Bogdan ba11f4e1b4 Add missing translations for manage indexers
10 months ago
Anonymous 9fcdd4268d Multiple Translations updated by Weblate [skip ci]
10 months ago
Weblate fb496b517e Multiple Translations updated by Weblate
10 months ago
Bogdan 3d615d0031 Use named keys for apply tags help text
10 months ago
Servarr 34ad4ef337 Automated API Docs update [skip ci]
10 months ago
Weblate da0a4a9d24 Multiple Translations updated by Weblate
10 months ago
Servarr ee3569a1af Automated API Docs update [skip ci]
10 months ago
jack-mil df0097ea03 New: Optionally show Custom Format Score for tracks on Album Details
10 months ago
Mark McDowall e8d3e55b9c New: Show updated Custom Format Score in history
10 months ago
Mark McDowall 8c9d3d09fa Use named keys for apply tags help text
10 months ago
jack-mil 59bc76ebe0 New: Add Custom Format fields to Discord On Grab notifications
10 months ago
Bogdan c9a5dcf2d3 Move ApplyTags to own file
10 months ago
Bogdan 81870ea481 Fixed: (Parser) Strip `produced by` from track titles
10 months ago
Weblate 7290faea78 Multiple Translations updated by Weblate
10 months ago
Bogdan 6ecab2d84b Fix typo in SkipRedownload
10 months ago
Weblate 63f9196370 Multiple Translations updated by Weblate
10 months ago
Taloth Saldono 3b62636e83 Fixed: Truncating too long filenames with unicode characters
10 months ago
Taloth Saldono c86d5980d3 Fixed: Include extension when calculating maximum episode title length when renaming files
10 months ago
Mark McDowall f4292be588 New: Limit filenames to a maximum of 255 characters
10 months ago
Bogdan 172a4417e9 Fix unmapped files translation
10 months ago
Weblate e84f1613e2 Multiple Translations updated by Weblate
10 months ago
Qstick eb9f56e1eb New: Download Client Tags
10 months ago
Servarr 39f5fc1808 Automated API Docs update [skip ci]
10 months ago
Bogdan 079c98fd0a Move ApplyTags to own file
10 months ago
Bogdan 77c1a42da1 New: Bulk Manage Applications, Download Clients
10 months ago
Bogdan 834d334ca6 Fix Sonarr > Lidarr
10 months ago
bakerboy448 db07eba461 Import list logging improvements
10 months ago
bakerboy448 f35c8a6a26 New: Clarify path used in Kodi update logging
10 months ago
Jendrik Weise 7df40b1200 New: Additional info passed in for Script Import and Custom Script
10 months ago
jack-mil bdea4bfb67 New: Custom Format Score column in queue
10 months ago
Weblate 5903f57b73 Multiple Translations updated by Weblate
10 months ago
Weblate 439de44037 Multiple Translations updated by Weblate
10 months ago
Qstick 12175334bf Add package to Sentry release to ensure apps don't mix
11 months ago
Bogdan 418aac0379 Bump NLog to 5.2.0
11 months ago
Bogdan 19f6433829 New: Speed up API add by reworking ArtistExistsValidator
11 months ago
Bogdan 285323ae0b Create overload for `ToJson()` with Formatting param
11 months ago
Qstick a403715d6f Fixed: Allow restore to process backups up to ~500MB
11 months ago
Weblate c88cf5fed4 Multiple Translations updated by Weblate
11 months ago
Qstick 0ef7c3420b New: Added health check warning if SABnzbd sorting is enabled
11 months ago
Weblate 4779bd1e23 Multiple Translations updated by Weblate
11 months ago
Bogdan 3066c80dc9 Prevent `Sequence contains no elements` when album isn't synced to Lidarr
11 months ago
Weblate bd531efdba Translated using Weblate (Portuguese (Brazil)) [skip ci]
11 months ago
Bogdan 9457fecb65 New: Improve empty list messaging
11 months ago
Weblate 5f2cfe0f7c Translated using Weblate (Hungarian) [skip ci]
11 months ago
Servarr 0d372dde08 Automated API Docs update [skip ci]
11 months ago
Bogdan 4ee3d581dd Remove not implemented endpoints from API docs
11 months ago
Bogdan 038b121c34 Convert to 'using' declaration in Housekeeping Tasks
11 months ago
Bogdan e6ceafa03b Prevent NullRef when deleting missing backups
11 months ago
Weblate 361eb2e53f Translated using Weblate (Chinese (Traditional) (zh_TW)) [skip ci]
11 months ago
bakerboy448 7444c0e20a New: Indexer Messaging and Error Improvements
11 months ago
Weblate ec98528c19 Translated using Weblate (German) [skip ci]
11 months ago
Bogdan ca85b7273d Add missing translations for Queue page
11 months ago
Bogdan af30828151 Close database connection in housekeeping task
11 months ago
Bogdan 6de2f4b171 Fix sorting queue items by size
11 months ago
Weblate 80fccbbe89 Translated using Weblate (Portuguese (Brazil)) [skip ci]
11 months ago
Weblate 699f3e09c6 Update translation files
11 months ago
Bogdan ebf579ea08 Minor improvements in health checks
11 months ago
Hayden 048cbe9fd1 Fixed: Limit Discord embed title length to 256 characters
11 months ago
Bogdan 9bc318e6b0 Update translations
11 months ago
Servarr bc3ec36bb1 Automated API Docs update
11 months ago
Bogdan ef6ae437d7 Update cleansing rules for RSS TL feed and homedir for Mac
11 months ago
Bogdan 8624e044c8 Fixed: Treat redirects as errors in Sonarr Import List
11 months ago
Bogdan 75862028a2 Require ApiKey for all actions in SonarrImport
11 months ago
Bogdan e4341a1b60 Add HelpTextWarning support in FieldDefinition
11 months ago
Weblate 2d320ebc8c Translated using Weblate (Portuguese (Brazil)) [skip ci]
11 months ago
Qstick 4cf86bf427 Fixed: Correctly handle 302 and 303 redirects in HttpClient
11 months ago
bakerboy448 c9c1df63a3 Fixed: Handle checkingResumeData state form qBittorrent
11 months ago
Bogdan c70ab07ee0 Update translations
11 months ago
Qstick 447aa837b1 Update Remote Path Mapping delete modal title
11 months ago
Weblate 2705cbda92 Translated using Weblate (Russian) [skip ci]
11 months ago
Weblate ad26a5d74a Translated using Weblate (Greek) [skip ci]
12 months ago
Weblate c1599b3481 Translated using Weblate (French) [skip ci]
12 months ago
Qstick 70bbd89067 New: Include CustomFormats for CustomScript on Grab
12 months ago
Qstick ff73eab0de Update SixLabors.ImageSharp, MailKit, DryIoc libraries
12 months ago
Weblate 7444bebe69 Translated using Weblate (Portuguese (Brazil)) [skip ci]
12 months ago
Bogdan bd5aaf9839 Artist index poster improvements
12 months ago
Bogdan f0fceb1499 Fixed: Remove Rarbg Indexer due to site shutdown
12 months ago
Weblate 2641108e84 Translated using Weblate (Portuguese (Brazil)) [skip ci]
12 months ago
Servarr 80c915d032 Automated API Docs update
12 months ago
Bogdan 539bd174fc Fixed: Don't log handled exceptions in API
12 months ago
Bogdan 346f1b097d Revert "Fixed: Don't log handled exceptions in API"
12 months ago
Qstick 937a8518ad Fix Localization Serialization
12 months ago
Servarr 9f1ec2a2c3 Automated API Docs update
12 months ago
Qstick d400685cd1 Add some API attributes
12 months ago
Weblate 1d034d8099 Translated using Weblate (Portuguese (Brazil)) [skip ci]
12 months ago
Servarr 587b6b4221 Automated API Docs update
12 months ago
Qstick 35c9baf895 Check for nullable last activity list sync
12 months ago
Qstick 0b029b6d42 New: Rework List sync interval logic
12 months ago
Qstick 69c7d526bc Fixed: Don't enforce minimum on single list fetch
12 months ago
Bogdan 444a801053 Align logs filename with upstream
12 months ago
Weblate c5bc9d882d Translated using Weblate (Polish) [skip ci]
12 months ago
Servarr 4ccf7533a8 Automated API Docs update
12 months ago
Bogdan e5f9855640 Add minimum length as const in ApiKeyValidationCheck
12 months ago
Qstick 1eb5f2dd49 Faster tag view in UI for large libraries
12 months ago
Bogdan 59b4441b0d Fixed: Enforce validation warnings
12 months ago
Bogdan a05082b4c6 Simplify ShouldHaveApiKey and HasErrors
12 months ago
Bogdan cc27107668 Use 'var' instead of explicit type
12 months ago
Bogdan 14816306a4 Inline 'out' variable declarations
12 months ago
Bogdan bac43d9d31 Enforce rule IDE0005 on build
12 months ago
Bogdan 9bbf32a55c Deserialize asynchronously in LocalizationService
12 months ago
Stepan Goremykin adcba7b724 Use Array.Empty and fix a few multiple enumerations
12 months ago
bakerboy448 a8db5b240d Fixed: Webhook notification error messages
12 months ago
Mark McDowall f00d3046cc Fixed: Strip additional domains from release names
12 months ago
Mark McDowall 8d4f4d8245 New: Filter SABnzbd queue by category
12 months ago
Mark McDowall 47f9467266 Fixed: Don't log handled exceptions in API
12 months ago
Weblate 8036247d37 Translated using Weblate (Indonesian) [skip ci]
12 months ago
Mark McDowall f38f00c64e Fixed: Don't rollback file move if destination already exists
12 months ago
Weblate a3d56e3c4d Translated using Weblate (French) [skip ci]
12 months ago
Bogdan 8899e0f8ca Use project name as relative path in builds
12 months ago
Servarr 3e7c42e386 Automated API Docs update
12 months 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
Bogdan 8f4f514ee2 Fix tests in IndexerServiceFixture
1 year ago
Bogdan feebe6726a Fix tests in SpotifyMappingFixture
1 year ago
Bogdan bbbf903619 Fix tests in TorrentDownloadStationFixture
1 year ago
Mark McDowall 511dacd24a Fixed tests in DownloadServiceFixture
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
Servarr 62edb809e9 Automated API Docs update
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
Bogdan 296773387e Add `forceSave` to the OpenAPI docs
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 a0c095e853 Fixed: Log name of mount point failure
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
Servarr d43d404931 Automated API Docs update
1 year ago
Bogdan 1fb31a4c9c Fix validation for boolean query parameters
1 year ago
Servarr 7abf35d491 Automated API Docs update
1 year ago
Qstick d03e472ac6 Fixed: Register PostgresOptions when running in utility mode
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
Qstick ddb8c8dffe Use Environment.ProcessPath instead of GetCurrentProcess().MainModule.FileName
1 year ago
Mark McDowall add2a3afa0 New: Log additional information when processing completed torrents from rTorrent
1 year ago
Bogdan a3c33fe8cc Fix namespace for CustomFormatController
1 year ago
Mark McDowall 150c76f61c New: Option to include series image for Gotify notifications
1 year ago
ta264 87e702cbef Fixed: Don't buffer update package to memory when downloading
1 year ago
Bogdan eca3776ddd Replace UC preset with VC
1 year ago
Servarr d61b851d23 Automated API Docs update
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 7c3871441e Fixed: custom script error when importing some downloads
1 year ago
Bogdan 50328861fa Log invalid config file exceptions
1 year ago
Mark McDowall bfb3c632d7 New: Only add version header for API requests
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
Bogdan fe0abd527e Fix track lookup in integration tests
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
Servarr 14a77d8b3d Automated API Docs update
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