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)
8 years ago
Joseph Milazzo
ee90d8021a
Merge conflicts
8 years ago
Joseph Milazzo
bf7f890c48
Restabilized add artist flow with NodeJS API
8 years ago
Joseph Milazzo
dc0db08ca8
Merge conflicts
8 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
8 years ago
Joseph Milazzo
e96cf08409
Back to a stable build. Fixedtrackrepo.findtracks
8 years ago
Qstick
fafe4e93f3
Clean up and back to build state
...
Clean up and back to build state
8 years ago
Joseph Milazzo
b4279a455e
Fixed all issues from merging
8 years ago
Joseph Milazzo
e7f72a9d08
Merging feature/db into feature/trackParse
8 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
8 years ago
Qstick
15b70ede7c
Track Mapping Fixes
...
Fix Some Issues with Track Mapping
8 years ago
Qstick
0f3c355381
New DB Schema
...
Rearrange DB Schema for Album Centric Plan
8 years ago
Joseph Milazzo
704983f652
Fixed small issue in ProfileService. Reimplemented the metadata with LidarrAPI.Metadata
8 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.
8 years ago
Joseph Milazzo
76db95947c
Refactored most code for track parsing.
8 years ago
Joseph Milazzo
d1eb9ff16c
Changed AristId to a long
8 years ago
Joseph Milazzo
fbb6691ea1
Implemented Tracks and ability to save to the DB. Updated SkyHook to support ArtistSlug.
8 years ago
Joseph Milazzo
acb7d33d09
Implemented track lookup into skyhook.
8 years ago
Joseph Milazzo
a09d5d0b69
Switched over to using Spotify API for meta data. This will require deleting DB to start using.
8 years ago
Joseph Milazzo
b481bc6e45
Partially implemented ArtistRefreshCommand. In order to move forward, API may need to be switched to Spotify.
8 years ago
Joseph Milazzo
6aff6de378
Added Artist Overview.
8 years ago
Joseph Milazzo
f97ed62fae
Partially implemented artist overview. Needs review
8 years ago
Joseph Milazzo
50d5693399
Fixed returning empty artist list from db.
8 years ago
Joseph Milazzo
f2a8336b31
Search to add DB flow is error free but the artist doesn't add.
8 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
5b0f11b19a
Albums can now be seen per artist from search.
8 years ago
Joseph Milazzo
de21685896
Multiple artists return to UI
8 years ago
Joseph Milazzo
a08ebcc0c2
Now returns one artist back with albums.
8 years ago
Joseph Milazzo
2813fccc78
Updated the code to allow a search to be made from UI to iTunes and return a mock result.
8 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.
8 years ago
Joseph Milazzo
118e2dfe93
Updated to support Album and Track level Compilations
8 years ago
Joseph Milazzo
ad23e8ce9f
Added Music models and basic database
8 years ago