merge parallel edges in graph visualization; update link representation to include combined types and max count

This commit is contained in:
ImBenji
2026-04-23 17:03:37 +01:00
parent 8588f4904f
commit 16d95f5392
2 changed files with 65 additions and 8 deletions
+11 -1
View File
@@ -234,7 +234,17 @@ async function adminRoutes(fastify) {
const companies = db.prepare(`SELECT COUNT(*) as n FROM tracked_companies`).get().n;
const embeddings = db.prepare(`SELECT COUNT(*) as n FROM company_embeddings`).get().n;
return { available: true, queue, knowledge, predictions, companies, embeddings };
const processed5m = db.prepare(`
SELECT COUNT(*) as n FROM article_queue
WHERE status = 'processed' AND updated_at >= datetime('now', '-5 minutes')
`).get().n;
const processed1m = db.prepare(`
SELECT COUNT(*) as n FROM article_queue
WHERE status = 'processed' AND updated_at >= datetime('now', '-1 minute')
`).get().n;
return { available: true, queue, knowledge, predictions, companies, embeddings, processed5m, processed1m };
});
fastify.get('/admin/api/intelligence/companies', async (request, reply) => {