santifer/career-ops
Documented errors, page 6 of 6. Back to santifer/career-ops
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| local-parser: the parser script must be the interpreter's… | validation | error | security, config, argument-order |
| landingjobs: untrusted hostname | validation | error | url-validation, ssrf, allowlist, security |
| plugin name must match [a-z0-9-] | validation | error | plugins, naming, validation |
| - advisory phrase | console | info | cv, fact-check, advisory-phrase, console-warning |
| CV file not found at | validation | error | cv, file-not-found, config |
| nofluffjobs: untrusted hostname | validation | error | url-validation, security, hostname, allowlist |
| portals.yml not found | exception | error | config, yaml, file-not-found |
| ⚠️ Page cleanup failed | console | warning | playwright, page, cleanup, batch |
| repo must be named "career-ops-plugin | validation | error | validation, naming, plugins |
| --sort must be date or score | validation | error | cli, validation, enum |
| ⚠️ Could not save HTML | console | error | nodejs, filesystem, cv-generation |
| remotli: untrusted hostname | validation | error | url-validation, ssrf, security, hostname |
| bamboohr: untrusted hostname | validation | error | url, security, ssrf, allowlist, bamboohr |
| nofluffjobs: invalid URL | validation | error | url-validation, config, input-validation |
| local-parser: parser.command is required | validation | error | config, missing-field, validation |
| workable: URL must use HTTPS | validation | error | url-validation, https, ssrf-guard, provider-config |
| careerviet: URL must use HTTPS | validation | error | url, https, security, config |
| remotive: unexpected API response — expected | exception | error | network, api, schema-validation |
| builtin: URL must use HTTPS | validation | error | url, https, security, config |
| Could not parse existing candidates file at | exception | error | json, parse, file |
| Profile photo is empty | validation | error | |
| targetDir is not an existing directory | validation | error | filesystem, fixtures, argument-validation |
| the published index exceeds | exception | error | streaming, size-limit, download |
| radancy: cannot resolve search-jobs URL for | validation | error | config, url-validation, ats |
| wttj: untrusted hostname " " — must be | validation | error | ssrf-guard, hostname-allowlist, wttj, security |
| getonbrd: categories configured — cap is (each one costs up… | exception | error | config, validation, limits, rate-limit |
| ⚠️ Temporary HTML cleanup failed | console | warning | filesystem, temp-file, cleanup, unlink |
| wttj: /api/env payload has no JSON object | exception | error | json, payload-parsing, wttj, api-response |
| H1B_API_BASE is not a valid URL | validation | error | env, url, configuration |
| rippling: invalid URL | validation | error | url-validation, url-parse, config |
| Gmail token refresh returned no access_token | exception | error | gmail, oauth, unexpected-response-shape, google |
| ibm: unexpected API response — expected hits.hits[], got… | exception | error | api, schema, response-validation, elasticsearch |
| ⚠️ config/profile.yml cv.sections lists | console | warning | config, cv, pdf, unknown-key |
| teamtailor: URL must use HTTPS | validation | error | url-validation, https, config |
| workable: cannot derive feed URL for | exception | error | provider-config, missing-slug, feed-url, workable |
| APIFY_TOKEN not set — enable apify in config/plugins.yml… | validation | error | apify, env, config, token |
| Existing candidates file at | validation | error | json, schema, validation |
| getonbrd: `categories` is empty — omit it to use the… | exception | error | config, validation, empty |
| rippling: untrusted hostname | validation | error | url-validation, ssrf, security, hostname |
| the release pointer does not carry a sha256 digest | exception | error | validation, security, checksum |
| jobvite: untrusted hostname | validation | error | ssrf, allowlist, url-validation, jobvite |
| oraclecloud: invalid URL | validation | error | url-validation, config, input-validation |
| local-parser: careers_url must be http(s) | validation | error | validation, url, security |
| remotli: invalid URL | validation | error | url-validation, config, ssrf-protection |
| wttj: invalid URL | validation | error | url-validation, malformed-url, wttj, provider-config |
| --limit must be an integer from 1 to 100 | validation | error | cli, validation, argument-parsing |
| apify: entry has invalid field_map. Each of title, url… | validation | error | apify, config, validation, schema |
| OPENROUTER_API_KEY not found. Copy .env.example to .env and… | validation | error | openrouter, api-key, environment, configuration |
| changedSections must be an array | validation | error | validation, type-mismatch, arguments |
| H1B_API_BASE must not embed credentials. | validation | error | env, url, security |
| pinpoint: invalid URL | validation | error | url-validation, config, pinpoint, yaml |
| arbeitnow: URL must use HTTPS | validation | error | url, https, security, validation |
| itviec: invalid URL | validation | error | url-validation, config, validation |
| wttj: URL must use HTTPS | validation | error | url-validation, https, ssrf-guard, wttj |
| Apify actor finished with status | exception | error | apify, actor, run-failed, api |
| nofluffjobs: URL must use HTTPS | validation | error | url-validation, https, security |
| bamboohr: invalid URL | validation | error | url, validation, bamboohr, config |
| recruitee: invalid URL | validation | error | url-validation, config |
| rippling: cannot derive API URL for | validation | error | config, slug, provider, missing-field |
| workday: cannot derive CXS endpoint for | exception | error | provider-config, workday, endpoint-resolution, cxs |
| rippling: URL must use HTTPS | validation | error | url-validation, https, security |
| gmail: missing GMAIL_CLIENT_ID / GMAIL_CLIENT_SECRET /… | validation | error | gmail, env, oauth, credentials |
| himalayas: invalid URL | validation | error | url, validation, config, himalayas |
| larajobs: untrusted hostname | validation | error | url-validation, ssrf, allowlist, security |
| wttj: /api/env payload is not valid JSON | validation | error | json, json-parse, wttj, payload-parsing |
| jobvite: URL must use HTTPS | validation | error | https, url-validation, ssrf-protection, jobvite |
| Sync drift (needs human review) | console | warning | sync-drift, tracker, manual-review |
| runSeedScan: unknown seed | validation | error | cli, invalid-argument, seed-scan |
| --verify requires Playwright with Chromium (run "npx… | exception | error | playwright, missing-dependency, verify, cli |
| senjob: invalid URL | validation | error | url-validation, url-parse, config |
| the index response carried no readable body | exception | error | streaming, fetch, validation |
| Failed to read CV file at | exception | error | cv, file-read, markdown |
| jibeapply: careers_url required | validation | error | config, missing-field, validation, provider |
| itviec: URL must use HTTPS | validation | error | https, url-validation, security, config |
| larajobs: URL must use HTTPS | validation | error | url-validation, https, security |
| teamtailor: invalid URL | validation | error | url-validation, config |
| APIFY_TOKEN not set | validation | error | apify, env, auth, token |
| requires a path | validation | error | cli, argument-parsing |
| oraclecloud: URL must use HTTPS | validation | error | url-validation, https, security |
| Gmail token refresh failed | http | error | gmail, oauth, token-refresh, google |
| bamboohr: URL must use HTTPS | validation | error | url, https, security, bamboohr |
| plugins.local/ already exists | exception | error | plugins, filesystem, collision |
| lever: URL must use HTTPS | validation | error | url-validation, https, security |