Highlight tickets assigned to the signed-in viewer #4

Merged
backmeupplz merged 3 commits from feat/8-viewer-assignment into main 2026-10-03 15:15:40 +00:00
backmeupplz commented 2026-10-03 15:03:31 +00:00 (Migrated from github.com)

Summary

Implements agentboard ticket #8: stable numeric identity-based highlighting for tickets assigned to the signed-in viewer, with restrained accent edge and visible “Assigned to you” cue. Other/unassigned cards remain normal; filters are independent. Realtime reassignment and cross-tab authentication/account changes refresh correctly.

Adds read-only user id and ticket assignee_id response fields; name-based writes/filters unchanged. Includes frontend/API regressions and Nix test inclusion. Preserves merged #6 Activity icon fix and v0.1.2 version files.

Validation

  • Final head: cc7627e543
  • Independent openai/gpt-6-astra / high APPROVE, run 6307262c-6f57-4b99-bbd3-a1004c4a74bf. Prior review P2 plain-HTTP crypto.randomUUID issue fixed and regression-tested.
  • Exact-head Node24 GitHub Test CI: 8/8 passed, https://github.com/backmeupplz/agentboard/actions/runs/37132103822
  • Independently run frontend/icon tests: 6/6 passed; syntax/whitespace clean. Full local integration requests hit sandbox loopback proxy HTTP502; CI full suite passed.
  • Supplemental actual-app mocked Chrome fixtures passed at 1200×800 and 390×800: self-only cue, project flair, focus outline, no tested text overflow and EventSource reassignment. Screenshots attached to board at preceding head e27cf1f; final delta only authentication notification token/tests, card/CSS unchanged. Dark-only current theme. NOT live/manual UI or backend persistence proof. Peekaboo input permissions unavailable, no Codex Computer Use tools exposed.

Release handoff

Implementation phase only: NOT merged/released/deployed. Release owner must recheck normal merge gates, bump to a fresh unused version after v0.1.2, publish a new non-draft release containing this feature, verify GHCR multiarch publication, update existing MyGround-managed instance through supported management preserving data/config, verify version/health, and report release URL/version to origin topic4009286. #6 reported managed deployment access blocked; recheck current access and its timeline. Do not reuse v0.1.2 or count its icon-only release as this feature.

Board: https://agentboard.icefish-betta.ts.net/#8

## Summary Implements agentboard ticket #8: stable numeric identity-based highlighting for tickets assigned to the signed-in viewer, with restrained accent edge and visible “Assigned to you” cue. Other/unassigned cards remain normal; filters are independent. Realtime reassignment and cross-tab authentication/account changes refresh correctly. Adds read-only user `id` and ticket `assignee_id` response fields; name-based writes/filters unchanged. Includes frontend/API regressions and Nix test inclusion. Preserves merged #6 Activity icon fix and v0.1.2 version files. ## Validation - Final head: cc7627e543795d7faf60a4edaf441e2f443b0b09 - Independent **openai/gpt-6-astra / high APPROVE**, run 6307262c-6f57-4b99-bbd3-a1004c4a74bf. Prior review P2 plain-HTTP crypto.randomUUID issue fixed and regression-tested. - Exact-head Node24 GitHub Test CI: **8/8 passed**, https://github.com/backmeupplz/agentboard/actions/runs/37132103822 - Independently run frontend/icon tests: **6/6 passed**; syntax/whitespace clean. Full local integration requests hit sandbox loopback proxy HTTP502; CI full suite passed. - Supplemental actual-app mocked Chrome fixtures passed at 1200×800 and 390×800: self-only cue, project flair, focus outline, no tested text overflow and EventSource reassignment. Screenshots attached to board at preceding head e27cf1f; final delta only authentication notification token/tests, card/CSS unchanged. Dark-only current theme. NOT live/manual UI or backend persistence proof. Peekaboo input permissions unavailable, no Codex Computer Use tools exposed. ## Release handoff Implementation phase only: NOT merged/released/deployed. Release owner must recheck normal merge gates, bump to a fresh unused version after v0.1.2, publish a new non-draft release containing this feature, verify GHCR multiarch publication, update existing MyGround-managed instance through supported management preserving data/config, verify version/health, and report release URL/version to origin topic4009286. #6 reported managed deployment access blocked; recheck current access and its timeline. Do not reuse v0.1.2 or count its icon-only release as this feature. Board: https://agentboard.icefish-betta.ts.net/#8
backmeupplz commented 2026-10-03 15:09:06 +00:00 (Migrated from github.com)

Independent Astra/high exact-head review APPROVE: cc7627e543; run 6307262c-6f57-4b99-bbd3-a1004c4a74bf. No blocking findings. Prior plain-HTTP auth notification regression fixed and covered. Focused6/6; exact-head Node24 CI8/8 passed: https://github.com/backmeupplz/agentboard/actions/runs/37132103822 . This is an independent agent verdict recorded by the author account, not a GitHub reviewer approval. No merge/release/deploy yet.

Independent Astra/high exact-head review APPROVE: cc7627e543795d7faf60a4edaf441e2f443b0b09; run 6307262c-6f57-4b99-bbd3-a1004c4a74bf. No blocking findings. Prior plain-HTTP auth notification regression fixed and covered. Focused6/6; exact-head Node24 CI8/8 passed: https://github.com/backmeupplz/agentboard/actions/runs/37132103822 . This is an independent agent verdict recorded by the author account, not a GitHub reviewer approval. No merge/release/deploy yet.
Sign in to join this conversation.
No description provided.