Shaheer Sarfaraz
3be0d25c87
Starting work on Dashboard! ( #65 )
...
* initial commit
* fix build issues and configurable time duration
* show in nav
* Positive response rate by posting freshness
* load today's jobs for charts
* fix infinite refetching with onboarding gate
* application to response rate
* refactor charts to their own directory
* bar hover color
* Duration selector embedded in navbar
* always load env
* remove warning about low conversion rate
* trend graph for applications per day
* better copy
* remove freshness response chart
* bottom line chart color and tooltip improved
* introduce check all command
* fix lint
* tests added and CI passing
2026-01-30 11:40:17 +00:00
Shaheer Sarfaraz
b4641ad9cb
Customise llm base url ( #68 )
...
* backend initial commit
* frontend initial commit
* better copy
* make lmstudio work
* enum of providers
* better error messages
* llm model settings stay in one place
* llm settings should be under the model accordion
* skip llm key step in onboarding if provider is set to local
* onboarding now factors in new llm provider flow
* fix tests
* fix typecheck
2026-01-29 16:20:12 +00:00
Shaheer Sarfaraz
6e771ce728
Timeline introduced ( #38 )
...
* initial implementation
* onboarding doesn't pop until invalid values are present
* link to job page
* proactive inputs working slightly
* onboarding gate reinstated
* better proactive buttons
* fully manual tracking for now.
* edit and delete timeline events
* status showing correctly
* tests update
* tests
* Update orchestrator/src/server/services/applicationTracking.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update orchestrator/src/server/services/applicationTracking.test.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update orchestrator/src/server/services/applicationTracking.test.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update orchestrator/src/client/pages/job/Timeline.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update orchestrator/src/client/pages/JobPage.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* add tests for application tracking routes and remove unused actionId from client API
* remove unnecessary await from synchronous transitionStage calls and improve test isolation
* relax externalUrl validation to allow non-URL metadata
* add toast notifications for data loading and event logging in JobPage
* comments
* fix: resolve type error in sponsor-matching.test.ts
* fix ci
* tests fix for github
* lint
* github comments
* build fix
* dedupe
* format
* types fix
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* formatting
* title and group id are discrete fields
* backfill
* hide view button on page
* show relevant dropdown options
* confetti!
* remove redundant
* confirm delete is a custom element now
* formatting
* fix styling
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-27 23:49:11 +00:00
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
DaKheera47
85976caf9c
useRescoreJob to reduce duplication
2026-01-25 12:06:14 +00:00
DaKheera47
f491f4634e
better copy
2026-01-25 11:56:25 +00:00
DaKheera47
35365b5fca
initial commit
2026-01-25 11:50:04 +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
3f37029dfd
address comments
2026-01-23 12:08:17 +00:00
DaKheera47
a268bfdd59
onboarding UI ensures that we have a resume base id when we're in the app
2026-01-23 11:59:02 +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 Sarfaraz
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
DaKheera47
9c1252c7fd
onboarding validation for each field
2026-01-22 21:29:05 +00:00
DaKheera47
8fe9074ead
nice looking components
2026-01-22 20:04:21 +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
DaKheera47
4b65f39650
robustness
2026-01-21 16:31:25 +00:00
DaKheera47
6a3a25578a
use person name from base.json for file downloads
2026-01-21 14:48:17 +00:00
DaKheera47
164256326f
Ready panel can edit now
2026-01-21 13:17:09 +00:00
Shaheer Sarfaraz
dd03eed0fb
unused import
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-20 23:18:08 +00:00
Shaheer Sarfaraz
0ec707143a
unused import
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-20 23:18:00 +00:00
Shaheer Sarfaraz
af2ee1fa9c
unused import
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-20 23:17:48 +00:00
DaKheera47
3d55e78614
tests
2026-01-20 23:07:55 +00:00
DaKheera47
1106e95ad6
better copy
2026-01-20 22:53:13 +00:00
DaKheera47
06d25b63a2
more granular messages
2026-01-20 22:51:36 +00:00
DaKheera47
158e4b108b
reduce prop drilling
2026-01-20 22:46:50 +00:00
DaKheera47
29b259352f
UI intagration into header top section
2026-01-20 22:40:43 +00:00
DaKheera47
30385cfe24
sponsor match is binary
2026-01-20 22:16:53 +00:00
DaKheera47
1fd6a4b4c2
initial commit
2026-01-20 22:11:09 +00:00
DaKheera47
0eb0d3205d
url change for tab change
2026-01-20 11:22:48 +00:00
DaKheera47
6de6d87263
TailoredSummary component
2026-01-20 11:13:05 +00:00
DaKheera47
fde32d2c51
combined JobHeader
2026-01-20 11:09:50 +00:00
DaKheera47
d506966d4c
try and consolidate duplicate helpers
2026-01-20 07:58:49 +00:00
DaKheera47
48ed0933a2
discovered panel split up
2026-01-20 07:40:22 +00:00
DaKheera47
17752e001a
reduce duplicated code
2026-01-19 19:50:37 +00:00
DaKheera47
a14814291e
tests
2026-01-19 19:26:21 +00:00
DaKheera47
90e4feecf5
invalid date parsing is corrected
2026-01-19 19:14:04 +00:00
DaKheera47
4f4f00e42c
manual import initial comit
2026-01-19 18:39:14 +00:00
DaKheera47
4c6247061a
nav heading
2026-01-18 01:17:54 +00:00
DaKheera47
562131910e
close drawer before transitining
2026-01-18 01:00:42 +00:00
DaKheera47
5bb4c67d10
sheet implemented
2026-01-18 00:58:25 +00:00
DaKheera47
072feaf373
responsiveness
2026-01-16 03:29:45 +00:00
DaKheera47
ef45398f9f
remove unused code
2026-01-16 02:19:33 +00:00
DaKheera47
32bf09551b
removing unused code
2026-01-15 23:25:43 +00:00
DaKheera47
54729dbf9f
ready panel UI changes to better use larger panel
2026-01-15 23:07:58 +00:00
DaKheera47
38ba2ee9f4
jd hidden by default
2026-01-15 23:00:55 +00:00
DaKheera47
aa95ae384e
buttons won't move as much
2026-01-15 22:52:51 +00:00