9 Commits (73223ac355c55dc48d2ec60f5698c1da4b0a52c2)

Author SHA1 Message Date
Kevin Mok 4ddf11aa41 Added admin command to scan personal history (#58) 6 years ago
Kevin Mok 895cf7d40d Split parse_history into own function 6 years ago
Kevin Mok 3d0acc7a4b Refactor saving History obj 6 years ago
Kevin Mok f54eb4a814 Refactor saving artists to track 6 years ago
Kevin Mok 2644a3aeb2 Parse listening history and add Track objects 6 years ago
Kevin Mok c949ecd3cc Setup API app, can scan library (#47) 7 years ago
Kevin Mok e50d3d8476 Login app working (#47) 7 years ago
Kevin Mok 8b1344d453 Split spotifyvis code into different apps (#47) 7 years ago
Kevin Mok 3bcd7576cf Improved items processed count for logging 7 years ago
Kevin Mok 22ea472889 Store user's total songs 7 years ago
Kevin Mok 8faf229df9 Added global var to toggle console logging 7 years ago
Kevin Mok a0a1b86164 Implement getting user's entire library 7 years ago
Kevin Mok 5756642521 Added complete console logging for parsing library 7 years ago
Kevin Mok 2b98398b6c Fixed bug in get_artists_in_genre 7 years ago
Kevin Mok 3aa49cc4e1 Resolves #35 7 years ago
Kevin Mok 0c0520af8c Added most common genre to all tracks (closes #34) 7 years ago
Kevin Mok 85c178f2b3 Resolves #39 7 years ago
Kevin Mok 3fe52343aa Use "several" API call to get audio features 7 years ago
Chris Shyi 4c55744db8 Update docstring for parse_library() 7 years ago
Kevin Mok bd597cdc23 Use "several" API call to get artist genres 7 years ago
Kevin Mok 709ed9b491 Added most common genre for tracks with 1 artist 7 years ago
Kevin Mok 4e1a6df89e Store genres in artists as m2m field (#34) 7 years ago
Kevin Mok de93bd7b0a Store counts for genres in Genre model 7 years ago
Chris Shyi e614b373df Fix program crash when AudioFeatures is missing 7 years ago
Chris Shyi 0714586e07 Fix program crash when AudioFeatures is missing 7 years ago
Chris Shyi c518556126 Draw audio feature bar charts 7 years ago
Kevin Mok 9875cbeb68 Moved script to create genre graph to static file 7 years ago
Kevin Mok f71ba20116 Fixed bars not being at right height 7 years ago
Kevin Mok 2342e6ef49 Initial setup of stacked bar chart for genres 7 years ago
Kevin Mok 7b968c9d86 Include artist breakdown in get_genre_data 7 years ago
Kevin Mok 05b5cc404a Trying to get correct artist breakdown in genres 7 years ago
Chris Shyi 9d43048067 Clean up views.py and utils.py further 7 years ago
Kevin Mok ea5990d048 Fixed duplicate key error in save_track_obj 7 years ago
Chris Shyi 92d5d174e8 Modify maximum field length 7 years ago
Chris Shyi fd7a031bf2 Fix incorrect usage of update() 7 years ago
Chris Shyi 90dbda4336 Removed UserAudioSummary class 7 years ago
Chris Shyi 797115e9cb Clean up utils.py to use database 7 years ago
Kevin Mok 79aedc655d Trying to pass artist data from db to frontend 7 years ago
Kevin Mok 62cc6c8ccd Setup AudioFeatures table 7 years ago
Kevin Mok cdcc33c014 Setup Track table, modified models to data 7 years ago
Kevin Mok 549af96db7 Setup Artist table 7 years ago
Chris Shyi 248e9b0ab6 Change database settings 7 years ago
Kevin Mok e07fd0965a Added Vim folds to models.py and utils.py 7 years ago
Chris Shyi 003c630dd4 Fix audio feature analysis missing bug 7 years ago
Kevin Mok c831e5b9a8 Initial design for database 7 years ago
Chris Shyi e01331f951 Process library_stats 7 years ago
Chris Shyi 46df571855 Compute the average and std_dev for popularity 7 years ago
Chris Shyi c9de0395a4 Refactor helper functions in views.py 7 years ago
Kevin Mok 96b7bfb2bb Display genre counts on user_data page 7 years ago
Chris Shyi 4b263532d1 Added missing space on line #222 7 years ago