Basic implementation of /commit, /version, and /status

No precondition checking, persistence, or log scanning yet.
This commit is contained in:
2025-09-04 15:40:17 -04:00
parent 8b6736127a
commit 96aae52853
5 changed files with 475 additions and 148 deletions

View File

@@ -156,6 +156,8 @@ add_executable(
test_http_handler
tests/test_http_handler.cpp
src/http_handler.cpp
src/server.cpp
src/config.cpp
src/json_commit_request_parser.cpp
src/arena_allocator.cpp
src/format.cpp
@@ -169,6 +171,7 @@ target_link_libraries(
doctest::doctest
llhttp_static
Threads::Threads
toml11::toml11
perfetto
simdutf::simdutf
weaseljson)