Commit Graph
48 Commits
Author SHA1 Message Date
DaKheera47 d4e83c0674 gem3 flash lint fix 2026-01-25 13:14:59 +00:00
DaKheera47 5c2eef2fc8 ran check:fix in orchestrator 2026-01-25 12:41:44 +00:00
Shaheer Sarfaraz a2114cc454 Merge pull request #30 from anasyd/main
feat: add option to fetch from a link
2026-01-24 13:47:32 +00:00
Anas Syed 867a13cf22 feat: add option to fetch from a link
Clean raw HTML to JSON  to pass to an LLM
2026-01-23 18:22:37 +00:00
DaKheera47 1dd5a34447 comments 2026-01-23 12:41:00 +00:00
DaKheera47 9dfb862649 ready panel now works with external resume json instead of local 2026-01-23 11:40:34 +00:00
DaKheera47 7a358db317 settings page can pull and save resume details from v4 api template 2026-01-23 11:06:25 +00:00
Shaheer SarfarazandCopilot a864fbba2e Update orchestrator/src/shared/rxresume-schema.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-22 21:45:49 +00:00
DaKheera47 e1ee291337 tests 2026-01-22 21:39:05 +00:00
DaKheera47 9c1252c7fd onboarding validation for each field 2026-01-22 21:29:05 +00:00
DaKheera47 6955a77af8 update default location of uploaded file to be at data/ 2026-01-22 20:53:08 +00:00
DaKheera47 8684f2f9f3 Merge branch 'main' into user-onboarding 2026-01-22 20:37:28 +00:00
Anas Syed 263ff8adcc fix CUID2 test
Added missing mock for validateAndRepairJson to prevent validation from blocking tests
2026-01-22 20:28:42 +00:00
Anas Syed 322feb8b67 Fix PDF generation failures from malformed AI responses
- Add OpenRouter response-healing plugin to auto-fix malformed JSON
- Add stream: false to all OpenRouter API calls (required for plugin)
- Add Zod schema validation before PDF generation with AI repair fallback
- Fix CUID2 ID generation for skills (was generating invalid "skill-0")
- Update idSchema to validate CUID2 format matching RXResume's validation
- Save failed JSON and screenshots to data/errors/ for debugging
- Add tests for CUID2 validation to prevent regression
2026-01-22 20:07:50 +00:00
DaKheera47 7f7e76dc3f Initial commit for UI 2026-01-22 18:57:11 +00:00
DaKheera47 2e92ebd44c fix comments 2026-01-22 16:56:41 +00:00
DaKheera47 572824c03d address comment 2026-01-22 16:49:49 +00:00
DaKheera47 45ecfc1f86 allow either one or both to be set for basicAuth 2026-01-22 16:31:00 +00:00
DaKheera47 fc527b6cc8 checkbox didn't enable the save button, and disabling the toggle wipes the credentials in the backend upon saving 2026-01-22 12:46:43 +00:00
DaKheera47 0424a29008 correct keys, and keys separated correctly 2026-01-22 12:04:20 +00:00
DaKheera47 7e1f9454d4 Initial commit for env in UI 2026-01-22 11:45:17 +00:00
DaKheera47 b0a8fbcde4 Initial commit for refactor 2026-01-21 19:01:25 +00:00
DaKheera47 3e32b6c8c4 no anys 2026-01-21 16:42:57 +00:00
DaKheera47 9363a58e46 ensure generated resume is valid for rxresu.me by using their schema 2026-01-21 15:18:34 +00:00
DaKheera47 3d692f2f8b initial commit into hardening 2026-01-21 02:03:29 +00:00
DaKheera47 1fd6a4b4c2 initial commit 2026-01-20 22:11:09 +00:00
DaKheera47 724257671e fix type warnings 2026-01-19 19:11:20 +00:00
DaKheera47 4f4f00e42c manual import initial comit 2026-01-19 18:39:14 +00:00
DaKheera47 2cf9249159 gradcracker limits 2026-01-15 19:17:23 +00:00
DaKheera47 717987c5cc "rejected" isn't a thing. it's "skipped" 2026-01-15 14:06:14 +00:00
DaKheera47 383403f0ac visa sponsors page 2026-01-15 12:35:44 +00:00
DaKheera47 e54b5f2178 more jobspy settings 2026-01-11 18:15:17 +00:00
DaKheera47 5d7c394650 diff models for diff work 2026-01-11 15:30:23 +00:00
DaKheera47 e954cba4b1 ai can update more fields 2026-01-11 00:42:49 +00:00
DaKheera47 0ec38773b5 job pagination 2026-01-10 23:52:36 +00:00
DaKheera47 61c73b6830 allow editing jd 2026-01-06 23:29:58 +00:00
DaKheera47 cd5ec25c3b allowing tailoring of resume before being manually built 2026-01-06 23:06:19 +00:00
DaKheera47 45662c386a jobspy specific settings 2025-12-27 11:28:23 +00:00
DaKheera47 572cb1d42d keywords can be set from UI 2025-12-26 22:25:55 +00:00
DaKheera47 bd7baafbec passing max ukvisajobs 2025-12-26 20:47:28 +00:00
DaKheera47 0f36d9b8a6 initial implementation 2025-12-26 20:17:05 +00:00
DaKheera47 43f54a708c ai chooses projects 2025-12-15 18:25:40 +00:00
DaKheera47 91b1f08000 jobcompletion webhook 2025-12-15 17:28:45 +00:00
DaKheera47 368fe60935 rename pipeline webhook to what it is 2025-12-15 17:23:11 +00:00
DaKheera47 04f771f289 can change openrouter model in UI 2025-12-15 16:12:15 +00:00
DaKheera47 cefb75a9ec job_spy implementation 2025-12-14 22:24:34 +00:00
DaKheera47 4a00b3b900 source being extracted 2025-12-14 19:12:58 +00:00
DaKheera47 1b082a3eb6 orchestrator initial commit... 2025-12-11 22:31:59 +00:00