Commit Graph

18 Commits

Author SHA1 Message Date
ta264 eadd6996ef Fuzzy matching (#508)
* Fixed: correctly match albums whose title is all special characters

* New: fuzzy matching on album and track names
2018-10-20 18:09:12 -04:00
gismo2004 9b0a7c60ed Fixed: Improve TrackMatching when title is slightly longer/shorter than DB (#491)
* improve TrackMatching

* Add unit test for TrackMatching

* rename NormalizeEpisodeTitle to NormalizeTrackTitle

* correct typo
2018-09-18 21:29:45 -04:00
Joseph Milazzo b661344ba8
Parser Enhancements (#291)
* When matching tracks with metadata, ensure we also check their track number as some albums have two tracks with same title.
2018-04-13 06:30:56 -05:00
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
2018-01-17 21:28:47 -05:00
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
2017-11-15 21:24:33 -05:00
Qstick d243a8c8c4 Add Tracklist to Album Modal 2017-09-24 15:44:25 -04:00
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 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 b4279a455e Fixed all issues from merging 2017-06-19 08:06:37 -05:00
Joseph Milazzo e7f72a9d08 Merging feature/db into feature/trackParse 2017-06-19 07:56:42 -05:00
Qstick a8ac1f3adc Album Repo Work
Adds Album Repo (Need to Update Album API), Gets Tracks working with new Schema, Fixes Albums Saving to DB
2017-06-17 22:27:01 -04:00
Qstick 15b70ede7c Track Mapping Fixes
Fix Some Issues with Track Mapping
2017-06-12 23:03:36 -04:00
Qstick 0f3c355381 New DB Schema
Rearrange DB Schema for Album Centric Plan
2017-06-12 22:02:17 -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 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 a09d5d0b69 Switched over to using Spotify API for meta data. This will require deleting DB to start using. 2017-05-07 14:32:13 -05:00
Joseph Milazzo 2813fccc78 Updated the code to allow a search to be made from UI to iTunes and return a mock result. 2017-04-28 17:05:35 -05:00