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
|
d34a9f041b
|
Hiring cafe extractor (#192)
* feat(hiringcafe): register new source across shared/server/client enums
* feat(hiringcafe-extractor): add browser-backed Hiring Cafe dataset extractor
* feat(orchestrator): integrate Hiring Cafe discovery service into pipeline
* feat(orchestrator-ui): add Hiring Cafe to source availability and run estimates
* chore(hiringcafe): wire CI/docker and add extractor documentation
* chore(format): apply biome formatting for Hiring Cafe integration
* add original websites
* coomints
* number or null
|
2026-02-19 12:51:55 +00:00 |
|
Shaheer Sarfaraz
|
c5c6675f04
|
feat: add Adzuna extractor with orchestrator integration (#177)
* feat(settings): add adzuna source fields and country compatibility
* feat(discovery): integrate adzuna extractor into pipeline
* feat(client): wire adzuna in source selection and run budgeting
* docs(extractors): add adzuna guide and configuration notes
* chore(workspaces): register adzuna extractor in lockfile
* fix(adzuna): run extractor via npm script instead of npx
* fix(adzuna): execute extractor via node+tsx without shell
* fix(adzuna): prefer npm run start without shell, fallback to tsx
* fix(docker): include adzuna extractor workspace in image
* chore(adzuna): reuse shared type-conversion utilities
* type-check adzuna
* formatting
* deeedooop
* better instructions
|
2026-02-17 16:49:42 +00:00 |
|
Shaheer Sarfaraz
|
a409aa5ee0
|
Live scraping updates in pipeline UI (#100)
* initial commit
* fix clear script
* cancelling pipelines
* formatting
|
2026-02-07 22:44:00 +00:00 |
|
Shaheer Sarfaraz
|
16a8f1d15a
|
Use logger! add shim to convert backend responses to same format (#84)
* chore(orchestrator): add @infra import alias
* feat(server): add error/http/context/logger/sanitize infrastructure
* refactor(core): propagate request context, structured logs, and sanitization
* test/docs: update API contract assertions and contributor standards
* all pages working
* normalizing
|
2026-02-04 23:07:24 +00:00 |
|
DaKheera47
|
5c2eef2fc8
|
ran check:fix in orchestrator
|
2026-01-25 12:41:44 +00:00 |
|
DaKheera47
|
4244c908e5
|
ensure that a "discovered" job must have a score
|
2025-12-15 01:19:01 +00:00 |
|
DaKheera47
|
38ff39b7f3
|
live progress report in the UI.
|
2025-12-14 16:01:02 +00:00 |
|
DaKheera47
|
f9bf790bb3
|
live progress for scraping
|
2025-12-11 23:00:00 +00:00 |
|