Default Branch

master
All checks were successful
CI / skip-ci-check (push) Successful in 11s
CI / docker-ci (push) Successful in 13s
CI / secret-scan (push) Successful in 18s

8e297d80e5 · ci: add local pre-commit gitleaks hook · Updated 2026-07-13 15:00:20 -05:00

Branches

dev
All checks were successful
CI / skip-ci-check (push) Successful in 5s
CI / docker-ci (push) Successful in 6s
CI / secret-scan (push) Successful in 19s
CI / admin-unit (push) Successful in 20s
CI / viewer-unit (push) Successful in 40s
CI / e2e (push) Successful in 1m55s

23f0616646 · Merge pull request 'security: remove plaintext credentials from .cursorrules' (#70) from security/scrub-cursorrules-creds into dev · Updated 2026-07-15 17:42:55 -05:00    ilia

1
26
test/timing-budgets-ci-hardening
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

c0c997f796 · test: timing budgets + CI hardening (artifact v3 pin, npm cache retry) · Updated 2026-07-15 07:56:31 -05:00    ilia

1
23
#69 Merged
feat/admin-manage-users-e2e
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

317a135daa · fix: causal cross-session test hung on Active-only filter, not a real bug · Updated 2026-07-14 22:19:40 -05:00    ilia

1
29
#68 Merged
docs/playkit-gaps-next
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

b6d56c0e1a · docs: map playkit gaps and next e2e ideas · Updated 2026-07-14 19:57:38 -05:00    ilia

1
21
#67 Merged
test/fastapi-e2e-role-search
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

e78fad692f · test: FastAPI e2e role-permission gates + gallery search filter coverage · Updated 2026-07-14 19:42:47 -05:00    ilia

1
19
#66 Merged
test/e2e-gaps-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

4ef8fcc7e7 · Track e2e fixture PNG (gitignore exception) · Updated 2026-07-14 18:19:49 -05:00    ilia

1
17
#65 Merged
test/e2e-auth-vitest-ci
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

217b82d912 · Bump playkit to v0.3 and use Zod API schemas · Updated 2026-07-14 18:02:48 -05:00    ilia

1
14
#64 Merged
ci/bootstrap-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

064609483d · ci: allowlist known historical/fixture gitleaks findings · Updated 2026-07-13 14:55:43 -05:00    ilia

1
4
#55 Merged

e816db7b8f · ci: sync gitleaks allowlist · Updated 2026-07-12 16:24:00 -05:00    ilia

126
2
docs/close-shipped-issues
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

1bfc5adb6f · docs: close shipped triage issues; leave #43/#44 open · Updated 2026-07-09 19:41:18 -05:00    ilia

2
0
#54 Merged
docs/fix-postgres-179-and-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

739ab17425 · docs: retarget Postgres to .179 and refresh next-steps · Updated 2026-07-09 14:13:31 -05:00    ilia

4
0
#53 Merged
fix/open-issues-triage
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

3769c897b0 · perf: disk-cache grid thumbnails and document 2026-07-09 fixes · Updated 2026-07-09 13:54:08 -05:00    ilia

8
0
#51 Merged
chore/sync-ci-from-master
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

f0529e8274 · chore: merge master into dev (sync homelab CI bootstrap) · Updated 2026-05-29 21:52:19 -05:00    ilia

11
0
#50 Merged
feat/web-playback-viewer-admin
Some checks failed
CI / skip-ci-check (pull_request) Successful in 1m4s
CI / lint-and-type-check (pull_request) Has been cancelled
CI / python-lint (pull_request) Has been cancelled
CI / test-backend (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
CI / secret-scanning (pull_request) Has been cancelled
CI / dependency-scan (pull_request) Has been cancelled
CI / sast-scan (pull_request) Has been cancelled
CI / workflow-summary (pull_request) Has been cancelled

ff47c87e41 · feat: web video transcoding, admin playback, and viewer fixes · Updated 2026-03-25 14:33:05 -05:00    tanyar09

28
0
#41 Closed
feature/viewer-smtp-primary-resend-fallback
Some checks failed
CI / skip-ci-check (pull_request) Successful in 29s
CI / lint-and-type-check (pull_request) Has been cancelled
CI / python-lint (pull_request) Has been cancelled
CI / test-backend (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
CI / secret-scanning (pull_request) Has been cancelled
CI / dependency-scan (pull_request) Has been cancelled
CI / sast-scan (pull_request) Has been cancelled
CI / workflow-summary (pull_request) Has been cancelled

a5838a8373 · feat: implement email sending functionality with SMTP and Resend fallback · Updated 2026-03-23 14:23:55 -05:00    tanyar09

32
0
#40 Closed
fix/hide-delete-for-inactive-users
Some checks failed
CI / skip-ci-check (pull_request) Successful in 31s
CI / lint-and-type-check (pull_request) Has been cancelled
CI / python-lint (pull_request) Has been cancelled
CI / test-backend (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
CI / secret-scanning (pull_request) Has been cancelled
CI / dependency-scan (pull_request) Has been cancelled
CI / sast-scan (pull_request) Has been cancelled
CI / workflow-summary (pull_request) Has been cancelled

bda13fde67 · docs: add appendix for permanent path redirect fixes in cPanel deployment guide · Updated 2026-03-23 13:11:44 -05:00    tanyar09

32
0
#39 Closed
fix/video-player-typescript-error
All checks were successful
CI / skip-ci-check (pull_request) Successful in 17s
CI / lint-and-type-check (pull_request) Successful in 1m1s
CI / python-lint (pull_request) Successful in 41s
CI / test-backend (pull_request) Successful in 2m45s
CI / build (pull_request) Successful in 3m31s
CI / secret-scanning (pull_request) Successful in 25s
CI / dependency-scan (pull_request) Successful in 21s
CI / sast-scan (pull_request) Successful in 1m38s
CI / workflow-summary (pull_request) Successful in 16s

fae8afaf84 · fix: remove unused isPlaying state variable in VideoPlayer · Updated 2026-02-11 12:26:35 -05:00    tanyar09

38
0
#38 Merged
feature/video-player-play-button
Some checks failed
CI / skip-ci-check (pull_request) Successful in 17s
CI / lint-and-type-check (pull_request) Successful in 1m1s
CI / python-lint (pull_request) Successful in 44s
CI / test-backend (pull_request) Successful in 2m51s
CI / build (pull_request) Failing after 3m29s
CI / secret-scanning (pull_request) Successful in 24s
CI / dependency-scan (pull_request) Successful in 21s
CI / sast-scan (pull_request) Successful in 1m37s
CI / workflow-summary (pull_request) Failing after 15s

726b36db80 · feat: add informational message for bulk auto-match operation · Updated 2026-02-11 12:15:44 -05:00    tanyar09

39
0
#37 Merged
tags-tsx-updates
All checks were successful
CI / skip-ci-check (pull_request) Successful in 16s
CI / lint-and-type-check (pull_request) Successful in 1m0s
CI / python-lint (pull_request) Successful in 40s
CI / test-backend (pull_request) Successful in 3m42s
CI / build (pull_request) Successful in 3m31s
CI / secret-scanning (pull_request) Successful in 23s
CI / dependency-scan (pull_request) Successful in 21s
CI / sast-scan (pull_request) Successful in 1m35s
CI / workflow-summary (pull_request) Successful in 14s

8992c07c8e · feat: enhance tag addition functionality in PhotoTagDialog · Updated 2026-02-10 13:54:26 -05:00    tanyar09

44
0
#36 Merged
fix/auto-match-stricter-filtering
All checks were successful
CI / skip-ci-check (pull_request) Successful in 16s
CI / lint-and-type-check (pull_request) Successful in 59s
CI / python-lint (pull_request) Successful in 40s
CI / test-backend (pull_request) Successful in 3m57s
CI / build (pull_request) Successful in 3m36s
CI / secret-scanning (pull_request) Successful in 25s
CI / dependency-scan (pull_request) Successful in 21s
CI / sast-scan (pull_request) Successful in 1m40s
CI / workflow-summary (pull_request) Successful in 14s

cc74599959 · refactor: simplify developer mode to use environment variable · Updated 2026-02-10 13:26:13 -05:00    tanyar09

42
0
#35 Merged