ilia c840f289e1
Some checks failed
CI / Linting (Biome) (push) Failing after 40s
CI / Tests (push) Successful in 5m54s
CI / Type Check (adzuna-extractor) (push) Successful in 1m8s
CI / Type Check (gradcracker-extractor) (push) Successful in 1m11s
CI / Type Check (hiringcafe-extractor) (push) Successful in 1m8s
CI / Type Check (orchestrator) (push) Successful in 1m23s
CI / Type Check (startupjobs-extractor) (push) Successful in 1m6s
CI / Type Check (ukvisajobs-extractor) (push) Successful in 1m7s
CI / Documentation (push) Successful in 1m54s
feat(extractors): expand catalog, smoke coverage, and sourcing docs
Adds Arc.dev, BC T-Net, Eluta, iCIMS tenants, QAJobsBoard, and SmartRecruiters
manifests with registry/settings/UI wiring; registers full extractor list in
smoke-extractors and documents supplementary board access paths. Aligns Careerjet
v4 with the url query parameter and fixes strict typing in QAJobsBoard.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-15 22:36:23 -04:00

10 lines
763 B
Markdown

# eluta-extractor
Pulls Canadian job postings from [Eluta.ca](https://www.eluta.ca) public **RSS** feeds (`https://www.eluta.ca/rss?location=...`). Listings are indexed from employer career sites.
- Configure **`elutaRssLocations`**: JSON array or comma/newline-separated location strings passed to the `location` query parameter (e.g. `Toronto, ON`, `Vancouver, BC`). RSS for very broad regions (e.g. a whole country) may return an empty feed; prefer metro/province strings.
- Optional: `ELUTA_RSS_LOCATIONS` environment default (same format).
- **`elutaMaxJobsPerTerm`** caps how many RSS items are kept after pipeline search-term filtering (default 100).
This source is **Canada-only**: it is automatically skipped when your search geography is not Canada.