GitHub / triggerdotdev/trigger.dev / commits
Trigger.dev – open source background jobs and AI infrastructure
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 29598a77 | feat(webapp): add option to disable PostgreSQL task-event writes (#4242) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6e943f24 | chore(cli): remove --mcp option from trigger dev (#4246) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e0b42a88 | perf(webapp): avoid unindexed fileId scan in get-background-worker-by-version... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 703a6dcb | chore(ci): optimise runners, distribute test shards (#4240) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 022e5c1a | chore(deps): pin transitive deps and upgrade nodemailer to 9 (#4243) |
nicktrn <5****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| bea7e2be | feat(webapp,run-store): route run-graph reads and writes through the run-stor... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c2358571 | docs: note v3 is retired and 4.5.0 is the last version supporting v3 (#4241) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5ba8557a | chore(webapp,core): remove the end-of-life v3 (engine V1) execution stack (#4... |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c0f7c803 | fix(webapp): return 415 for invalid SSO form content types (#4238) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c601739d | perf(webapp,run-store): grouped run-ops reads + mint-kind flip grace (#4227) |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5f2541d9 | feat(webapp): make native build server the default in build settings (#3980) |
Saadi Myftija <s****i@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| fda8e771 | fix(docs): openapi labels for different bulk api variants (#4223) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 45527e31 | feat(webapp): opt-in worker pool for OTLP ingest transform (#4232) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 9b3a7bd7 | fix(sdk,webapp): stop chat losing a message sent right after an action (#4234) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5d0e9d9d | feat(webapp): make the default realtime backend configurable (#4231) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2cac63f1 | fix: improve error labelling, grouping, and stack traces in the Errors featur... |
Matt Aitken <m****t@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 4be32d41 | fix(webapp): keep the last Owner on directory-sync role changes (#4230) |
Oskar Otwinowski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b64b54c7 | feat(webapp): pass database writer and reader config to auth plugins (#4229) |
Matt Aitken <m****t@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 25eb0c71 | fix(webapp): clarify that region only affects where runs execute (#4226) |
DKP <8****P@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 48a0b83e | feat(webapp): promo credits — /promo signup landing, redeem at plan selection... |
Matt Aitken <m****t@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 983bd031 | feat: support isSecret in syncEnvVars (#4203) |
Iss <7****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 7faa5259 | chore: format prisma schemas (#4224) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 02cf9c81 | fix(tsql): make JSON functions work on the output and error columns (#4221) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| de536622 |
Add oxlint rule to catch thrown un-awaited redirect helpers (#4222)
Co-authored-by: Claude <n****y@a****m>, Eric Allam <e****c@t****v> |
claude[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b4866f01 | docs: improve bulk actions docs (#4211) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e6e8aeb9 | docs(limits): document automatic payload offloading for triggers and batches ... |
Wes Mason <w****s@1****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 32e5edbd | fix(webapp): restore magic link login on the login page (#4220) |
James Ritchie <j****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 9f76c920 |
chore: release v4.5.3 (#4219)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 25254d02 | fix(sdk): make inferred chat agent types portable for declaration emit (#4218) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6b0588be | chore: vouch brentshulman-silkline (#4216) |
Matt Aitken <m****t@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| afc8f9e2 | fix(webapp): show magic link confirmation instead of reloading login (#4215) |
James Ritchie <j****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| dc6c98af | chore(webapp): trim comments in directorySyncEffects (#4207) |
Oskar Otwinowski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 105f4892 | fix(release): populate changelog and server-changes on release/dispatch (#4204) |
claude[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 580f94a9 | chore: ignore plugins package in changesets (#4210) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e57fd9ce | fix(webapp): downgrade retryable directory-sync effect failures to warn (#4200) |
Oskar Otwinowski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 1a0198cc | perf(webapp,clickhouse): move runs empty-state check to ClickHouse (#4202) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0631c837 | chore: retire legacy v3 dev websocket + delete legacy self-hosting docs (#4198) |
nicktrn <5****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a3dca98d | fix: run npm release jobs on ubuntu-latest (#4201) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 188f0087 |
chore: release v4.5.2 (#4180)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 34b1a181 | fix: security release 2026-07-06 (#4199) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| bb450e60 |
feat(webapp): SSO & Directory Sync settings UI improvements (#4196)
Co-authored-by: Cursor <c****t@c****m> |
James Ritchie <j****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 71e4b008 | docs: add ClickHouse chat agent example project page (#4195) |
Matt Aitken <m****t@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a6bd370e | chore: remove end-of-life v3 execution components (#4194) |
nicktrn <5****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e0208f3a | fix(webapp): keep playground chat requests same-origin (#4193) |
Iss <7****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 7a19bb4c | chore: add security docs (#4192) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 80d4819a | fix(webapp): stop slow database cleanup on project deletion (#4191) |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a682f1d1 | feat(hosting): default self-hosted realtime streams to v2 (s2-lite) (#4185) |
Matt Aitken <m****t@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6e827f1d | chore: Tailwind CSS v4 migration (#4139) |
Katia Bulatova <k****a@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e0bf74bf | docs: billing limits and alerts page (#4132) |
Katia Bulatova <k****a@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 00ee0751 | feat(webapp): proxy PostHog through a same-origin /ph path (#4183) |
DKP <8****P@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| fbd86b6e | feat(sdk): onEvent observability callback on the chat transport (#4187) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| fe07de4a | fix(webapp): use provider-reported cost for AI generations when present (#4186) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 7c5f089d | feat(webapp): rework login page and SSO sign-in UI (#4182) |
James Ritchie <j****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 76c37ecd | feat(sdk,core,webapp): offload large batch payloads to object storage (#4165) |
Wes Mason <w****s@1****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 94b30fc1 | fix(webapp): reject deploy images with runtime-incompatible zstd layers (#4184) |
nicktrn <5****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 8bf5879b |
test(webapp): poll for replicated rows instead of fixed sleeps in runs replic...
Co-authored-by: Claude <n****y@a****m> |
claude[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| aa74e68c | feat(sdk): add bulk replay to api and sdk (#4105) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d59743bd | fix(webapp,run-ops-database): keep run-ops batch items co-resident with their... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| add0a7da | fix(sdk,core): stop chat sessions dropping messages that arrive during a turn... |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 1a033b66 | fix(webapp,core): retry run resume through transient database outages (#4161) |
Matt Aitken <m****t@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 018f4454 | chore: switch runners to warpbuild (#4175) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f4af1398 | feat: auto-update dev and preview branch selector (#4171) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ce123c13 | fix(llm-model-catalog): stop generated files showing as modified (#4170) |
Wes Mason <w****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5158ee8e | chore: use latest self-host compose images (#4140) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c5842369 |
chore: release v4.5.1 (#4126)
Co-authored-by: github-actions[bot] <4****]@u****m> |
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ef3eadab | chore: back to github runners (#4168) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 4c2c2551 | test(webapp): split triggerTask engine test into per-concern files (#4167) |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e4ae8cbc | fix(run-engine,run-store,webapp): stop split-mode waits hanging on resume (#4... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| de65370f | feat(webapp): Directory Sync (SCIM) for Identity & Access (#4148) |
Oskar Otwinowski <o****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f101983a | fix(run-store,run-engine): fix run-ops split hangs from wrong-store reads on ... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 712c7c3b | feat(webapp): add RUN_REPLICATION_RUN_OPS_DATABASE_URL for the runs-replicati... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 8257499d |
fix(supervisor): copy retry-prisma-generate.mjs into the image build (#4157)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b31ded7c |
fix(docker): copy retry-prisma-generate.mjs into the image build (unbreaks pu...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 092b9ef0 |
fix(run-ops): DNS-safe, sortable base32hex run id (replace base62 KSUID) (#4154)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d9776912 | fix(run-store): route caller-passed read clients to the owning store's primar... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 119189f3 | fix(webapp): accept all valid run and batch IDs in dashboard filters (#4152) |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 962bc487 |
feat(run-ops): automatically migrate the dedicated run-ops database (#4150)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c9f427e2 | fix(replication): key logical replication leader lock on slot name (#4151) |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 70bca82d | feat(run-ops): activation — drop cross-DB FKs, provision run-ops DB, enable s... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 1f4369d0 | chore: make AGENTS.md canonical, point CLAUDE.md at it with @AGENTS.md (#4142) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 618b921a | feat(run-ops): webapp routes — friendlyId reads, cross-seam token resolution,... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0a513413 | feat(run-ops): read presenters — de-join control-plane relations + read-throu... |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5be6a4fe |
feat(run-ops): ClickHouse multi-source replication fan-in + admin ops (#4119)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 84f3e1b3 |
feat(run-ops): webapp write path — trigger/batch minting, idempotency routing...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 8465ac5a |
feat(run-ops): webapp db topology, flags, and split-mode resolver wiring (#4117)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c266e96c |
feat(run-ops): run-store routing seam + run-engine read seams (#4116)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ad745689 | ci: run oxfmt + oxlint on pre-push (lefthook) (#4147) |
nicktrn <5****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 86235e5c | feat(webapp): add Abort button to bulk actions list rows (#4144) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2fd896ce |
fix(db:migrate): skip @internal/run-ops-database in local db:migrate (#4145)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b2725295 | chore: remove stale server-change file (#4143) |
claude[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 58b114f4 |
feat(webapp): seed a local CLI personal access token (#4135)
Co-authored-by: coderabbitai[bot] <1****]@u****m> |
Wes Mason <w****s@1****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a1d14e7f |
chore: remove non-user-facing changesets (#4141)
Co-authored-by: Claude <n****y@a****m> |
claude[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2ad39443 | chore: update self-host image release references (#4136) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a93b101d |
feat(run-ops): cross-producer ClickHouse version helper + cross-Postgres-vers...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 20f9c781 | fix(webapp): db seed script (#4137) |
Chris Arderne <c****s@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 84588bd2 |
feat(run-ops): dedicated run-ops database package + docker service + migratio...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 4cfa5962 |
feat(core): id-shape residency classifier + ksuid mint primitives (run-ops sp...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Daniel Sutton <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| eecb27c6 | fix: deploy the dashboard agent one environment at a time (#4133) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ea9d6f74 | feat(webapp): pin the dashboard agent to a deployed version (#4128) |
Eric Allam <e****c@t****v>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0f349dd6 | test(webapp): regression tests for resuming manually paused environments (#4127) |
nicktrn <5****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago |