vault backup: 2026-05-13 12:33:09

This commit is contained in:
Vadym Samoilenko 2026-05-13 12:33:09 +01:00
parent 061c44226c
commit fa0746f040
2 changed files with 4 additions and 0 deletions

View file

@ -308,6 +308,7 @@ All endpoints except `/auth/login` require valid JWT in `Authorization: Bearer {
## Change Log
| Date | Requested | Changed | Files |
|------|-----------|---------|-------|
| 2026-05-13 | OMG page bugfix | Link OMG Job Numbers, add DevOps validation, display in project list | projects.tsx, omg-page.tsx, azure-devops-sync.tsx |
| 2026-05-13 | OMG sync and display | Auto-sync OmgEntry on job_number changes, Projects list shows OMG numbers, backfill script added | projects.py, omg.py, backfill_omg_from_projects.py |
| 2026-05-13 | Design refinements | Added "Fill from project" dropdown with auto-population, updated counters and empty states | OMG.tsx, DevOpsWorkItems.tsx |
| 2026-05-13 | Design refinement | Added select dropdown to form, verified component types | Form component files |

View file

@ -53,3 +53,6 @@ tags: [daily]
- 12:27 (15min) | `cc-dashboard`
- **Asked:** Fix OMG page showing no records despite projects having OMG Job Numbers and ensure sync between projects and OMG pages.
- **Done:** Implemented automatic OMG entry sync via PATCH /api/projects endpoint that creates/updates/deletes OmgEntry based on job_number changes, and added backfill script.
- 12:32 | `cc-dashboard`
- **Asked:** Fixed OMG page display by linking project OMG Job Numbers across pages and validating Azure DevOps OMG Deliverable Numbers.
- **Done:** Connected OMG Job Number property in projects to OMG page, added validation in DevOps project import, and updated project list view to display numbers.