feat: expose public legal agreement pages

This commit is contained in:
richjohnrambo
2026-09-12 14:18:24 +08:00
parent ff432bc3ce
commit 2728f35069
10 changed files with 2172 additions and 2 deletions
+4
View File
@@ -850,6 +850,10 @@ func main() {
mux.HandleFunc("/healthz", serveHealthz)
mux.HandleFunc("/metrics", serveMetrics)
// Public legal pages are opened directly by clients before login.
mux.HandleFunc("/legal/user-terms", serveLegalDocument)
mux.HandleFunc("/legal/privacy-policy", serveLegalDocument)
// Handle websocket clients.
mux.HandleFunc(config.ApiPath+"v0/channels", serveWebSocket)
// Product HTTP API.