milestone 8: web server, rest api, sse, auth, metrics and static assets

This commit is contained in:
2026-08-02 00:54:13 +02:00
parent a8092bb1b9
commit 5253c47303
59 changed files with 19640 additions and 150 deletions
+32
View File
@@ -34,6 +34,7 @@ comptime {
_ = @import("storage/migrations.zig");
_ = @import("storage/querylog_schema.zig");
_ = @import("storage/repositories/context.zig");
_ = @import("storage/repositories/crud.zig");
_ = @import("storage/repositories/groups_repo.zig");
_ = @import("storage/repositories/clients_repo.zig");
_ = @import("storage/repositories/upstreams_repo.zig");
@@ -76,6 +77,37 @@ comptime {
_ = @import("server/clients.zig");
_ = @import("server/shutdown.zig");
_ = @import("server/phase7_integration_test.zig");
_ = @import("web/sse.zig");
_ = @import("server/query_sink.zig");
_ = @import("web/auth.zig");
_ = @import("web/api_limiter.zig");
_ = @import("web/http_util.zig");
_ = @import("web/router.zig");
_ = @import("web/server.zig");
_ = @import("web/server_integration_test.zig");
_ = @import("server/local_tables.zig");
_ = @import("web/metrics.zig");
_ = @import("web/handlers/stats.zig");
_ = @import("web/handlers/queries.zig");
_ = @import("web/handlers/lookup.zig");
_ = @import("web/handlers/upstream_health.zig");
_ = @import("web/handlers/health.zig");
_ = @import("web/handlers/version.zig");
_ = @import("web/handlers/mutations.zig");
_ = @import("web/handlers/groups.zig");
_ = @import("web/handlers/blocklists.zig");
_ = @import("web/handlers/rules.zig");
_ = @import("web/handlers/local.zig");
_ = @import("web/handlers/clients.zig");
_ = @import("web/handlers/upstreams.zig");
_ = @import("web/handlers/pause.zig");
_ = @import("web/handlers/settings.zig");
_ = @import("web/handlers/auth.zig");
_ = @import("web/static.zig");
_ = @import("web/openapi.zig");
_ = @import("web/routes.zig");
_ = @import("web/handlers/live.zig");
_ = @import("web/web_integration_test.zig");
}
extern fn sqlite3_libversion() [*:0]const u8;