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
27fd70a2d7
refactor, security updates, cv extraction upgrades
2026-04-11 01:34:32 +02:00
cesnimda
161ecb4b94
feat: add gmail review decisions
2026-04-01 21:45:01 +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
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
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
3e5f796326
Complete S01 Gmail matching and import workflow
2026-03-24 10:06:50 +01:00
cesnimda
c33640986e
Persist structured CV section data
2026-03-23 23:48:39 +01:00
cesnimda
603f5e8b74
Add attachment metadata and overview strategy snapshot
2026-03-23 22:46:44 +01:00
cesnimda
5a31f86e4d
Add reminder emails and AI CV improvement tools
2026-03-23 21:46:37 +01:00
cesnimda
fcafda6f52
Polish UI, harden company creation, and add error pages
2026-03-23 19:34:29 +01:00
cesnimda
16b9960c08
feat: add mariadb production support deploy hardening and recruiter drafts
2026-03-22 18:53:41 +01:00
cesnimda
9188039e9d
feat: add application package generation and grouped readiness workflows
2026-03-22 18:28:02 +01:00
cesnimda
0fa481cab6
Add full profiles and latency tests
2026-03-22 12:06:25 +01:00
cesnimda
ed68e44eaf
Add OAth flow for Gmail and update tables and UI
2026-03-21 14:02:19 +01:00
cesnimda
2e8a29b4d0
First Commit
2026-03-21 11:55:27 +01:00