Skip to content

Feat/poam phase1#189

Open
AKAbdulHanif wants to merge 17 commits intocompliance-framework:mainfrom
AKAbdulHanif:feat/poam-phase1
Open

Feat/poam phase1#189
AKAbdulHanif wants to merge 17 commits intocompliance-framework:mainfrom
AKAbdulHanif:feat/poam-phase1

Conversation

@AKAbdulHanif
Copy link
Contributor

Summary

  • Adds a basic POAM Items list page to exercise the API filters end-to-end.
  • Route & View

New authenticated route: /poam-items

  • View implements filter inputs (status, sspId, riskId, deadlineBefore) and renders table rows
  • Code:
    • Router: router/index.ts
    • View: CCFPoamItemsListView.vue

Implementation Notes

  • Uses existing API composables (useApi/useFetch) to call /api/poam-items.
  • Minimal styling; intended as a functional starting point for Phase 1.
  • Next steps: add create/edit forms and milestone operations in the UI.

How to Verify

AKAbdulHanif and others added 16 commits January 27, 2026 12:58
Readds routes to features previously implemented -- which seems to be lost on the merge/rebase attempt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants