From a1d0add5a1ef5ed0c276e178342f3250d14a1038 Mon Sep 17 00:00:00 2001 From: Tobias Gesellchen Date: Mon, 4 May 2026 20:51:40 +0200 Subject: [PATCH] feat(ui): add CA certificate download to Settings tab and Migration tab (#210) Adds a "Download CA Certificate" button in the Settings tab (system-level convenience for importing the cert into browsers, curl, Python clients, etc.) and a "Download CA cert" link next to the existing "Trust CA Now" button in the Migration tab. Both link to the existing /setup/ca.crt endpoint. Co-authored-by: Claude Sonnet 4.6 --- pkg/service/handlers/web/index.html | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pkg/service/handlers/web/index.html b/pkg/service/handlers/web/index.html index 0c96432..eb467a1 100644 --- a/pkg/service/handlers/web/index.html +++ b/pkg/service/handlers/web/index.html @@ -333,6 +333,20 @@ +
+ Root CA Certificate: +
+ Import this certificate into your OS or browser trust store to + trust HTTPS connections to this AfterTouch server from other + clients (e.g. curl, Python scripts, browsers). +
+
+ + + +
+
+
Trust CA Now + Download CA cert