all repos — quartzgun @ main

lightweight web framework in go

31f42d90
IndentalUserDB: use RWMutex; update test file; gofmt
Iris Lightshard nilix@nilfm.cc
d4568922
indentalUserDB: add mutex for writes and initialize map on UserAdd
Iris Lightshard nilix@nilfm.cc
8f0c5206
update package URL; v0.3.0
Iris Lightshard nilix@nilfm.cc
ab1d4955
tweak middleware headers; v0.2.1
Iris Lightshard nilix@nilfm.cc
10ecb305
add token auth tests
Iris Lightshard nilix@nilfm.cc
92f0f035
use TTL with LastSeen instead of hard expiry time
Iris Lightshard nilix@nilfm.cc
48dbb967
add subtree renderer, fix static routing for index pages, don't log sessionId when authenticating, and add token auth
Iris Lightshard nilix@nilfm.cc
c8e51492
update README in prep for bearer tokens
Iris Lightshard nilix@nilfm.cc
4d62b070
indentalUserDB: properly handle data with colons
Iris Lightshard nilix@nilfm.cc
b364581c
format times properly when writing indentalUserDB to file
Iris Lightshard nilix@nilfm.cc
2f41f53e
fine tune existing and add more middleware
Iris Lightshard nilix@nilfm.cc
1dd23fe1
update README
Iris Lightshard nilix@nilfm.cc
7c0d0c86
fix middleware, add diagnostics to router
Iris Lightshard nilix@nilfm.cc
0e5a81f2
add Protected and Authorize middleware, fix cookie bug, gofmt
Iris Lightshard nilix@nilfm.cc
483e59e2
update README.md
Iris Lightshard nilix@nilfm.cc
26dcce98
auth: add SetData, GetData to UserStore interface, add Login/Logout wrappers
Iris Lightshard nilix@nilfm.cc
2f6c88c7
add README and LICENSE, and refactor IndentalUserDB to support Data map
Iris Lightshard nilix@nilfm.cc
34c8b2e6
indentalUserDB: update login time and last seen time on session init
Iris Lightshard nilix@nilfm.cc
26d757e2
ignore testData/userDB.ndtl
Iris Lightshard nilix@nilfm.cc
477718dd
remove ServerTask in router
Iris Lightshard nilix@nilfm.cc
7d4b3107
fix IndentalUserDB adding colons to usernames on write
Iris Lightshard nilix@nilfm.cc
cd06fc04
rename project, add a naive test file
Iris Lightshard nilix@nilfm.cc
8179aee2
add nested template support in renderer and IndentalUserDB UserStore implementation
Iris Lightshard nilix@nilfm.cc
b17fa798
remove unused fmt in router
Iris Lightshard nilix@nilfm.cc
756a0739
initial commit

router with static files and dynamic handlers, renderers for templates, json, and xml, and beginnings of auth and cookie management
Iris Lightshard nilix@nilfm.cc