Qstick
7354e02bff
New: Custom Filtering for UI ( #234 )
7 years ago
Qstick
8e626269d1
Misc Fixes and Better Logging/Rejection Messages for Track Import
7 years ago
Daniel Underwood
24ff756eeb
Fix episode reference and add case for track import failure due to permissions. Fixes #212 . ( #213 )
7 years ago
Qstick
e0993fb52e
Fixed: Added ALAC to MediaInfo renamer audio codecs
...
Closes #198
7 years ago
Qstick
54e9f88648
Various UI Fixes and Updates
...
Closes #188
Closes #185
Closes #187
7 years ago
Qstick
b2ce3d5bda
Fixed: Lidarr deletes download folder with audio files left over
...
Closes #182
7 years ago
Qstick
26ef43f302
New: Manually Edit/Override Album Release ( #181 )
...
* New: Manually Edit/Override Album Release
* !fixup for comments, loading all albums instead of only artist albums
* fixup! UI Cleanup lint issues
* fixup! Remove AddAlbum service for now, fix refresh override selected release
* fixup! Last one... to fix updating albums with custom release set
Closes #109
Closes #129
Closes #128
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)
...
Ability to cancel an import lookup/search at any point.
Ability to move artist path from Artist Edit or bulk move from Mass Editor.
Trigger manual import for Artist path from Artist Detail page.
Pulled from Sonarr
7 years ago
Qstick
fdb7c96ffa
Fixed: DownloadedTrackImport Fixture Tests and ParserFixture Tests
...
#166
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 )
...
* Fixes Misc Issues with Album Metadata Extrafiles
* Fixed: Move Empty Subfolders to after ArtistRenamedEvent and Metadata mover
* Remove Path from Album Table, Fix Wdtv, MediaBrowser, Roksbox
* Remove Album Path from UI
* Remove Comments and add Jpeg extension to XMBC image regex
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 )
...
* Extend Qualities and Setup Default Groups
* fixup! Extend Qualities
* fixup! Codacy
* fixup! One more
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 )
...
* Multi Disc Stage 1 - Backend Work
* Quality Group Functionality
* Fixed: Only show wanted album types on ArtistDetail page
* Add Media Count Column to ArtistDetail Page
* Parser updates for multidisc cases, other usenet release title formats
* Search for Tracks by Medium Number in Addition to Title and TrackNumber
* Medium Renaming Token for Track Naming
* fixup Codacy and Comment Cleanup
* fixup remove comments
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
...
'e4c341898
'5613ab05e
'372442af2
'28c45f941
'ea1616586
7 years ago
Qstick
482f8c1a61
Map Album from parsed LocalTrack to ManualImportItem
7 years ago
Qstick
4358184b78
Change Recycle Bin to Handle ArtistDeleteEvent
...
Ensures track files are deleted when requested on an artist delete event
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 )
...
* Organize TrackImport Folder and Fix Tests
* Remove Commented Out Line
* Remove Old Code
7 years ago
Qstick
e405cc9cf0
Rename DownloadedEpisodesScan to DownloadedAlbumsScan ( #71 )
...
* Rename DownloadedEpisodesScan to DownloadedAlbumsScan
* Rename Command Service
7 years ago
Qstick
2c42fc19e5
Rename Drone Factory Config Keys ( #70 )
...
* Rename Drone Factory Config Keys
7 years ago
Qstick
19414912ad
Cleanup Disk Scan Service ( #69 )
...
* Cleanup Disk Scan Service
* Fix Encoding, Change mp4 to flac
7 years ago
Qstick
8569084255
Refactor and Enable Renaming for Album and Artist Files ( #61 )
...
Refactor and Enable Renaming for Album and Artist Files
7 years ago
Qstick
de5e0871cf
Bulk Import ( #55 )
...
Bulk Import
7 years ago
Qstick
b63b2d70df
Fixed: Refactor misc text and variables in settings ( #31 )
...
Fixed: Refactor misc text and variables in settings
7 years ago
Joseph Milazzo
ef4da4ac9f
Track Parsing Code ( #10 )
...
* We now have the ability to import local tracks into Lidarr. Switching to IDv3 tag reading over custom parsing for local tracks.
* Stable code for track refresh.
* RefreshArtist and RescanArtist events are working correctly. Need to add potential rejection decisions in future.
* Implemented code comments
* PR comments and fixing some odd db bugs.
* Fix some conflicts after Unit Test PR Merge
Fix some conflicts after Unit Test PR Merge
* Track/Album Add and Update Fixes
Track/Album Add and Update Fixes
* Fixed an issue with trackimport looking up trackId instead of artistId
* Add Handle to TrackService for TrackAddedEvent
Add Handle to TrackService for TrackAddedEvent
* Update Quality Regex, Store BitRateMode in TrackFile
Update Quality Regex, Store BitRateMode in TrackFile
7 years ago
Qstick
c6ac0878a7
Fix Crash due to ForeignArtistId not being in DB for TrackFile Table
...
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
...
Add Track and TrackFile API Resources, Add Rename Track Resource, Add GetFilesByAlbum function to Media File Service, Add Links to Artist Detail Page, Misc other UI work
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
...
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
...
Implemented Tracks
7 years ago
Joseph Milazzo
76db95947c
Refactored most code for track parsing.
7 years ago
d7ad9b8218
Support music qualities. This is a work in progress, lots of code still references tv series
7 years ago
Joseph Milazzo
fbb6691ea1
Implemented Tracks and ability to save to the DB. Updated SkyHook to support ArtistSlug.
7 years ago
Joseph Milazzo
fa52eabb79
Almost finished linking frontend to backend. A few issues with DB mapping to work out.
8 years ago
Joseph Milazzo
9ce71ff698
Added Music models and basic database
8 years ago
TCBWZA
e73158d5fa
Update _fileExtensions to include .mp3 (quality unknown), .m4a quality DVD and .flac quality RAWHD
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
...
Closes #401
8 years ago
Taloth Saldono
2e08f195e4
Fixed: Zero length file causes MediaInfo hanging in 100% cpu load.
8 years ago
Mark McDowall
bf485f6f2c
Log number of files found when getting video/non-video files
8 years ago
Daniel Smith
37d5a3f2ad
Fixed: Clear EpisodeFile records from database if Series folder is missing, but root folder appears to be mounted.
8 years ago
Mark McDowall
fc15daa37e
New: Improve parsing of audio channels from MediaInfo output
8 years ago
Mark McDowall
c6eb19c04d
Exclude .grab and Plex Version folders
...
New: Ignore .grab folder (Plex DVR)
New: Ignore Plex Versions folder (Media Optimizer)
Closes #1610
8 years ago
Keivan Beigi
73840dcacc
The great logger.Error cleanup!
8 years ago
Keivan Beigi
8252a2a60f
RIP
8 years ago
Keivan Beigi
ad7d571b24
New: Better platform detection specifically for Non-Windows Systems
8 years ago
Keivan Beigi
0214c8e0f0
Removed unused using statements
8 years ago
Keivan Beigi
aba613acd1
Because it's 2016!
8 years ago
Taloth Saldono
9fbe06ad68
New: Added support to override Copy vs Move import logic for DownloadedEpisodesScan API and Manual Import UI.
8 years ago
Mark McDowall
ff33f15bac
Fixed: Import episodes in season packs in numerical order
...
Closes #1485
8 years ago
Mark McDowall
0de1f3f17a
Fixed: Ignore extrafanart subfolder when scanning for extra files
8 years ago
Mark McDowall
a621f0d49b
Fixed: Prevent duplicate parsing of extra files
8 years ago
Mark McDowall
2e96c4e798
New: Parse existing subtitles and extra files
...
Towards #459
8 years ago
Mark McDowall
aa37b65842
Fixed tests for EpisodeFileMovingService
8 years ago
Mark McDowall
422371d118
Fixed: Episode import when the series folder had a trailing slash and folder was not on disk
8 years ago
Mark McDowall
5fcd65ef57
Fixed: MediaInfo.AudioChannels for some eac3 and mp3 files
8 years ago
Taloth Saldono
4486317888
Fixed: Manual Import failing to parse series title from certain nested folders.
8 years ago
Mark McDowall
db4b0de5e2
New: MediaInfo VideoBitDepth and AudioChannels
8 years ago
Mark McDowall
ab63c3e83d
Fixed: Parsing series title during manual import
8 years ago
Taloth Saldono
006dc9202b
Fixed: Tweaked sample detection for short episodes.
8 years ago
Mark McDowall
e4e3770e54
Log message makes sense now
8 years ago
Mark McDowall
e9248e284e
Return decisions when catching exceptions during decision making
...
Fixed: Manual Import not showing files that failed to process
Closes #1131
9 years ago
Taloth Saldono
c29e49da95
Clarified error message in MatchesFolderSpecification.
9 years ago
Taloth Saldono
72f0085ef7
Fixed: DownloadedEpisodesScan API command couldn't be used to process individual files.
9 years ago
Taloth Saldono
6a90035a4c
Updated NLog to v4.2.3.
9 years ago
Taloth Saldono
91d91bc673
Fixed: Sample files of daily episodes should also be deleted after import.
9 years ago