Shaheer Sarfaraz
|
f3c164d252
|
feat(pipeline): parallelize discovery/process via evolved asyncPool (#211)
* feat(pipeline): centralize concurrency hooks and parallelize discovery/process steps
* feat(orchestrator): unify single and bulk job actions API
* job actions de-bulk-ified
* application inbox section debulk
* chore(orchestrator): remove remaining bulk wording from job action flow
* select multiple to skip with shortcut
* comments
* coomeents
* fix progress ordinal and add jobs actions payload examples
|
2026-02-20 16:49:13 +00:00 |
|
Shaheer Sarfaraz
|
3640abef2d
|
Migration to tanstack query (#199)
* commit at some point in the middle, WIP
* formatting
* ci passing
* comments
* handle no jobid case
* better error handling
* comments
* Update orchestrator/src/client/hooks/queries/useJobMutations.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update orchestrator/src/client/hooks/queries/useSettingsMutation.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* better types
* formatter
* tracking inbox page
* in progress page
* tracer links page
* invalidate harder
* ensure tracer links docs show
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-19 23:04:47 +00:00 |
|
Shaheer Sarfaraz
|
f8b5dc2f42
|
In progress flow (#163)
* initial commit
* move from applied to in-progress
* KANBAN BOARD!
* backfill jobs
* backfill rejected jobs
* drag events 😋
* fix backfill bug
* UI improvements
* remove applied
* gold near offer
* team match meeting swim lane
* formatting
* Add tests for InProgressBoardPage and enhance job stage handling
|
2026-02-15 00:45:45 +00:00 |
|
Shaheer Sarfaraz
|
687fd5e91f
|
feat(post-application): automatically pull from email (#145)
* feat(post-application): add schema and shared types for provider ingestion (#136)
* test(orchestrator): ensure full localStorage shape in vitest setup
* feat(post-application): add provider registry and dispatcher framework (#137) (#146)
* Implement Gmail provider credential persistence (#147)
* Add unified post-application provider action API (#148)
* Implement Gmail ingestion sync with 95/60 relevance policy
* Implement Gmail ingestion sync with 95/60 relevance policy (#149)
* feat(post-application): add job mapping engine with llm rerank fallback
* feat(post-application): add inbox review APIs with transactional approve/deny (#151)
* feat(post-application): add tracking inbox UI with provider controls (#152)
* oauth implementation
* UI changes
* see past runs in more detail
* occurred at comes from email
* state mismatch
* better UI representation
* comments
* comments
* comments
* comments
* documentation
* explainer
* set things manually
* scrolling
* any found email can be pending
* searchable download
* Email-to-Job Matching Decision Tree
* email viewer list improvement
* simplification initial commit
* exclude discovered jobs
* show only resady
* dropdown
* mermaid
* syntax
* targets is the same as logging that is done manually
* event label
* duplicate avoidance
* clean up html
* token saving
* print
* send idx not uuid
* remove logging
* formatting
* better documentation
* documentation
* comments
* process all
* comments
|
2026-02-12 19:48:25 +00:00 |
|