cesnimda
83e6430a24
feat: structured salary fields (min/max/currency/period)
...
Adds SalaryMin/SalaryMax/SalaryCurrency/SalaryPeriod alongside the
existing free-text Salary field (kept for back-compat and display).
- JobApplication model + idempotent column bridging for SQLite and MySQL
- Create/Update DTOs with NormalizeSalary (clamps negatives, swaps
inverted min/max, uppercases currency, whitelists period)
- JobApplicationDto exposes the fields; CSV export gains 4 columns
- UI: add/edit dialogs get min/max/currency/period inputs; job table
renders a formatted range via shared salary.ts formatter (falls back
to free-text when structured values are absent)
- EN/NB translations; backend + full frontend suites green
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-02 22:15:37 +02:00
cesnimda
f22c6791a7
Improve CV rewrite flow and parser accuracy
2026-04-01 11:30:37 +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
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
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
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
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
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
6acd9f3e15
Fix workflow YAML and improve CV section editing
2026-03-23 22:24:48 +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
2bcee6e07c
Prefer usernames in shell and admin flows
2026-03-23 21:07:21 +01:00
cesnimda
2c03379504
Localize kanban, auth, backup, and admin utilities
2026-03-23 21:05:49 +01:00
cesnimda
9661a321da
Translate job details and saved views flows
2026-03-23 20:56:33 +01:00
cesnimda
7f59a46cc6
Translate attachments and admin audit screens
2026-03-23 20:35:22 +01:00
cesnimda
b3cbaee16c
Translate correspondence flow and localize AI system details
2026-03-23 20:20:06 +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
cesnimda
fcafda6f52
Polish UI, harden company creation, and add error pages
2026-03-23 19:34:29 +01:00
cesnimda
2e8a29b4d0
First Commit
2026-03-21 11:55:27 +01:00