Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

feat(manifest): render status/category columns as badges#231

Merged
rubenvdlinde merged 1 commit into
developmentfrom
feat/index-status-badges
May 13, 2026
Merged

feat(manifest): render status/category columns as badges#231
rubenvdlinde merged 1 commit into
developmentfrom
feat/index-status-badges

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Wires the built-in widget:"badge" (→ CnStatusBadge, nc-vue beta.40) on the enum columns of the type:"index" pages: Contracten/Komplianties/Moduleversies status, Standaarden status+categorie. Pure manifest change — "badge" resolves to the lib's built-in widget (no cellWidgets registry needed); object-shaped columns require a label so each carries one. Part of the fleet manifest-index wave (pipelinq #351, procest #436, scholiq #71, zaakafhandelapp #203); fuller formatter wiring tracked in #229. Verified: node tests/validate-manifest.js PASS, npm run build ✓.

🤖 Generated with Claude Code

…ge")

Wire the built-in `"badge"` cell widget (→ CnStatusBadge, nc-vue
beta.40) on the enum columns of the `type:"index"` pages so they render
as styled pills instead of raw text:

- Contracten / Komplianties / Moduleversies — `status`
- Standaarden — `status` + `categorie`

Pure manifest change — `"badge"` resolves to the lib's built-in widget
(no `cellWidgets` registry needed); object-shaped columns require a
`label`, so each carries one.

Verified: `node tests/validate-manifest.js` → PASS (0 errors, schema 1.5.0),
`npm run build` ✓.
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/softwarecatalog @ 24ae4f6

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer ✅ 120/120
npm ✅ 623/623
PHPUnit
Newman ⏭️
Playwright ⏭️

Coverage: 0% (0/282 statements)


Quality workflow — 2026-05-13 05:04 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde rubenvdlinde merged commit ee6cab6 into development May 13, 2026
19 of 21 checks passed
@rubenvdlinde rubenvdlinde deleted the feat/index-status-badges branch May 13, 2026 05:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant