mateclaw/mateclaw-ui/src/views/Wiki/components
matevip 4804954ad2 feat(wiki): configurable entity types, type legend filter & theme-aligned graph colors (#336)
- per-KB entity-type whitelist (config UI + persistence; empty = built-in defaults)
- entity graph: legend grouped by type with click-to-filter; nodes colored by type
- always show entity names on graph nodes (not only on hover)
- earthy categorical palette aligned to the app theme, shared by entity & page graphs
- theme-aware graph label color (resolve CSS var for canvas, light/dark correct)
- manual extract = full rebuild: idempotent force re-extraction + orphan pruning,
  guarded against data loss on a fully-failed run
- regression test for force re-extraction; zh/en i18n
2026-06-19 07:18:09 +08:00
..
CitationDrawer.vue fix(wiki): type kbId/pageId props as number|string to prevent ID precision loss 2026-05-17 17:55:42 +08:00
HotCachePanel.vue refactor(ui): swap ElMessage for project-native mcToast, finish mcConfirm migration 2026-05-15 10:19:24 +08:00
ImageLightbox.vue feat(wiki): inline image refs in search results + click-to-zoom lightbox 2026-05-02 19:04:51 +08:00
JobStageBar.vue fix(wiki): gate write controls behind the manage:wiki capability 2026-05-17 17:55:48 +08:00
PageHeader.vue feat(wiki): honour KB pageType profile in transformations, agent pages & UI 2026-06-08 21:02:50 +08:00
RawMaterialPanel.vue feat(wiki): unify raw materials & source watcher into a Sources tab with per-KB auto-sync (#316) 2026-06-11 09:29:26 +08:00
RelatedPagesPanel.vue style(wiki): replace related-page signal emoji with Element Plus icons 2026-06-13 07:29:39 +08:00
TransformationsPanel.vue feat(wiki): honour KB pageType profile in transformations, agent pages & UI 2026-06-08 21:02:50 +08:00
WikiAdvancedPanel.vue feat(wiki): unify raw materials & source watcher into a Sources tab with per-KB auto-sync (#316) 2026-06-11 09:29:26 +08:00
WikiBrokenLinksBanner.vue fix(wiki): broken-link rescan precision, slug/title resolution, and dangling-link reconcile (#333) 2026-06-15 16:14:25 +08:00
WikiBrokenLinksPanel.vue fix(wiki): broken-link rescan precision, slug/title resolution, and dangling-link reconcile (#333) 2026-06-15 16:14:25 +08:00
WikiConfig.vue feat(wiki): configurable entity types, type legend filter & theme-aligned graph colors (#336) 2026-06-19 07:18:09 +08:00
WikiConfigModels.vue feat(wiki): config UI overhaul — model strategy, search preview modal, graph fullscreen 2026-04-24 10:03:45 +08:00
WikiConfigRules.vue feat(wiki): config UI overhaul — model strategy, search preview modal, graph fullscreen 2026-04-24 10:03:45 +08:00
WikiEntityGraphView.vue feat(wiki): configurable entity types, type legend filter & theme-aligned graph colors (#336) 2026-06-19 07:18:09 +08:00
WikiGraphNodePanel.vue feat(wiki): honour KB pageType profile in transformations, agent pages & UI 2026-06-08 21:02:50 +08:00
WikiGraphToolbar.vue feat(wiki): entity-level knowledge graph extraction (#336) 2026-06-17 14:17:54 +08:00
WikiGraphView.vue feat(wiki): configurable entity types, type legend filter & theme-aligned graph colors (#336) 2026-06-19 07:18:09 +08:00
WikiKBCard.vue feat(wiki): split KB management vs reading into separate workspace views (#309) 2026-06-10 13:40:57 +08:00
WikiLibrary.vue feat(wiki): split KB management vs reading into separate workspace views (#309) 2026-06-10 13:40:57 +08:00
WikiModelPicker.vue feat(wiki): config UI overhaul — model strategy, search preview modal, graph fullscreen 2026-04-24 10:03:45 +08:00
WikiPageSidebar.vue feat(wiki): honour KB pageType profile in transformations, agent pages & UI 2026-06-08 21:02:50 +08:00
WikiPageTypeProfileEditor.vue feat(wiki): add guided form editor for pageType profile (JSON kept as review) (#311) 2026-06-10 13:42:02 +08:00
WikiPageViewer.vue feat(wiki): cascade delete + rename to keep wikilinks consistent 2026-05-28 08:17:19 +08:00
WikiSearchPreview.vue feat(wiki): config UI overhaul — model strategy, search preview modal, graph fullscreen 2026-04-24 10:03:45 +08:00
WikiWorkspace.vue feat(wiki): unify raw materials & source watcher into a Sources tab with per-KB auto-sync (#316) 2026-06-11 09:29:26 +08:00
WikiWorkspaceHeader.vue fix(wiki): align read-only reading-toggle label with the unified Sources tab 2026-06-11 09:31:41 +08:00