24 Commits

Author SHA1 Message Date
78d0e5debe move actions from town handlers to town actions file 2025-08-29 07:14:29 -05:00
73d946e011 consolidate database files, fix error messages for registration, town map shop list 2025-08-28 15:21:46 -05:00
41eed92929 clean up helpers package, remove orderedmaps and clean up list generation 2025-08-27 10:54:55 -05:00
bbd515bc57 big item rework 2025-08-25 16:35:55 -05:00
cfc1256d02 fix lots of little bugs and get last_online working 2025-08-22 09:09:15 -05:00
75a1927d3a finish migration back to sqlite, update routes/actions et cetera 2025-08-22 07:47:01 -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
53567c9603 move components to top level internal 2025-08-14 17:19:23 -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
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
cb532efc39 finish map buying 2025-08-13 16:39:29 -05:00
53f778c323 work template engine, implement item purchase and equip 2025-08-13 10:17:52 -05:00
90923cbfe7 style updates, finish shop table, add shop modal 2025-08-13 09:26:35 -05:00
2b86e9fa79 rework all models to new paradigm, fix ordered map to work with any interface correctly 2025-08-12 20:00:49 -05:00
e3a125f6cf fix model saving, add resting 2025-08-12 17:19:44 -05:00
56aa3afd4f add air config, some style fixes, finish first inn page 2025-08-12 14:16:18 -05:00
ae7b4a3066 massive layout fixes and improvements, rework asides, add template functionality 2025-08-12 13:50:48 -05:00
85af81a818 add news component, style fixes, markdown to html parser 2025-08-11 20:32:29 -05:00
5ac348a2d2 automatic page title handling 2025-08-11 10:59:13 -05:00
8eb869a971 implement town middleware, first town route, clean up uservalue access 2025-08-11 10:47:13 -05:00