From 43c330ceca16b3498781dd3d6a5dc0c2f7294713 Mon Sep 17 00:00:00 2001 From: botre Date: Sat, 8 Aug 2026 12:00:39 +0200 Subject: [PATCH 1/4] Fix the run command in the scripts doc `go run ./src/application.go` compiles that one file, so the package's other files are excluded and the build fails on the undefined request logger. Running the package builds all of them. Claude-Session: https://claude.ai/code/session_01X8JeP7AQwpd2coSfwbMopt --- docs/scripts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/scripts.md b/docs/scripts.md index dc677ae..dc41af1 100644 --- a/docs/scripts.md +++ b/docs/scripts.md @@ -16,7 +16,7 @@ go mod tidy Run project: ```bash -go run ./src/application.go +go run ./src ``` Run unit tests: From d06f45e680aba5a022766259d5f02204546d2839 Mon Sep 17 00:00:00 2001 From: botre Date: Sat, 8 Aug 2026 12:00:54 +0200 Subject: [PATCH 2/4] Stack captured request rows on narrow screens The details and headers lists were two-column grids with a fixed 10rem key column that held at every width, leaving a phone-sized viewport roughly half its content width for the value. They are flex rows now: the key column applies above the breakpoint and the label stacks above its value below it. Each row is its own element rather than a `display: contents` wrapper, so a row's divider spans the whole row instead of only the value column. The divider is a bottom border with the last row cleared, because x-for leaves its template as the first child and a :first-child rule would never match a rendered row. The retention notice swaps its emoji for a stroked icon from the set every other icon comes from, so the family has no per-platform outlier. Claude-Session: https://claude.ai/code/session_01X8JeP7AQwpd2coSfwbMopt --- src/views/endpoint.html | 79 ++++++++++++++++++++++++++++++----------- 1 file changed, 59 insertions(+), 20 deletions(-) diff --git a/src/views/endpoint.html b/src/views/endpoint.html index 3011b34..d3ee4f7 100644 --- a/src/views/endpoint.html +++ b/src/views/endpoint.html @@ -143,7 +143,20 @@ class="mb-4 flex items-center justify-between gap-4 text-sm text-slate-500" >

- + Requests are deleted after 4 hours

@@ -330,21 +343,40 @@ > Details
-
-
Time
-
-
Client IP
-
-
Path
-
+ +
+
+
Time
+
+
+
+
Client IP
+
+
+
+
Path
+
+
@@ -366,18 +398,25 @@
-
+ +