feat: add webhook event history UI page
bot
merge-ready
All checks were successful
Check / check (pull_request) Successful in 5s
style: run make fmt on JS static files
merge-ready
All checks were successful
Check / check (pull_request) Successful in 4s
fix: pass notification settings from create form to service
merge-ready
All checks were successful
Check / check (pull_request) Successful in 3m40s
fix: add missing Makefile targets (docker, hooks) and test timeout
merge-ready
All checks were successful
Check / check (pull_request) Successful in 3m21s
feat: monolithic env var editing with bulk save
bot
merge-ready
All checks were successful
Check / check (pull_request) Successful in 4s
chore: add REPO_POLICIES compliance files
merge-ready
All checks were successful
Check / check (pull_request) Successful in 1m34s
fix: add COPY --from=lint to builder stage to force lint execution
merge-ready
All checks were successful
Check / check (pull_request) Successful in 1m46s
Split Dockerfile into lint + build stages for faster CI feedback
merge-ready
All checks were successful
Check / check (pull_request) Successful in 1m27s
chore: update module path to sneak.berlin/go/upaas (closes #143)
All checks were successful
Check / check (pull_request) Successful in 2m18s
fix: change module path to sneak.berlin/go/upaas (closes #143)
merge-ready
All checks were successful
Check / check (pull_request) Successful in 2m25s
Fix dashboard CSRFField crash (closes #146)
All checks were successful
Check / check (pull_request) Successful in 2m30s
fix: simplify CI to docker build only (closes #130)
All checks were successful
Check / check (pull_request) Successful in 2m47s
Refactor: break up app.js into smaller modules
merge-ready
All checks were successful
Check / check (pull_request) Successful in 11m29s
fix: use imageID in createAndStartContainer (closes #124)
All checks were successful
Check / check (pull_request) Successful in 11m24s
Fix 1.0 audit bugs (closes #120, closes #121, closes #122, closes #123, closes #124, closes #125)
merge-ready
All checks were successful
Check / check (pull_request) Successful in 13m22s
fix: pin all external refs to cryptographic identity (closes #118)
merge-ready
All checks were successful
Check / check (pull_request) Successful in 11m41s
fix: add CSRF protection to API v1 routes (closes #112)
All checks were successful
Check / check (pull_request) Successful in 12m25s
Add API CSRF protection via X-Requested-With header (closes #112)
All checks were successful
Check / check (pull_request) Successful in 11m36s
fix: disable API v1 write methods (closes #112)
All checks were successful
Check / check (pull_request) Successful in 11m21s