Rene Schallner
340b1ae3a8
UserPassSession Authentication!!!
2023-05-09 04:35:59 +02:00
Rene Schallner
00291117d8
websockets + example
2023-05-07 05:02:09 +02:00
Rene Schallner
b45a7df668
cookies!
2023-05-06 04:02:03 +02:00
Rene Schallner
d0be271337
Mega update! SimpleHttpRequest got Parameters!
...
parseBody() : parse form params
parseQuery() : parse query params
getParamCount() : returns number of parsed params
parametersToOwnedStrList() : get params as kv pairs of strings
parametersToOwnedList() : get params as kv list
getParamStr() : get parameter by name
2023-05-06 02:38:35 +02:00
Rene Schallner
d0c59ab008
fixed AuthEndpoint callbacks, BasicAuth logging
...
AuthEndpoint callbacks now provide pointers to the original
SimpleEndpoint structs, so their fieldParentPtr calls work.
Added extensive debug() logging to BasicAuth with .UserPassword.
2023-05-01 05:55:08 +02:00
Rene Schallner
f5eb3ca888
removed unused code
2023-04-22 23:29:25 +02:00
Rene Schallner
5147aa05d4
tests: build exe
2023-04-22 15:56:11 +02:00
Rene Schallner
b7f3ae06c6
update tests, pkghash
2023-04-22 07:38:44 +02:00
Rene Schallner
7c71fd9815
build.zig: rename exe_tests -> auth_tests
2023-04-17 04:10:57 +02:00
Rene Schallner
19880fad3e
added endpoint_auth example, fixed doc
2023-04-16 23:53:14 +02:00
Rene Schallner
f88fdc72f6
cleaned up build.zig
2023-04-16 22:45:52 +02:00
Rene Schallner
1c96e9bf02
automated auth tests via http_client_testrunner
2023-04-16 21:23:47 +02:00
Rene Schallner
1fa1d10acf
started adding HTTP auth + tests
2023-04-16 06:44:14 +02:00
Rene Schallner
663a809f90
attempt to add facilio lib as static lib to zap
2023-02-27 12:07:01 +01:00
Rene Schallner
8273b56f2f
mustache progress
2023-02-26 16:17:54 +01:00
Rene Schallner
ae06356c78
depend on zig pkg man friendly fork of facil.io
2023-02-12 16:58:33 +01:00
Quetzal Bradley
cd32fa6bc9
export zap module
2023-02-12 10:37:40 +00:00
Quetzal Bradley
f9119c119a
Update build.zig with breaking changes from zig master
2023-02-12 06:56:13 +00:00
Rene Schallner
3af5b7b939
no install of git hook if checked out as submodule
2023-01-19 12:42:41 +01:00
Rene Schallner
720c0f8bfe
renamed endpoints example to endpoint
2023-01-18 14:35:52 +01:00
Rene Schallner
4ccd8d8620
build.zig adds pre-commit hook
2023-01-16 01:48:57 +01:00
Rene Schallner
3db2263383
wrk results
2023-01-15 05:19:19 +01:00
Rene Schallner
80185931c5
cleanup
2023-01-14 16:44:40 +01:00
Rene Schallner
9186bb58ec
endpoint example: the beginnings
2023-01-14 16:13:14 +01:00
Rene Schallner
2f4a29505c
build.zig : addZap for use in other projects
2023-01-13 17:49:42 +01:00
Rene Schallner
ad0b4ef764
updated build.zig to make it more generic
2023-01-13 17:33:23 +01:00
Rene Schallner
0a29e52764
added json example
2023-01-13 16:27:22 +01:00
Rene Schallner
102c1ac12b
improv
2023-01-13 04:38:58 +01:00
Rene Schallner
43cc8217ee
added serve example
2023-01-12 20:35:43 +01:00
Rene Schallner
21daa0a16a
dynamic route dispatch
2023-01-12 19:49:07 +01:00
Rene Schallner
eaf501df30
improvements
2023-01-12 19:06:45 +01:00
Rene Schallner
aa1bd024bf
renamed facilio package to zap
2023-01-11 23:47:44 +01:00
Rene Schallner
416bbf29e6
added auto-patching for microsecond-logging
2023-01-11 23:35:47 +01:00
Rene Schallner
d91df53ee7
introduced sleep workaround and exact logging
2023-01-11 23:09:04 +01:00
Rene Schallner
856d531642
fixed build.zig's deps for example
2023-01-11 22:31:20 +01:00
Rene Schallner
1174a4946d
lil progress
2023-01-11 21:21:25 +01:00
Rene Schallner
80678c1cf9
zap progress
2023-01-11 20:56:08 +01:00
Rene Schallner
db33bd9b40
cleaned up build process
2023-01-11 19:22:07 +01:00
Rene Schallner
68e197cc21
build: ensure submodule
2023-01-11 15:47:32 +01:00
Rene Schallner
3ebdfc656f
first time facilio compiles
2023-01-11 13:59:55 +01:00
Rene Schallner
3996a60d5f
initial commit after adding facilio dep
2023-01-11 11:57:38 +01:00