cc-dashboard/web/src
Vadym Samoilenko 26127061ec fix: OMG auto-sync, Projects OMG# column, ADO OMG Deliverable Number, session persistence
- Auto-create/update OmgEntry when Project.job_number changes (PATCH /api/projects);
  delete stale entry on clear; sync name/client when those fields change too
- Backfill script: scripts/backfill_omg_from_projects.py
- Projects List-view: add OMG # column with link to /omg?highlight=<job_number>;
  Grid-view badge also made clickable; OmgView supports ?highlight= deep-link with scroll+highlight
- AzureWorkItem: add omg_number column (migration 0009), extracted from
  fields_json[Custom.OMGDeliverableNumber] on sync; DevOps table shows OMG # column
  with CC-project link when matched; toolbar badge shows count of items without OMG #
- Session no longer lost on F5: refresh_token moved to HttpOnly+SameSite=Lax cookie;
  authStore.init() restores session on app start; axios interceptor retries on 401
  via cookie refresh before logging out; POST /api/auth/logout clears cookie

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 12:30:40 +01:00
..
api fix: OMG auto-sync, Projects OMG# column, ADO OMG Deliverable Number, session persistence 2026-05-13 12:30:40 +01:00
components feat: OMG project dropdown + DevOps toolbar + ADO full fields 2026-05-13 11:55:25 +01:00
composables fix(ui): address code review findings 2026-05-13 11:34:18 +01:00
lib fix(ui): address code review findings 2026-05-13 11:34:18 +01:00
router feat: replace Planka with in-app Kanban + add OMG page 2026-05-07 14:09:36 +01:00
stores fix: OMG auto-sync, Projects OMG# column, ADO OMG Deliverable Number, session persistence 2026-05-13 12:30:40 +01:00
styles feat(styles): add spacing scale comment and skeleton shimmer keyframes 2026-05-13 10:56:52 +01:00
tests feat: add complete Vue 3 frontend in web/ directory 2026-05-06 18:52:43 +01:00
types fix: OMG auto-sync, Projects OMG# column, ADO OMG Deliverable Number, session persistence 2026-05-13 12:30:40 +01:00
views fix: OMG auto-sync, Projects OMG# column, ADO OMG Deliverable Number, session persistence 2026-05-13 12:30:40 +01:00
App.vue feat(ui): add Tooltip, Popover, Skeleton primitives (radix-vue) 2026-05-13 10:58:41 +01:00
main.ts fix: OMG auto-sync, Projects OMG# column, ADO OMG Deliverable Number, session persistence 2026-05-13 12:30:40 +01:00