Commit Graph

  • 9ba0c927ec Add screenshot to README master Xevion 2023-05-12 20:38:27 -05:00
  • 8313e6e58d Remove jQuery script reference in page template Xevion 2023-05-12 20:38:18 -05:00
  • 88ed414576 Remove unused local jQuery file, toggle auto scroll/refresh on init Xevion 2023-05-12 20:37:51 -05:00
  • f484943110 Fix non-existent data/demo file issues Xevion 2023-05-12 13:50:34 -05:00
  • dfde1186b4 Update package requirements Xevion 2023-05-12 13:38:10 -05:00
  • 5e7a659f8c migration to API only generation, ajax + team totalscore/rank calculation, page title configuration option Xevion 2020-06-27 18:40:56 -05:00
  • f23b07be82 fix team name and rank formatting within table, sort tables during read Xevion 2020-06-27 16:06:55 -05:00
  • fd37c72117 fixed jinja2 whitespace trim, move script tag up, re-add silent row class, table sorting function Xevion 2020-06-26 13:05:45 -05:00
  • ac0415fadd fixed scrolling and table column padding/spacing Xevion 2020-06-26 09:35:40 -05:00
  • f1efa9158f fixed table padding and duplicate css, fixed toggle button and simplified click area Xevion 2020-06-26 09:29:22 -05:00
  • 89b3acf5ab update client to duplicate original project layout, basic button toggle figured out Xevion 2020-06-26 09:16:38 -05:00
  • 6e9ca747ef add autoscroll feature Xevion 2020-06-23 16:01:42 -05:00
  • e43c7e8bfa separate style.css, add jquery, increase font size, add ID table, remove error.html Xevion 2020-06-23 14:37:59 -05:00
  • 82536ad385 cli empty team name fix Xevion 2020-06-22 16:19:12 -05:00
  • 5f670f54e4 update readme (typo, cli.py explanation) Xevion 2020-06-22 16:14:09 -05:00
  • bddc0b9746 added proper DEBUG prints, attempts at fixing timezone fails with If-Modified-Since header, conversion methods between old and new scores data format Xevion 2020-06-22 16:10:49 -05:00
  • 952f1c22a2 fix timezones messing with epoch strptime conversion, re-standardized Xevion 2020-06-21 07:59:41 -05:00
  • 4fd1ecb1c4 created automatic demo altering schedule Xevion 2020-06-21 07:32:54 -05:00
  • 0e08c6837d fixed tie annotations, lowered refresh interval, refresh countdown, title Xevion 2020-06-21 07:30:59 -05:00
  • fda4d89440 more configuration implementation, beginnings of demo app mode, switch to flask-apscheduler for proper app context (jank) Xevion 2020-06-20 19:53:29 -05:00
  • a2bde58ace overhaul of application structure, added new configs, switched to current_app contextual implementation, proper flask app creation and handling Xevion 2020-06-20 18:50:46 -05:00
  • 45a49c7c85 added tie annotation with proper space justification Xevion 2020-06-20 12:04:17 -05:00
  • 6a95455a71 table autorefreshing, total score/rank/tie calculations, connectionerror handling, docs Xevion 2020-06-20 11:55:32 -05:00
  • 0d87130b7b get data from API automatically (with cache logic), table generation/display with API data Xevion 2020-06-20 09:58:36 -05:00
  • 92df85682c remove scores.json from data, update .gitignore for data folder Xevion 2020-06-20 09:56:52 -05:00
  • 8494618bc0 initial work on curses based CLI client frontend with terminaltables display method Xevion 2020-06-20 06:37:34 -05:00
  • 774ac1b67f change refresh route to 'scores', implement app.logger statements instead of print Xevion 2020-06-20 04:47:36 -05:00
  • 395221288e remove changed route from API in favor of If-Modified-Since header-based implementation in refresh route Xevion 2020-06-19 19:08:04 -05:00
  • 206c1acee4 implemented refresh with custom namedtuple json serialization workaround, changed switch to jsonify Xevion 2020-06-19 18:08:35 -05:00
  • d34aa7f620 implement /api/changed route, new lastModified function Xevion 2020-06-19 17:55:29 -05:00
  • 69534cfdc9 add jinja templating code for basic table Xevion 2020-06-19 17:36:57 -05:00
  • 1a4779d8d5 fix scheduler not running, template rendering route implementation, implement file change modifed checks Xevion 2020-06-19 17:35:23 -05:00
  • 4bc5d7e72e Team named tuple, sheduler and refreshScores implementation with singleton Teams data Xevion 2020-06-19 17:21:44 -05:00
  • 6dd2aca80c complete refresh function for loading data Xevion 2020-06-19 16:31:51 -05:00
  • 368f6130ec rem config.py, basic scores data, api and basic routes Xevion 2020-06-19 16:02:27 -05:00
  • aaf476d256 new README with basic application design, ideas Xevion 2020-06-19 16:00:56 -05:00
  • 4062be7bac basic Flask application setup, requirements.txt + .flaskenv, essentially read for development Xevion 2020-06-19 14:03:41 -05:00
  • 9e39222a9a add base main.py file along with docstrings, templates Xevion 2020-06-19 13:52:08 -05:00
  • a5c9243cae .idea .gitignore Xevion 2020-06-19 13:48:49 -05:00
  • b02861f677 Initial commit Xevion 2020-06-19 13:41:14 -05:00