cesnimda
8f174cb767
feat: dev-only OpenAPI document at /openapi/v1.json
...
- AddOpenApi/MapOpenApi (anonymous, Development environment only).
- security: mark ProfileCvController.ProcessQueuedRunAsync [NonAction] -
the controller-level [Route] exposed this background-service hook as a
routable any-verb endpoint, which also broke OpenAPI generation.
96 endpoint paths documented.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-02 22:00:27 +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
534534b333
Harden CV rewrite diagnostics and preview PDFs
2026-04-11 21:36:45 +02:00
cesnimda
cc97a6b6c5
Fix ProfileCvController null warning
2026-04-11 17:13:25 +02:00
cesnimda
811963749e
Fix cross-user job history leak
2026-04-11 17:05:52 +02:00
cesnimda
ce26325682
Tighten Gmail and export hot paths
2026-04-11 12:10:49 +02:00
cesnimda
27fd70a2d7
refactor, security updates, cv extraction upgrades
2026-04-11 01:34:32 +02:00
cesnimda
269dcb3487
Handle disconnected Gmail and bound CV rewrite prompts
2026-04-09 22:07:36 +02:00
cesnimda
5cd34f17bb
Complete Gmail correspondence workflow
2026-04-02 12:29:24 +02:00
cesnimda
161ecb4b94
feat: add gmail review decisions
2026-04-01 21:45:01 +02:00
cesnimda
5af2c66616
feat: add gmail review queue surface
2026-04-01 17:16:00 +02:00
cesnimda
69e78d8951
refactor: extract gmail matching service
2026-04-01 16:59:29 +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
0551a525a8
feat: add server-backed profile CV builder pipeline
2026-04-01 12:25:35 +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
b283f8b9d2
Improve classifier fallback for flat CV parsing
2026-04-01 11:00:53 +02:00
cesnimda
44000f96f2
Improve CV parsing and profile editor flow
2026-03-29 14:29:18 +02: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
107c181506
Add canonical CV artifact pipeline
2026-03-28 23:32:54 +01:00
cesnimda
d8ab312f59
Improve structured CV fallback extraction
2026-03-28 22:56:55 +01:00
cesnimda
4103f84f85
Fix account and backup admin settings flows
2026-03-28 15:30:07 +01:00
cesnimda
8f8a34ad9c
Add typed structured CV extraction
2026-03-28 15:01:32 +01:00
cesnimda
19a4da9382
Auto-link verified Google sign-ins by email
2026-03-28 14:24:10 +01:00
cesnimda
9f949ee9df
Harden password reset and email send flows
2026-03-28 14:17:12 +01:00
cesnimda
f5cede1014
Harden production schema fallback and profile/dashboard UI
2026-03-27 14:26:06 +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
13d4e29336
chore(M001/S01): auto-commit after complete-slice
2026-03-24 12:27:04 +01:00
cesnimda
955cae6d4b
test(S01/T01): Added a job-scoped Gmail matching contract with backend-…
...
- JobTrackerApi/Controllers/GmailController.cs
- JobTrackerApi/Services/GmailOAuthService.cs
- JobTrackerApi.Tests/GmailControllerTests.cs
- .gsd/milestones/M001/slices/S01/S01-PLAN.md
- .gsd/KNOWLEDGE.md
2026-03-24 12:07:25 +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
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
cesnimda
05bc42c3d5
Add shared attachment context controls for AI job tools
2026-03-23 22:30:54 +01:00
cesnimda
73983526d3
Add attachment selection controls and lazy-load app screens
2026-03-23 22:23:00 +01:00
cesnimda
0c8258e90f
Add attachment-aware AI drafting and CV section tools
2026-03-23 22:17:03 +01:00
cesnimda
8db620e45b
Add focus plans and stage-aware follow-up drafting
2026-03-23 22:04:39 +01:00
cesnimda
5a31f86e4d
Add reminder emails and AI CV improvement tools
2026-03-23 21:46:37 +01:00
cesnimda
66d924e880
Refresh dashboard, adopt MUI X, and improve AI follow-ups
2026-03-23 21:23:15 +01:00
cesnimda
653f713a78
Evolve summarizer into AI service with OCR support
2026-03-23 20:12:34 +01:00
cesnimda
90fdd8e1a5
Track cleanup progress and polish profile/system flows
2026-03-23 19:49:41 +01:00