srctree

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