Commit graph

  • 82c75edfa6
    build(deps-dev): bump vite from 6.4.2 to 8.0.14 in /web dependabot[bot] 2026-05-30 04:35:51 +00:00
  • 590bfbde0f
    build(deps): bump @mui/icons-material from 7.3.11 to 9.0.1 in /web dependabot[bot] 2026-05-30 04:35:50 +00:00
  • 2e3f483452
    build(deps-dev): bump @types/node from 22.19.19 to 25.9.1 in /infra dependabot[bot] 2026-05-30 04:35:50 +00:00
  • 6458df1150
    build(deps-dev): bump tmp from 0.2.5 to 0.2.7 in /mobile dependabot[bot] 2026-05-30 04:35:49 +00:00
  • b6c0665d21
    build(deps): bump react-native-share from 11.1.0 to 12.3.1 in /mobile dependabot[bot] 2026-05-30 04:35:38 +00:00
  • 4df5a5ec30
    build(deps): bump react-native-haptic-feedback in /mobile dependabot[bot] 2026-05-30 04:35:35 +00:00
  • a71501a5c2
    build(deps): bump react-native-image-picker in /mobile dependabot[bot] 2026-05-30 04:35:35 +00:00
  • 2959f7bc41
    build(deps): bump @tanstack/react-query in /web (#80) dependabot[bot] 2026-05-30 04:34:11 +00:00
  • ebcece420e
    build(deps): bump @react-navigation/native in /mobile (#81) dependabot[bot] 2026-05-30 04:34:08 +00:00
  • 987f3314bd
    build(deps): bump react-router-dom from 7.15.1 to 7.16.0 in /web (#78) dependabot[bot] 2026-05-30 04:34:00 +00:00
  • ba1b6bc22b
    build(deps): update boto3 requirement in /lambdas/pdf-generate (#76) dependabot[bot] 2026-05-30 04:33:57 +00:00
  • a9b0df54da
    build(deps): update boto3 requirement in /lambdas/pdf-extract (#73) dependabot[bot] 2026-05-30 04:33:50 +00:00
  • bddae8405d
    build(deps): bump @react-navigation/native in /mobile dependabot[bot] 2026-05-30 04:33:48 +00:00
  • 4f724531bf
    build(deps): bump react-native-app-auth from 8.3.0 to 8.4.0 in /mobile (#79) dependabot[bot] 2026-05-30 04:33:42 +00:00
  • a71b07db4d
    build(deps): update boto3 requirement in /lambdas/library-ingest (#77) dependabot[bot] 2026-05-30 04:33:40 +00:00
  • a330eb39c2
    build(deps): update boto3 requirement in /lambdas/suggestions (#74) dependabot[bot] 2026-05-30 04:33:37 +00:00
  • 11ea0020dd
    build(deps): bump @tanstack/react-query in /web dependabot[bot] 2026-05-30 04:33:34 +00:00
  • 57cd85e4c2
    build(deps): bump fastlane from 2.234.0 to 2.235.0 in /mobile (#75) dependabot[bot] 2026-05-30 04:33:34 +00:00
  • d3347333b2
    build(deps-dev): bump @types/react from 19.2.14 to 19.2.15 in /web (#72) dependabot[bot] 2026-05-30 04:33:29 +00:00
  • 8691c8a205
    build(deps-dev): bump aws-cdk from 2.1124.1 to 2.1125.0 in /infra (#71) dependabot[bot] 2026-05-30 04:33:26 +00:00
  • d18fb9b8cb
    build(deps): bump react-native-app-auth from 8.3.0 to 8.4.0 in /mobile dependabot[bot] 2026-05-30 04:33:25 +00:00
  • 71e5492886
    build(deps): update boto3 requirement in /lambdas/library-ingest dependabot[bot] 2026-05-30 04:33:23 +00:00
  • 1877711730
    build(deps): bump react-router-dom from 7.15.1 to 7.16.0 in /web dependabot[bot] 2026-05-30 04:33:23 +00:00
  • 3e23749714
    build(deps): update boto3 requirement in /lambdas/pdf-generate dependabot[bot] 2026-05-30 04:33:21 +00:00
  • b23c4be81c
    build(deps): bump react-native-paper from 5.15.2 to 5.15.3 in /mobile (#70) dependabot[bot] 2026-05-30 04:33:20 +00:00
  • fb772546ef
    build(deps): bump fastlane from 2.234.0 to 2.235.0 in /mobile dependabot[bot] 2026-05-30 04:33:19 +00:00
  • 7c7a661eb6
    build(deps): update boto3 requirement in /lambdas/suggestions dependabot[bot] 2026-05-30 04:33:18 +00:00
  • dd4be4d8a4
    build(deps): update boto3 requirement in /lambdas/pdf-extract dependabot[bot] 2026-05-30 04:33:17 +00:00
  • 95d169ee89
    build(deps-dev): bump @types/react from 19.2.14 to 19.2.15 in /web dependabot[bot] 2026-05-30 04:33:11 +00:00
  • 39e6ef1748
    build(deps-dev): bump aws-cdk from 2.1124.1 to 2.1125.0 in /infra dependabot[bot] 2026-05-30 04:33:09 +00:00
  • ab3838e129
    build(deps): bump react-native-paper from 5.15.2 to 5.15.3 in /mobile dependabot[bot] 2026-05-30 04:33:04 +00:00
  • 3ef7519c70
    build(deps): bump actions/setup-python from 5 to 6 dependabot[bot] 2026-05-30 04:32:47 +00:00
  • 72df346609
    build(deps): bump actions/checkout from 4 to 6 dependabot[bot] 2026-05-30 04:32:43 +00:00
  • 35e9cf21ae
    build(deps): bump actions/setup-node from 4 to 6 dependabot[bot] 2026-05-30 04:32:40 +00:00
  • ae3ad9d823 fix: CORS, JWT auth, useBlocker crash, and auto-migration for production deploy Adam Moussa 2026-05-27 19:20:29 -04:00
  • da783d48cd fix(web): restore WEB-C1/M4 fixes reverted by rebase conflict resolution Adam Moussa 2026-05-27 18:21:03 -04:00
  • f9081fabf4 docs: Phase 6 cleanup — update AUDIT-REPORT, README, remove stale docs Adam Moussa 2026-05-27 18:17:37 -04:00
  • ab9569d7a9 test: add ProposalNumberGenerator, LineItemService state guard, and API client interceptor tests Adam Moussa 2026-05-27 18:10:55 -04:00
  • 8d73e66a17 fix(api): API-M2, M5, M7, M9, M10, M12, M13 — Medium audit findings Adam Moussa 2026-05-27 18:06:04 -04:00
  • 15570d24db docs: update AUDIT-REPORT.md for WEB-M3, M4, M8, M9, M11 fixes Adam Moussa 2026-05-27 18:05:17 -04:00
  • 51ca6df403 fix(web): WEB-M3, M4, M8, M9, M11 — scope validation, category alignment, dashboard errors, line item skeleton, return-to-review Adam Moussa 2026-05-27 18:04:47 -04:00
  • 669e9c0e43 fix(lambdas): LAM-M2, M3, M6, M9 — prompt injection, PDF size check, numeric validation, API key TTL Adam Moussa 2026-05-27 18:03:01 -04:00
  • 8da87e9301 fix(infra): scope Bedrock model ARN, AOSS permissions, require deploy approval (INF-M1, M2, M9) Adam Moussa 2026-05-27 18:02:54 -04:00
  • 8212c48d1e docs: update CLAUDE.md audit status for Phase 5 Adam Moussa 2026-05-27 17:56:43 -04:00
  • af4ba1bfb7 docs: update AUDIT-REPORT.md for Phase 5 Medium fixes Adam Moussa 2026-05-27 17:56:31 -04:00
  • 71a5b56ee9 fix: Lambda medium findings (LAM-M1, M5, M8) Adam Moussa 2026-05-27 17:47:35 -04:00
  • 57122ee702 fix: web medium findings (WEB-M2, M5, M6, M7, M10, M13) Adam Moussa 2026-05-27 17:46:11 -04:00
  • 42fe0823b0 fix: API medium findings (API-M3, M4, M6, M8, M11, M14) Adam Moussa 2026-05-27 17:46:22 -04:00
  • fcdc46c136 fix: infra medium findings (INF-M5, INF-M8) Adam Moussa 2026-05-27 17:45:11 -04:00
  • 01fe003a6d fix: wire test suites into CI, fix stale tests from Phase 1-2 fixes Adam Moussa 2026-05-27 17:46:50 -04:00
  • 9c04ba4756 fix: resolve test compile errors from merge, update AUDIT-REPORT.md Adam Moussa 2026-05-27 17:36:36 -04:00
  • d21b1c5edb test: bootstrap test infrastructure with critical coverage (QA-C1 through QA-C6) Adam Moussa 2026-05-27 17:31:18 -04:00
  • 2017c0379e fix: API-H2 validate redirectUri, API-H6 add structured logging to services Adam Moussa 2026-05-27 17:22:10 -04:00
  • a74ac4945f fix: LAM-C1/INF-H1 require IAM auth on Function URL, INF-H3 restrict OpenSearch to VPC Adam Moussa 2026-05-27 17:21:02 -04:00
  • 67b4732395 fix: WEB-C1 move JWT to sessionStorage, complete mutation error handling Adam Moussa 2026-05-27 17:21:17 -04:00
  • 4f1271eb50 audit: fix all Critical and High security/reliability issues across monorepo Adam Moussa 2026-05-27 15:33:27 -04:00
  • d15f6bfb95 workspace: sticky panels, action bar polish, breadcrumb nav, line item UX improvements Adam Moussa 2026-05-22 18:57:49 -04:00
  • 0c8ab31282 pages: users empty state card, form max-width, table display improvements Adam Moussa 2026-05-22 18:54:54 -04:00
  • cfee6690c0 login: audit styling — gradient, card, button colors, descriptions Adam Moussa 2026-05-22 18:54:08 -04:00
  • a6091344da dashboard: audit KPI styling, secondary context lines, page title consistency Adam Moussa 2026-05-22 18:52:53 -04:00
  • 2e20e7ad99 sidebar: audit styling updates, responsive collapse at 1200px/900px Adam Moussa 2026-05-22 18:51:50 -04:00
  • f7b4ab6f93 theme: apply full UX audit token pass (palette, typography, shapes, component overrides) Adam Moussa 2026-05-22 18:51:30 -04:00
  • d27cc2e528 style: switch to subtle tinted chips with borders, reduce urgent row prominence Adam Moussa 2026-05-22 18:50:56 -04:00
  • cef0b611ba topbar: update avatar color, add DEV environment indicator pill Adam Moussa 2026-05-22 18:50:39 -04:00
  • b21e5db08a Update login page colors to match refined app palette Adam Moussa 2026-05-22 18:08:16 -04:00
  • 3e131dbd00 Add worktrees to gitignore Adam Moussa 2026-05-22 18:12:41 -04:00
  • b507bb0c28 Replace MUI semantic chip colors with custom status/priority palette Adam Moussa 2026-05-22 18:08:27 -04:00
  • 83e1a7948e Fix nested tbody in proposal tables: use Fragment instead of Box component="tbody" Adam Moussa 2026-05-22 18:09:42 -04:00
  • b43bb64fff Consolidate hardcoded colors in Topbar and Sidebar to match refined palette Adam Moussa 2026-05-22 18:07:28 -04:00
  • 837aaa3db3 Update theme: Inter font, flat AppBar, refined palette, 6px radius, polished component defaults Adam Moussa 2026-05-22 18:07:28 -04:00
  • 594d3395c6 Add UX improvements: clickable KPIs, status tabs, revision grouping, workspace restructure, form sections Adam Moussa 2026-05-22 17:50:14 -04:00
  • d583f99f5b Update session handoff with current state and remaining tasks Adam Moussa 2026-05-22 17:31:49 -04:00
  • 85bed9a161 Apply UX quick wins from external review Adam Moussa 2026-05-22 17:29:37 -04:00
  • ef052a81ac Add role-aware dashboard stats and recent proposals Adam Moussa 2026-05-22 17:29:26 -04:00
  • edb557fb23 Fix layout double-offset from persistent drawer Adam Moussa 2026-05-22 17:29:20 -04:00
  • 6de4bafec4 Add revision dropdown, editable WO#, and fix Revised proposal approval Adam Moussa 2026-05-22 16:40:39 -04:00
  • cab97cbb1b Add PDF download for all roles, version history, and status timeline fix Adam Moussa 2026-05-22 16:40:19 -04:00
  • 666e2bad9e Add status/priority display improvements, sortable tables, and list filters Adam Moussa 2026-05-22 16:38:48 -04:00
  • 9b502045dd Add site search, PO number, service category Other, and form enhancements Adam Moussa 2026-05-22 16:38:37 -04:00
  • 58a4a94d8f
    Bump react-native-screens from 4.25.1 to 4.25.2 in /mobile (#62) dependabot[bot] 2026-05-23 04:36:15 +00:00
  • 3832568a40
    Bump react-native-screens from 4.25.1 to 4.25.2 in /mobile dependabot[bot] 2026-05-23 04:36:00 +00:00
  • 257ea97613
    Bump react and @types/react in /mobile (#65) dependabot[bot] 2026-05-23 04:34:17 +00:00
  • 7b4481b194
    Bump aws-cdk-lib from 2.253.1 to 2.257.0 in /infra (#58) dependabot[bot] 2026-05-23 04:34:11 +00:00
  • 91b9386293
    Bump aws-cdk from 2.1122.0 to 2.1124.1 in /infra (#63) dependabot[bot] 2026-05-23 04:34:07 +00:00
  • 121a1f2dae
    Bump @types/react from 19.2.14 to 19.2.15 in /web (#60) dependabot[bot] 2026-05-23 04:34:05 +00:00
  • de544b5edd
    Bump react and @types/react in /mobile dependabot[bot] 2026-05-23 04:33:59 +00:00
  • 9a6e0bfc44
    Update boto3 requirement in /lambdas/library-ingest (#59) dependabot[bot] 2026-05-23 04:33:59 +00:00
  • 46a60279f7
    Update boto3 requirement in /lambdas/pdf-generate (#57) dependabot[bot] 2026-05-23 04:33:56 +00:00
  • ca77feada6
    Bump react-native-safe-area-context from 5.7.0 to 5.8.0 in /mobile (#55) dependabot[bot] 2026-05-23 04:33:50 +00:00
  • c2627ae290
    Bump @tanstack/react-query from 5.100.11 to 5.100.13 in /web (#53) dependabot[bot] 2026-05-23 04:33:48 +00:00
  • e75999b99d
    Update boto3 requirement in /lambdas/suggestions (#54) dependabot[bot] 2026-05-23 04:33:40 +00:00
  • db32bbdae2
    Bump aws-cdk from 2.1122.0 to 2.1124.1 in /infra dependabot[bot] 2026-05-23 04:33:36 +00:00
  • 254c64d6e9
    Update boto3 requirement in /lambdas/pdf-extract (#56) dependabot[bot] 2026-05-23 04:33:33 +00:00
  • 79ec029a0b
    Bump react-native-app-auth from 8.2.0 to 8.3.0 in /mobile (#52) dependabot[bot] 2026-05-23 04:33:28 +00:00
  • 1aeda13629
    Update boto3 requirement in /lambdas/library-ingest dependabot[bot] 2026-05-23 04:33:27 +00:00
  • 19d84efe4f
    Bump @types/react from 19.2.14 to 19.2.15 in /web dependabot[bot] 2026-05-23 04:33:27 +00:00
  • 467798bb1b
    Bump aws-cdk-lib from 2.253.1 to 2.257.0 in /infra dependabot[bot] 2026-05-23 04:33:23 +00:00
  • 6b2e3337c1
    Update boto3 requirement in /lambdas/pdf-extract dependabot[bot] 2026-05-23 04:33:19 +00:00
  • 29edc7e373
    Update boto3 requirement in /lambdas/pdf-generate dependabot[bot] 2026-05-23 04:33:19 +00:00
  • 3ad7087d40
    Update boto3 requirement in /lambdas/suggestions dependabot[bot] 2026-05-23 04:33:18 +00:00