Commit Graph
463 Commits
Author SHA1 Message Date
Shaheer Sarfaraz d58dcbb441 Merge pull request #20 from DaKheera47/user-onboarding
User onboarding UI
2026-01-22 22:05:31 +00:00
DaKheera47 3972a173c5 update documentation 2026-01-22 22:05:04 +00:00
DaKheera47 733da22d2c mock fetch 2026-01-22 21:48:41 +00:00
Shaheer SarfarazandCopilot 91ba0c9fbb Update orchestrator/src/client/components/OnboardingGate.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-22 21:46:01 +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 02400df47d missing resume files return safe empty data 2026-01-22 21:41:45 +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 de4df0ffcf remove json 2026-01-22 20:52:47 +00:00
DaKheera47 8684f2f9f3 Merge branch 'main' into user-onboarding 2026-01-22 20:37:28 +00:00
Shaheer Sarfaraz 03649f3d17 Merge pull request #19 from anasyd/fix-improve-LLM-API-validation
Fix PDF generation failures from malformed AI responses
2026-01-22 20:33:34 +00:00
Anas Syed 0aed4e06a2 remove validateAndRepairJson function and tests 2026-01-22 20:32:13 +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 a0401bc38c use @paralleldrive/cuid2 2026-01-22 20:17:10 +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 8fe9074ead nice looking components 2026-01-22 20:04:21 +00:00
DaKheera47 f60ce5db4f tailwind config artefacts cleaned up 2026-01-22 20:04:08 +00:00
DaKheera47 7b5afd25d1 correcting animations 2026-01-22 19:28:32 +00:00
DaKheera47 662e4a344a multistep has better UI 2026-01-22 19:11:53 +00:00
DaKheera47 7f7e76dc3f Initial commit for UI 2026-01-22 18:57:11 +00:00
Shaheer Sarfaraz 1ca459ec34 Merge pull request #18 from DaKheera47/env-to-ui
Env in UI
2026-01-22 16:57:04 +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 0dc12eebc3 fix default set 2026-01-22 16:32:07 +00:00
DaKheera47 45ecfc1f86 allow either one or both to be set for basicAuth 2026-01-22 16:31:00 +00:00
DaKheera47 71649c5a13 parallelize 2026-01-22 16:31:00 +00:00
DaKheera47 0844071b7a dedupe 2026-01-22 16:31:00 +00:00
Shaheer SarfarazandCopilot 6913607eef typo fix
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-22 16:25:52 +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 c416e5c7ff better copy 2026-01-22 12:37:16 +00:00
DaKheera47 31dfc7afd6 webhook sections combined 2026-01-22 12:36:53 +00:00
DaKheera47 a81b1f0e58 use settings input component 2026-01-22 12:24:14 +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
Shaheer Sarfaraz 01c97ec59d add star history chart to readme 2026-01-22 10:02:45 +00:00
Shaheer Sarfaraz 8de55e5b10 Analytics note 2026-01-21 22:14:39 +00:00
Shaheer Sarfaraz b4d60549c5 Merge pull request #15 from DaKheera47/settings-page-refactor
Settings page refactor
2026-01-21 21:46:53 +00:00
DaKheera47 504ab45867 show values even if default is set 2026-01-21 21:46:36 +00:00
Shaheer SarfarazandCopilot b4476d1334 Update orchestrator/src/client/pages/settings/components/ResumeProjectsSection.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-21 21:28:53 +00:00
DaKheera47 610fc48a91 introduce EffectiveDefault<T> 2026-01-21 19:47:11 +00:00
DaKheera47 eb41c6237b objects for each section 2026-01-21 19:34:55 +00:00
DaKheera47 f50f00a09a resolving dependencies correctly 2026-01-21 19:28:03 +00:00
DaKheera47 b0a8fbcde4 Initial commit for refactor 2026-01-21 19:01:25 +00:00
Shaheer Sarfaraz a4ed912de1 Merge pull request #14 from DaKheera47/self-hosting-improvement
Self hosting improvement
2026-01-21 16:43:18 +00:00
DaKheera47 3e32b6c8c4 no anys 2026-01-21 16:42:57 +00:00
DaKheera47 e3b0e263fb tests pasing 2026-01-21 16:34:29 +00:00
DaKheera47 4b65f39650 robustness 2026-01-21 16:31:25 +00:00
DaKheera47 cae54c39fb don't return empty profile, instead throw 2026-01-21 16:14:30 +00:00
DaKheera47 6bd1593e13 fix tests 2026-01-21 15:40:24 +00:00