project-nomad/admin/app/controllers
Chris Sherwood 2c4fc59428 feat(ContentManager): Display friendly names instead of filenames
Content Manager now shows Title and Summary columns from Kiwix metadata
instead of just raw filenames. Metadata is captured when files are
downloaded from Content Explorer and stored in a new zim_file_metadata
table. Existing files without metadata gracefully fall back to showing
the filename.

Changes:
- Add zim_file_metadata table and model for storing title, summary, author
- Update download flow to capture and store metadata from Kiwix library
- Update Content Manager UI to display Title and Summary columns
- Clean up metadata when ZIM files are deleted

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 23:14:28 -08:00
..
benchmark_controller.ts feat(benchmark): Require full benchmark with AI for community sharing (#99) 2026-01-25 00:24:31 -08:00
chats_controller.ts feat(AI): chat suggestions and assistant settings 2026-02-01 07:24:21 +00:00
docs_controller.ts fix(Docs): fix doc rendering 2025-07-11 15:31:07 -07:00
downloads_controller.ts feat: background job overhaul with bullmq 2025-12-06 23:59:01 -08:00
easy_setup_controller.ts fix(CuratedCategories): improve fetching from Github 2026-01-19 14:41:51 -08:00
home_controller.ts fix(OSM): osm installation 2025-08-20 23:05:19 -07:00
maps_controller.ts feat(Maps): automatically download base assets if missing 2026-01-27 20:49:56 -08:00
ollama_controller.ts feat(RAG): initial beta with preprocessing, embedding, semantic retrieval, and ctx passage 2026-02-01 23:59:21 +00:00
rag_controller.ts feat(RAG): initial beta with preprocessing, embedding, semantic retrieval, and ctx passage 2026-02-01 23:59:21 +00:00
settings_controller.ts feat(AI): chat suggestions and assistant settings 2026-02-01 07:24:21 +00:00
system_controller.ts feat: subscribe to release notes 2026-01-27 23:22:26 -08:00
zim_controller.ts feat(ContentManager): Display friendly names instead of filenames 2026-02-03 23:14:28 -08:00