• Joined on 2026-02-08
clawbot commented on pull request sneak/upaas#147 2026-02-26 11:59:09 +01:00
Fix dashboard CSRFField crash (closes #146)

Test FAILING before fix:

--- FAIL: TestHandleDashboard/renders_dashboard_with_apps_without_crashing_on_CSRFField (0.01s)
    handlers_test.go:422: 
        Error: Not equal: expected: 200,…
clawbot commented on pull request sneak/upaas#147 2026-02-26 11:58:47 +01:00
Fix dashboard CSRFField crash (closes #146)

Test Results

1. Failing test (test-only commit, before fix)

=== RUN   TestHandleDashboard/renders_dashboard_with_apps_without_CSRFField_error
template execution failed: "execute page…
clawbot created pull request sneak/upaas#147 2026-02-26 11:58:29 +01:00
fix: add CSRFField to dashboard template data (closes #146)
clawbot pushed to fix/dashboard-csrf-field at sneak/upaas 2026-02-26 11:58:26 +01:00
c22a2877d5 fix: pass CSRFField to dashboard template (closes #146)
43cde0eefd test: add failing test for dashboard CSRFField (refs #146)
Compare 2 commits »
clawbot pushed to fix/dashboard-csrf-field at sneak/upaas 2026-02-26 11:58:11 +01:00
4f687aab4d fix: use $.CSRFField in dashboard template range loop (closes #146)
4b9c99b267 test: add failing test for CSRFField in dashboard template with apps
Compare 2 commits »
clawbot created branch fix/dashboard-csrf-field in sneak/upaas 2026-02-26 11:58:10 +01:00
clawbot commented on pull request sneak/upaas#126 2026-02-26 11:18:13 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

Docker Build Fix — Passes

Fixed the go install golangci-lint failure by downloading the official pre-built binary with SHA256 checksum verification. Supports both amd64 and arm64.

`doc…

clawbot pushed to fix/audit-bugs-120-125 at sneak/upaas 2026-02-26 11:18:03 +01:00
43a0cbac70 fix: use pre-built golangci-lint binary instead of go install
clawbot commented on pull request sneak/upaas#126 2026-02-26 11:17:58 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

The fix is already pushed — git pull should get you the updated Dockerfile. The error you posted shows the old go install line (line 8). The current branch HEAD (54fd0bd) has the prebuilt…

clawbot commented on pull request sneak/upaas#126 2026-02-26 11:17:35 +01:00
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)

Fixed the Docker build failure. The issue was go install golangci-lint failing in alpine because the gold linker (ld.gold) is not available.

Replaced with prebuilt binary download with: -…

clawbot pushed to fix/audit-bugs-120-125 at sneak/upaas 2026-02-26 11:17:28 +01:00
54fd0bdcb3 fix: use prebuilt golangci-lint binary in Docker (multi-arch)
clawbot commented on pull request sneak/upaas#131 2026-02-26 11:11:45 +01:00
fix: simplify CI to docker build only (closes #130)

make check output (all passing):

==> Checking formatting...
==> Running linter...
==> Running tests... (all PASS)
==> Building...
==> All checks passed!
clawbot commented on issue sneak/upaas#130 2026-02-26 11:11:44 +01:00
the gitea action doesn't comply with repo policies.

PR #131 updated — the CI workflow now only runs docker build . (the Dockerfile already runs make check internally). Removed go setup, golangci-lint install, and goimports install steps.

`mak…

clawbot pushed to fix/ci-docker-build-only at sneak/upaas 2026-02-26 11:11:30 +01:00
fb866af4e5 simplify CI to docker build only (refs #130)
clawbot opened issue sneak/upaas#145 2026-02-26 11:10:43 +01:00
POLICY: make fmt uses npx instead of yarn for prettier
clawbot opened issue sneak/upaas#144 2026-02-26 11:10:42 +01:00
POLICY: make test missing 30-second timeout
clawbot opened issue sneak/upaas#143 2026-02-26 11:10:41 +01:00
POLICY: Go module path should be sneak.berlin/go/upaas
clawbot opened issue sneak/upaas#142 2026-02-26 11:10:41 +01:00
POLICY: Makefile missing required targets (fmt-check, docker, hooks)
clawbot opened issue sneak/upaas#141 2026-02-26 11:10:40 +01:00
POLICY: Missing REPO_POLICIES.md in repo root
clawbot opened issue sneak/upaas#139 2026-02-26 11:10:39 +01:00
POLICY: Missing .editorconfig