project-nomad/admin/app
John Cortright 8eb172e684 fix(kb): purge qdrant points when a zim is deleted (#1170)
delete() removed the file, the kiwix library entry, and the
InstalledResource row, but never touched Qdrant or KbIngestState. A
deleted ZIM kept surfacing as a search citation indefinitely. The sync
sweep added in the previous commit would eventually catch these too,
but no reason to wait for the next sync when we already know exactly
what needs cleaning up right here.
2026-09-29 15:54:41 -07:00
..
controllers feat(AI): give chat a sampler instead of the backend's defaults 2026-09-29 15:54:41 -07:00
data refactor(drug-reference): make collections JSON the single source for curated data (#1130) 2026-08-04 03:38:35 +00:00
exceptions fix(Docs): documentation renderer fixes 2025-12-23 16:00:33 -08:00
jobs fix(drug-reference): backfill the missing dataset install row on boot 2026-09-29 15:54:41 -07:00
middleware fix(API): skip compression for Server-Sent Events (#798) 2026-05-20 10:16:00 -07:00
models feat(kb): per-file active toggle + collection grouping/bulk toggle (#1286) 2026-09-29 15:54:41 -07:00
services fix(kb): purge qdrant points when a zim is deleted (#1170) 2026-09-29 15:54:41 -07:00
utils fix(rag): reap orphaned qdrant sources during sync (#1170) 2026-09-29 15:54:41 -07:00
validators feat(AI): give chat a sampler instead of the backend's defaults 2026-09-29 15:54:41 -07:00