Commit Graph

  • 472c800948 Keep Auto-Match Prev/Next fixed and add match-list filters. ilia 2026-08-04 14:42:37 -04:00
  • 10cbc9330b Surface select-all-on-screen controls on Approve Identified. ilia 2026-08-04 14:34:27 -04:00
  • 60a767bd65 Stack Identify person fields so Tab moves down, not sideways. ilia 2026-08-04 14:32:32 -04:00
  • cd74c045f1 Apply Chabad Blue theme with inverted dark mode. ilia 2026-08-04 14:30:39 -04:00
  • 1aa9e812eb Remove Jerusalem Stone / Kotel style directions and textures. feature/styles-chabad-israel ilia 2026-08-04 14:29:36 -04:00
  • 7204b9b580 Use real Kotel limestone texture for Jerusalem Stone / Kotel mockups. ilia 2026-08-04 14:26:58 -04:00
  • 37aa3c0bde Make Jerusalem Stone / Kotel styles look like Western Wall masonry. ilia 2026-08-04 14:15:51 -04:00
  • fbb5926bc1 Add six calm Jewish/Israel/Chabad gallery style directions. ilia 2026-08-04 14:10:17 -04:00
  • 27e446a91a Merge pull request 'Style picker: 12 directions + full page mockups' (#77) from feature/styles-picker-page-mockups into master ilia 2026-08-04 13:02:08 -05:00
  • cadf94f4c1 Expand style picker: 12 directions with per-page mockups. feature/styles-picker-page-mockups ilia 2026-08-04 13:57:26 -04:00
  • 70f89ae7ad Merge pull request 'Fix dark-mode JRCC logo (white + transparent)' (#76) from fix/jrcc-dark-logo-transparent into master ilia 2026-08-04 12:51:54 -05:00
  • 366072fb92 Fix dark-mode JRCC logo: white ink on transparent background. fix/jrcc-dark-logo-transparent ilia 2026-08-04 13:15:43 -04:00
  • 669bb83d16 Merge pull request 'JRCC logos (light/dark) + watermark + 9-style picker' (#75) from feature/jrcc-brand-styles into master ilia 2026-08-04 12:07:57 -05:00
  • aee2add5cd Allow brand PNGs to be tracked despite *.png gitignore. feature/jrcc-brand-styles ilia 2026-08-04 12:42:11 -04:00
  • 9ba8e7a214 Add JRCC light/dark logos, watermark, and 9-style picker ilia 2026-08-04 12:41:32 -04:00
  • 4f628a8e53 Merge pull request 'Person contact fields, approve bulk select, pending-queue digest' (#74) from feature/person-contact-pending-digest into master ilia 2026-08-04 11:27:34 -05:00
  • c64a97d147 Add person email/phone, approve bulk select, and pending-queue digest ilia 2026-08-04 12:20:39 -04:00
  • 91fbc3f6e6 Merge pull request 'Add MIT LICENSE' (#73) from chore/add-license into master ilia 2026-07-26 15:52:17 -05:00
  • 8ab4d33cef Add MIT LICENSE ilia 2026-07-26 15:46:28 -05:00
  • 2b6065e486 Merge pull request 'Finish IP scrub repo-wide, make Python lint gate real (ruff)' (#72) from dev into master ilia 2026-07-26 15:15:23 -05:00
  • c51df649b6 ci: fix python-lint job for containers without node (manual clone) dev ilia 2026-07-26 16:04:40 -04:00
  • fc3960afa9 lint: replace no-op flake8 script with gating ruff check, fix findings ilia 2026-07-26 16:01:28 -04:00
  • abb7b34700 docs: finish homelab IP scrub across repo, add e2e env-defaults local override ilia 2026-07-26 15:56:57 -04:00
  • 688c6f7d8e Merge pull request 'Sync master: scrub public docs, untrack internal notes/caches, roadmap update' (#71) from dev into master ilia 2026-07-26 14:52:54 -05:00
  • d6b546c95e chore: deduplicate env templates into .env.example ilia 2026-07-26 15:30:17 -04:00
  • 6be4877666 chore: untrack internal notes and Vite cache, ignore logs ilia 2026-07-26 15:29:31 -04:00
  • 86d2b476b0 docs: scrub homelab IPs and default credentials, reduce emoji noise ilia 2026-07-26 15:29:13 -04:00
  • 5f8f2e0bee Update roadmap ilia 2026-07-26 15:27:17 -04:00
  • 23f0616646 Merge pull request 'security: remove plaintext credentials from .cursorrules' (#70) from security/scrub-cursorrules-creds into dev ilia 2026-07-15 17:42:55 -05:00
  • 586243cd56 security: remove plaintext dev/Postgres passwords from .cursorrules ilia 2026-07-15 18:38:40 -04:00
  • da4fc72807 Merge pull request 'test: timing budgets + CI hardening (artifact v3 pin, npm cache retry)' (#69) from test/timing-budgets-ci-hardening into dev ilia 2026-07-15 08:03:20 -05:00
  • c0c997f796 test: timing budgets + CI hardening (artifact v3 pin, npm cache retry) ilia 2026-07-15 08:56:31 -04:00
  • 96351288f0 test: playkit v0.3.1 adoption, Zod widening, PROD smoke, NextAuth write gates (#68) ilia 2026-07-14 22:24:07 -05:00
  • 317a135daa fix: causal cross-session test hung on Active-only filter, not a real bug feat/admin-manage-users-e2e ilia 2026-07-14 23:19:40 -04:00
  • 262e7348d6 ci: retrigger after bumping git-ci-01 to 8GB (was OOM-killing act_runner) ilia 2026-07-14 22:44:55 -04:00
  • 9ffaec7cf7 ci: retrigger after clearing corrupted act_runner cache on git-ci-01/02 ilia 2026-07-14 22:37:43 -04:00
  • a38cc359d8 ci: retrigger e2e run (prior run hit unrelated setup/login timeout) ilia 2026-07-14 22:28:05 -04:00
  • f080a0cdb1 fix: locate manage-users row action buttons positionally ilia 2026-07-14 22:22:50 -04:00
  • 37f565dd04 test: Manage Users real CRUD + causal cross-session e2e coverage ilia 2026-07-14 22:08:34 -04:00
  • 4273162d9e test: interceptNetworkCall + Zod widening, PROD smoke, NextAuth write gates ilia 2026-07-14 22:07:30 -04:00
  • ccb961d87a test: playkit v0.3.1 network monitors, authed filters, admin-frontend Vitest ilia 2026-07-14 22:01:27 -04:00
  • 72e89aef9f docs: playkit gaps + next e2e ideas (#67) ilia 2026-07-14 20:26:33 -05:00
  • b6d56c0e1a docs: map playkit gaps and next e2e ideas docs/playkit-gaps-next ilia 2026-07-14 20:57:38 -04:00
  • e60abd9263 Merge pull request 'test: FastAPI e2e role-permission gates + gallery search filters' (#66) from test/fastapi-e2e-role-search into dev ilia 2026-07-14 19:47:07 -05:00
  • e78fad692f test: FastAPI e2e role-permission gates + gallery search filter coverage ilia 2026-07-14 20:42:47 -04:00
  • c31c76b5a8 Merge pull request #65 from test/e2e-gaps-roadmap ilia 2026-07-14 18:28:59 -05:00
  • 4ef8fcc7e7 Track e2e fixture PNG (gitignore exception) ilia 2026-07-14 19:19:49 -04:00
  • d9910acdde Fill e2e gaps: storageState, real upload POST, session smoke ilia 2026-07-14 19:17:14 -04:00
  • 988e9accf8 Merge pull request 'Expand e2e auth, Vitest CI, env-defaults, API catalog' (#64) from test/e2e-auth-vitest-ci into dev ilia 2026-07-14 18:11:05 -05:00
  • 217b82d912 Bump playkit to v0.3 and use Zod API schemas ilia 2026-07-14 19:02:48 -04:00
  • 47b15049bc Expand e2e auth coverage, Vitest CI, and shared URL defaults ilia 2026-07-14 18:49:42 -04:00
  • 62d5a66ffa Merge pull request 'Add Vitest + React Testing Library setup for viewer-frontend' (#63) from test/viewer-frontend-vitest-setup into dev ilia 2026-07-14 17:39:59 -05:00
  • 975d0c809d Add Vitest + React Testing Library setup for viewer-frontend ilia 2026-07-14 18:35:30 -04:00
  • 05b908241d Merge pull request 'test: add cross-endpoint integration and error-handling suites' (#62) from test/backend-integration-error-suites into dev ilia 2026-07-14 17:24:37 -05:00
  • 5303580107 test: add cross-endpoint integration and error-handling suites ilia 2026-07-14 18:23:15 -04:00
  • fc8b47863d Merge pull request 'test: cover 7 previously-untested backend API route modules' (#61) from test/backend-pytest-coverage-gaps into dev ilia 2026-07-14 17:17:20 -05:00
  • 2d6bbf1d13 test: cover 7 previously-untested backend API route modules ilia 2026-07-14 18:15:15 -04:00
  • 0f24e7e6ba Merge pull request 'test: add Playwright e2e smoke suite for punimtag dev' (#60) from test/e2e-playwright-smoke into dev ilia 2026-07-14 16:13:57 -05:00
  • 0a9223c943 test: add Playwright e2e smoke suite for punimtag dev ilia 2026-07-14 17:11:38 -04:00
  • 44f3d696e4 Merge pull request 'feat: add dark mode and audit viewer-frontend accessibility' (#59) from a11y/dark-mode-and-focus-management into dev ilia 2026-07-14 15:25:46 -05:00
  • c011c8078e feat: add dark mode and audit viewer-frontend accessibility ilia 2026-07-14 16:24:51 -04:00
  • e54c60912c Merge pull request 'fix: prevent sign-out crash and surface real email-send failures' (#58) from fix/logout-crash-and-email-delivery into dev ilia 2026-07-14 12:14:53 -05:00
  • bb09159133 fix: prevent sign-out crash and surface real email-send failures ilia 2026-07-14 12:44:33 -04:00
  • 8e297d80e5 ci: add local pre-commit gitleaks hook ilia 2026-07-13 15:00:20 -05:00
  • 064609483d ci: allowlist known historical/fixture gitleaks findings ci/bootstrap-pre-commit-gitleaks-hook ilia 2026-07-13 15:55:43 -04:00
  • 41d953638e ci: fix gitleaks no-op ruleset (add useDefault = true) ilia 2026-07-12 18:15:35 -05:00
  • e816db7b8f ci: sync gitleaks allowlist ci/bootstrap-gitea-actions-docker ilia 2026-07-12 16:24:00 -05:00
  • 186a157c8d ci: sync workflow template ilia 2026-07-12 16:23:59 -05:00
  • f8bc0cd638 ci: add local pre-commit gitleaks hook ilia 2026-07-12 16:23:00 -05:00
  • c9d0ffaa94 ci: add local pre-commit gitleaks hook ilia 2026-07-12 16:22:59 -05:00
  • 3e39f978f6 Merge pull request 'docs: close shipped triage issues; leave #43/#44 open' (#54) from docs/close-shipped-issues into dev ilia 2026-07-09 19:41:40 -05:00
  • 1bfc5adb6f docs: close shipped triage issues; leave #43/#44 open ilia 2026-07-09 20:41:18 -04:00
  • 4f001e7887 Merge pull request 'docs: Postgres .179 + refresh next-steps' (#53) from docs/fix-postgres-179-and-next-steps into master ilia 2026-07-09 14:17:07 -05:00
  • 739ab17425 docs: retarget Postgres to .179 and refresh next-steps ilia 2026-07-09 15:13:31 -04:00
  • eeb00339da Merge pull request 'Release: merge dev into master (open-issue triage + thumb cache)' (#52) from dev into master ilia 2026-07-09 14:03:17 -05:00
  • 3a4bfa9988 Merge pull request 'fix: open-issue triage (#21,#26,#45,#46,#47,#30-33)' (#51) from fix/open-issues-triage into dev ilia 2026-07-09 13:58:27 -05:00
  • 3769c897b0 perf: disk-cache grid thumbnails and document 2026-07-09 fixes ilia 2026-07-09 14:54:08 -04:00
  • ffddeca268 fix: address open triage issues (#21,#26,#45,#46,#47,#30-33) ilia 2026-07-09 14:42:08 -04:00
  • 2dab2aa7f9 Merge pull request 'PunimTag Web Application - Major Feature Release' (#1) from dev into master ilia 2026-07-09 12:20:31 -05:00
  • d69ad1576d Merge pull request 'chore: merge master into dev (sync homelab CI bootstrap)' (#50) from chore/sync-ci-from-master into dev ilia 2026-05-29 21:52:46 -05:00
  • f0529e8274 chore: merge master into dev (sync homelab CI bootstrap) ilia 2026-05-29 22:52:19 -04:00
  • 5144d9a3b0 Merge pull request 'Add homelab Gitea Actions CI (generic)' (#48) from ci/bootstrap-gitea-actions-docker into master ilia 2026-05-29 21:46:27 -05:00
  • 2db7ee88c9 ci: sync gitleaks allowlist ilia 2026-05-29 21:31:59 -05:00
  • c0b09b1d6b ci: refresh workflow (re-run pipelines) ilia 2026-05-29 21:31:56 -05:00
  • 2658bc7b07 ci: sync gitleaks allowlist ilia 2026-05-29 21:28:30 -05:00
  • 7279c57955 ci: refresh workflow (re-run pipelines) ilia 2026-05-29 21:28:28 -05:00
  • e2f980ad1a ci: sync gitleaks allowlist ilia 2026-05-29 21:24:22 -05:00
  • 60c57bc351 ci: refresh workflow (re-run pipelines) ilia 2026-05-29 21:24:13 -05:00
  • ef5d4df233 ci: add homelab gitleaks allowlist ilia 2026-05-29 21:19:59 -05:00
  • d876a67244 ci: refresh workflow (re-run pipelines) ilia 2026-05-29 21:19:56 -05:00
  • 4fd6c4f24c ci: refresh workflow (re-run pipelines) ilia 2026-05-29 20:31:01 -05:00
  • eaa03d115b ci: refresh workflow (re-run pipelines) ilia 2026-05-29 20:28:42 -05:00
  • e6bd689a22 ci: sync workflow template ilia 2026-05-29 20:26:18 -05:00
  • d21741c5b0 ci: refresh workflow (re-run pipelines) ilia 2026-05-29 20:20:47 -05:00
  • 9cfe05bd96 ci: sync workflow template (node container + host fixes) ilia 2026-05-29 20:15:07 -05:00
  • c6fe7cbd3a ci: add homelab Gitea Actions workflow (ci-docker.yml) ilia 2026-05-29 16:15:08 -05:00
  • ccfd83e0f1 Merge pull request 'feat: web video transcoding, admin playback, and viewer fixes' (#41) from feat/web-playback-viewer-admin into dev tanyar09 2026-03-25 14:47:08 -05:00
  • ff47c87e41 feat: web video transcoding, admin playback, and viewer fixes Tanya 2026-03-25 15:33:05 -04:00
  • c316da02a4 Merge pull request 'feat: implement email sending functionality with SMTP and Resend fallback' (#40) from feature/viewer-smtp-primary-resend-fallback into dev tanyar09 2026-03-23 14:30:43 -05:00
  • fc1914fe7a Merge pull request 'docs: add appendix for permanent path redirect fixes in cPanel deployment guide' (#39) from fix/hide-delete-for-inactive-users into dev tanyar09 2026-03-23 14:27:32 -05:00