Commit Graph

1311 Commits (1d0df366fb57588396225c611f0593012943f8c7)

Author SHA1 Message Date
Qstick 61cea37f05 Fixed: Test for get_file_by_album Failing
6 years ago
ta264 390c79793e Fixed: Unparsable original year in tag
6 years ago
ta264 b23e7ec513 Fixed: If MusicBrainz release date is missing, also remove from tags
6 years ago
Qstick 6b40a8d87f
Fixed: qBittorrent Fixes for Seed Limits and Magnet links (#702)
6 years ago
ta264 038deb0e8d
Fixed: Tag writing when release country is missing (#700)
6 years ago
ta264 6e4b1ba1fe
Fixed: MediaFileRepository was ignoring AlbumRelease monitored flag (#689)
6 years ago
ta264 580641a600
Fixed: Don't attempt to insert duplicate ids or monitor multiple releases (#684)
6 years ago
Qstick d4d9146599
New: Health Check Failure Notifications (#609)
6 years ago
Qstick 4d8bcd12e3
Fixed: Cutoff Specification not Respecting Profile Order (#660)
6 years ago
Qstick 2992ea60d8 New: Add Medium FileNameBuilder Unit Tests
6 years ago
Qstick 61cf1ccb7c
New: Already Imported Decision Specification (#661)
6 years ago
ta264 d552770da9
Fixed: Some bugs in new metadata writing (#677)
6 years ago
ta264 072f772dc8
New: Write metadata to tags, with UI for previewing changes (#633)
6 years ago
Tom Andrews 36f34a4113 Fixed: Don't find album when multiple albums have the same name
6 years ago
Tom Andrews c500f7b943 Fixed: InvalidOperationException when two artists have same name
6 years ago
Tom Andrews 15425a45a3 Fixed: Null reference exception in CompletedDownloadService
6 years ago
Tom Andrews 68b8ccc826 Fixed: NullReferenceException in GetAlbums
6 years ago
Qstick 7d4d923903 Fixed: Some TV scrubbing
6 years ago
Qstick 6568eb5e99 Fixed: All preferred words being added to filename
6 years ago
Qstick 3292fba66c
New: Artist Disambiguation Naming Token (#652)
6 years ago
Qstick 1e48ea58b0
New: Add qBittorrent API V2 support, Indexer seed limit Support (#653)
6 years ago
Qstick 42c16c227e
New: Import List Exclusions (#608)
6 years ago
ta264 b9cc94aa46 Fix: Don't use scene name for tracks when track naming disabled (#646)
6 years ago
Qstick 1cc12446b6 Fixed: Include matching value of preferred word regex, not actual regex
6 years ago
Qstick 3f064c94b9
New: Release Profiles, Frontend updates (#580)
6 years ago
ta264 6cfc591364 Fixed: Extra tests and fixes for new track parser (#632)
6 years ago
ta264 bb02d73c42 Whole album matching and fingerprinting (#592)
6 years ago
Qstick e4e677eea2 New: Limit provider backoff during the first 15 min of startup
6 years ago
ta264 9185223f53 Fix more issues with migration 23 (#577)
6 years ago
ta264 1eea545c0a Remove typographic apostrophe (#586)
6 years ago
gismo2004 42252bf9c2 Fixed: Search Monitored to work with accent (#583)
6 years ago
Qstick ef9072fc3b
Fixed: Support new feed url format IPTorrents (#573)
6 years ago
ta264 c392569a63 New: Update DB to store all releases for an album (#517)
6 years ago
ta264 32c75cfcbc New: Manual import refreshes decisions when artist/album updated (#540)
6 years ago
ta264 d62b4e49f9 Fixed: Better release parsing (#541)
6 years ago
ta264 e260a29b57 Improve the fuzzy matching (#522)
6 years ago
Qstick 8320508688 Fixed: TrackedDownloadFixture Un-parsable title
6 years ago
Qstick caac321ef9 Fixed: Add HistoryService Mock to Queue Fixture
6 years ago
Qstick 0099d9f430
Updated: NUnit and TestAdapter to 3.11.0 (#538)
6 years ago
ta264 c98b86b413 Fixed: Allow downloading any search result (#525)
6 years ago
Qstick b7fe4193f3 Changed: Added "Remastered" to album cleaning regex
6 years ago
ta264 eadd6996ef Fuzzy matching (#508)
6 years ago
Qstick b17cccd736 Fixed: Removed duplicate test cases
6 years ago
Qstick c95d3e0ecb Fixed: Language Parser Cases
6 years ago
Qstick 5a57c0cf17 Fixed: Parsing for `Artist-Album-Year` release
6 years ago
Qstick e08f39ebe0
New: Setting to prevent download of early releases (#485)
6 years ago
gismo2004 9b0a7c60ed Fixed: Improve TrackMatching when title is slightly longer/shorter than DB (#491)
6 years ago
Qstick 56e1f53834
Fixed: Allow text in front of cleaned Album/Track tag (#498)
6 years ago
Qstick d61ba76574 New: Choose extension for magnet links in Torrent Blackhole
6 years ago
Qstick 812af82fae
Fixed: Search fails for many artist and albums with specials (#466)
6 years ago
Qstick 6b45758fde New: Improved Plex Media Server authentication (Manually update settings)
6 years ago
Qstick ba96dad8c7 Fixed: UI and Command manager updates
6 years ago
Qstick d9a51a1d02 Changed: Refactor ReleaseGroup Parser cases
6 years ago
Qstick c3d2769d3f Added: Parser case for Artist - Album - Year [Other]
6 years ago
Qstick 499af45566
Added: Monkey Audio and WavPack support (#455)
6 years ago
Qstick a56e2edb74 Fixed: Concurrent manual imports silently failing
6 years ago
Qstick ed94d47cdd Fixed: Too big eta in qbit api still occurring on official builds
6 years ago
Qstick 6581b3a2c5
New: UI Updates, Tag manager, More custom filters (#437)
6 years ago
Qstick e6a43b2dc0
New: Added album disambiguation to UI and Naming [ex. Weezer (Blue Album)] (#431)
6 years ago
Qstick 219f7c0f31 Fixed: Ignore /etc in System disk overview
6 years ago
Qstick 674e1196b3 Added: Try Tag Parse with and without "Promo"
6 years ago
Qstick a9d66133a6 Fixed: Dowload client category validation messages not showing
6 years ago
Qstick 274df2f1ed Fixed: Skip torrents in Deluge api that don't have hashes
6 years ago
Qstick cee1b33c60 Fixed: Forced seeding in QBittorrent status treated as complete
6 years ago
Qstick 14fcef8ec0
New: Updated NewtonsoftJson to 11.0.2 (#387)
7 years ago
Qstick 089d213816
New: Nested Settings and Seed Ratio Setting (#379)
7 years ago
Daniel Underwood d7d4f62737 Changed: Force album refresh when artist refresh manually triggered (#374)
7 years ago
Qstick 030deaf6ef
New: Expand OnAlbumDownload, Add Synology handling (#372)
7 years ago
Qstick 73157534e0
Fixed: Don't download artist images if match existing (#362)
7 years ago
Qstick 2969decf95 Fixed: Tests for refresh intervals
7 years ago
Qstick 7bc2d62ba6
Update Nlog to 4.5.4 (#359)
7 years ago
Qstick 4dfe7cede4 Fixed: Qbittorrent ETA and Initial State
7 years ago
Qstick 25c0423ef6
Fixed :Compile warning cleanup (#314)
7 years ago
Qstick e06858e4bf Sonarr pulls (#310)
7 years ago
Daniel Underwood 116d3d22bb Fixed: Escape regex in ParseAlbumWithSearchCriteria (#244)
7 years ago
Qstick f6a1f5142a
Changed: Cleanup indexer files, Remove fanzub (#305)
7 years ago
Joseph Milazzo b661344ba8
Parser Enhancements (#291)
7 years ago
Joseph Milazzo 734b1f6101
Added cases to strip feat. from track titles. (#288)
7 years ago
Qstick 43ef2fa6e5 Fixed: RootFolder HealthCheck Test
7 years ago
Qstick f9fb33eb08 Added: Additional Album Monitoring Options
7 years ago
Qstick af090c7a3a Fixed: Profile delete Unit Tests
7 years ago
Qstick c7ef370060 Added: Add Limited Edition to Album Tag Cleaning
7 years ago
Qstick e5c5a3f91c Fixed: Some Tests, Ignore failing Unit Tests that are not implemented.
7 years ago
Qstick 993355e55a Fixed: ArtistRepositoryFixture Test
7 years ago
Joseph Milazzo e9097b8dc6 Check for MusicBrainz Release Id during Scan (#227) (#277)
7 years ago
Joseph Milazzo aaa3b5495f
Feature/common tag parsing (#273)
7 years ago
Joseph Milazzo 798e85e4db Implemented parsing case for Artist - Year - Album (#264) (#274)
7 years ago
Qstick 226f884233
New: Grouped Album Import Notification (#265)
7 years ago
Qstick 449a1e826d Fixed: Remove Tests for WDTV Artist and Album Image, Same as XBMC
7 years ago
Qstick b0fb369290 Added: Check if mono is running with --debug arg
7 years ago
Qstick 121eb6db16 Fixed: Quality Parsing for VBR Fails in many cases
7 years ago
Qstick df4e1e9b26
Added: Add Release Status to Metadata Profile, Default to Official Only (#250)
7 years ago
Qstick b03b3d8243 Fixed: Detect Kodi nfo vs. Scene nfo. Other extras fixes
7 years ago
Qstick 902036fbdb Fixed: Failing test and some flaky tests.
7 years ago
Qstick a27b6eb63e New: Required/Ignored restrictions now support /pattern/ regex
7 years ago
Daniel Underwood df15dbe462 Fixed: Mono 5.10 compatibility (#220)
7 years ago
Qstick 97a0daa1aa Fixed: Gazelle Issues, Plus add feed parse test
7 years ago
Qstick c9488351e4 Misc Cleanup
7 years ago
Qstick 425a9045b8 Improve error message when deleting a profile that is in use
7 years ago
Qstick e8771c9c78 Rename TvCategory to MusicCategory for Clients
7 years ago
Qstick 8395999696
New: Selectively refresh albums (#215)
7 years ago
Qstick 28a508bed7 Fixed: Remove xpost suffix from release groups
7 years ago
Qstick 6c20832c7f Fixed: Import List Tests
7 years ago
Qstick 37d1ed4a48
Fixed: Grab discography during artist search (#208)
7 years ago
Qstick c105c9a65e
New: Import Lists Base (#196)
7 years ago
Qstick 750ecacb9b Fixed: Remove Pre and postbot suffixes from release groups
7 years ago
Qstick 3e476f2637 New: Add basic ruTracker parser cases
7 years ago
Qstick d53b983c91 Fixed: Completed Download HealthCheck not working
7 years ago
Qstick 5551b2166a
Rework how albums are refreshed/added, add album search route (#190)
7 years ago
Qstick 54e9f88648 Various UI Fixes and Updates
7 years ago
Qstick b2ce3d5bda Fixed: Lidarr deletes download folder with audio files left over
7 years ago
Qstick b0070e0229 Fixed: Last UI reference to nameSlug, remove from model
7 years ago
Qstick 26ef43f302
New: Manually Edit/Override Album Release (#181)
7 years ago
Qstick 74f433d4f0 New: Added tests for DB Converters
7 years ago
Qstick d9a8a92b8e New: Indexer Setting for absolute maximum size for a release
7 years ago
Qstick 96c59e2b2b Fixed: Handling of unknown status types in DownloadStation
7 years ago
Qstick ec12bede9d Fixed: Cleanup 11 more tests
7 years ago
Qstick d8c89f5bbd UI Updates (Cancel Import, Move Artist, Manual Import from Artist)
7 years ago
Qstick 9cd60bc986 Fixed: Skyhook Tests, Validate GUID before sending to metadata api
7 years ago
Tynan CR 1368dd6a53 Fix: Quality range definitions in kbps (#157)
7 years ago
Qstick aa734bdc25 Fixed: Remove BulkImportFixture, Obsolete.
7 years ago
Qstick fdb7c96ffa Fixed: DownloadedTrackImport Fixture Tests and ParserFixture Tests
7 years ago
Qstick a4dacf2812 Fixed: Language Upgrade Tests
7 years ago
Qstick 8b7b2e6a83 Fixed: QueueSpecificationFixture Tests and Misc Others
7 years ago
Qstick bfbdba14f6 Fixed: ImportApprovedTracksFixture Tests
7 years ago
Qstick c4c3c4f620 Fixed: Quality hierarchy not being honored during track import
7 years ago
Qstick 91afcc36c0 New: Validate before deleting artist folders
7 years ago
Qstick 66d3fd17e9 Fixed: Search Criteria parsing returns bad results (Abba/Black Sabbath)
7 years ago
Qstick 882e8a575e
Re-enable unit tests in appveyor (#159)
7 years ago
Qstick e780555d28
Fixed: Kodi(XBMC) notifications don't update correct Library (#158)
7 years ago
Qstick ded7574227
Fix Headphones Download Auth, Add Special Parsing (#152)
7 years ago
Qstick ede3a55c68
New: Add Headphones VIP Indexer (#147)
7 years ago
Qstick b63d9d0146
Fixes Misc Issues with Album Metadata Extrafiles (#145)
7 years ago
Qstick 0f17569908 Fix Discography Recognition and Add Parser Test
7 years ago
Qstick d6dbd79199 Update MediaInfo and tests to 17.10
7 years ago
Qstick 27d65937c0 UI Updates, Separate Auto and Manual Searches per Indexer
7 years ago
Qstick 20dc8adac0 New: Validate NZBs before sending to download client
7 years ago
Qstick 5b7339cd73
Add Metadata Profiles (#132)
7 years ago
Qstick 17eac6dac7 Fixed: Incorrect Namespace for TorrentSeedingSpecification.cs
7 years ago
Qstick eed81144f6 Fixed: Regression preventing new downloads from bypassing the Download Client Back-off logic
7 years ago
Qstick f7f6ad159c Temp Fix for Calendar Feed until Data Mapper can be fixed.
7 years ago
Qstick 10b8174726
Extend Qualities and Setup Default Groups (#127)
7 years ago
Qstick 26935bd82f Fixed: Flaky Housekeeper Tests
7 years ago
Qstick b3fbd81594 Fixed: Progressively degrading performance issue in Pending/Delayed releases system
7 years ago
Qstick fa051257e3 Fixed: Releases no longer available on the indexer should be removed from the pending queue
7 years ago
Qstick acd05ce6cd Fixed: Error in MediaInfo SchemaRevision causing it to be fetched again
7 years ago
Qstick b25c772d52 Improved test timing for CommandExecutor.
7 years ago
Qstick 08b95e905e Add ArtistService Tests
7 years ago
Qstick 21428cba6f
Medium Support (Multi-disc Albums), Quality Grouping (#121)
7 years ago
Qstick b5a8c342e5 Cleanup Sonarr Regexes from Parser.cs
7 years ago
Qstick 2dddf8cb33 Fixed: Don't ignore filenames that start with periods
7 years ago
Qstick d3aa032cf5 Fixed: Don't attempt to fetch a release if the download client is disabled
7 years ago
Qstick 0e1dfed8d7 Fixed: Provider Status housekeeping
7 years ago
Qstick 492cf1b1bb New: FormatAudioChannelsFixture.cs
7 years ago
Qstick be6f89cd76 Fixed: Size parsing of empty description from torrent RSS feeds
7 years ago
Qstick 028e7d1c7d Added Test Case for DiskSpaceService
7 years ago
Qstick 3f420ff6bd Fixed: Test case for unavailable download client
7 years ago
Qstick 25f08bd846 Fixed: Add Unittest for DiskSpaceService irrelevant mounts
7 years ago
Qstick 12d89b9ab5 Fixed: DownloadedTrackScan API should delete source folder if ImportMode is Move
7 years ago
Qstick f219e883ec New: Add Extra Audio Format Unit Test
7 years ago
Qstick b34c1e5332 Fixed: Unit tests after MediaInfo change
7 years ago
Qstick 1c1549820b Fixed: Ignore '.unwanted' directory when importing.
7 years ago
Qstick 331bf5914a Fixed: Check if NzbGet KeepHistory value is set too high
7 years ago
Qstick d6bb4c29d0 New: Download client and ID for custom scripts
7 years ago
Qstick 13bfb73ee9 Upstream Changes to DownloadClients and Indexers
7 years ago
Qstick 28d5fbe409 Fixed: Don't import the same file again
7 years ago
Qstick 10c29a65db Assembly Naming, Default Windows Service Account
7 years ago
Qstick f1b1904e07 Update DB Schema, Change Artist Slugs, Rework SubtitleFiles to LyricFiles
7 years ago
Qstick a80360f6fd Remove Remaining TV Code
7 years ago
Qstick 42e25055a9 Rework Tests for Music, Start TV Code Cleanup
7 years ago
Qstick bba52cdbc8 Update RootFolderCheckFixture and RootFolderServceFixture
7 years ago
Qstick 38cbb2114f Refactor ExtraFile/MetadataFile Services (#104)
7 years ago
Qstick 6685644c5c Refactor Various HouseKeepers
7 years ago
Qstick 54bd3c0b49 Fixed up some errors and do the guid cache fix on the module instead of backend coz that would cause other issues.
7 years ago
Qstick 3383cc1744 Fixed: Deleting an trackfile from the UI that was already deleted from disk
7 years ago
Qstick f8f988a083 Misc Sonarr Pulls
7 years ago
Qstick f812302aa5 More Work on Album Filtering per Artist
7 years ago
Qstick 1fd3a43a4f Update AssemblyInfo for Versioning
7 years ago
Qstick c8ed46850a Updates to UI, Update NLog to 4.4.12
7 years ago
Qstick 6e4638f7b1 Update Music Tests, Added Cases for Should Refresh Artist, Cleanup Skyhook Resources
7 years ago
Taloth Saldono fcd6feafa9 Updated Transmission tests.
7 years ago
Taloth Saldono 7f882ee425 Fixed: Sonarr not importing torrents in Vuze if the torrent already finished seeding and was stopped.
7 years ago
Taloth Saldono f67d748da1 Fixed: Incorrect imports with Vuze when torrent contains a single file.
7 years ago
Qstick 82ee8e6c42 Fixed: Smarter application update completed message
7 years ago
Qstick 4aa5a35cb4 Added -Scrambled to the ReleaseGroup cleanup list
7 years ago
Qstick c3407657c6 Fixed: Moving and Removing of downloads in usenet clients
7 years ago
Qstick 4c6313c9e2 Fixed: Handling of priority setting when queueing is disabled in qBittorrent
7 years ago
Qstick 203a7980cf Fixed: Regression causing nzbToMedia imports to be copied instead of moved.
7 years ago
Qstick 64d9457322 New: Check whether an existing trackfile was deleted before grabbing an upgrade, to avoid timing issues in combination with Ignore Deleted Tracks.
7 years ago
Qstick e8fb678fb8 Fix issue adding a artist when NameSlug for another artist null
7 years ago
Qstick 729d1142b0 Log TrackImport and TrackFileDeleted to History
7 years ago
Qstick ab9a9232cf Sonarr Pulls
7 years ago
Qstick d6efae537f Rework DiscSpaceService, Misc Cleanup
7 years ago
Qstick 9b62c0cb75 Add Back Packages to Support Native VS UnitTests
7 years ago
Qstick 864549b1f3 Initial Notification Support, XBMC and PLEX still need work.
7 years ago
Qstick f460f630c3 Target to .NET 4.6.1, Update SignalR, Owin, Nancy (#84)
7 years ago
Qstick 405e7f981d Download Handling, Clean Up Drone Folder Leftovers
7 years ago
Qstick 07b37c1575 Update MediaCover Module to Work with Artist and Album Images
7 years ago
Qstick 456ead09da [UI Work] Settings Naming Page, Other Settings
7 years ago
Qstick 95051cbd63 Initial Commit Rework
7 years ago
Qstick 0b22d7fce3 Create Orphaned Albums Housekeeper (#82)
7 years ago
Qstick 43677e8481 Create OrphanedTracks Housekeeper (#81)
7 years ago
Qstick c0e922e4a2 Fixed RssParser test. (#80)
7 years ago
Qstick b0cde61dd0 Fixed: UnsupportedFeedException should log error for each item (#77)
7 years ago
Qstick bcd72367d9 Organize TrackImport Directory and Fix Tests (#72)
7 years ago
Qstick e405cc9cf0 Rename DownloadedEpisodesScan to DownloadedAlbumsScan (#71)
7 years ago
Qstick 2c42fc19e5 Rename Drone Factory Config Keys (#70)
7 years ago
Qstick 19414912ad Cleanup Disk Scan Service (#69)
7 years ago
Qstick 9fba2458d8 Remove TV search commands (#68)
7 years ago
Qstick 92f06cf70f Add TrackFiles Housekeeper (#66)
7 years ago
Qstick 8569084255 Refactor and Enable Renaming for Album and Artist Files (#61)
7 years ago
Qstick de5e0871cf Bulk Import (#55)
7 years ago
Qstick 025534cf71 Fix Setup of Newznab Test (#51)
7 years ago
Qstick 337f74a184 Refactor Blacklist for Album Releases (#48)
7 years ago
Qstick a5ac4ed37a Remove Non-Music Indexers (#42)
7 years ago
Qstick 1e4d9480e9 Implement Release Parsing, Decision Engine, and Downloading (#35)
7 years ago
Qstick 5556989324 Implement Waffles Indexer (#34)
7 years ago
Qstick ae8c766b57 Merge pull request #18 from lidarr/feature/indexers
7 years ago
Qstick 7691265e66 Fix Newznab if statement, Clean Test Fixture
7 years ago
Daniel Underwood 163a2f7495 Add missing file for 1d46e71
7 years ago
Daniel Underwood 1d46e718bb Add equivalent of SeriesSearchServiceFixture for artists
7 years ago
Qstick 5b22e5a9ae Newznab Indexer Tests
7 years ago
Qstick b63b2d70df Fixed: Refactor misc text and variables in settings (#31)
7 years ago
Qstick 572586063e Fixed: Various Unit Tests Issues/Additions (#28)
7 years ago
Joseph Milazzo ef4da4ac9f Track Parsing Code (#10)
7 years ago
Qstick 4cfd39f7fe Fix Unit Tests Build (#13)
7 years ago
d7ad9b8218 Support music qualities. This is a work in progress, lots of code still references tv series
8 years ago
Joseph Milazzo 9a79b590cc Merge branch 'develop' into feature/database
8 years ago
TCBWZA b7a46a9e51 Update internal URL's to point to lidarr.audio
8 years ago
Joseph Milazzo 9ce71ff698 Added Music models and basic database
8 years ago
TCBWZA 1a11a932e3 Remove ISceneMappingService to get rid of service.sonarr.tv access errors
8 years ago
Matthew Despain 20c8dec50a First round of refactoring.
8 years ago
Mark McDowall 83370ddbbb New: Episode files sent to Recycling Bin are put into subfolders
8 years ago
Taloth Saldono ec7f749541 Tweaked default config for extra files import.
8 years ago
Taloth Saldono 56ecbf4a31 Fixed: Sabnzbd error when tv sorting enabled for all categories.
8 years ago
Taloth Saldono e7331539f0 Fixed: Newznab default capabilities erroneously cached if indexer is unavailable.
8 years ago
Taloth Saldono a1a5e29c3e fixed sab tests.
8 years ago
margaale 5033886b90 Fixed: DownloadStation api client for DSM 5.x.
8 years ago
Mark McDowall 3c22f68f5a Fixed: Parsing releases with year added to the end of the series title
8 years ago
Taloth Saldono 70f7404499 Fixed: Sabnzbd 2.0 api compatibility.
8 years ago
Taloth Saldono 2326db0dea Fixed: Refactored rtorrent interface to fix reliability issues with adding magnets & torrents.
8 years ago
Mark McDowall 149d191f62 Remove NCrunch.Framework
8 years ago
Jamie Magee bb9bd63382 Upgrade CommonServiceLocator
8 years ago
Jamie Magee ae2bdb757a Upgrade NUnit
8 years ago
Jamie Magee 714ad075fc Upgrade FluentAssertions
8 years ago
Jamie Magee 781df8b20a Upgrade NLog
8 years ago
Mark McDowall 081c5fc332 Broken ExtraFiles migration due to extentionless files
8 years ago
Mark McDowall 47915d5e05 Fixed: Bad extension when importing extra files
8 years ago
Taloth Saldono fee8da88a6 Accept full language name as suffix.
8 years ago
Taloth Saldono afe05189da Fixed series scan tests.
8 years ago