Skip to content

Add platform capability section to dashboard and All Messages page#2719

Merged
warwickschroeder merged 33 commits intomasterfrom
add-platform-capability-section
Feb 6, 2026
Merged

Add platform capability section to dashboard and All Messages page#2719
warwickschroeder merged 33 commits intomasterfrom
add-platform-capability-section

Conversation

@warwickschroeder
Copy link
Contributor

@warwickschroeder warwickschroeder commented Nov 20, 2025

Addresses: https://github.com/Particular/GeneralPlatformExperience/issues/3650

  • Adds a new section to the dashboard showing Platform Capabilities
  • This will show the status of auditing, monitoring, and recoverability, otherwise if not configured, it will promote them
  • Adds a banner to the All Messages page if no successful messages are in the list (this typically means that auditing isnt being used) promoting auditing.
  • The section and individual cards can be hidden if not wanted (using localStorage)
  • Supports multiple audit instances
  • Add additional tests

@warwickschroeder warwickschroeder force-pushed the add-platform-capability-section branch from 6f84a9f to 490a0d8 Compare November 26, 2025 05:44
@jasontaylordev jasontaylordev force-pushed the add-platform-capability-section branch 2 times, most recently from 860bfc7 to c7d4692 Compare December 1, 2025 04:57
@warwickschroeder warwickschroeder marked this pull request as ready for review December 10, 2025 01:17
@github-actions
Copy link

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@warwickschroeder warwickschroeder force-pushed the add-platform-capability-section branch from c5a7fe4 to 6b19dc9 Compare February 6, 2026 02:52
@warwickschroeder warwickschroeder added this to the 2.5.0 milestone Feb 6, 2026
@warwickschroeder warwickschroeder added the Type: Feature Type: Feature label Feb 6, 2026
@warwickschroeder warwickschroeder merged commit 98d2f27 into master Feb 6, 2026
5 checks passed
@warwickschroeder warwickschroeder deleted the add-platform-capability-section branch February 6, 2026 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Feature Type: Feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants