feat: implement Story 2.2 — Priority Alerts Panel with UI fixes

Add PriorityAlertsPanel component to the dashboard, update DashboardController
with alert logic, and apply misc UI fixes across sidebar, forms, and pages.
Includes epic-1 retrospective and sprint status update.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-20 12:33:27 +00:00
parent a2ab6f365d
commit 4807376c49
1196 changed files with 170844 additions and 32 deletions

View File

@@ -170,7 +170,9 @@ watch(
(members) => {
if (!permissionsMember.value || !showPermissionsDialog.value) return;
const updated = members.find(
(m) => m.workspace_user_id === permissionsMember.value!.workspace_user_id,
(m) =>
m.workspace_user_id ===
permissionsMember.value!.workspace_user_id,
);
if (updated) {
permissionsMember.value = updated;
@@ -547,7 +549,7 @@ const breadcrumbs: BreadcrumbItem[] = [
isOwner &&
getMemberData(member)!
.role ===
ROLE_MANAGER
ROLE_MANAGER
"
@click="
openPermissionsDialog(