* fix(api/admin/integration/validate-api-key): correct parsing
* feat: rework job logging to new schema (draft impl)
* robust supa inserts
* fix: change tracking logic only when db auth is on
* hook up all request logging and uuidv7
* fix: integration logging
* fix: zdrcleaner
* fix: gcs retries correctly
* fix: move off of firecrawl_jobs
* temp: run prod tests
* fix zdr tests
* fix zdr on noq
* fix(api/tests/zdr): update log ignore list
* fix(log_job): insertion of searches
* fix(api/tests/zdr): wait for finish crons to fire
* fix(scrape-worker): propagate requestId when adding new jobs
* chore: re-disable prod test ci
* feat: prevent crawls from breaking during migration
* Update apps/api/src/controllers/v0/search.ts
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
* fix(admin): remove crawl check
* feat(api): update RPCs
* fix(log_job): playground team id
* fix: success -> is_successful
* feat(v2/search): fix ZDR in new data structure
* fix prev use of success
* fix: zdrcleaner issue
---------
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>