0d57619c
add some docs to basic example
Gregory Mullen
parent 0ded6d90
0ded6d90
expand readme
Gregory Mullen
parent 95b0db27
95b0db27
add antibiotic string filtering module
Gregory Mullen
parent 2e1a1a62
2e1a1a62
make build inline to avoid alloc
Gregory Mullen
parent d34e9c23
d34e9c23
reorder and clean up verse.zig
Gregory Mullen
parent 53b3cd68
53b3cd68
fix build from 2s to 21ms
Gregory Mullen
parent a26302ea
a26302ea
alias live in another castle
I think this reintroduces a bug with deep routing stacks, but I don't
have a clear test case yet, where I do have working code in srctree now
Gregory Mullen
parent 836382ee
836382ee
add verse_alias support to endpoints
Gregory Mullen
parent 2a98a2bf
2a98a2bf
add support for verse_router
Gregory Mullen
parent 14ab6ed2
14ab6ed2
simplify endpoint options
Gregory Mullen
parent 0486c686
0486c686
add basic api example
Jeremy Hertel
parent 0c8e59e9
0c8e59e9
add endpoint builder and improve compile errors
Gregory Mullen
parent 6a3a0567
6a3a0567
fix doc comments in example
Gregory Mullen
parent 88f01a5c
88f01a5c
flatten out the api for the required options
Gregory Mullen
parent 4ee7c385
4ee7c385
make the lib version work as a lib
Gregory Mullen
parent 0f4127db
0f4127db
add basic content type detection based on file extension
Jeremy Hertel
parent bea1f183
bea1f183
fix some json error types
Gregory Mullen
parent adeb5b70
adeb5b70
add version from git to build.zig
Gregory Mullen
parent a2bfacb9
a2bfacb9
rename request_data.zig _ should be -
Gregory Mullen
parent fb3de2a7
fb3de2a7
remove unreachable from request_data.zig
Gregory Mullen
parent 23a5aaf7
23a5aaf7
remove unreachable from router.zig
Gregory Mullen
parent 8615dfd9
8615dfd9
remove unreachable from frame.zig
Gregory Mullen
parent f6476f22
f6476f22
mark HeaderFinished error as unreachable in sendJSON, sendHTML, sendPage
Jeremy Hertel
parent 82d44277
82d44277
make status code the first argument in sendJSON
Jeremy Hertel
parent dd204d7a
dd204d7a
update documentation of sendRawSlice
Jeremy Hertel
parent 64140e6e
64140e6e
remove quickStart and add sendHTML
Jeremy Hertel
parent ac87aa07
ac87aa07
add MIT licence
Gregory Mullen
parent fbcdeb45
fbcdeb45
make ResponseData mostly functional
Gregory Mullen
parent 3fa90a0b
3fa90a0b
Expand readme with examples
also fixes an html bug in user data example
Gregory Mullen
parent 6f8c0bf0
6f8c0bf0
documented request data example
Gregory Mullen
parent 2bbc5d0e
2bbc5d0e
make the default OOM panic text helpful
Gregory Mullen
parent 73a3b641
73a3b641
fix bug in endpoint counter and add a test
Gregory Mullen
parent 97d7869e
97d7869e
add example for userdata
Gregory Mullen
parent 5186cb9d
5186cb9d
move some functions in Frame.zig pt 3
Gregory Mullen
parent 7349391f
7349391f
move some functions in Frame.zig pt 2
Gregory Mullen
parent 1a224c2f
1a224c2f
move some functions in Frame.zig pt 1
Gregory Mullen
parent 41dbcf31
41dbcf31
move some functions in Frame.zig pt 0
Gregory Mullen
parent 6852ce87
6852ce87
add some Frame docs
Gregory Mullen
parent df1c50ba
df1c50ba
add minimal docs to Provider
Gregory Mullen
parent dad4de59
dad4de59
expand invalid auth helper
Gregory Mullen
parent aaf47a1b
aaf47a1b
move CookieAuth into auth/cookie.zig
Gregory Mullen
parent d8064f06
d8064f06
move auth.mtls into mtls.zig
Gregory Mullen
parent 9d15d5d3
9d15d5d3
Merge branch main into auth
Gregory Mullen
parent 06f997e2parent 1e5e268d
06f997e2
add doc comments for auth
Gregory Mullen
parent 9aeaf8c8
9aeaf8c8
use \0 instead of : in cookie auth
Gregory Mullen
parent 4d1392bb
4d1392bb
be restrictive about unique_id vs username in auth
Gregory Mullen
parent 66a298b3
66a298b3
enforce max age on cookie auth
Gregory Mullen
parent a96b42a4
a96b42a4
add version to cookie auth
Gregory Mullen
parent 2dc6c09b
2dc6c09b
document the auth example
Gregory Mullen
parent 353f5b4b
353f5b4b
fix cookieauth name
also improved readability a bit
Gregory Mullen
parent 302556f2
More