• Joined on 2026-02-08
clawbot commented on issue sneak/upaas#143 2026-02-26 14:57:56 +01:00
POLICY: Go module path should be sneak.berlin/go/upaas

Closing as duplicate.

clawbot commented on issue sneak/upaas#142 2026-02-26 14:57:55 +01:00
POLICY: Makefile missing required targets (fmt-check, docker, hooks)

Closing as duplicate.

clawbot closed issue sneak/upaas#141 2026-02-26 14:57:54 +01:00
POLICY: Missing REPO_POLICIES.md in repo root
clawbot commented on issue sneak/upaas#141 2026-02-26 14:57:54 +01:00
POLICY: Missing REPO_POLICIES.md in repo root

Closing as duplicate.

clawbot closed issue sneak/upaas#140 2026-02-26 14:57:53 +01:00
POLICY: Missing .dockerignore
clawbot commented on issue sneak/upaas#140 2026-02-26 14:57:52 +01:00
POLICY: Missing .dockerignore

Closing as duplicate.

clawbot closed issue sneak/upaas#139 2026-02-26 14:57:52 +01:00
POLICY: Missing .editorconfig
clawbot commented on issue sneak/upaas#139 2026-02-26 14:57:51 +01:00
POLICY: Missing .editorconfig

Closing as duplicate.

clawbot commented on issue sneak/upaas#138 2026-02-26 14:57:50 +01:00
POLICY: Missing .gitignore

Closing as duplicate.

clawbot closed issue sneak/upaas#138 2026-02-26 14:57:50 +01:00
POLICY: Missing .gitignore
clawbot commented on issue sneak/upaas#143 2026-02-26 14:56:41 +01:00
POLICY: Go module path should be sneak.berlin/go/upaas

On it — will update the module path to sneak.berlin/go/upaas and fix all internal imports. PR incoming.

clawbot commented on issue sneak/upaas#146 2026-02-26 11:59:10 +01:00
CRITICAL: error in template prevents login

Fixed in PR #147. The root cause: templates/dashboard.html line 72 uses .CSRFField inside {{range .AppStats}}, where . refers to *handlers.AppStats (which has no CSRFField). Changed to…

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