d74fc2d85c
touchups, fixed grammar and disabled debug
Magnus2026-08-10 18:40:59 +02:00
f68cb56be6
added fetch job which updates the data every n minutes (set by config value)
Magnus2026-08-10 18:31:09 +02:00
befa34909c
made ui more mobile friendly
Magnus2026-08-10 17:32:58 +02:00
68a8a94edf
fixed ui scaling on mobile
Magnus2026-08-10 17:15:16 +02:00
8d6b3e4d11
reversed recent session list in frontent rendering so recent sesssions are on the top
Magnus2026-08-10 17:03:58 +02:00
46805e41be
fixed all-day calendar entries by manually giving them a time. No clue why that should be needed but better fix it then not
Magnus2026-08-10 17:00:18 +02:00
d278ccdc72
added an config option for a list of semester starts, now only sessions inside the current semester count
Magnus2026-08-10 16:31:25 +02:00
e4b200f16f
moved totals calculation to seperate file too and implementet three out of four stats. Only 'this semster' is missing now and were done!!
Magnus2026-08-09 23:15:42 +02:00
f21bf96ff9
the histogram now also uses real data, hurray
Magnus2026-08-09 22:38:33 +02:00
995429ba4a
removed pycache and updated gitignore
Magnus2026-08-09 22:21:47 +02:00
706dfe535a
added the same dotenv config as the client and added a function to convert the loaded data into readable json for the frontend. Last sessions and the pie chart now work great!!
Magnus2026-08-09 22:20:06 +02:00
9fad65de54
vibe coded a neat frontend and started to code the backend in flask
Magnus2026-08-09 21:47:43 +02:00
930a966156
is that bold of me to do
Magnus2026-08-09 19:19:03 +02:00
b4c7fcadb9
added README and renamed project from studytime to studywatch
Magnus2026-08-09 19:16:36 +02:00
82fa78f8f3
added try_catch for dotenv parsing and made print formatting more consistent
Magnus2026-08-09 19:08:15 +02:00