Commit Graph

24 Commits

Author SHA1 Message Date
c4277ab0b4 Setup history log on nzxt-arch 2018-12-08 06:09:15 -05:00
668fcb7421 Merge branch 'master' into history 2018-11-17 21:41:16 -05:00
4ddf11aa41 Added admin command to scan personal history (#58)
Reverted exported history file to exclude timestamp. Simplified logging
for scanning user history.
2018-11-17 19:37:51 -05:00
895cf7d40d Split parse_history into own function
For grabbing history in a command (#58).
2018-11-15 01:23:50 -05:00
db29bc9f67 Added timestamp to exported history filename (#57) 2018-11-14 12:04:19 -05:00
3d0acc7a4b Refactor saving History obj
From import_history and parse_history. Also refactor getting CSV
information from import_history.
2018-11-08 09:42:52 -05:00
f54eb4a814 Refactor saving artists to track
Exact same code in parse_history, parse_library and import_history.
2018-11-07 22:50:32 -05:00
920a9ad772 Import history into DB from exported CSV (#57) 2018-11-07 21:54:14 -05:00
df62fc21ee Copied Chris' code to get genre graph working 2018-11-07 00:14:45 -05:00
d15717490d Export ISO timestamp for history (#57) 2018-11-06 23:23:44 -05:00
fa2c5f7008 Export listening history to csv (#57)
Still need to convert timestamps to more CPU-readable format and figure
out what to do about reading headers for importing.
2018-11-06 22:58:38 -05:00
b2990b45ee Filter out unnecessary columns in history table 2018-11-06 18:22:27 -05:00
4b19c932b0 Split Track column into name and artists 2018-11-06 16:14:29 -05:00
2912977992 Setup django_tables2 for user history table 2018-11-06 15:23:43 -05:00
b4ffddb24d Setup new page for user history 2018-11-06 12:19:28 -05:00
a399960a49 Only get history after latest stored one 2018-11-04 21:18:50 -05:00
d06e5912cc Create History relation and add entries
Logs User, time and Track.
2018-11-04 20:43:55 -05:00
2644a3aeb2 Parse listening history and add Track objects 2018-11-04 18:38:25 -05:00
Chris Shyi
fc6c30ec32 Refactor audio feat graph
Fixes #51. Instead of passing in an array of hard coded values as the
interval end points, an object specifying the beginning, the end, and
the step size is used. Categories can be more easily defined and
modified this way.
2018-06-30 17:59:34 -04:00
23126ba823 Merge branch 'apps' into loading-page 2018-06-29 11:32:02 -04:00
a36ce3be88 Site is as functional as before (resolves #47)
Finished setting up graphs app and getting data from API app. Only issue
now is this branch is behind a few commits from other branches.
2018-06-29 11:08:40 -04:00
c949ecd3cc Setup API app, can scan library (#47)
Manually merged console logging from loading-page branch.
2018-06-29 10:17:38 -04:00
e50d3d8476 Login app working (#47)
Can login and create User object. Also now store user token info in db
(closes #48).
2018-06-29 08:43:03 -04:00
8b1344d453 Split spotifyvis code into different apps (#47)
Server is able to start, but none of the apps are linked together yet.
2018-06-29 04:25:27 -04:00