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
4cfd39f7fe
Fix Unit Tests Build ( #13 )
...
* Fix Unit Tests Build
* Updated Manage Artists view
Fix Unit Tests Build
* Small UI fixes
Small UI fixes
7 years ago
Qstick
8b98cd8825
Implement Calendar View ( #9 )
...
Implement Calendar View
7 years ago
Qstick
d8ea0a3243
Many UI and API Improvements ( #8 )
...
This fixes and implements many items on the ArtistIndex Page and ArtistDetailPage
* Create ArtistStatistics Core Module and tie into API.
* Create Members Class and tie into ArtistModel and Artist API resource.
* Finish Out Album API resources and pass to ArtistDetailPage.
* Finish Out Track and TrackFile API resources and pass to ArtistDetailPage.
* Lots of UI work on Artist Detail Page to get Albums and Track list working.
* Add Cover and Disc Image Types to MediaCover Class
* Remove AddSeries UI Flow, since we have replaced with AddArtist (Cleanup)
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
b4279a455e
Fixed all issues from merging
7 years ago
Joseph Milazzo
e7f72a9d08
Merging feature/db into feature/trackParse
7 years ago
Qstick
fe58f54ad4
NamingConfig Refactor
...
Adds track NamingConfig, Gets naming section in settings working. Adds Release Year token and track number token
7 years ago
Qstick
a8ac1f3adc
Album Repo Work
...
Adds Album Repo (Need to Update Album API), Gets Tracks working with new Schema, Fixes Albums Saving to DB
7 years ago
Qstick
15b70ede7c
Track Mapping Fixes
...
Fix Some Issues with Track Mapping
7 years ago
Qstick
0f3c355381
New DB Schema
...
Rearrange DB Schema for Album Centric Plan
7 years ago
Joseph Milazzo
3d7059c944
Merge branch 'develop' of https://github.com/mattman86/Lidarr into feature/LidarrAPI
7 years ago
Joseph Milazzo
704983f652
Fixed small issue in ProfileService. Reimplemented the metadata with LidarrAPI.Metadata
7 years ago
harris
fc5ab94d4f
Update Download Clients
7 years ago
Joseph Milazzo
7dcacffec7
Added some extra code around erroneous Qualities in ProfileService
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
harris
97fefa12c9
Change Default NewzNab categories from tv to music
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
Joseph Milazzo
d1eb9ff16c
Changed AristId to a long
7 years ago
67714561ea
Merge branch 'develop' of https://github.com/mattman86/Lidarr into runraid
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
acb7d33d09
Implemented track lookup into skyhook.
7 years ago
Joseph Milazzo
a09d5d0b69
Switched over to using Spotify API for meta data. This will require deleting DB to start using.
7 years ago
Joseph Milazzo
b481bc6e45
Partially implemented ArtistRefreshCommand. In order to move forward, API may need to be switched to Spotify.
7 years ago
Joseph Milazzo
6aff6de378
Added Artist Overview.
7 years ago
Joseph Milazzo
3662bb933b
Fixed up API to instead call multiple APIs and mash results together
7 years ago
Joseph Milazzo
f97ed62fae
Partially implemented artist overview. Needs review
7 years ago
mdespain
bebb82ec9f
Fixing my epic fail of not setting the columns to allow null.
7 years ago
Matthew Despain
e03af77375
Adding music related columns to NamingConfig table.
7 years ago
Joseph Milazzo
50d5693399
Fixed returning empty artist list from db.
7 years ago
Joseph Milazzo
d23492177a
Merge branch 'feature/database' of https://github.com/mattman86/Lidarr into feature/database
7 years ago
Joseph Milazzo
5ee1077e1e
DB now stores Artists. DB schema may need small tweaks.
7 years ago
Joseph Milazzo
9a79b590cc
Merge branch 'develop' into feature/database
7 years ago
Joseph Milazzo
f2a8336b31
Search to add DB flow is error free but the artist doesn't add.
7 years ago
Joseph Milazzo
fa52eabb79
Almost finished linking frontend to backend. A few issues with DB mapping to work out.
7 years ago
Joseph Milazzo
5b0f11b19a
Albums can now be seen per artist from search.
7 years ago
Joseph Milazzo
de21685896
Multiple artists return to UI
7 years ago
Joseph Milazzo
a08ebcc0c2
Now returns one artist back with albums.
7 years ago
TCBWZA
7e97f8c423
Break XEM URL as per a request to remove it.
7 years ago
Joseph Milazzo
2813fccc78
Updated the code to allow a search to be made from UI to iTunes and return a mock result.
7 years ago
Joseph Milazzo
39b58ebda3
Changed the db to represent compilations. By default a track will have a single albumId and a list of artistIds. If the album is a compilation, we will use Various Artists to align with Plex, iTunes, and Amazon.
7 years ago