Commit Graph

1464 Commits (develop)

Author SHA1 Message Date
Bogdan 2cabc3eb0d Rename `CC` to `Cc`
1 year ago
Qstick 1bc0b5f950 Enable all analyzers and enforce code style on build
1 year ago
bakerboy448 16f30e7f19 New: Use better page size for Newznab/Torznab (up to 100) when supported by the indexer
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
Qstick 6635840972 Fixed: Migrating case-sensitive Preferred Word REGEX to Custom Formats
1 year ago
Qstick 5f1394acfa Fixup FileNameBuilder tests
1 year ago
Qstick 6af492a0b6 Fixed: Better colon replacement logic
1 year ago
Mark McDowall 0592f35aee Fixed: Profiles with upgrades disabled incorrectly allowing upgrades in some cases
1 year ago
Qstick af21f4859b Fixed: Parse TR24 as Flac24
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 d999a4d582 New: Notifiarr and Webhook Updates
1 year ago
Qstick 93cce9a02e Don't block task queue for queued update task when long running tasks queued
1 year ago
Qstick 04b85071e3 Fix Tests for Artist First Letter
1 year ago
Qstick ec41951ea5 New: Album and Artist Genre Naming Tokens
1 year ago
Qstick f7548f9bb7 New: Artist name first character renaming token
1 year ago
Qstick cb34495e0a New: OnDelete Notifications
1 year ago
Qstick f538feb798 Fixed: Errors loading queue after albums in artist are removed
1 year ago
Qstick 097712f04f Fixed: Clean Remaster from track titles prior to compare
1 year ago
Qstick c02b66ec44 Enforce comment spacing with Stylecop
2 years ago
Robin Dadswell c006b66aa4 Fixed: Postgres timezone issues
2 years ago
Robin Dadswell 8f6e099794 New: Postgres Database Support
2 years ago
ta264 f7839adc38 Cache database for Unit tests to avoid repeated migrations
2 years ago
Vincent Simon 6c7a578cb7 Added missing Audio drama type
2 years ago
Qstick 117436b199 Cleanup dual target and mono code
2 years ago
Qstick 80143e0ae1 Fix UpdateFixture artist path test
2 years ago
Qstick 02152d85a1 Fixed: Kodi Library Update Notification
2 years ago
Qstick 8c5b227b17 Fixed: Ignore VA on Gazelle search for Various Artist Albums
2 years ago
Qstick a2d1291168 Fixed: Assume WEB is MP3-320
2 years ago
Qstick 7fcebba786 Fixed: Parse WEBFLAC as FLAC
2 years ago
bakerboy448 25c9de857b Fixed: Repack Preference Ignored
2 years ago
Qstick dc7b5b52dc Added searchEngine support in Newznab/Torznab caps
2 years ago
servarr[bot] f74b6e5275
New: Parse version with a space before 'v'
2 years ago
Qstick 35651df049 Use modern HttpClient
2 years ago
Qstick e6fb6b5033 Rename NzbSearchService to ReleaseSearchService
2 years ago
Qstick a26cbdf61f New: Add tag support to indexers
2 years ago
Mark Trolley b3b93db643 Fix typo: loseless to lossless
2 years ago
ta264 7ebd41eff1 Update packages
2 years ago
ta264 c339645cec Fixed: Respect import list search setting when monitoring existing items
2 years ago
Thomas White 33bb5960e5 Fixed: Null reference error when import list adds new album to existing artist
2 years ago
Thomas White d96775a4a3 Fixed: "Specific Book" setting for lidarr list import
2 years ago
ta264 8ff141d886 Fixed: Only one version of an album may be approved for import
2 years ago
ta264 cf4103d73d Use DryIoc for Automoqer, drop Unity dependency
2 years ago
Kai Yang 9b120f4885
New: Link indexer to specific download client (#2668)
2 years ago
ta264 2318c43536 New: Option to control which new artist albums get monitored
2 years ago
ta264 dc45a2d0d6 Temporarily ignore update tests until linux-x86 released
2 years ago
Qstick 4dd0b49dbc Package and Installer Updates
2 years ago
Robin Dadswell ba0ad7e8e3 New: End Jackett 'all' endpoint support
2 years ago
Qstick 67c96f0b89 New: OnApplicationUpdate Notifications
2 years ago
Qstick 24e0336f06 New: Show previously installed version in Updates UI
2 years ago
Qstick 1eb0d3b11a Track fully imported downloads in separate history table
2 years ago
Qstick 1d0df366fb New: Per download client setting to Remove Completed/Failed
2 years ago
Qstick 7ea4e4070e Fixed: Sab Removing and DS Various
2 years ago
Qstick aef0615425 New: Support server notifications
2 years ago
Qstick f106c01d43 Maintain PrimaryKey and AutoIncrement on some schemas
2 years ago
Qstick 947ad15af0 New: Build on Net6
2 years ago
Mark McDowall d30e0fedfc Fixed: Qbit torrents treated as failed after error
3 years ago
Robin Dadswell 8573065a4e New: Renamed Blacklist to Blocklist
3 years ago
Qstick 0d7b6f8a4f Fixed: Compatibility with the new Download Station API
3 years ago
ta264 7fe36a7e92 New: Use native dotnet host and DryIoc
3 years ago
bakerboy448 3d1437bf18 Fixed: Updated wiki links for WikiJS
3 years ago
ta264 9f1d4446e8 Fixed: Allow repeated import attempts until downloaded files appear
3 years ago
Qstick 57bd659f4c New: Even More Mono Cleaning
3 years ago
ta264 2cc114c037 New: Drop mono support
3 years ago
ta264 f12ae15ffb New: .NET 5 support for FreeBSD 11+
3 years ago
ta264 b800b17c8a Package updates
3 years ago
ta264 9d265ef9b2 Move test harness packages into Directory.Build.props
3 years ago
ta264 c1a6e1c39d New: Build with NET5
3 years ago
Taloth Saldono a8b6f70be1 Multiple Email Address
3 years ago
Robin Dadswell 9b673c028a
New: Health Check for Downloads to Root Folder (#2234)
3 years ago
servarr[bot] 811a5c5456
New: Remove completed downloads from disk when removing from SABnzbd
3 years ago
Daniel Lo Nigro 187672b183
New: Token for track artist (as opposed to album artist) (#1910)
3 years ago
Qstick 09c0ca9338 Fix ImportFixture Tests
3 years ago
Qstick d198c9987e Fixed: Don't fail entire import if Validation error on list item
3 years ago
Qstick 3a7e5c9201 Fixed: Database migration failure when database was manually repaired in a certain way
3 years ago
Taloth Saldono 053efd2214 Added IsTorrentLoaded to tests
3 years ago
Taloth Saldono f51aebb1bd Fixed: Setting seed criteria while torrent is still being loaded by qbittorrent
3 years ago
Taloth Saldono 5cc2db26e7 Added mechanism for package maintainers to produce a health check error.
3 years ago
Taloth Saldono 294a50e0a3 Fixed: Validation of new qbittorrent max-ratio action config
3 years ago
Qstick 9bf6db4187 Remove Sab ToPP Status
3 years ago
Taloth Saldono 709d01a3b1 Fixed CompletedDownloadService tests
3 years ago
bakerboy448 2cb36e61e0 Update wiki link hints for health checks
3 years ago
Qstick 774a3597de New: Remove AlbumFolder, Support Nested Track Format
3 years ago
Mark McDowall d510a47c8f New: Treat Manual Bad in history as failed
3 years ago
ta264 3523eb6394 Fix freeleech tests
3 years ago
Qstick cb8482921f Fix BasicRepository Tests when not on UTC
3 years ago
ta264 1be3cdadb4 Fixed: Search by MusicBrainz ID
3 years ago
bakerboy448 1268f90f26 New: Update all wiki links to point to the Servarr Wiki
3 years ago
Qstick eb5a95cfa6 Quick fix for Queue sort by Artist SortName
3 years ago
ta264 80fe567e51 Add SortKey validation
3 years ago
Qstick 44819196bc Fixed: False Positives for RemotePath check with Deluge
3 years ago
Qstick 2e4b168985 Improve use of All() for Path related queries
3 years ago
Mark McDowall 3a1abfa9f1 New: Differentiate between short term and long term (more than 6 hours) indexer failures
3 years ago
Taloth Saldono 4f220d9532 Fixed: Removed hardlink-based transactional file transfer logic (instead relying on explicit copy+delete for cifs)
3 years ago
Taloth Saldono 3ccc30638f New: Added FileList.io indexer support
3 years ago
Qstick 9b934e9cf2 Improve root folder health check
3 years ago
ta264 4eac1c5663 Pull DownloadClientItemClientInfo part of 824d315a
3 years ago
ta264 efef2f3bb6 Fixed: Import single file torrents with a folder from QBittorrent
3 years ago
ta264 39b57cfe6e Fixed: Get actual file names from QBittorrent API (#5226)
3 years ago
Taloth Saldono 909dffcef2 Improved error message when nzb download contains an newznab error instead
4 years ago
Qstick 4857828d80 Rename FilterFiles to FilterPaths
4 years ago
ta264 2982478dba Trigger fewer signalr broadcasts
4 years ago
Dtaggart 2655430c98 New: Index priority
4 years ago
Mark McDowall c92de8d337 Fixed: Strip AlteZachen from release group name
4 years ago
Mark McDowall b576d3d197 Fix checkingUP qbit status unit test
4 years ago
Qstick 0581ff458c New: Handle missingFiles status from qBit
4 years ago
Jacob a035a78a2b New: Added option to filter Release Profile to a specific indexer
4 years ago
Qstick 3f96208c41 Fixed: Use Proxy for MediaCovers and Metadata
4 years ago
Mark McDowall 10b7d0d63e Fixed: Include releases that failed to parse in search results
4 years ago
Qstick d72014eb66 New: Event Driven HealthCheck Support
4 years ago
Qstick 8d8cbd07aa Fixed: Disregard Real when user disabled proper preference
4 years ago
Qstick e8e4d76d73 Fixed: Edge case where import fails due to DB relationship mismatch
4 years ago
Qstick 5bca13b21f Fixed: Delay profile being ignored for non-revision upgrades
4 years ago
Qstick dbdc805e80 Remove unnecessary usings
4 years ago
ta264 3e082df21d Fixed: Error fetching paged records from API without a sort key
4 years ago
ta264 12d6b5ee9a Fixed: Don't refresh and rescan artist when new album added
4 years ago
ta264 e1a62af586 Fix test
4 years ago
ta264 0f5531af4d Fixed: Error deserializing preferred words with dapper
4 years ago
ta264 53c0ffd129 Swap to dapper with lazyload
4 years ago
Mark McDowall d83e20937d New: Monitor and Process downloads separately
4 years ago
ta264 a49955e692 Fixed: Don't rescan folders for each artist added via a list
4 years ago
ta264 ee31ff1e89 Move runtime copy into a separate target
4 years ago
ta264 1830f46d27 Fixed: Add missing info to Gazelle/Redacted results
4 years ago
ta264 6c2cd7fe16 New: Support for Redacted API keys
4 years ago
Qstick d7edbb0cf0 Fix System Time Fixture
4 years ago
Mark McDowall a81587dc57 New: Show health warning if system time is off expected time
4 years ago
ta264 d52f0d653a Fix fingerprinting tests
4 years ago
Qstick f8afe65f7e Fixed: Performance issue when scanning large root folder
4 years ago
Taloth Saldono 8a68042192 Skip unknown/removed commands still queued in the database
4 years ago
Qstick f5e2a447e9 Sync Packages with Radarr
4 years ago
ta264 9c64ba6cbd New: HealthCheck to warn if running legacy mono version
4 years ago
ta264 87d29ec978 New: Only refresh items that have updated on metadata server
4 years ago
ta264 4f5a0b7afd Fixed: Update file paths correctly when moving artist
4 years ago
ta264 c4cf178144 Fixed: Don't mark downloads as failed if no files found
4 years ago
ta264 be4e748977 New: Don't require artist mapping
4 years ago
ta264 1cc434a498 New: Pass DownloadClientItem to Import Specs
4 years ago
Qstick a4b78b44ce StyleCop (#1058)
4 years ago
ta264 0bde5fd9e5 New: Add/remove individual albums
4 years ago
ta264 8da53ae6aa New: Bump to .NET Core 3.1
4 years ago
ta264 d9dfd32568 Distribute fpcalc for netcore builds
4 years ago
ta264 8fe924fdcd New: Multi target net framework 4.6.2 and net core 3.0
4 years ago
ta264 d881b26261 Fixed: Convert MonoOnly to PosixOnly
4 years ago
ta264 f136449573 Update FluentMigrator to v4
4 years ago
ta264 fdf1ecc698 New: Use sqlite package
4 years ago
ta264 b1349213f2 New: Use dotnet tooling, produce 64bit build on windows
4 years ago
ta264 4655cbe0c2 New: Cache spotify -> musicbrainz mapping
4 years ago
ta264 906fdb8365 Fixed: Handle ratelimit response from acoustid
4 years ago
ta264 2f96c962a5 Fixed: Mock AcoustId responses so tests don't fail when API down
4 years ago