19 Commits

Author SHA1 Message Date
888fd70a6f finish implementing classes 2025-08-22 14:34:27 -05:00
35d58476dc repo cleanup 2025-08-22 09:10:00 -05:00
cfc1256d02 fix lots of little bugs and get last_online working 2025-08-22 09:09:15 -05:00
ee19412965 init control, fix to snake case 2025-08-22 08:19:17 -05:00
75a1927d3a finish migration back to sqlite, update routes/actions et cetera 2025-08-22 07:47:01 -05:00
3df8f29a4c start new database creation script 2025-08-21 23:05:10 -05:00
e5e9167854 migrate to sushi/nigiri 2025-08-21 06:59:44 -05:00
674cfce506 create fights, disable compass 2025-08-14 19:05:35 -05:00
d2d4927314 create initial fights structure 2025-08-14 18:36:59 -05:00
9a5ed65f04 implement teleporting to towns via maps 2025-08-14 17:37:21 -05:00
bfe6c12a7a move middleware/auth to its own package, more work on session management 2025-08-14 16:00:07 -05:00
4a5f0debf6 completely rework session and auth for simplification, replace query counter with memory tracker 2025-08-14 15:09:02 -05:00
82ef4b31d4 fix panic when not-logged-in user hits root route 2025-08-14 13:43:42 -05:00
7b99ffc02c refactor sessions, auth, cookies, etc. 2025-08-14 12:13:23 -05:00
c083c55212 move models to /internal/models 2025-08-14 11:44:10 -05:00
869464944a finish migration to in-memory structs 2025-08-14 11:22:42 -05:00
c2eeaa2f42 migrate all models to in-memory 2025-08-13 22:24:40 -05:00
0c9a701cef enhance template engine with inheritence, composition 2025-08-09 08:48:24 -05:00
d04acc06eb finish install command 2025-08-08 22:37:20 -05:00