security: remove plaintext credentials from .cursorrules
All checks were successful
CI / skip-ci-check (pull_request) Successful in 5s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 17s
CI / admin-unit (pull_request) Successful in 22s
CI / viewer-unit (pull_request) Successful in 42s
CI / e2e (pull_request) Successful in 1m50s
#70 by ilia was merged 2026-07-15 17:42:55 -05:00 1 / 2
test: timing budgets + CI hardening (artifact v3 pin, npm cache retry)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 5s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 12s
CI / viewer-unit (pull_request) Successful in 1m29s
CI / e2e (pull_request) Successful in 4m8s
CI / admin-unit (pull_request) Successful in 4m24s
#69 by ilia was merged 2026-07-15 08:03:20 -05:00 2 / 3
test: playkit v0.3.1 adoption, Zod widening, PROD smoke, NextAuth write gates
All checks were successful
CI / skip-ci-check (pull_request) Successful in 4s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 14s
CI / admin-unit (pull_request) Successful in 1m21s
CI / viewer-unit (pull_request) Successful in 1m48s
CI / e2e (pull_request) Successful in 2m38s
#68 by ilia was merged 2026-07-14 22:24:07 -05:00 2 / 3
docs: playkit gaps + next e2e ideas
All checks were successful
CI / skip-ci-check (pull_request) Successful in 4s
CI / docker-ci (pull_request) Successful in 6s
CI / secret-scan (pull_request) Successful in 11s
CI / viewer-unit (pull_request) Successful in 3m39s
CI / e2e (pull_request) Successful in 4m25s
#67 by ilia was merged 2026-07-14 20:26:33 -05:00 1 / 1
test: FastAPI e2e role-permission gates + gallery search filters
All checks were successful
CI / skip-ci-check (pull_request) Successful in 5s
CI / docker-ci (pull_request) Successful in 5s
CI / secret-scan (pull_request) Successful in 10s
CI / viewer-unit (pull_request) Successful in 2m33s
CI / e2e (pull_request) Successful in 2m38s
#66 by ilia was merged 2026-07-14 19:47:07 -05:00 3 / 4
Fill e2e gaps and add PunimTag ROADMAP
All checks were successful
CI / skip-ci-check (pull_request) Successful in 8s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 15s
CI / viewer-unit (pull_request) Successful in 1m32s
CI / e2e (pull_request) Successful in 1m55s
#65 by ilia was merged 2026-07-14 18:28:59 -05:00 1 / 2
Expand e2e auth, Vitest CI, env-defaults, API catalog
All checks were successful
CI / skip-ci-check (pull_request) Successful in 4s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 12s
CI / viewer-unit (pull_request) Successful in 1m59s
CI / e2e (pull_request) Successful in 1m54s
#64 by ilia was merged 2026-07-14 18:11:06 -05:00 2 / 3
Add Vitest + React Testing Library setup for viewer-frontend
All checks were successful
CI / skip-ci-check (pull_request) Successful in 5s
CI / docker-ci (pull_request) Successful in 6s
CI / secret-scan (pull_request) Successful in 11s
CI / e2e (pull_request) Successful in 28s
#63 by ilia was merged 2026-07-14 17:39:59 -05:00 2 / 3
test: add cross-endpoint integration and error-handling suites
All checks were successful
CI / skip-ci-check (pull_request) Successful in 4s
CI / docker-ci (pull_request) Successful in 5s
CI / secret-scan (pull_request) Successful in 11s
CI / e2e (pull_request) Successful in 26s
#62 by ilia was merged 2026-07-14 17:24:37 -05:00 1 / 1
test: cover 7 previously-untested backend API route modules
All checks were successful
CI / skip-ci-check (pull_request) Successful in 4s
CI / docker-ci (pull_request) Successful in 6s
CI / secret-scan (pull_request) Successful in 11s
CI / e2e (pull_request) Successful in 27s
#61 by ilia was merged 2026-07-14 17:17:20 -05:00 2 / 2
test: add Playwright e2e smoke suite for punimtag dev
All checks were successful
CI / skip-ci-check (pull_request) Successful in 4s
CI / docker-ci (pull_request) Successful in 5s
CI / secret-scan (pull_request) Successful in 10s
CI / e2e (pull_request) Successful in 46s
#60 by ilia was merged 2026-07-14 16:13:57 -05:00 1 / 2
feat: add dark mode and audit viewer-frontend accessibility
All checks were successful
CI / skip-ci-check (pull_request) Successful in 4s
CI / docker-ci (pull_request) Successful in 6s
CI / secret-scan (pull_request) Successful in 11s
#59 by ilia was merged 2026-07-14 15:25:47 -05:00 3 / 4
fix: prevent sign-out crash and surface real email-send failures
All checks were successful
CI / skip-ci-check (pull_request) Successful in 4s
CI / docker-ci (pull_request) Successful in 6s
CI / secret-scan (pull_request) Successful in 9s
#58 by ilia was merged 2026-07-14 12:14:53 -05:00
ci: add local pre-commit gitleaks hook
All checks were successful
CI / skip-ci-check (pull_request) Successful in 11s
CI / docker-ci (pull_request) Successful in 12s
CI / secret-scan (pull_request) Successful in 15s
#55 by ilia was merged 2026-07-13 15:00:20 -05:00 0 / 2
docs: close shipped triage issues; leave #43/#44 open
All checks were successful
CI / skip-ci-check (pull_request) Successful in 7s
CI / docker-ci (pull_request) Successful in 8s
CI / secret-scan (pull_request) Successful in 12s
#54 by ilia was merged 2026-07-09 19:41:40 -05:00 1 / 1
docs: Postgres .179 + refresh next-steps
All checks were successful
CI / skip-ci-check (pull_request) Successful in 8s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 14s
#53 by ilia was merged 2026-07-09 14:17:07 -05:00 2 / 2
Release: merge dev into master (open-issue triage + thumb cache)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 6s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 12s
#52 by ilia was merged 2026-07-09 14:03:17 -05:00 4 / 5
fix: open-issue triage (#21,#26,#45,#46,#47,#30-33)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 6s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 12s
#51 by ilia was merged 2026-07-09 13:58:27 -05:00 0 / 6
chore: merge master into dev (sync homelab CI bootstrap)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 9s
CI / docker-ci (pull_request) Successful in 11s
CI / secret-scan (pull_request) Successful in 15s
#50 by ilia was merged 2026-05-29 21:52:47 -05:00
chore: merge master into dev (sync CI bootstrap)
All checks were successful
CI / skip-ci-check (push) Successful in 11s
CI / docker-ci (push) Successful in 11s
CI / secret-scan (push) Successful in 16s
CI / skip-ci-check (pull_request) Successful in 10s
CI / docker-ci (pull_request) Successful in 11s
CI / secret-scan (pull_request) Successful in 16s
#49 by ilia was closed 2026-05-29 21:52:23 -05:00 2 conflicting files