Skip to content

NCE-28 NCE-29: improve Audit Log context and health-check behavior - #185

Draft
FortPT wants to merge 1 commit into
fix/NCE-21-NCE-27-routes-20260812from
fix/NCE-28-NCE-29-audit-20260812
Draft

NCE-28 NCE-29: improve Audit Log context and health-check behavior#185
FortPT wants to merge 1 commit into
fix/NCE-21-NCE-27-routes-20260812from
fix/NCE-28-NCE-29-audit-20260812

Conversation

@FortPT

@FortPT FortPT commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

Implements NCE-28 and NCE-29 on top of the validated NCE-21/NCE-27 changes.

  • Audit entries now expose the authenticated username when available.
  • Audit Log shows action, user, affected resource/resource ID, outcome, and safe details.
  • Audit search includes actor and resource context.
  • Workspace loading no longer automatically runs platform health checks.
  • Health checks remain available through the explicit Run checks action.

Validation:

  • 50 focused platform/WebUI/routing tests passed.
  • Python compile check passed.
  • app.js and qa_patch.js syntax checks passed.
  • git diff --check passed.

Keep draft until Development validation completes.

@FortPT
FortPT deployed to development August 12, 2026 22:24 — with GitHub Actions Active
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.

1 participant