osint-dashboard/app
sirius0xdev 8c7f17f645
All checks were successful
build-and-deploy / build (push) Successful in 4m15s
Harden ingest_event: coerce non-UUID source_id to NULL (tolerates legacy messages)
2026-07-07 19:44:13 -04:00
..
static first commit 2026-06-04 20:30:04 -04:00
config.py Containerize for Pi: env-var config, compose stack, CI workflow 2026-07-07 17:50:51 -04:00
database.py Containerize for Pi: env-var config, compose stack, CI workflow 2026-07-07 17:50:51 -04:00
docker-entrypoint.sh Run migrations via entrypoint (alembic upgrade head) instead of nested asyncio.run in startup hook 2026-07-07 18:24:01 -04:00
ingest_cron.py first commit 2026-06-04 20:30:04 -04:00
ingestor.py Harden ingest_event: coerce non-UUID source_id to NULL (tolerates legacy messages) 2026-07-07 19:44:13 -04:00
main.py Fix SQLAlchemy 2.0 count().filter(); add search_vector trigger for full-text search 2026-07-07 18:32:02 -04:00
models.py first commit 2026-06-04 20:30:04 -04:00
requirements.txt Containerize for Pi: env-var config, compose stack, CI workflow 2026-07-07 17:50:51 -04:00
run_ingester.py Wire ingestion: long-running ingester (sources->NATS->Postgres), fix nats-py API (durable=/LIMITS), drop UUID source_id on RSS 2026-07-07 19:35:28 -04:00
schemas.py first commit 2026-06-04 20:30:04 -04:00
sources.py Wire ingestion: long-running ingester (sources->NATS->Postgres), fix nats-py API (durable=/LIMITS), drop UUID source_id on RSS 2026-07-07 19:35:28 -04:00