Commit Graph

3245 Commits (develop)

Author SHA1 Message Date
Bogdan 7a71c3397b Fixed: Improve field selection for Discord settings
5 months ago
Bogdan 2109d171e8 New: Retry on failed downloads of torrent and nzb files
5 months ago
Bogdan 3c50bb1330 Fixed: Ignore empty tags when adding items to Flood
5 months ago
Bakerboy448 10fd7a4831 QualityParser - Simplify new expression (IDE0090)
5 months ago
Mark McDowall d000dcfb9f Fixed: Don't grab propers/repacks when item in queue meets cutoff and propers/repacks are not downloaded automatically
5 months ago
Mark McDowall 3dd933ba15 Fixed: Parsing similar artist names with common words at end
5 months ago
Mark McDowall 234d277eae Fixed: Error checking if files should be deleted after import won't leave import in limbo
5 months ago
Mark McDowall c180c327d4 New: Quality Preferred Size Setting
5 months ago
Bogdan 6d79b5ab9a Bump SpotifyAPI.Web to 5.1.1
5 months ago
Weblate 4a06ed7a5c Multiple Translations updated by Weblate
5 months ago
Taloth Saldono 1da1020a83 Fixed metadata images containing html content
5 months ago
Bogdan 102304db95 Fix help text for Import Extra Files
5 months ago
Bogdan 9fb7fd7375 Improve UI notices for artist & album details
5 months ago
Bogdan d98ba2a367 OZnzb removed
5 months ago
Bogdan 3aeac5b530 Fixed: (Redacted) Improve title and filter by categories
5 months ago
Qstick 48e9062ac3 Fixed: Correctly handle Migration when PG Host has ".db"
5 months ago
Bogdan a14a24cd07 Implement DatabaseConnectionInfo
5 months ago
Weblate 577af8a7d3 Multiple Translations updated by Weblate
5 months ago
Weblate e26a9362cd Multiple Translations updated by Weblate
5 months ago
Bogdan 1e14758072 Fixed: Don't write audio tags if there are no updates
5 months ago
Weblate 7e27730c58 Multiple Translations updated by Weblate
5 months ago
Alex Standke 95043a2768 New: Top albums and period interval options for Last.fm User lists
6 months ago
Bogdan 803c2dd66b Fixed: Avoid lookups for empty MusicBrainz IDs in import list fetching
6 months ago
Bogdan 4e70a80324 Prevent false notification for moving artist when editing
6 months ago
Bogdan 0655a9aa72 Revert "Fixed: Prevent false notification for moving artist when editing"
6 months ago
Bogdan 0133f4331b Fixed: Prevent false notification for moving artist when editing
6 months ago
Mark McDowall bdf5ad2e2b Always validate Custom Script path
6 months ago
Weblate c51351a09b Multiple Translations updated by Weblate
6 months ago
Mark McDowall fc6175e597 New: Add FileId to History data for import events
6 months ago
Michael Casey 651abf9faa New: Persist search settings in add new artist and album
6 months ago
Weblate b12adacd6b Multiple Translations updated by Weblate
6 months ago
bmarinov 9fc66e9b98
Fixed: Filter unchanged files using UTC timestamps (#4332)
6 months ago
Weblate b07cb686be Multiple Translations updated by Weblate
6 months ago
Weblate 8783925880 Multiple Translations updated by Weblate
6 months ago
Stevie Robinson d9520eb23e New: Remove defunct Boxcar notifications
6 months ago
Mark McDowall a9bef2b4a1 Initial support to use named tokens for backend translations
6 months ago
Bogdan f4c718554b Bump dotnet to 6.0.25
6 months ago
Weblate 76c2203c07 Multiple Translations updated by Weblate
6 months ago
Weblate 422a05628e Multiple Translations updated by Weblate
6 months ago
Bogdan c0884556f3 More cleanup appName tokens
6 months ago
Bogdan 7d38336bb5 Cleanup appName tokens
6 months ago
Bogdan c4b33673ad New: Confirmation before clearing blocklist
6 months ago
Mark McDowall 1361492bf5 New: Require password confirmation when setting or changing password
6 months ago
servarr[bot] 8c1ac91342
Fixed: Disable SSL when using the removed SslCertHash configuration (#4314)
6 months ago
Mark McDowall 8d87453b60 Don't retest unchanged providers
6 months ago
Weblate f48a461b30 Multiple Translations updated by Weblate
6 months ago
Bogdan 8e847e6ba9 Fixed: Record status for notifications on tests
6 months ago
Mark McDowall b919941891 Don't store successful results for invalid providers
6 months ago
Weblate 6ac42e268e Multiple Translations updated by Weblate
6 months ago
Bogdan 7669563518 Fixed: Filter old releases on RSS for RED and Gazelle
6 months ago
Bogdan cba51fd60a Map queue item to artist and album by parsing the title
7 months ago
Stevie Robinson 8df5a5011b Use Diacritical.Net library for NameFirstCharacter token
7 months ago
Stevie Robinson 2e91a61ccf Fixed: Cleanup First Character in Name when using 'NameFirstCharacter'
7 months ago
Mark McDowall e408c6f055 New: History custom filters
7 months ago
Mark McDowall a356b01efd New: Queue custom filters
7 months ago
Weblate 27e3aa76bd Multiple Translations updated by Weblate
7 months ago
Bogdan 344ea0212d Rename to FolderChmodValidator to match class name
7 months ago
Weblate b532b3c37f Multiple Translations updated by Weblate
7 months ago
Mark McDowall b643a5e619 Fixed: Blocking unknown indexers from pushed releases
7 months ago
Bogdan eeb5e9b30f New: Auto tag based on artist's metadata profile
7 months ago
Mark McDowall ef9473e96e New: Auto tag based on artist status
7 months ago
Bogdan 391fb10000 New: Auto tag based on artist's quality profile
7 months ago
Mark McDowall 26f80e37ec Fixed: Auto Tag required not showing in the UI correctly
7 months ago
Bogdan 1716651447 New: Add Monitored specification to Auto Tagging
7 months ago
Mark McDowall 362bd42cb8 New: Auto tagging of artists
7 months ago
Bogdan 11e6d830b0 Don't block task queue for queued update task for Refresh Artist
7 months ago
Stevie Robinson cbb3cb78f9 New: Refresh only selected or filtered artists
7 months ago
Mark McDowall 57206da77b Remove Artists Editor
7 months ago
Mark McDowall 72267d3cb4 New: Album Studio is now part of artists list
7 months ago
Mark McDowall fae94f4b8e New: Mass Editor is now part of artists list
7 months ago
Bogdan 96aecf7e32 New: Set busy timeout for SQLite
7 months ago
Bogdan 9ccb6af61b New: Add Download Client validation for indexers
7 months ago
Bogdan bba85f11e6 Allow 0 as valid value in QualityProfileExistsValidator
7 months ago
Bogdan ed59752268 Sort Custom Formats by name
7 months ago
Weblate 7e100c806d Multiple Translations updated by Weblate
7 months ago
Bogdan 661338f5b1 Allow changing monitoring the artist without the albums
7 months ago
Robin Dadswell 690b2c72c8 New: Added Artist Monitoring Toggle to Artist Details
7 months ago
Weblate f63abedbae Multiple Translations updated by Weblate
7 months ago
Mark McDowall f509ca0f72 Refactor Artist index to use react-window
7 months ago
Weblate 01e21c09db Multiple Translations updated by Weblate
7 months ago
Bogdan fe9fa4c1ea Revert "Bump SQLite to 3.42.0 (1.0.118)"
7 months ago
Colin Gagnaire 94329a1d1b New: Add support for native Freebox Download Client
7 months ago
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
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
Weblate b3fbf0cb7e Multiple Translations updated by Weblate
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
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
8 months ago
Weblate b2b087d427 Multiple Translations updated by Weblate
8 months ago
Weblate d7597755f9 Multiple Translations updated by Weblate
8 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 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
Bogdan 0037a56c2b Use async requests for media cover proxy
8 months ago
Bogdan 780420e799 Log exceptions for failed fetches in Custom and Sonarr import lists
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 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
Stevie Robinson b688f3ad0b Add info box under health messages
9 months ago
Weblate 5d0f83e85e Multiple Translations updated by Weblate
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
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
Bogdan 42308ada89 Fix translations for columns
9 months ago
Qstick 6b5bc25f35 Fixed: Ignore case when comparing torrent infohash
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
Stevie Robinson 1efb069c6d Add info box to Remote Path Mappings Settings
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
Weblate 9e1e35cc26 Multiple Translations updated by Weblate
9 months ago
Bogdan 8d87b88147 New: Add Medium Name to multi disc track naming
9 months ago
Weblate 09435de624 Multiple Translations updated by Weblate
9 months ago
Bogdan c88d64a9ac New: Default name when adding providers
9 months ago
Bogdan fd9bd5f691 New: Async 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 db98f1e5fb Improve messaging for Interactive Search
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
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 dfd9440ee4 Fixed: Add dedupe releases rule based on indexer priority
10 months ago