Sky Johnson Sky
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-15 08:03:22 -05:00
0d3afffb1e add action handlers, update action tracking, add monster images, fix form
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 22:33:53 -05:00
de0381f668 work on fight system, pass 2
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 19:05:38 -05:00
674cfce506 create fights, disable compass
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 18:39:14 -05:00
3fd28e0cd9 add actions string array
d2d4927314 create initial fights structure
Compare 2 commits »
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 18:12:28 -05:00
b42f4fc983 make error/success notices global, add framework for confirmation modals
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 17:37:24 -05:00
9a5ed65f04 implement teleporting to towns via maps
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 17:19:27 -05:00
53567c9603 move components to top level internal
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 17:16:00 -05:00
b778469365 fix session management and storage
2bbff01c0d clean up go mod, fix session persistence
Compare 2 commits »
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 16:00:10 -05:00
bfe6c12a7a move middleware/auth to its own package, more work on session management
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 15:20:50 -05:00
c5218c6061 housekeeping
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 15:09:20 -05:00
4a5f0debf6 completely rework session and auth for simplification, replace query counter with memory tracker
41ab6dff13 update user defaults
Compare 2 commits »
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 13:43:46 -05:00
82ef4b31d4 fix panic when not-logged-in user hits root route
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 13:11:16 -05:00
9629bd9d74 re-add /tmp for air
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 12:45:16 -05:00
40b09278af finish explore page, fix coord display issue
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 12:17:24 -05:00
adcaa609a6 preserve ID order when persisting to JSON to prevent git churn
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 12:13:41 -05:00
7b99ffc02c refactor sessions, auth, cookies, etc.
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 11:44:31 -05:00
c083c55212 move models to /internal/models
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-14 11:23:29 -05:00
869464944a finish migration to in-memory structs
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-13 22:29:15 -05:00
21acb38157 enhance basestore with common operations, simplify monsters
Sky pushed to master at Sharkk/Dragon-Knight 2025-08-13 22:24:44 -05:00
c2eeaa2f42 migrate all models to in-memory