12 Commits (96b7a4a98c255d123f13ada5246be12a13b76aae)

Author SHA1 Message Date
Kevin Mok 96b7a4a98c
Run on server, update dependencies 5 years ago
Kevin Mok c4277ab0b4
Setup history log on nzxt-arch 6 years ago
Kevin Mok 920a9ad772 Import history into DB from exported CSV (#57) 6 years ago
Kevin Mok 93e646565a Set uploader to current user in HistoryUpload (#57) 6 years ago
Kevin Mok a4a00458af Able to upload history onto server (#57) 6 years ago
Kevin Mok 3d6dff359d Store user id/secret in session upon login (#61) 6 years ago
Kevin Mok 77141849ac Move non-request functions in login/views to utils 6 years ago
Kevin Mok 2644a3aeb2 Parse listening history and add Track objects 6 years ago
Kevin Mok a36ce3be88 Site is as functional as before (resolves #47) 6 years ago
Kevin Mok c949ecd3cc Setup API app, can scan library (#47) 6 years ago
Kevin Mok e50d3d8476 Login app working (#47) 6 years ago
Kevin Mok 8b1344d453 Split spotifyvis code into different apps (#47) 6 years ago
Chris Shyi 8851c5ce25 Set up artist bubble chart 6 years ago
Kevin Mok 22ea472889 Store user's total songs 6 years ago
Kevin Mok a0a1b86164 Implement getting user's entire library 6 years ago
Kevin Mok 5756642521 Added complete console logging for parsing library 6 years ago
Chris Shyi f8bf751920 Change URL pattern for retrieving audio feature data 6 years ago
Kevin Mok 3aa49cc4e1 Resolves #35 6 years ago
Kevin Mok 0c0520af8c Added most common genre to all tracks (closes #34) 6 years ago
Kevin Mok 85c178f2b3 Resolves #39 6 years ago
Chris Shyi bdc88b5bdb Create separate page for audio features 6 years ago
Kevin Mok bd597cdc23 Use "several" API call to get artist genres 6 years ago
Kevin Mok 709ed9b491 Added most common genre for tracks with 1 artist 6 years ago
Chris Shyi e614b373df Fix program crash when AudioFeatures is missing 6 years ago
Chris Shyi 0714586e07 Fix program crash when AudioFeatures is missing 6 years ago
Chris Shyi be815086c0 Use secrets.py to generate user secret 6 years ago
Chris Shyi c518556126 Draw audio feature bar charts 6 years ago
Kevin Mok 9875cbeb68 Moved script to create genre graph to static file 6 years ago
Kevin Mok f71ba20116 Fixed bars not being at right height 6 years ago
Kevin Mok 7b968c9d86 Include artist breakdown in get_genre_data 6 years ago
Kevin Mok 05b5cc404a Trying to get correct artist breakdown in genres 6 years ago
Chris Shyi 4698663a85 Rewrite generate_random_string() 6 years ago
Chris Shyi 3e35e52f45 Retrieve audio feature data from frontend 6 years ago
Chris Shyi 9d43048067 Clean up views.py and utils.py further 6 years ago
Kevin Mok ea5990d048 Fixed duplicate key error in save_track_obj 6 years ago
Chris Shyi 797115e9cb Clean up utils.py to use database 6 years ago
Kevin Mok 79aedc655d Trying to pass artist data from db to frontend 6 years ago
Kevin Mok cdcc33c014 Setup Track table, modified models to data 6 years ago
Chris Shyi 27718743d7 Change artists field in Track 6 years ago
Chris Shyi b735887899 Bug fixes 6 years ago
Kevin Mok 549af96db7 Setup Artist table 6 years ago
Chris Shyi 248e9b0ab6 Change database settings 6 years ago
Kevin Mok e07fd0965a Added Vim folds to models.py and utils.py 6 years ago
Kevin Mok c831e5b9a8 Initial design for database 6 years ago
Chris Shyi e01331f951 Process library_stats 6 years ago
Chris Shyi 46df571855 Compute the average and std_dev for popularity 6 years ago
Chris Shyi c9de0395a4 Refactor helper functions in views.py 6 years ago
Kevin Mok 96b7bfb2bb Display genre counts on user_data page 6 years ago
Chris Shyi 4b263532d1 Added missing space on line #222 6 years ago
Kevin Mok 6e1671b0f2 Fixed improper retrieval of value from API JSON 6 years ago