Commit Graph

  • 558eb8c321 Land README CI badge on main main flan 2026-08-04 02:51:28 +00:00
  • 336cc394c7 Add Tests status badge to README flan 2026-08-04 02:45:45 +00:00
  • f650e65c0e Merge pull request 'Land README badge-wall removal on main' (#5) from dev into main flan 2026-08-03 19:48:06 -04:00
  • e48b9e04b3 Merge pull request 'Remove README badge wall; add NOTICE' (#4) from chore/readme-cleanup into dev flan 2026-08-03 19:48:02 -04:00
  • f6eee63ffe Remove README badge wall; add NOTICE flan 2026-08-03 23:43:00 +00:00
  • 7358a2e63a Merge pull request 'Land donation links and sponsor badges on main' (#3) from dev into main flan 2026-08-03 19:17:59 +00:00
  • 7831c6a967 Merge pull request 'Add donation links (GitHub Sponsors, Ko-fi)' (#2) from feat/donation-links into dev flan 2026-08-03 19:17:45 +00:00
  • 28217c3f00 Add sponsor badges to README flan 2026-08-03 19:10:11 +00:00
  • 206aa629f6 Add donation links (GitHub Sponsors, Ko-fi) flan 2026-08-03 18:45:51 +00:00
  • 348895294a Merge pull request 'Fix Frigate faces crash, tracker races, and batch write loss' (#1) from fix/repo-review-2026-07-19 into main flan 2026-07-19 16:53:58 -04:00
  • 01fa307031 Fix Frigate faces crash, tracker races, and batch write loss flan 2026-07-19 20:46:09 +00:00
  • 59f894742f gitignore data/ — it holds face embeddings keyed by real names flan 2026-07-13 17:55:07 +00:00
  • 60fb7be55e chore(deps): bump the python-deps group across 1 directory with 5 updates dependabot/uv/python-deps-e9e7e620a1 dependabot[bot] 2026-07-09 18:55:44 +00:00
  • 6ec49976c7 chore(deps): bump astral-sh/setup-uv from 8.2.0 to 8.3.2 dependabot/github_actions/astral-sh/setup-uv-8.3.2 dependabot[bot] 2026-07-09 18:54:17 +00:00
  • da5d8d9a7a chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 dependabot/github_actions/docker/login-action-4.4.0 dependabot[bot] 2026-07-09 18:54:09 +00:00
  • 4e554ba6bf chore(deps): bump docker/build-push-action from 7.2.0 to 7.3.0 dependabot/github_actions/docker/build-push-action-7.3.0 dependabot[bot] 2026-07-02 18:54:12 +00:00
  • 0034264972 chore(deps): bump docker/setup-qemu-action from 4.1.0 to 4.2.0 dependabot/github_actions/docker/setup-qemu-action-4.2.0 dependabot[bot] 2026-07-02 18:54:09 +00:00
  • cb00cf8660 chore(deps): bump docker/setup-buildx-action from 4.1.0 to 4.2.0 dependabot/github_actions/docker/setup-buildx-action-4.2.0 dependabot[bot] 2026-07-02 18:54:02 +00:00
  • eba50f8a4a Merge pull request #48 from sudolulo/dependabot/docker/nvidia/cuda-12.9.2-cudnn-runtime-ubuntu24.04 flan 2026-06-26 18:14:53 -04:00
  • 95d5e91a67 Merge pull request #49 from sudolulo/dependabot/uv/python-deps-c7af4feaef flan 2026-06-26 18:14:22 -04:00
  • 9e904d9f34 chore(deps): bump the python-deps group with 3 updates dependabot[bot] 2026-06-25 18:55:02 +00:00
  • 18305b5b06 chore(deps): bump nvidia/cuda dependabot[bot] 2026-06-25 18:53:34 +00:00
  • 9b68f62f69 Merge pull request #44 from sudolulo/dependabot/github_actions/actions/checkout-7.0.0 flan 2026-06-20 15:06:54 -04:00
  • b5d03a2695 Merge branch 'main' into dependabot/github_actions/actions/checkout-7.0.0 flan 2026-06-20 15:05:37 -04:00
  • fce46d409e Merge pull request #45 from sudolulo/dependabot/uv/python-deps-ae41630b22 flan 2026-06-20 15:05:13 -04:00
  • 5044343a99 chore(deps): bump the python-deps group across 1 directory with 5 updates dependabot[bot] 2026-06-18 20:42:03 +00:00
  • 2a673fcd9d chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 dependabot[bot] 2026-06-18 20:40:32 +00:00
  • 04151057c9 Merge pull request #46 from sudolulo/dev v0.6.6 flan 2026-06-18 16:38:28 -04:00
  • 3ea6b9d566 Merge pull request #47 from sudolulo/chore/simplify-lockfile-ci flan 2026-06-18 16:36:10 -04:00
  • e281ac01e1 chore: add pre-commit hook to auto-update lockfile on pyproject.toml changes flan 2026-06-18 20:33:58 +00:00
  • 0ac02c3108 chore: update lockfile for v0.6.6 flan 2026-06-18 20:31:36 +00:00
  • db30449b09 chore: replace lockfile auto-update with uv lock --check flan 2026-06-18 20:29:43 +00:00
  • 1e4425bfd7 release: v0.6.6 flan 2026-06-18 20:23:58 +00:00
  • 2be9f400dd Merge pull request #42 from sudolulo/fix/frigate-500-permanent-rejection flan 2026-06-17 15:17:20 -04:00
  • f3b5bd9334 fix: update MAX_AUTO_IMAGES default assertion to 5 flan 2026-06-17 19:16:43 +00:00
  • 0906342edf fix: 10 correctness bugs from full codebase audit flan 2026-06-17 19:12:58 +00:00
  • 5e0a871314 fix: 2 low findings from audit — consistent 500 match source, accurate return type flan 2026-06-17 17:47:31 +00:00
  • 86caffc8d7 fix: 3 audit findings — truthy skip-reason bug, 500 match consistency, CHANGELOG note flan 2026-06-17 17:31:20 +00:00
  • f6e494071e fix: lower MAX_AUTO_IMAGES default from 20 to 5 flan 2026-06-17 17:19:09 +00:00
  • b69f776378 fix: surface skip reasons and suppress norm_crop FutureWarning flan 2026-06-17 17:18:43 +00:00
  • c4910d82ef fix: treat Frigate 500 'Could not process' as permanent rejection flan 2026-06-17 17:16:04 +00:00
  • 5b8b3ab736 Merge pull request #41 from sudolulo/dev flan 2026-06-16 23:23:44 -04:00
  • dc0c431e6b chore: update lockfile flan 2026-06-17 03:12:20 +00:00
  • 3296940806 fix: lockfile workflow opens PR on dev instead of direct push flan 2026-06-17 03:12:00 +00:00
  • fdcb4efac3 Merge pull request #40 from sudolulo/dev v0.6.5 flan 2026-06-16 23:08:08 -04:00
  • c1f04be15b release: v0.6.5 flan 2026-06-17 03:06:27 +00:00
  • 001dd2c575 fix: reinstall onnxruntime-gpu after uv sync to guarantee GPU binary wins flan 2026-06-17 02:53:05 +00:00
  • edf576bc93 Merge pull request #39 from sudolulo/fix/codebase-audit-r2 flan 2026-06-16 23:02:42 -04:00
  • 561a1a3d72 fix: 5 findings from codebase audit round 5 flan 2026-06-17 02:28:58 +00:00
  • 614542decd fix: 4 findings from codebase audit round 4 flan 2026-06-17 02:20:38 +00:00
  • 3fccf9c8f9 fix: 6 findings from codebase audit round 3 flan 2026-06-17 02:09:16 +00:00
  • eab3d9fe64 fix: 3 correctness bugs from codebase audit round 2 flan 2026-06-17 01:54:13 +00:00
  • 5509be150e Merge pull request #38 from sudolulo/fix/codebase-audit-r1 flan 2026-06-16 21:51:09 -04:00
  • 0bd2eaf9fb fix: add missing nvidia CUDA pip packages for onnxruntime-gpu 1.26.0 flan 2026-06-17 01:47:49 +00:00
  • b80d26b36b feat: display version in startup banner flan 2026-06-17 01:18:45 +00:00
  • 068a8e675f fix: 4 correctness bugs from full-codebase audit flan 2026-06-17 01:12:28 +00:00
  • c36e7bf28e Merge pull request #37 from sudolulo/dev flan 2026-06-16 21:03:35 -04:00
  • 0ffe08bc6f Merge pull request #36 from sudolulo/fix/lockfile-workflow-main-exclusion flan 2026-06-16 21:01:25 -04:00
  • 3423d41535 fix: exclude main from lockfile update trigger flan 2026-06-17 00:56:52 +00:00
  • 6e29407231 Merge pull request #35 from sudolulo/dev v0.6.4 flan 2026-06-16 20:21:19 -04:00
  • 5dcfde7c36 release: v0.6.4 flan 2026-06-17 00:17:32 +00:00
  • 0914608bc8 fix: address 2 missed p[\"id\"] bare subscripts in cli.py (round 12) flan 2026-06-17 00:10:01 +00:00
  • 2182c87c40 fix: address 2 code review findings (round 11) flan 2026-06-17 00:02:49 +00:00
  • 0236ed2d6b fix: address 3 code review findings (round 10) flan 2026-06-16 23:51:21 +00:00
  • 34f7985357 docs: document BaseException limitation in _suppress_output finally block flan 2026-06-16 23:41:38 +00:00
  • 25880ded91 fix: address 2 code review findings (round 9) flan 2026-06-16 23:40:05 +00:00
  • 461ceb7af4 fix: address 5 code review findings (round 8) flan 2026-06-16 23:24:11 +00:00
  • 7282c76b68 fix: address 5 code review findings (round 7) flan 2026-06-16 23:09:14 +00:00
  • 692d77ee9f fix: address 4 code review findings (round 6) flan 2026-06-16 22:22:51 +00:00
  • 2cb126a589 fix: address 5 code review findings (round 5) flan 2026-06-16 22:03:59 +00:00
  • 96099ed6e2 fix: address 8 code review findings (round 4) flan 2026-06-16 21:43:24 +00:00
  • 4af9da2550 fix: address 10 code review findings (round 3) flan 2026-06-16 21:17:31 +00:00
  • 8bdce9253a fix: address 10 codebase audit findings — API guards, reconcile, merge fallback, tracker guards flan 2026-06-16 20:51:14 +00:00
  • 34fccf8839 fix: address 10 full-codebase audit findings + lint flan 2026-06-16 18:40:13 +00:00
  • 7a268d1ea2 chore: sync dev with main (v0.6.3) flan 2026-06-16 18:18:42 +00:00
  • 44cbedaf91 Merge branch 'main' of github.com:sudolulo/winnow flan 2026-06-16 18:16:27 +00:00
  • 3c2ce80282 Merge branch 'main' of github.com:sudolulo/winnow into dev flan 2026-06-16 18:16:14 +00:00
  • 3c0ef47fdc release: v0.6.3 v0.6.3 flan 2026-06-16 18:13:42 +00:00
  • cf7660595d chore: update lockfile flan 2026-06-16 18:13:42 +00:00
  • 14f759e960 fix: address 3 quality review findings — record_frigate_files_batch cache mutation, tracker_ok flag, LIMIT guard flan 2026-06-16 18:13:36 +00:00
  • e8cb390fe4 fix: address 2 quality review findings — begin_batch dirty guard, LIMIT<=0 warning flan 2026-06-16 18:04:38 +00:00
  • 54b52b0a73 fix: address 3 quality review findings — batch reject tracker, skip flush when clean, hoist frigate url check flan 2026-06-16 17:55:34 +00:00
  • b622e58f1b fix: address 3 quality review findings — flush_batch finally guard, _laplacian_var helper, has_frigate_scores no-copy flan 2026-06-16 17:09:00 +00:00
  • f3622b8d41 fix: address 4 quality review findings — flush_batch order, batch finally guard, cache copy, LIMIT=0 fallthrough flan 2026-06-16 16:59:43 +00:00
  • 817fa17e41 fix: address 3 quality review findings — tracker_ok gate, LIMIT=0 warning, cache write log level flan 2026-06-16 16:41:32 +00:00
  • 8846a4f1df fix: address 3 post-fix audit findings — begin_batch flush guard, misleading debug log, shared asset_id score deletion flan 2026-06-16 16:19:54 +00:00
  • a6bae5da05 fix: address 10 audit findings — import bug, fscore stale flag, cache mutation, batch safety, falsy guards flan 2026-06-16 16:16:28 +00:00
  • 4cdd4657d6 fix: v0.6.2 — structural tracker refactor, batch writes, multi-instance prep v0.6.2 flan 2026-06-16 15:44:41 +00:00
  • dc2efb5ac4 fix: v0.6.1 — tracker integrity, quality replacement correctness, code review fixes v0.6.1 flan 2026-06-16 15:21:12 +00:00
  • 2de0c02c4e Merge pull request #34 from sudolulo/dev v0.6.0 flan 2026-06-15 11:53:23 -04:00
  • 9e84e276da Merge remote-tracking branch 'origin/main' into dev flan 2026-06-15 15:52:29 +00:00
  • 794dbe2a1d revert: replace SQLite tracker with JSON backend (v0.6.0) (#32) flan 2026-06-15 11:44:41 -04:00
  • 86c76ba6a7 Update README.md (#33) flan 2026-06-15 11:44:12 -04:00
  • 0602c4ac04 fix: v0.5.21 — diversity cap, fetch rejection, tracker isolation, merge dedup, env parsing flan 2026-06-15 03:56:57 +00:00
  • 95fb39ed50 fix: v0.5.20 — migration safety, URL normalization, image rejection, atomic writes flan 2026-06-15 03:26:51 +00:00
  • 728b84dc8c fix: address 10 full-codebase audit findings (v0.5.19) flan 2026-06-15 02:56:51 +00:00
  • 3c4479a110 fix: replace inline FORCE_CPU check in benchmark.py with _getenv_bool flan 2026-06-15 02:29:30 +00:00
  • 06c2c4a584 fix: strip empty env vars in _getenv_num/_getenv_bool; unify FORCE_CPU flan 2026-06-15 02:20:34 +00:00
  • de6804226d refactor: unify env var helpers and remove magic slice in cache flan 2026-06-15 02:10:00 +00:00
  • fe5e1574ac release: v0.5.15 — fix cache regression and structural cleanup flan 2026-06-15 01:45:43 +00:00