Skip to content

1108: Enhance Dashboard facility and Events display for all users - #1109

Merged
tom-karasch merged 3 commits into
Devfrom
1108-dashboard-corrections-and-enhancements
Aug 19, 2026
Merged

1108: Enhance Dashboard facility and Events display for all users#1109
tom-karasch merged 3 commits into
Devfrom
1108-dashboard-corrections-and-enhancements

Conversation

@tom-karasch

Copy link
Copy Markdown
Member

Groups program facilities by organizational unit for easier navigation by PM2 users. Adds 'Type' and 'Status' columns to the facility list for improved data visibility. Also, updates the Organizational Unit maintenance page to gracefully display when a program is unassigned.

Groups program facilities by organizational unit for easier navigation by PM2 users.
Adds 'Type' and 'Status' columns to the facility list for improved data visibility.
Also, updates the Organizational Unit maintenance page to gracefully display when a program is unassigned.
@tom-karasch tom-karasch self-assigned this Aug 19, 2026
@tom-karasch tom-karasch added enhancement request New feature or request Code Cleanup Use Best Practice coding labels Aug 19, 2026
@tom-karasch tom-karasch linked an issue Aug 19, 2026 that may be closed by this pull request
@tom-karasch tom-karasch added the Task Project Task label Aug 19, 2026
Restructures event lists for 'My Events', 'Unit Events', and 'Program Events' into 'Pending', 'In Progress', and 'Completed' sections. Similarly, categorizes facilities into 'Active', 'Delisted', and 'Other' sections.

Adds item counts for each category and updates accordion headers with user, unit, or program names for improved clarity and context.

Refactors backend logic to use LINQ for populating and sorting lists of organizational units and compliance officers, improving code conciseness and maintainability.
Updates accordion elements from `accordion-flush` to `accordion` and introduces custom CSS to apply a specific color theme. This improves the visual consistency and branding of the collapsible sections on the dashboard.
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
50.9% Duplication on New Code (required ≤ 10%)

See analysis details on SonarQube Cloud

@tom-karasch
tom-karasch merged commit 72dcf8e into Dev Aug 19, 2026
7 of 8 checks passed
@tom-karasch
tom-karasch deleted the 1108-dashboard-corrections-and-enhancements branch August 19, 2026 20:16
tom-karasch added a commit that referenced this pull request Aug 19, 2026
…enhancements

1108: Enhance Dashboard facility and Events display for all users
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Code Cleanup Use Best Practice coding enhancement request New feature or request Task Project Task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dashboard Corrections and Enhancements

1 participant