Commit Graph

17 Commits

Author SHA1 Message Date
Xevion
0d87130b7b get data from API automatically (with cache logic), table generation/display with API data 2020-06-20 09:58:36 -05:00
Xevion
92df85682c remove scores.json from data, update .gitignore for data folder 2020-06-20 09:56:52 -05:00
Xevion
8494618bc0 initial work on curses based CLI client frontend with terminaltables display method 2020-06-20 06:37:34 -05:00
Xevion
774ac1b67f change refresh route to 'scores', implement app.logger statements instead of print 2020-06-20 04:47:36 -05:00
Xevion
395221288e remove changed route from API in favor of If-Modified-Since header-based implementation in refresh route 2020-06-19 19:08:04 -05:00
Xevion
206c1acee4 implemented refresh with custom namedtuple json serialization workaround, changed switch to jsonify 2020-06-19 18:08:35 -05:00
Xevion
d34aa7f620 implement /api/changed route, new lastModified function 2020-06-19 17:55:29 -05:00
Xevion
69534cfdc9 add jinja templating code for basic table 2020-06-19 17:36:57 -05:00
Xevion
1a4779d8d5 fix scheduler not running, template rendering route implementation, implement file change modifed checks 2020-06-19 17:35:23 -05:00
Xevion
4bc5d7e72e Team named tuple, sheduler and refreshScores implementation with singleton Teams data 2020-06-19 17:21:44 -05:00
Xevion
6dd2aca80c complete refresh function for loading data 2020-06-19 16:31:51 -05:00
Xevion
368f6130ec rem config.py, basic scores data, api and basic routes 2020-06-19 16:02:27 -05:00
Xevion
aaf476d256 new README with basic application design, ideas 2020-06-19 16:00:56 -05:00
Xevion
4062be7bac basic Flask application setup, requirements.txt + .flaskenv,
essentially read for development
2020-06-19 14:03:41 -05:00
Xevion
9e39222a9a add base main.py file along with docstrings, templates 2020-06-19 13:52:08 -05:00
Xevion
a5c9243cae .idea .gitignore 2020-06-19 13:48:49 -05:00
Xevion
b02861f677 Initial commit 2020-06-19 13:41:14 -05:00