santifer/career-ops
Documented errors, page 5 of 6. Back to santifer/career-ops
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| solidjobs: invalid URL | validation | error | url-validation, url-parse, config-error |
| jobspresso: URL must use HTTPS | validation | error | url-validation, https, security, ssrf-protection |
| lever: cannot derive API URL for | exception | error | config, url, provider |
| torre: invalid URL | validation | error | url, validation, torre, config |
| gem: URL must use HTTPS | exception | error | url, https, security, config |
| jobstreet: untrusted hostname | validation | error | ssrf, allowlist, url-validation, config |
| portals file not found | exception | error | config, file-not-found, yaml |
| Could not fetch job page | http | error | network, http, fetch |
| jobbankca: untrusted hostname | validation | error | url-validation, ssrf-protection, allowlist, security |
| plugins/_template/ not found | exception | error | plugins, filesystem, missing-template |
| ⚠️ Browser cleanup failed | console | warning | playwright, browser, cleanup, teardown |
| the release pointer is implausibly large | exception | error | network, validation, install |
| themuse: invalid URL | validation | error | url, validation, themuse, config |
| remotli: unexpected API response — expected | exception | error | api-response, schema, json, network |
| ⚠️ Skipping malformed TSV | console | warning | tsv, parsing, merge-tracker, malformed-row |
| apify: JD cache write failed for | console | warning | nodejs, filesystem, apify, jd-archive |
| comeet: URL must use HTTPS | validation | error | security, https, url, config |
| ⚠️ config/profile.yml cv.sections lists | console | warning | config, cv, pdf, duplicate |
| itviec: still contains job cards but none could be parsed —… | exception | error | scraping, html-parsing, markup-change, provider |
| the published index exceeds | exception | error | download, size-limit, validation |
| Access denied: Egress guard blocked private target IPv6 | exception | error | security, ssrf, ipv6, dns |
| # : — no automatic update | console | info | tracker, status-conflict, reply-watch |
| himalayas: unexpected API response - expected | exception | error | api, schema, response-validation, network |
| --months must be an integer from 1 to 120 | validation | error | cli, validation, argument-parsing |
| recruitee: untrusted hostname | validation | error | security, ssrf, url-validation |
| Skipped # : row no longer exists in the tracker | console | warning | tracker, missing-row, reply-watch, dedup |
| ⚠️ Skipping : header is missing required column(s) | console | error | tsv, header-validation, missing-column, tracker |
| 4dayweek: invalid URL | validation | error | validation, url, provider |
| gem: unsupported REST response envelope — expected an array… | exception | error | api, response-shape, rest |
| jibeapply: cannot derive API URL for | exception | error | config, url-derivation, api, provider |
| local-parser: company name cannot start with | validation | error | validation, security, argument-injection |
| -- must not contain tabs or newlines | validation | error | cli, validation, tsv-format |
| too many redirects (> ) for | exception | error | plugins, network, http, redirects |
| ⚠️ Context cleanup failed | console | warning | playwright, browser-context, cleanup, memory-leak |
| Image failed to decode within 10s (unreadable or corrupt… | exception | error | image, pdf, decode, timeout, playwright |
USAGE Invalid appNum | error_code | error | validation, arguments, cli |
| [fetch] Playwright error | console | warning | playwright, scraping, fallback, browser |
| landingjobs: URL must use HTTPS | validation | error | url-validation, https, security |
| teamtailor: cannot derive jobs.rss URL for | exception | error | config, missing-field, rss |
| the release pointer is not an object | validation | error | json, validation, install |
| Dashboard build skipped — go compiler not in env | console | warning | go, environment, missing-tool, ci |
| jobspresso: untrusted hostname | validation | error | url-validation, allowlist, ssrf-protection, security |
| local-parser: careers_url is not a valid URL | validation | error | validation, url, config |
| ashby: cannot derive API URL for | validation | error | config, ashby, api-url, provider |
| gem: unsupported REST response envelope — expected an array… | exception | error | api, response-shape, rest |
| mokahr: necromancer key is | exception | error | crypto, aes, key-length, mokahr |
| getonbrd: URL must use HTTPS | exception | error | https, url-validation, security, getonbrd |
| plugins.local/ already exists — `node plugins.mjs remove `… | exception | error | plugins, file-already-exists, install |
| gem: JobBoardList failed | exception | error | graphql, api, upstream |
| teamtailor: untrusted hostname | validation | error | ssrf-protection, url-validation, config |
| follow-ups.md: of rows will be skipped by stats.mjs and… | console | warning | schema, tsv, partial-parse |
| gem: invalid URL | exception | error | url, validation, config |
| gmail: failed to fetch message | console | warning | gmail, api, http, resilience |
| Invalid page budget " ". Use a positive integer. | validation | error | validation, cli, config |
| nodesk: URL must use HTTPS | validation | error | url-validation, https, security |
| Timeout after s | http | error | openrouter, timeout, network, abort-controller |
| getonbrd: invalid category | exception | error | validation, config, slug |
| careerviet: invalid URL | validation | error | url, validation, ssrf-guard, config |
| yourator: URL must use HTTPS | validation | error | url, https, validation, yourator |
| arbeitnow: invalid URL | validation | error | url, validation, config, provider |
| gmail: could not persist processed-id state | console | warning | nodejs, gmail, state-persistence, filesystem |
| itviec: untrusted hostname | validation | error | ssrf-protection, url-validation, security, config |
| plugin egress to " " is not in allowedHosts [ ] | exception | error | plugins, security, network, allowlist |
| rheinmetall: cannot resolve vacancies URL for | validation | error | config, url-resolution, provider, ats |
| Tracker transaction is already closed | exception | error | lifecycle, invalid-state, transaction |
| the release pointer names an unusable index filename | exception | error | validation, security, install |
| does not contain a YAML mapping — refusing to overwrite it… | validation | error | yaml, config, plugins |
| solidjobs: URL must use HTTPS | validation | error | url-validation, https, security, config-error |
| greenhouse: URL must use HTTPS | exception | error | url, https, security, greenhouse |
| H1B_API_BASE must not contain a query string or a fragment. | validation | error | env, url, configuration |
| solidjobs: careers_url required | validation | error | config, missing-field, yaml |
| the release pointer is not JSON | exception | error | network, json, install |
| collage: URL must use HTTPS | validation | error | url-validation, https, security |
| gem: cannot derive board id for | exception | error | config, provider, missing-field |
| icims: cannot derive portal origin for | exception | error | config, url, portal, provider |
| Unsupported image type | validation | error | image, pdf, unsupported-format, validation |
| a 40-hex commit --sha is required | validation | error | git, validation, sha, security |
| remoteok: unexpected API response — expected a JSON array… | exception | error | network, api, schema-validation |
| unknown option | validation | error | cli, argument-parsing |
| bamboohr: cannot derive API URL for | validation | error | config, bamboohr, api-url, provider |
| pinpoint: URL must use HTTPS | validation | error | https, url-validation, config, pinpoint |
| larajobs: invalid URL | validation | error | url-validation, config, input-validation |
| Refusing non-HTTP(S) URL | validation | error | url, ssrf, protocol, validation, security |
| unknown source in --sources | validation | error | cli, validation, enum |
| senjob: URL must use HTTPS | validation | error | url-validation, https, security |
| Unsupported profile photo style | validation | error | |
| workable: untrusted hostname | validation | error | ssrf-guard, hostname-allowlist, url-validation, security |
| workingnomads: unexpected API response — expected a JSON… | exception | error | api-response, json, unexpected-shape, workingnomads |
| ashby: URL must use HTTPS | validation | error | url, https, security, ashby |
| ⚠️ | console | warning | health-check, diagnostics, pipeline |
| archive render skipped — no Playwright browser in env | console | warning | playwright, browser, environment, test-runner |
| Portal coverage check could not run | console | warning | health-check, config, portals, audit |
| themuse: untrusted hostname | validation | error | url, ssrf, allowlist, themuse, security |
| arbeitsagentur: entry | validation | error | config, missing-field, yaml, provider |
| Cannot import generate-pdf.mjs | console | warning | playwright, module-import, optional-dependency, test-runner |
| ⚠️ Failed to parse profile.yml | console | warning | yaml, config, nodejs |
| must be an array in | validation | error | config, validation, json |
| beesite: cannot resolve search host for | validation | error | config, beesite, provider, search-host |
| gem: untrusted hostname | exception | error | security, ssrf, url, allowlist |
| glints: URL must use HTTPS | exception | error | https, url-validation, security, glints |