Gabriel Ramos
|
c6024efcef
|
fix(parse-cv): polyfill DOMMatrix and dynamically import pdf-parse
|
2026-06-10 18:39:35 -04:00 |
|
Gabriel Ramos
|
774e5044ca
|
fix(theme): fix green badges dark mode contrast
|
2026-06-10 16:34:03 -04:00 |
|
Gabriel Ramos
|
5b003ac9e0
|
fix(theme): fix dark mode, toggles & alignment
|
2026-06-10 15:55:52 -04:00 |
|
Gabriel Ramos
|
60fb20cc4b
|
fix(candidates): fix candidate selection loop
|
2026-06-10 14:29:56 -04:00 |
|
Gabriel Ramos
|
6c83fb6af7
|
feat(theme): add dark mode & move language toggle
|
2026-06-10 14:26:50 -04:00 |
|
Gabriel Ramos
|
1a439e3bd0
|
feat(candidates): scale UI, bulk upload & AI diffs
|
2026-06-10 14:18:25 -04:00 |
|
Gabriel Ramos
|
aa028ec263
|
test(webhook): add bulk test support and extra test assets
|
2026-06-10 13:45:41 -04:00 |
|
Gabriel Ramos
|
2776ac5a1d
|
feat(upload): support multiple CV uploads concurrently with progress list
|
2026-06-10 12:25:01 -04:00 |
|
Gabriel Ramos
|
529958f492
|
feat: scale up candidate evaluation and promotion
|
2026-06-10 08:51:29 -04:00 |
|
Gabriel Ramos
|
24c88915b0
|
feat: decouple ai profiling and add manual evaluation
|
2026-06-09 20:33:27 -04:00 |
|
Gabriel Ramos
|
51f82100f9
|
feat(test): conditionally skip database writes during test run
|
2026-06-09 19:38:24 -04:00 |
|
Gabriel Ramos
|
d74cdc445e
|
feat(deploy): make deploy tool non-interactive with cli flags
|
2026-06-09 18:11:12 -04:00 |
|
Gabriel Ramos
|
b751ee556f
|
feat(flow): implement e2e flow with n8n and db
|
2026-06-09 10:25:06 -04:00 |
|
Gabriel Ramos
|
dd7e0ff198
|
feat(foundations): init schema frontend components and quality gates
|
2026-06-09 08:58:45 -04:00 |
|
Gabriel Ramos
|
248b16a66a
|
feat: implement n8n-kickstart automation and Next.js PDF parsing route
|
2026-06-08 19:20:22 -04:00 |
|
Gabriel Ramos
|
608bf086ec
|
feat: scaffold frontend routes and layout
|
2026-06-08 11:26:56 -04:00 |
|