project-nomad/admin/inertia/components
Chris Sherwood 68f374e3a8 feat: Add dedicated Wikipedia Selector with smart package management
Adds a standalone Wikipedia selection section that appears prominently in both
the Easy Setup Wizard and Content Explorer. Features include:

- Six Wikipedia package options ranging from Quick Reference (313MB) to Complete
  Wikipedia with Full Media (99.6GB)
- Card-based radio selection UI with clear size indicators
- Smart replacement: downloads new package before deleting old one
- Status tracking: shows Installed, Selected, or Downloading badges
- "No Wikipedia" option for users who want to skip or remove Wikipedia

Technical changes:
- New wikipedia_selections database table and model
- New /api/zim/wikipedia and /api/zim/wikipedia/select endpoints
- WikipediaSelector component with consistent styling
- Integration with existing download queue system
- Callback updates status to 'installed' on successful download
- Wikipedia removed from tiered category system to avoid duplication

UI improvements:
- Added section dividers and icons (AI Models, Wikipedia, Additional Content)
- Consistent spacing between major sections in Easy Setup Wizard
- Content Explorer gets matching Wikipedia section with submit button

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 21:00:51 -08:00
..
chat fix(UI): switch to tabler icons only for consistency 2026-01-31 20:39:49 -08:00
file-uploader feat: [wip] native AI chat interface 2026-01-31 20:39:49 -08:00
inputs feat: subscribe to release notes 2026-01-27 23:22:26 -08:00
layout feat(Maps): enhance missing assets warnings 2026-01-15 15:54:59 -08:00
maps feat: [wip] new maps system 2025-11-30 22:29:16 -08:00
markdoc fix(Docs): documentation renderer fixes 2025-12-23 16:00:33 -08:00
systeminfo feat(benchmark): Require full benchmark with AI for community sharing (#99) 2026-01-25 00:24:31 -08:00
ActiveDownloads.tsx feat: [wip] easy setup wizard 2026-01-15 15:54:59 -08:00
Alert.tsx fix(UI): switch to tabler icons only for consistency 2026-01-31 20:39:49 -08:00
AlertWithButton.tsx feat: [wip] new maps system 2025-11-30 22:29:16 -08:00
BouncingLogo.tsx feat: initial commit 2025-06-29 15:51:08 -07:00
BuilderTagSelector.tsx fix(UI): switch to tabler icons only for consistency 2026-01-31 20:39:49 -08:00
CategoryCard.tsx feat: Improve curated collections UX with persistent tier selection 2026-01-24 15:33:50 -08:00
CuratedCollectionCard.tsx feat: [wip] easy setup wizard 2026-01-15 15:54:59 -08:00
DownloadURLModal.tsx fix(UI): switch to tabler icons only for consistency 2026-01-31 20:39:49 -08:00
DynamicIcon.tsx feat: curated zim collections 2025-12-05 15:47:22 -08:00
Footer.tsx fix: hide query devtools in prod 2025-12-02 08:39:58 -08:00
HorizontalBarChart.tsx feat: background job overhaul with bullmq 2025-12-06 23:59:01 -08:00
InfoTooltip.tsx fix(UI): switch to tabler icons only for consistency 2026-01-31 20:39:49 -08:00
InstallActivityFeed.tsx fix(UI): switch to tabler icons only for consistency 2026-01-31 20:39:49 -08:00
LoadingSpinner.tsx feat: init app installation and documentation 2025-06-30 01:44:42 -07:00
MarkdocRenderer.tsx fix(Maps): custom pmtiles file downloads 2025-12-23 23:45:56 -08:00
ProgressBar.tsx feat(ZIM): improved ZIM downloading and auto-restart kiwix serve 2025-08-20 23:05:19 -07:00
StorageProjectionBar.tsx feat: Add storage projection bar to easy setup wizard 2026-01-19 10:15:20 -08:00
StyledButton.tsx fix(UI): switch to tabler icons only for consistency 2026-01-31 20:39:49 -08:00
StyledModal.tsx fix(Maps): custom pmtiles file downloads 2025-12-23 23:45:56 -08:00
StyledSectionHeader.tsx feat: curated zim collections 2025-12-05 15:47:22 -08:00
StyledSidebar.tsx fix(UI): switch to tabler icons only for consistency 2026-01-31 20:39:49 -08:00
StyledTable.tsx feat(Open WebUI): manage models via Command Center 2026-01-19 22:15:52 -08:00
TierSelectionModal.tsx feat(collections): Expand curated categories and improve tier modal UX 2026-01-28 13:47:01 -08:00
WikipediaSelector.tsx feat: Add dedicated Wikipedia Selector with smart package management 2026-01-31 21:00:51 -08:00