2026-06-10 - 2026-09-10
Overview
3 Pull requests merged by 2 users
Merged
#187 Update golangci-lint to v2.12.2 with canonical config
Merged
#174 scripts-to-rule-them-all
Merged
#173 TODO
1 Pull request proposed by 1 user
Proposed
#193 Fix four deployability blockers found by QA
4 Issues closed from 1 user
Closed
#179 Bump Dockerfile lint stage golangci-lint pin from v2.10.1 to current v2.12.x
Closed
#178 lint: fix all 24 goconst findings (repeated string literals)
Closed
#176 lint: fix 22 gosec G710 open-redirect findings in internal/handlers/app.go
Closed
#175 lint: fix all 47 noctx findings (httptest.NewRequest without context)
15 Issues created by 1 user
Opened
#175 lint: fix all 47 noctx findings (httptest.NewRequest without context)
Opened
#176 lint: fix 22 gosec G710 open-redirect findings in internal/handlers/app.go
Opened
#177 lint: fix gosec G703 path traversal finding in deploy log download handler
Opened
#178 lint: fix all 24 goconst findings (repeated string literals)
Opened
#179 Bump Dockerfile lint stage golangci-lint pin from v2.10.1 to current v2.12.x
Opened
#180 Verify branch protection on main requires the Check workflow before merge
Opened
#181 Deploy µPaaS to fsn1app1 and verify end-to-end
Opened
#182 Tag and publish release 1.1.0
Opened
#184 script/bootstrap does not install goimports, which script/fmt requires
Opened
#185 make fmt rewrites vendored static/js/alpine.min.js (missing .prettierignore)
Opened
#188 Run all linting in Docker via Dockerfile.lint + script/lint
Opened
#189 Setup and every other POST return 403 over plain HTTP, so the documented docker run is unusable
Opened
#190 Deployments always fail on a fresh host: the pinned alpine/git image is never pulled
Opened
#191 Environment variable editor always fails with 403: CSRF token read from the wrong element
Opened
#192 Adding a port mapping makes the app detail page 500 forever (CSRFField inside range .Ports)