Eric Allam
e6d24e4306
If a deployment is already deployed, just return the deployment so the request succeeds ( #1639 )
🚀 Publish Trigger.dev Docker / units (push) Failing after 14m0s
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 14m2s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
build-deploy-fix-rc.1
2025-01-24 18:50:38 +00:00
Eric Allam
77fa63e19e
install ca-certificates in docker image ( #1638 )
2025-01-24 18:50:38 +00:00
Eric Allam
ce55501b8b
Fix broken cloud deploys by using depot ephemeral registry, skip the registry proxy ( #1637 )
2025-01-24 18:50:37 +00:00
Eric Allam
0687ce722c
Release 3.3.11 ( #1621 )
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 4s
🚀 Publish Trigger.dev Docker / units (push) Failing after 4s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
@trigger.dev/react-hooks@3.3.11
@trigger.dev/build@3.3.11
@trigger.dev/core@3.3.11
@trigger.dev/rsc@3.3.11
@trigger.dev/sdk@3.3.11
trigger.dev@3.3.11
v.docker.3.3.11
2025-01-17 12:06:41 +00:00
github-actions[bot]
d627fa718e
chore: Update version for release ( #1611 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-17 12:05:15 +00:00
Matt Aitken
5798024a5b
Require max duration in trigger.config. Validate TRIGGER_ACCESS_TOKEN is a PAT. ( #1620 )
...
* Show a good error if TRIGGER_ACCESS_TOKEN isn’t a PAT
* Require maxDuration in trigger.config from now on
* Changeset
* Update the trigger.config templates copy, and set the default to 1hr
* Set the maxDuration in the trigger.config files inside the repo
* Fixed the e2e tests by setting the package to 0.0.0-prerelease-20250116195421
2025-01-17 11:32:55 +00:00
Eric Allam
5750f35add
Shared queue consumer telemetry improvements and perf changes ( #1619 )
...
* Shared queue consumer telemetry improvements
* findUnique -> findFirst to stop the prisma dataloader issue on api key auth
* Added action stats, audited all actions and improved reasons
* Better debug logging filtering
2025-01-17 09:15:21 +00:00
Matt Aitken
11f2832ae5
Fix for detecting internal errors
2025-01-16 17:03:39 +00:00
Matt Aitken
fd04ed50ef
Prevent multiple waits callback delayed by one tick
...
To ensure the first wait doesn't checkpoint before the second is called
2025-01-16 16:23:56 +00:00
Matt Aitken
6d17443e16
Changeset: Detect parallel waits and show a useful error message
2025-01-16 15:48:55 +00:00
Matt Aitken
dd321e3616
Throw an error for concurrent waits (with nice docs link) ( #1618 )
...
* WIP preventing concurrent waits, throw an error
* Added ConcurrentWaitError (not retryable)
* Move preventMultipleWaits out of the RuntimeAPI
* Added preventMultipleWaits to the devRuntimeManager
* Added throwable InternalError. Plus new TASK_DID_CONCURRENT_WAIT code
* Docs link for troubleshooting concurrent waits
* Docs for troubleshooting concurrent waits
* preventMultipleWaits function
* Added TASK_DID_CONCURRENT_WAIT code
* Deal with InternalErrors that skipRetrying
* Added preventMultipleWaits to prod
2025-01-16 14:33:14 +00:00
Gabe O'Leary
2ad664d17d
Add note about prisma-json-types-generator ( #1617 )
2025-01-15 23:18:42 +00:00
Matt Aitken
5eb30d026d
Improve worker deployment queries ( #1616 )
...
* workerDeployment change findUnique to findFirst
* Changed the worker deployment queries to only select what they need, some of the columns are huge
* Only get the bare minimum data for tasks too
2025-01-15 20:34:28 +00:00
nicktrn
719ae83057
Add support for specifying machine preset at trigger time ( #1608 )
...
* add machine preset trigger option
* add changeset
* add examples to changeset
* machinePreset -> machine
* task options now also accept machine as simple string
* update openapi spec
2025-01-15 13:47:13 +00:00
Eric Allam
7eda22851e
Prevent v2 batches from being resumed before all items have been created ( #1614 )
2025-01-14 14:37:04 +00:00
Eric Allam
b3aa87ee26
Add custom telemetry exporter support ( #1602 )
...
* WIP langsmith & AI SDK integration
* Add changeset
* Add exporter support to deployed tasks
* Better support for external exporters and group exporters and instrumentations under the telemetry config property
* Missing changes
2025-01-13 22:43:34 +00:00
Eric Allam
14ce599218
Add reason to MarQS acknowledgeMessage to track why it's called ( #1607 )
2025-01-13 17:29:09 +00:00
Eric Allam
0a18e1d919
Additional dev queue consumer logging ( #1606 )
2025-01-13 16:37:19 +00:00
Eric Allam
ca51f65394
Truncate ingested log messages to 4096, and truncate message to 256 in the summary tree view ( #1604 )
2025-01-13 11:35:39 +00:00
Eric Allam
46a37fdc49
Release 3.3.10 ( #1601 )
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 0s
🚀 Publish Trigger.dev Docker / units (push) Failing after 4s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
@trigger.dev/react-hooks@3.3.10
@trigger.dev/build@3.3.10
@trigger.dev/core@3.3.10
@trigger.dev/rsc@3.3.10
@trigger.dev/sdk@3.3.10
trigger.dev@3.3.10
v.docker.3.3.10
2025-01-10 19:52:30 +00:00
github-actions[bot]
24383dc65d
chore: Update version for release ( #1600 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-10 19:50:41 +00:00
Eric Allam
e13edd3a20
Handle errors thrown by requests in Realtime react hooks ( #1599 )
2025-01-10 19:40:34 +00:00
Eric Allam
9e0f03623d
Support ignoring test/spec files inside trigger dirs ( fixes #1593 ) ( #1596 )
...
* Support ignoring test/spec files inside trigger dirs (fixes #1593 )
* Add changeset
2025-01-10 19:40:08 +00:00
Eric Allam
914ceaf3c5
dev CLI: cleanup deprecated background worker files ( fixes #1572 ) ( #1595 )
...
* dev CLI: cleanup deprecated background worker files (fixes #1572 )
* Add changeset
2025-01-10 19:39:34 +00:00
nicktrn
472e5f93e1
Fix: Prevent failed resumes for very large batches ( #1598 )
...
* findUnique -> findFirst
* remove tx
* make query more legible
* cut resume payload queries in half
* remove the additional status checks
* tweak the catalog batch parent task
* fix error message
2025-01-10 18:33:25 +00:00
D-K-P
51a054f534
Added Realtime CSV importer to the docs
2025-01-09 17:13:55 +00:00
Eric Allam
efd61f1374
Release 3.3.9 ( #1591 )
🚀 Publish Trigger.dev Docker / units (push) Failing after 3s
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 10s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
@trigger.dev/build@3.3.9
@trigger.dev/core@3.3.9
@trigger.dev/react-hooks@3.3.9
@trigger.dev/rsc@3.3.9
@trigger.dev/sdk@3.3.9
trigger.dev@3.3.9
v.docker.3.3.9
2025-01-09 11:35:16 +00:00
github-actions[bot]
2c7f7b1d5e
chore: Update version for release ( #1586 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-09 11:34:03 +00:00
Eric Allam
c92edd61af
New metadata system doc updates ( #1590 )
2025-01-09 11:13:48 +00:00
Eric Allam
ab69b60348
New metadata deployed task fix ( #1588 )
...
* Add more logging around new metadata system
* Make the authenticated env optional when updating run metadata
2025-01-08 22:42:34 +00:00
Dan
d52e3d7d57
Added LLM evaluator to example projects ( #1589 )
...
* Added repo links
* Added links to remix / nextjs webhooks examples
* Added a Realtime learn more snippet
* Added the batch llm evaluator docs
* Improved snippet
* Updated intro
2025-01-08 21:16:56 +00:00
Eric Allam
3ca0c15161
Add ability to disable metadata flushing and logging ( #1587 )
2025-01-08 12:37:43 +00:00
James Ritchie
0aa597104c
Shortcut improvements ( #1573 )
...
* Added shortcuts (with tooltip) to the pagination
* WIP fixing the disabled hover state
* Styled the tooltip
* Added a shortcuts panel to the help menu
* Adds new shortcut to list
* Changes “meta” for “mod”
* Adds more shortcuts to the list
* Adding shortcut to open the shortcuts panel
* tweak gap between shortcut letters
* button component now has icon spacing adjustment (for lucide icons)
* Fixed some ilegal markup
* Pagination uses disabled prop rather than a disabled wrapper
* Improved the Switch styles
* Makes the shortcut modifier optional
* Added new icon based shortcut keys for mac and win
* Updated PC modifier shortcuts
* Adds a new windows key icon
* Allows variants and react nodes to be used as the modifier key
* Adds more shortcuts to the storybook
* Adds missing focus-visible styles to the pagination
* Removed test modifier keys
* number style is tabular
* Update apps/webapp/app/components/primitives/ShortcutKey.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Tooltip now just 1 prop on the button component
---------
Co-authored-by: Matt Aitken <matt@mattaitken.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-08 11:58:18 +00:00
Eric Allam
34f8bd588e
Add ability to update parent and root run metadata from children ( #1563 )
...
* Increase the number of active streams from 2 to 5
* WIP parent metadata updates
* Fix noop metadata manager
* Implement run metadata updates from ancestor tasks
* Add changeset
* Add ability to stream into parent and root task runs
* Don't duplicate exporting run metadata types
* Add ability to fetch streams through metadata
* Couple of fixes from CodeRabbit
* Fix metadata tests
* Make sure streams are subscribed in the "background"
* Move the stream subscription stuff to the API client, expose it through `runs.fetchStream`
* Fixed run stream tests
2025-01-08 11:29:24 +00:00
Eric Allam
4243cb2451
Release 3.3.8
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 0s
🚀 Publish Trigger.dev Docker / units (push) Failing after 0s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
@trigger.dev/build@3.3.8
@trigger.dev/core@3.3.8
@trigger.dev/react-hooks@3.3.8
@trigger.dev/rsc@3.3.8
@trigger.dev/sdk@3.3.8
trigger.dev@3.3.8
v.docker.3.3.8
2025-01-08 10:29:06 +00:00
github-actions[bot]
7e8a0d96d2
chore: Update version for release ( #1570 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-08 10:26:37 +00:00
Willow (GHOST)
4d19dec71a
fix: add user-agent to the websocket request ( #1584 )
2025-01-07 22:21:32 +00:00
Eric Allam
76a5ac293e
Realtime fixes: safari, timezones, and TIMED_OUT status ( #1585 )
...
* Fix realtime safari bug because of missing ReadableStream async iterable support
Limit to only safari
* Fix missing TIMED_OUT run status
* When coercing realtime date strings, make sure they are set to UTC
2025-01-07 20:47:49 +00:00
Dan
668b34d25e
Adding example projects ( #1564 )
...
* Added new side menu section and updated intro
* Updated the fal ai realtime project
* Copy update
* Added example project
* Swapped walkthrough and repo
* Restore original fal task page
* Added links back to the intro
2025-01-03 20:00:40 +00:00
James Ritchie
6a2d033f32
Project setup improvements ( #1579 )
...
* Adds ‘an existing project’ to step 1
* When you click pnpm or yarn, the other tabs change too
2024-12-30 18:07:07 +00:00
James Ritchie
e71df640a9
Adds more org names to the alert emails ( #1561 )
...
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2024-12-30 17:54:38 +00:00
James Ritchie
330f6c548e
Softened the language in the Pro upgrade modal ( #1574 )
2024-12-30 17:49:00 +00:00
Erin Allison
4d2412a0fe
Add Support for Alternate Email Transports ( #1580 )
...
* Add support for AWS SES and SMTP email transports
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
* Correct environment variable names for new email settings
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
* Correct option names being passed to nodemailer for SMTP
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
* Remove use of AWS SDK synthetic default export
It apparently causes issues when transpiled/bundled
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
* Add documentation for new email settings
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
* Move nodemailer types to devDependencies
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
* Adjust mail transport error handling
Gotta keep the linter happy :)
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
* Fix typecheck error on MailTransportOptions
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
* Correct environment variable usage for SMTP email transport
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
---------
Signed-off-by: Erin Allison <eallison@andrettikarting.com >
2024-12-30 17:38:17 +00:00
Matt Aitken
21a4fabc28
Docs update batch limits to 5MB
2024-12-18 11:47:50 +00:00
Eric Allam
3418aa614b
Don't expire enqueued runs if they have lockedAt set ( #1571 )
2024-12-16 19:00:18 +00:00
Eric Allam
88a0754ae0
Support scopes packages in externals when found in a transitive dep #1552 ( #1569 )
...
* Support scopes packages in externals when found in a transitive dep
* fixed typescript errro
* Add changeset
2024-12-16 17:55:44 +00:00
Eric Allam
f3e4597ef4
Update scrape-hacker-news.mdx
2024-12-14 21:11:37 +00:00
Eric Allam
2bf04ece54
Release 3.3.7 ( #1562 )
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 0s
🚀 Publish Trigger.dev Docker / units (push) Failing after 0s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
@trigger.dev/build@3.3.7
@trigger.dev/core@3.3.7
@trigger.dev/react-hooks@3.3.7
@trigger.dev/rsc@3.3.7
@trigger.dev/sdk@3.3.7
trigger.dev@3.3.7
v.docker.3.3.7
2024-12-13 15:49:52 +00:00
github-actions[bot]
295b2eb3b6
chore: Update version for release ( #1558 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-13 15:48:04 +00:00
James Ritchie
f0182abc83
Alert emails now contain the Org name ( #1555 )
...
* Alert emails now contain the Org name
* Adds org title to the alert parameters
2024-12-13 13:32:34 +00:00