Skip to content

Telemetry Tracker v1.14.0

Choose a tag to compare

@unjica unjica released this 17 Jul 11:59
· 281 commits to develop since this release
eda9787

Highlights

  • Alert webhooks — configure HTTPS destinations per project on Alerts → Delivery; fireProjectAlert enqueues durable PENDING deliveries; the worker POSTs signed alert.fired JSON with DNS-pinned SSRF checks and retry; operators can browse delivery status in the same Delivery section (#225)

Upgrade (self-hosted)

From v1.13.2, run migrations after deploy:

pnpm --filter api exec prisma migrate deploy

New migrations in this release:

  • 20260717120000_project_alert_webhooks

Also run the alert webhook worker (same claim/lease pattern as brief generation):

pnpm --filter api alert-webhook-worker
# or: node dist/jobs/run-alert-webhook-worker.js

See ALERT-WEBHOOKS.md.

Environment variables

Variable Service Required Notes
ALERT_WEBHOOK_WORKER_POLL_MS alert-webhook-worker No Default 1000
ALERT_WEBHOOK_WORKER_LEASE_MS alert-webhook-worker No Default 30000 (minimum = DNS + POST timeouts + margin)
WEBHOOK_DNS_TIMEOUT_MS alert-webhook-worker / API (test) No Bounds DNS resolution during delivery

Full changelog

See CHANGELOG.md.