Commit Graph

467 Commits (sonarr-pull-c6071f6d)

Author SHA1 Message Date
Qstick e30c078962 Remove unnecessary usings
3 years ago
Qstick 9c096aae10 Fixed: Performance issue when scanning large root folder
3 years ago
ta264 d21e446b0e Fixed: Temporary fix for broken upgrades
3 years ago
ta264 cab92745da Fixed: better root folder validation
3 years ago
Robin Dadswell 8fc3aef872 Fixed: Error handling when cannot create folder in Recycling Bin
3 years ago
ta264 3e4ebe8aca Pull DownloadClientItemClientInfo part of 824d315a
4 years ago
ta264 eb50b4f09f Fixed: Get actual file names from QBittorrent API (#5226)
4 years ago
Mark McDowall bc395860bb Fixed: Inaccessible path leading to import process being aborted before processing all items
4 years ago
ta264 b9ba7228b5 Fixed: Re-processing imported download causing task to fail
4 years ago
ta264 45d49117ca New: Use Goodreads directly, allow multiple editions of a book (new DB required)
4 years ago
Thomas Mathews d83d2548e5
Fixed: author manual import (#32)
4 years ago
Qstick 307989aab7 More Fun in Core with Naming
4 years ago
Qstick ee4e44b81a Method, Variable, Class Renames in Readarr.Api
4 years ago
Qstick 8547af9fae Method, Variable, Class Renames in Readarr.Core
4 years ago
ta264 08496c82af New: Readarr 0.1
4 years ago
Qstick 3b7eb01918 New: Lidarr to Readarr
4 years ago
ta264 b50b0a1411 Swap to dapper with lazyload
4 years ago
Mark McDowall 94ac75c6b7 Monitor and Process downloads separately
4 years ago
ta264 a70e7e4778 New: Split out metadata refresh from disk rescan
4 years ago
ta264 cf15359b89 New: Watch filesystem for changes to library
4 years ago
ta264 39be927b40 Fixed: Rename TrackFiles in DB on artist move
4 years ago
ta264 a506125841 New: Don't require artist mapping
4 years ago
ta264 34b1d429be New: Pass DownloadClientItem to Import Specs
4 years ago
Qstick f77a2feeef
StyleCop (#1058)
5 years ago
ta264 8a20c0fa83
New: Add/remove individual albums
5 years ago
ta264 3f8b227d76 Fixed: Prevent GetFilesByBasePath matching partial paths
5 years ago
Qstick 7717b73fdd Fixed: Recycle bin will clean up files older than 7 days and remove empty folders left behind
5 years ago
Qstick 70623c320f New: User configurable minimum free disk space
5 years ago
Qstick 855a8dbf85 Fixed: Errors logged during import when existing episode file is partial removed in the DB
5 years ago
Qstick 07fca1b6fc Fixed: Don't double log exception setting file permissions
5 years ago
Qstick 9f4a74e371 New: Additional information when Lidarr is unable to access a path during import
5 years ago
ta264 c4b7e04a96 Fixed: NRE when tagging an album with omitted media
5 years ago
ta264 4413c7e46c New: Unmapped files view (#888)
5 years ago
Qstick 89d912bb2b Fixed: Prevent moving to recycling bin causing a failed import
5 years ago
Mark McDowall 699f19b352 New: Cleanup Recycling Bin folders older than X days (0 to disable)
5 years ago
ta264 e2e321b9be Fixed: Removed unused ManualImport Field
5 years ago
RandomNinjaAtk d929572beb Fixed: Change UI Genre Tag Separator from ", " to " / " (#918)
5 years ago
ta264 1ab8c5a7bb Fixed: Embedding album art on import
5 years ago
ta264 1dcccf2683 Fixed: Frontend updates when selected album release changed
5 years ago
ta264 dcca2b5a1a Fixed: Don't re-read file tags if possible
5 years ago
ta264 5f679c5f58 Fixed: Speed up track grouping
5 years ago
ta264 a35f965d31 New: Write genres and album art to track file tags
5 years ago
Qstick 8b860bcb82
Changed: Remove Language Profiles (#870)
5 years ago
Qstick 2f1290d488 Fixed: Correctly handle Repack Releases
5 years ago
ta264 76db27e8c2 New: Add old ids, artist aliases and genres
5 years ago
ta264 343b27b886 Fixed: Update modified times as well as sizes
5 years ago
ta264 dc44bbd210 Fixed: ManualImport sets file size and last modified
5 years ago
ta264 447bf63a4d Fixed: Correctly delete trackfiles on AlbumDeletedEvent
5 years ago
Qstick 12cc2ef95a Fixed: Manual import of unknown aritst items in Activity: Queue
5 years ago
ta264 166fc90454 New: Only scan files that are new or updated (#760)
5 years ago
Qstick 6057127ec0 Fixed: Return empty intead of 0bits if AudioBits is 0
5 years ago
Qstick d71f7e5d35 Fixed: SampleRate Format doesn't include decimal
5 years ago
ta264 af88b3f807 Fixed: Ensure Tracks is always present in ManualImportItem
5 years ago
ta264 e27369686b
A remote path mapping health check (#617)
5 years ago
ta264 188e0e1040
New: Manual import improvements (#683)
5 years ago
ta264 390c79793e Fixed: Unparsable original year in tag
5 years ago
ta264 b23e7ec513 Fixed: If MusicBrainz release date is missing, also remove from tags
5 years ago
ta264 ef3005f2bb Fixed: GetFilesByAlbum should only return files for monitored releases
5 years ago
ta264 038deb0e8d
Fixed: Tag writing when release country is missing (#700)
5 years ago
ta264 6e4b1ba1fe
Fixed: MediaFileRepository was ignoring AlbumRelease monitored flag (#689)
5 years ago
ta264 b557f620d9
Fixed: Ensure Quality is always initialised in AudioTag.Read (#694)
5 years ago
ta264 d552770da9
Fixed: Some bugs in new metadata writing (#677)
5 years ago
ta264 072f772dc8
New: Write metadata to tags, with UI for previewing changes (#633)
5 years ago
Qstick 7d4d923903 Fixed: Some TV scrubbing
5 years ago
Qstick 3f064c94b9
New: Release Profiles, Frontend updates (#580)
5 years ago
ta264 6cfc591364 Fixed: Extra tests and fixes for new track parser (#632)
5 years ago
ta264 bb02d73c42 Whole album matching and fingerprinting (#592)
5 years ago
ta264 7a38f2853c Add release Id to custom script (#574)
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
Qstick 78a0b5f8b7 New: Setting to disable disk scan after artist refresh
6 years ago
ta264 6855a7848e Ignore .partial~ files (#535)
6 years ago
Qstick 029e057c06 Fixed: Added Formatter cases for Wavpack and APE
6 years ago
Qstick e0108352c8 New: Filter .DS_Store files from parsing
6 years ago
Qstick ba96dad8c7 Fixed: UI and Command manager updates
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 6581b3a2c5
New: UI Updates, Tag manager, More custom filters (#437)
6 years ago
Qstick 030deaf6ef
New: Expand OnAlbumDownload, Add Synology handling (#372)
6 years ago
Qstick e5c5a3f91c Fixed: Some Tests, Ignore failing Unit Tests that are not implemented.
6 years ago
Qstick 226f884233
New: Grouped Album Import Notification (#265)
6 years ago
Qstick b03b3d8243 Fixed: Detect Kodi nfo vs. Scene nfo. Other extras fixes
6 years ago
Qstick 8a73b9df8a Fixed: Files with no tags cause qualityWeight error/ui freeze
6 years ago
Qstick 0f3934454b Cleanup: Cleanup Import/Parsing Files
6 years ago
Qstick 4bb0735565 New: Add MLP format to MediaInfoFormatter.cs
6 years ago
Qstick 7354e02bff
New: Custom Filtering for UI (#234)
6 years ago
Qstick 8e626269d1 Misc Fixes and Better Logging/Rejection Messages for Track Import
6 years ago
Daniel Underwood 24ff756eeb Fix episode reference and add case for track import failure due to permissions. Fixes #212. (#213)
6 years ago
Qstick e0993fb52e Fixed: Added ALAC to MediaInfo renamer audio codecs
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 26ef43f302
New: Manually Edit/Override Album Release (#181)
7 years ago
Qstick 0e7a22dc95 New: Run missing root folder health check when an import is successful
7 years ago
Qstick 8ce1d4bcab Fixed: Set release date to 1970-01-01 if track released before (mono)
7 years ago
Qstick d8c89f5bbd UI Updates (Cancel Import, Move Artist, Manual Import from Artist)
7 years ago
Qstick fdb7c96ffa Fixed: DownloadedTrackImport Fixture Tests and ParserFixture 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 7820f43b2b Fixed: MediaInfo not parsing for some MP3 files.
7 years ago
Qstick b63d9d0146
Fixes Misc Issues with Album Metadata Extrafiles (#145)
7 years ago
Qstick db03f43e30 Log warnings when deleting a track file and the root folder is missing/empty
7 years ago
Qstick 10b8174726
Extend Qualities and Setup Default Groups (#127)
7 years ago
Qstick acd05ce6cd Fixed: Error in MediaInfo SchemaRevision causing it to be fetched again
7 years ago
Qstick 21428cba6f
Medium Support (Multi-disc Albums), Quality Grouping (#121)
7 years ago
Qstick f32e8974af Fixed: Import failure when unable to parse folder name
7 years ago
Qstick 2abeec06fc Fixed: Better import error messages
7 years ago
Qstick 2dddf8cb33 Fixed: Don't ignore filenames that start with periods
7 years ago
Qstick 12d89b9ab5 Fixed: DownloadedTrackScan API should delete source folder if ImportMode is Move
7 years ago
Qstick 1c1549820b Fixed: Ignore '.unwanted' directory when importing.
7 years ago
Qstick 57aaf62a46 New: Store track renames in History
7 years ago
Qstick 257af8b914 Fixed: Try to set last write time on files moved to recycle bin
7 years ago
Qstick 9a2cb67980 Fixed: Subtitle extensions should be case-insensitive.
7 years ago
Qstick d6bb4c29d0 New: Download client and ID for custom scripts
7 years ago
Qstick 28d5fbe409 Fixed: Don't import the same file again
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 3a4c6fe364 Remove Core.TV references in preperation for Cleanup
7 years ago
Qstick 52fbdeaa53 Fixed: Error when processing manual import decisions
7 years ago
Qstick 44e4e46b15 Additional logging when on import decision
7 years ago
Qstick 3383cc1744 Fixed: Deleting an trackfile from the UI that was already deleted from disk
7 years ago
Qstick 04766bb786 Remove Series MediaFile Commands
7 years ago
Qstick ab9a9232cf Sonarr Pulls
7 years ago
Qstick 482f8c1a61 Map Album from parsed LocalTrack to ManualImportItem
7 years ago
Qstick 4358184b78 Change Recycle Bin to Handle ArtistDeleteEvent
7 years ago
Qstick e3c6bc3263 Updates to MediaInfo Formatter
7 years ago
Qstick d243a8c8c4 Add Tracklist to Album Modal
7 years ago
Qstick 405e7f981d Download Handling, Clean Up Drone Folder Leftovers
7 years ago
Qstick 6e7299cdf2 Fix Build Issue due to localEpisode reference
7 years ago
Qstick 48d31523a5 [UI] Add Language to Manual Import, Fix Posters,Banners
7 years ago
Qstick f05332cf6e [UI Work] Interactive Import, More Artist Detail
7 years ago
Qstick 95051cbd63 Initial Commit Rework
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 8569084255 Refactor and Enable Renaming for Album and Artist Files (#61)
7 years ago
Qstick de5e0871cf Bulk Import (#55)
7 years ago
Qstick b63b2d70df Fixed: Refactor misc text and variables in settings (#31)
7 years ago
Joseph Milazzo ef4da4ac9f Track Parsing Code (#10)
7 years ago
Qstick c6ac0878a7 Fix Crash due to ForeignArtistId not being in DB for TrackFile Table
7 years ago
Joseph Milazzo ee90d8021a Merge conflicts
7 years ago
Joseph Milazzo bf7f890c48 Restabilized add artist flow with NodeJS API
7 years ago
Joseph Milazzo dc0db08ca8 Merge conflicts
7 years ago
Qstick 916db8d356 Add Track and TrackFile API Resources
7 years ago
Joseph Milazzo e96cf08409 Back to a stable build. Fixedtrackrepo.findtracks
7 years ago
Qstick fafe4e93f3 Clean up and back to build state
7 years ago
Joseph Milazzo 1024555f75 At a point where we can build. Many TODOs and existing Series-based APIs need to be removed. No track code actually works.
7 years ago
Joseph Milazzo 235e753b93 Merge branch 'develop' of https://github.com/mattman86/Lidarr into feature/trackParse
7 years ago
Joseph Milazzo 7acad802fb Merge pull request #8 from mattman86/feature/trackRepository
7 years ago
Joseph Milazzo 76db95947c Refactored most code for track parsing.
7 years ago