cesnimda
6150e7f19b
test(ui): stabilize slow suites and repair stale trust-loop mocks
...
- Raise testing-library asyncUtilTimeout to 4s and jest timeout to 30s:
heavy MUI views exceeded the 1s default on slower machines
(profile-page, daily-control-loop double-mount).
- end-to-end-trust-loop: mock the /tailored-cv-draft endpoint the
redesigned Tailored CV tab now loads, and assert on the structured
draft instead of the removed legacy tailoredCvText textarea.
Full suite now green locally: 18/18 suites, 39/39 tests.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-02 22:00:26 +02:00
cesnimda
e352aaeaac
fix(ui): avoid stale load closure in useViewResource reload
...
Keep the latest load callback in a ref so reload() always invokes the
current fetcher without changing its own identity on every render.
Reduces full-suite test failures from 5 to 3 (remaining are pre-existing).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-02 21:30:18 +02:00
cesnimda
657cb95a48
Add guided CV builder controls
CI and Deploy / test (push) Failing after 0s
CI and Deploy / deploy (push) Has been skipped
2026-04-20 21:22:57 +02:00
cesnimda
eea327e1f6
Turn CV template chooser into visual carousel
2026-04-11 22:45:24 +02:00
cesnimda
534534b333
Harden CV rewrite diagnostics and preview PDFs
2026-04-11 21:36:45 +02:00
cesnimda
48cd83b442
Clean error alerts and harden startup migration
2026-04-11 18:07:20 +02:00
cesnimda
33ac4b963b
Optimize workspace and daily-loop surfaces
2026-04-11 12:03:49 +02:00
cesnimda
27fd70a2d7
refactor, security updates, cv extraction upgrades
2026-04-11 01:34:32 +02:00
cesnimda
5cd34f17bb
Complete Gmail correspondence workflow
2026-04-02 12:29:24 +02:00
cesnimda
b87e673d38
feat: add gmail review actions
2026-04-01 21:54:05 +02:00
cesnimda
161ecb4b94
feat: add gmail review decisions
2026-04-01 21:45:01 +02:00
cesnimda
a0e823facf
test: opt gmail router tests into v7 future flags
2026-04-01 17:26:07 +02:00
cesnimda
5af2c66616
feat: add gmail review queue surface
2026-04-01 17:16:00 +02:00
cesnimda
3f04849fe6
feat: add correspondence inbox and gmail ingestion contract
2026-04-01 16:50:14 +02:00
cesnimda
f48136f04c
feat: enrich gmail correspondence metadata
2026-04-01 16:27:34 +02:00
cesnimda
e5bcf9d5ea
feat: harden gmail sync foundation
2026-04-01 16:09:29 +02:00
cesnimda
9191e4cc5b
fix: harden admin system fallback and benchmark review
2026-04-01 13:38:22 +02:00
cesnimda
0d65835857
feat: add cv benchmark workflow and admin visibility
2026-04-01 12:25:45 +02:00
cesnimda
f22c6791a7
Improve CV rewrite flow and parser accuracy
2026-04-01 11:30:37 +02:00
cesnimda
f402213526
Extend CV classifier contract and provenance UI
2026-04-01 11:06:55 +02:00
cesnimda
18d1de45cb
Refactor backend project and tighten CV test coverage
2026-04-01 10:42:55 +02:00
cesnimda
44000f96f2
Improve CV parsing and profile editor flow
2026-03-29 14:29:18 +02:00
cesnimda
99fc94bc18
Polish mobile layout and add collapsible sidebar
2026-03-29 14:24:43 +02:00
cesnimda
4253d33dfd
Fix frontend build for CV profile and draft types
2026-03-29 00:58:05 +01:00
cesnimda
839a2ed80d
Add CV template preview and PDF export pipeline
2026-03-29 00:43:54 +01:00
cesnimda
2392b135c2
Add CV extraction review surfaces
2026-03-28 23:51:03 +01:00
cesnimda
3b6588397e
Fix frontend build regressions
2026-03-28 21:55:17 +01:00
cesnimda
4be75ab940
Disable login form ripple animations
2026-03-28 18:10:36 +01:00
cesnimda
686a4d18b9
Silence React Router future warnings in tests
2026-03-28 15:50:27 +01:00
cesnimda
0694cba722
Polish settings and admin system pages
2026-03-28 15:30:21 +01:00
cesnimda
5f14490ead
Add structured CV editor to profile page
2026-03-28 15:08:43 +01:00
cesnimda
9f949ee9df
Harden password reset and email send flows
2026-03-28 14:17:12 +01:00
cesnimda
25ae6b94e9
Fix ProfilePage effect dependency
2026-03-27 22:34:16 +01:00
cesnimda
b53b2b5a35
Polish settings and auth flows
2026-03-27 21:56:16 +01:00
cesnimda
98f51332e6
Polish settings and auth UX
2026-03-27 19:27:18 +01:00
cesnimda
f5cede1014
Harden production schema fallback and profile/dashboard UI
2026-03-27 14:26:06 +01:00
cesnimda
a0d1c1c05b
feat(S05/T02): Added an end-to-end trust-loop regression, surfaced save…
...
- job-tracker-ui/src/end-to-end-trust-loop.test.tsx
- job-tracker-ui/src/components/JobDetailsDialog.tsx
- job-tracker-ui/src/components/Correspondence.tsx
- .gsd/milestones/M001/slices/S05/S05-UAT.md
2026-03-24 14:36:46 +01:00
cesnimda
9adbde3f5e
feat(S05/T01): Unified workflow trust signals across the API, table, da…
...
- JobTrackerApi/Controllers/JobApplicationsController.cs
- JobTrackerApi.Tests/JobApplicationsWorkflowSignalsTests.cs
- job-tracker-ui/src/jobWorkflowSignals.ts
- job-tracker-ui/src/components/JobTable.tsx
- job-tracker-ui/src/components/DashboardView.tsx
- job-tracker-ui/src/components/RemindersView.tsx
- job-tracker-ui/src/workflow-trust-signals.test.tsx
2026-03-24 14:28:01 +01:00
cesnimda
85fa373ba4
feat(S04/T02): Made the job table show actionable follow-up/package nex…
...
- job-tracker-ui/src/components/JobTable.tsx
- job-tracker-ui/src/daily-control-loop.test.tsx
- job-tracker-ui/src/i18n/translations.ts
- .gsd/milestones/M001/slices/S04/S04-PLAN.md
- .gsd/milestones/M001/slices/S04/tasks/T02-PLAN.md
2026-03-24 13:56:42 +01:00
cesnimda
13d4e29336
chore(M001/S01): auto-commit after complete-slice
2026-03-24 12:27:04 +01:00
cesnimda
8890906231
Complete S03 runtime closure and S04 control loop
2026-03-24 11:33:55 +01:00
cesnimda
0cacb4e51b
Implement S03 follow-up draft context loop
2026-03-24 11:05:41 +01:00
cesnimda
b5b430947b
Complete S02 application package drafting loop
2026-03-24 10:36:05 +01:00
cesnimda
3e5f796326
Complete S01 Gmail matching and import workflow
2026-03-24 10:06:50 +01:00
cesnimda
a710d63bb7
Use structured CV sections in tailoring and test profile parsing
2026-03-23 23:56:27 +01:00
cesnimda
c33640986e
Persist structured CV section data
2026-03-23 23:48:39 +01:00
cesnimda
8f04637cff
Add CV structure analysis groundwork
2026-03-23 23:07:02 +01:00
cesnimda
eb4b517d58
Add frontend coverage for attachment metadata and strategy snapshot
2026-03-23 23:04:41 +01:00
cesnimda
603f5e8b74
Add attachment metadata and overview strategy snapshot
2026-03-23 22:46:44 +01:00
cesnimda
93f5c9beb7
Add AI draft variants for application package flows
2026-03-23 22:34:50 +01:00