feat(kb): wire knowledge base + portal feed to the API (PMS-79 client) #63

Merged
vas2000-work merged 2 commits from feat/pms-79-kb-client into main 2026-06-05 06:43:25 +02:00
Owner

Replace demo KB pages with real API data: category grid, article list with search+category filter, detail with version history + restore + helpful/not-helpful, markdown create/edit (/api/v1/kb*); portal KB page fetches /api/v1/portal/kb. New kb DTOs; demo removed. wasm + clippy -D + fmt clean. Rebased on latest main. NOTE: portal feed may 401 until portal contact-JWT auth is plumbed in the SPA (all portal pages share this gap).

Replace demo KB pages with real API data: category grid, article list with search+category filter, detail with version history + restore + helpful/not-helpful, markdown create/edit (/api/v1/kb*); portal KB page fetches /api/v1/portal/kb. New kb DTOs; demo removed. wasm + clippy -D + fmt clean. Rebased on latest main. NOTE: portal feed may 401 until portal contact-JWT auth is plumbed in the SPA (all portal pages share this gap).
Replace the demo KB pages with real data: category grid, article list with
search + category filter, article detail with version history + restore and
helpful/not-helpful, and markdown create/edit, against /api/v1/kb*. The portal
KB page now fetches GET /api/v1/portal/kb. New src/modules/kb DTOs; demo removed.

#PMS-79

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Merge remote-tracking branch 'origin/main' into feat/pms-79-kb-client
All checks were successful
Check / clippy + fmt + tests (pull_request) Successful in 37s
Create release / Create release from merged PR (pull_request) Has been skipped
a87e28c385
# Conflicts:
#	src/modules/mod.rs
vas2000-work deleted branch feat/pms-79-kb-client 2026-06-05 06:43:25 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/mokosh-apps!63
No description provided.