069e6cd22c
the scoring page is basically done, i cant wait for the backend
voidarc2026-06-03 17:41:09 +01:00
d1abc83074
wow a scoring page! sure hope that the endpoint exists... oh
voidarc2026-05-30 17:29:18 +01:00
10010631f5
added a header so i can navigate
voidarc2026-05-30 17:29:02 +01:00
a44ee668c8
i cant read, and it punishes me
voidarc2026-05-30 17:28:46 +01:00
685fba8c71
made the scrolling work
voidarc2026-05-30 16:14:53 +01:00
83d9b78d2b
scorers page about to get a claude makeover
voidarc2026-05-30 16:14:34 +01:00
7d16e45e4a
added the winner to events from database, and then made that available through dbm
voidarc2026-05-30 16:14:22 +01:00
95fac2070a
added seeding the winner
voidarc2026-05-30 16:13:50 +01:00
521f5b5a46
added finished event for testing
voidarc2026-05-30 16:13:46 +01:00
99a29cc92b
moved all of the css to global because why not
voidarc2026-05-28 16:54:35 +01:00
cce45fc57e
started on events view, looks shit so far
voidarc2026-05-26 13:08:36 +01:00
a0d91333ae
made claude make me a ui that looks actually nice
voidarc2026-05-26 13:08:20 +01:00
102af95084
moved global emitter to new file, streamlined registeredEvents again plus comments
voidarc2026-05-26 13:07:38 +01:00
59839d79aa
realised that caching was pointless, made getResultPresets return all presets if there is no preset specified
voidarc2026-05-26 13:06:57 +01:00
a6839c268b
changed seed data for testing
voidarc2026-05-26 13:06:26 +01:00
fa0827afe7
moved the emitter to its own file
voidarc2026-05-26 11:37:39 +01:00
c0cc7519dd
started on dynamic event view
voidarc2026-05-25 21:58:18 +01:00
cff479c68d
moved utility function to databaseManager
voidarc2026-05-25 21:57:25 +01:00
788db89ea0
made resultPresets available to serverside
voidarc2026-05-25 21:57:01 +01:00
0d0c4824de
moved eventManager to databaseManager and started prep for caching
voidarc2026-05-25 21:56:46 +01:00
7f4f37608c
moved some stuff around and made the scores look nicer
voidarc2026-05-25 16:42:30 +01:00
d6fdddb972
added result presets to schema and seeding script, added seed data for consistency
voidarc2026-05-25 14:58:46 +01:00
9e8101c583
changed some table stuff and made the brackets render on seperate rows, players ordered by placement then team name
voidarc2026-05-24 15:19:21 +01:00
21314bbb78
changed structure of registeredEvent endpoint to order players into brackets
voidarc2026-05-24 15:18:37 +01:00
32c5d2af7a
added brackets and function to get them, updated data structure of players view
voidarc2026-05-24 15:17:48 +01:00
8f844472c6
added the events table along with some highkey ass player boxes 🙏voidarc2026-05-23 20:16:03 +01:00
51d44afb9d
new eventmanager functions for the new view i made
voidarc2026-05-23 20:15:34 +01:00
bbcb04f882
moved loading logic to eventManager
voidarc2026-05-23 20:14:58 +01:00
dff0d9441f
changed api names to make them more fitting, incase i want a player endpoint later
voidarc2026-05-23 20:14:38 +01:00
8879c943a4
made a function to generate a websocket endpoint to reduce boilerplate
voidarc2026-05-23 20:14:06 +01:00
5f4436180e
added ability to make tables
voidarc2026-05-23 19:50:08 +01:00
7a76412a3f
fixed the schema again because it was buggin frfr
voidarc2026-05-23 19:49:52 +01:00
6b3baad695
added really satisfying log messages and made divisions apply correctly
voidarc2026-05-23 19:49:33 +01:00
3624ce9c00
new db schema works perfectly first try frfr
voidarc2026-05-22 17:22:24 +01:00
b4611d262b
updating the scores works now yayyy
voidarc2026-05-22 16:27:01 +01:00
fdfbd4c7c7
trying to add score updates
voidarc2026-05-06 20:00:30 +01:00
94c139c7b8
removed db from tracked files and added readme
voidarc2026-05-06 16:21:07 +01:00
8afc181b86
main screen works again, will come back to database.
voidarc2026-05-06 16:16:32 +01:00
16acfd2b05
added script to reset and seed database (thanks opencode)
voidarc2026-05-06 15:47:20 +01:00