Jason Woltje
8a24c2f5fd
fix: code review cleanup
- Added missing API functions: fetchKnowledgeStats, fetchEntryGraph
- Exported StatsDashboard and EntryGraphViewer components
- Replaced 'any' types with proper TypeScript types:
* AuthUser for @CurrentUser parameters
* Prisma.KnowledgeEntryWhereInput for where clauses
* Prisma.KnowledgeEntryUpdateInput for update data
* Prisma.TransactionClient for transaction parameters
- All TypeScript checks passing
- XSS protection verified in WikiLinkRenderer (escapeHtml function)
- Wiki-link parsing properly handles code blocks and escaping
2026-01-30 00:12:13 -06:00
..
2026-01-29 20:30:57 -06:00
2026-01-29 23:35:40 -06:00
2026-01-29 23:35:40 -06:00
2026-01-29 21:29:53 -06:00
2026-01-29 20:30:20 -06:00
2026-01-29 23:05:39 -06:00
2026-01-28 16:06:34 -06:00
2026-01-29 20:30:57 -06:00
2026-01-29 20:30:57 -06:00
2026-01-28 15:07:04 -06:00
2026-01-29 21:29:53 -06:00
2026-01-30 00:12:13 -06:00
2026-01-29 20:15:33 -06:00
2026-01-29 20:14:27 -06:00
2026-01-29 19:28:31 -06:00
2026-01-29 17:42:49 -06:00
2026-01-29 19:38:18 -06:00
2026-01-28 16:24:25 -06:00
2026-01-29 20:30:57 -06:00
2026-01-29 20:30:20 -06:00
2026-01-29 16:59:26 -06:00
2026-01-29 23:33:43 -06:00
2026-01-29 23:09:20 -06:00
2026-01-29 21:30:01 -06:00
2026-01-28 16:24:25 -06:00
2026-01-28 16:06:34 -06:00
2026-01-29 23:39:12 -06:00
2026-01-28 13:31:33 -06:00
2026-01-29 12:29:21 -06:00