turnstone/app/ingest
pyr0ball 2967036503 feat(blocklist): blocklist_candidates schema + tests
Add blocklist_candidates table and indexes to _SCHEMA in pipeline.py.
Add TestSchema tests verifying table existence, column set, and status/hit_count defaults.
All 193 tests pass.
2026-05-15 20:51:00 -07:00
..
__init__.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
base.py fix: tautulli — hmac token compare, public pattern loader, startup cache, endpoint tests 2026-05-13 19:08:49 -07:00
caddy.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
dmesg_log.py feat: syslog and dmesg parsers with graceful journald fallback 2026-05-11 06:57:38 -07:00
doc_upload.py feat: doc upload adapter — writes facts, document, and chunks to context store 2026-05-13 16:21:55 -07:00
docker_log.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
journald.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
pipeline.py feat(blocklist): blocklist_candidates schema + tests 2026-05-15 20:51:00 -07:00
plaintext.py fix: ingestors treat naive log timestamps as local time, not UTC 2026-05-13 18:16:33 -07:00
plex.py fix: ingestors treat naive log timestamps as local time, not UTC 2026-05-13 18:16:33 -07:00
qbittorrent.py fix: ingestors treat naive log timestamps as local time, not UTC 2026-05-13 18:16:33 -07:00
servarr.py fix: ingestors treat naive log timestamps as local time, not UTC 2026-05-13 18:16:33 -07:00
syslog.py fix: ingestors treat naive log timestamps as local time, not UTC 2026-05-13 18:16:33 -07:00
tautulli.py fix: tautulli — entry_id collision on missing ts, token settings, test coverage 2026-05-13 19:04:07 -07:00