91484dbeab
Responsive features graph page
...
In process of making artists graph maximize height responsively. Moved
misc files in base dir to new scripts dir.
2019-03-07 08:21:36 -05:00
dbb1a8738e
Merge branch 'vis-page'
2019-03-07 06:06:45 -05:00
670693203e
Fix genre graph not displaying
...
- take top genres/artists for graphs
- improve graphs' appearance
- update pip packages
2019-03-07 05:57:30 -05:00
c4277ab0b4
Setup history log on nzxt-arch
2018-12-08 06:09:15 -05:00
4ff1bc6744
Setup Sass for Bootstrap and Darkly theme
...
Genre graph stopped showing up for whatever reason.
2018-11-18 02:49:35 -05:00
668fcb7421
Merge branch 'master' into history
2018-11-17 21:41:16 -05:00
a7e4c151cf
Merge branch 'chris/wip' into vis-page
2018-11-17 21:34:14 -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
cc071d621c
Make genre data test more comprehensive
...
Modified the genre data retrieval test to be more comprehensive.
2018-07-29 22:38:40 -04:00
Chris Shyi
765141c024
Improve readability
...
Added additional comments to improve readability of the genre graph
related code.
2018-07-26 02:37:53 -04:00
Chris Shyi
54c541426c
Genre Artist Breakdown
...
Implemented the generation of genre artist breakdown data for the genre
graphs. More test cases needed.
2018-07-24 00:24:47 -04:00
Chris Shyi
6665532fea
Made minor fixes to docstrings
2018-07-01 21:09:30 -04: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