sourcebot/packages/web/src
Wayne Sun 4304edd6c9 feat: add temporal filtering to search and repository APIs
Add temporal filtering capabilities for searches by git branch/revision
and repository index dates (since/until). Integrates with the refactored
QueryIR-based search architecture.

- Add gitRevision, since, until parameters to SearchOptions
- Implement temporal repo filtering by indexedAt field
- Add branch filtering via QueryIR wrapper
- Add search_commits MCP tool for commit-based searches
- Update list_repos with activeAfter/activeBefore filtering
- Add 88 new tests (all passing)

Signed-off-by: Wayne Sun <gsun@redhat.com>
2025-12-01 11:29:45 -05:00
..
__mocks__ chore(worker): Refactor permission syncing join table to be between Account <> Repo (#600) 2025-11-04 20:12:07 -08:00
app feat: add temporal filtering to search and repository APIs 2025-12-01 11:29:45 -05:00
components chore(web): Scope code nav to current repository by default (#647) 2025-11-30 18:53:09 -08:00
data Revamp onboarding flow (#376) 2025-07-14 20:14:41 -07:00
ee/features chore(web): Scope code nav to current repository by default (#647) 2025-11-30 18:53:09 -08:00
emails V4 (#311) 2025-05-28 16:08:42 -07:00
features feat: add temporal filtering to search and repository APIs 2025-12-01 11:29:45 -05:00
hooks feat(web,worker): Environment overrides (#597) 2025-11-04 21:22:31 -08:00
lib chore(web): Scope code nav to current repository by default (#647) 2025-11-30 18:53:09 -08:00
proto feat(web): Streamed code search (#623) 2025-11-22 15:33:31 -08:00
actions.ts feat: add temporal filtering to search and repository APIs 2025-12-01 11:29:45 -05:00
auth.ts feat(web,worker): Environment overrides (#597) 2025-11-04 21:22:31 -08:00
initialize.ts fix(ee): Wipe search contexts on init if we no longer have the entitlement (#618) 2025-11-13 21:29:51 -08:00
instrumentation.ts Add additional debug logs. Also fix build warning about environment variables 2025-07-23 12:03:44 -07:00
middleware.ts feat(web,worker): Environment overrides (#597) 2025-11-04 21:22:31 -08:00
prisma.ts feat(web): Streamed code search (#623) 2025-11-22 15:33:31 -08:00
tailwind.ts V4 (#311) 2025-05-28 16:08:42 -07:00
types.ts Search scope refactor (#405) 2025-07-28 18:12:21 -07:00
withAuthV2.test.ts feat(web,worker): Environment overrides (#597) 2025-11-04 21:22:31 -08:00
withAuthV2.ts feat(web): Streamed code search (#623) 2025-11-22 15:33:31 -08:00