Qstick
b63b2d70df
Fixed: Refactor misc text and variables in settings ( #31 )
...
Fixed: Refactor misc text and variables in settings
2017-07-24 20:56:40 -05:00
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
2017-07-03 13:39:06 -05:00
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
2017-06-21 21:45:07 -04:00
Joseph Milazzo
ee90d8021a
Merge conflicts
2017-06-21 20:32:50 -05:00
Joseph Milazzo
bf7f890c48
Restabilized add artist flow with NodeJS API
2017-06-21 20:30:45 -05:00
Joseph Milazzo
dc0db08ca8
Merge conflicts
2017-06-21 06:16:22 -05:00
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
2017-06-20 23:06:28 -04:00
Joseph Milazzo
e96cf08409
Back to a stable build. Fixedtrackrepo.findtracks
2017-06-20 08:03:13 -05:00
Qstick
fafe4e93f3
Clean up and back to build state
...
Clean up and back to build state
2017-06-19 20:57:07 -04:00
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.
2017-05-29 12:09:18 -05:00
Joseph Milazzo
235e753b93
Merge branch 'develop' of https://github.com/mattman86/Lidarr into feature/trackParse
2017-05-28 20:16:11 -05:00
Joseph Milazzo
7acad802fb
Merge pull request #8 from mattman86/feature/trackRepository
...
Implemented Tracks
2017-05-11 13:43:30 -05:00
Joseph Milazzo
76db95947c
Refactored most code for track parsing.
2017-05-11 13:43:05 -05:00
d7ad9b8218
Support music qualities. This is a work in progress, lots of code still references tv series
2017-05-07 19:07:19 -07:00
Joseph Milazzo
fbb6691ea1
Implemented Tracks and ability to save to the DB. Updated SkyHook to support ArtistSlug.
2017-05-07 17:50:07 -05:00
Joseph Milazzo
fa52eabb79
Almost finished linking frontend to backend. A few issues with DB mapping to work out.
2017-04-30 16:54:01 -05:00
Joseph Milazzo
9ce71ff698
Added Music models and basic database
2017-04-27 19:09:37 -05:00
TCBWZA
e73158d5fa
Update _fileExtensions to include .mp3 (quality unknown), .m4a quality DVD and .flac quality RAWHD
2017-04-13 20:31:52 +02:00
Matthew Despain
20c8dec50a
First round of refactoring.
2017-03-29 21:49:38 -06:00
Mark McDowall
83370ddbbb
New: Episode files sent to Recycling Bin are put into subfolders
...
Closes #401
2017-03-29 06:44:50 -07:00
Taloth Saldono
2e08f195e4
Fixed: Zero length file causes MediaInfo hanging in 100% cpu load.
2017-03-19 22:02:52 +01:00
Mark McDowall
bf485f6f2c
Log number of files found when getting video/non-video files
2017-03-03 20:57:05 -08:00
Daniel Smith
37d5a3f2ad
Fixed: Clear EpisodeFile records from database if Series folder is missing, but root folder appears to be mounted.
2017-02-28 17:01:12 +01:00
Mark McDowall
fc15daa37e
New: Improve parsing of audio channels from MediaInfo output
2017-02-04 22:04:12 -08:00
Mark McDowall
c6eb19c04d
Exclude .grab and Plex Version folders
...
New: Ignore .grab folder (Plex DVR)
New: Ignore Plex Versions folder (Media Optimizer)
Closes #1610
2017-01-18 20:15:32 -08:00
Keivan Beigi
73840dcacc
The great logger.Error cleanup!
2017-01-05 17:43:24 -08:00
Keivan Beigi
8252a2a60f
RIP
2017-01-04 00:19:32 -08:00
Keivan Beigi
ad7d571b24
New: Better platform detection specifically for Non-Windows Systems
2017-01-03 18:37:23 -08:00
Keivan Beigi
0214c8e0f0
Removed unused using statements
2016-12-23 13:45:24 -08:00
Keivan Beigi
aba613acd1
Because it's 2016!
2016-12-21 20:38:37 -08:00
Taloth Saldono
9fbe06ad68
New: Added support to override Copy vs Move import logic for DownloadedEpisodesScan API and Manual Import UI.
2016-11-02 20:28:45 +01:00
Mark McDowall
ff33f15bac
Fixed: Import episodes in season packs in numerical order
...
Closes #1485
2016-10-04 10:20:48 -07:00
Mark McDowall
0de1f3f17a
Fixed: Ignore extrafanart subfolder when scanning for extra files
2016-09-18 22:24:32 -07:00
Mark McDowall
a621f0d49b
Fixed: Prevent duplicate parsing of extra files
2016-09-18 11:04:56 -07:00
Mark McDowall
2e96c4e798
New: Parse existing subtitles and extra files
...
Towards #459
2016-09-17 01:27:15 -07:00
Mark McDowall
aa37b65842
Fixed tests for EpisodeFileMovingService
2016-09-02 12:26:04 -07:00
Mark McDowall
422371d118
Fixed: Episode import when the series folder had a trailing slash and folder was not on disk
2016-08-29 21:22:25 -07:00
Mark McDowall
5fcd65ef57
Fixed: MediaInfo.AudioChannels for some eac3 and mp3 files
2016-08-16 16:46:27 -07:00
Taloth Saldono
4486317888
Fixed: Manual Import failing to parse series title from certain nested folders.
2016-08-14 21:05:35 +02:00
Mark McDowall
db4b0de5e2
New: MediaInfo VideoBitDepth and AudioChannels
2016-08-11 15:56:35 -07:00
Mark McDowall
ab63c3e83d
Fixed: Parsing series title during manual import
2016-07-03 23:32:25 -07:00
Taloth Saldono
006dc9202b
Fixed: Tweaked sample detection for short episodes.
2016-06-25 22:50:16 +02:00
Mark McDowall
e4e3770e54
Log message makes sense now
2016-05-24 18:40:07 -07:00
Mark McDowall
e9248e284e
Return decisions when catching exceptions during decision making
...
Fixed: Manual Import not showing files that failed to process
Closes #1131
2016-04-17 14:17:46 -07:00
Taloth Saldono
c29e49da95
Clarified error message in MatchesFolderSpecification.
2016-02-25 19:44:29 +01:00
Taloth Saldono
72f0085ef7
Fixed: DownloadedEpisodesScan API command couldn't be used to process individual files.
2016-02-15 21:55:53 +01:00
Taloth Saldono
6a90035a4c
Updated NLog to v4.2.3.
2016-02-11 22:15:12 +01:00
Taloth Saldono
91d91bc673
Fixed: Sample files of daily episodes should also be deleted after import.
2016-02-11 21:27:41 +01:00
Mark McDowall
1a5eafd2b1
New: Remove empty subfolders after renaming FileSetLastWriteTime
...
Closes #490
2016-02-11 00:38:44 -08:00
Taloth Saldono
5550565d6a
Fixed: Manual Import didn't revert to parent folder when trying to parse series leading to issues with obfuscated releases.
2016-02-10 00:15:01 +01:00