Eric Allam
ae13757703
Release 3.0.0-beta.26 (fix server-only imports)
@trigger.dev/airtable@3.0.0-beta.26
@trigger.dev/astro@3.0.0-beta.26
@trigger.dev/cli@3.0.0-beta.26
@trigger.dev/core-backend@3.0.0-beta.26
@trigger.dev/core@3.0.0-beta.26
@trigger.dev/eslint-plugin@3.0.0-beta.26
@trigger.dev/github@3.0.0-beta.26
@trigger.dev/hono@3.0.0-beta.26
@trigger.dev/integration-kit@3.0.0-beta.26
@trigger.dev/linear@3.0.0-beta.26
@trigger.dev/nestjs@3.0.0-beta.26
@trigger.dev/nextjs@3.0.0-beta.26
@trigger.dev/openai@3.0.0-beta.26
@trigger.dev/otlp-importer@3.0.0-beta.26
@trigger.dev/plain@3.0.0-beta.26
@trigger.dev/react@3.0.0-beta.26
@trigger.dev/remix@3.0.0-beta.26
@trigger.dev/replicate@3.0.0-beta.26
@trigger.dev/resend@3.0.0-beta.26
@trigger.dev/sdk@3.0.0-beta.26
@trigger.dev/sendgrid@3.0.0-beta.26
@trigger.dev/shopify@3.0.0-beta.26
@trigger.dev/slack@3.0.0-beta.26
@trigger.dev/stripe@3.0.0-beta.26
@trigger.dev/supabase@3.0.0-beta.26
@trigger.dev/sveltekit@3.0.0-beta.26
@trigger.dev/testing@3.0.0-beta.26
@trigger.dev/typeform@3.0.0-beta.26
@trigger.dev/yalt@3.0.0-beta.26
trigger.dev@3.0.0-beta.26
@trigger.dev/express@3.0.0-beta.26
2024-05-03 09:40:32 +01:00
github-actions[bot]
0ee39e6101
chore: Update version for release (beta) ( #1085 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-03 09:39:34 +01:00
Eric Allam
e667028d4a
Strip out server-only package from worker builds
2024-05-02 21:28:41 +01:00
Eric Allam
ae99807047
Allow admin tooltips while impersonating
2024-05-02 16:39:01 +01:00
Eric Allam
bf4e505c70
Release 3.0.0-beta.25
@trigger.dev/airtable@3.0.0-beta.25
@trigger.dev/astro@3.0.0-beta.25
@trigger.dev/cli@3.0.0-beta.25
@trigger.dev/core-backend@3.0.0-beta.25
@trigger.dev/core@3.0.0-beta.25
@trigger.dev/eslint-plugin@3.0.0-beta.25
@trigger.dev/express@3.0.0-beta.25
@trigger.dev/github@3.0.0-beta.25
@trigger.dev/hono@3.0.0-beta.25
@trigger.dev/integration-kit@3.0.0-beta.25
@trigger.dev/linear@3.0.0-beta.25
@trigger.dev/nestjs@3.0.0-beta.25
@trigger.dev/openai@3.0.0-beta.25
@trigger.dev/otlp-importer@3.0.0-beta.25
@trigger.dev/plain@3.0.0-beta.25
@trigger.dev/remix@3.0.0-beta.25
@trigger.dev/replicate@3.0.0-beta.25
@trigger.dev/resend@3.0.0-beta.25
@trigger.dev/sdk@3.0.0-beta.25
@trigger.dev/sendgrid@3.0.0-beta.25
@trigger.dev/shopify@3.0.0-beta.25
@trigger.dev/slack@3.0.0-beta.25
@trigger.dev/stripe@3.0.0-beta.25
@trigger.dev/supabase@3.0.0-beta.25
@trigger.dev/sveltekit@3.0.0-beta.25
@trigger.dev/testing@3.0.0-beta.25
@trigger.dev/typeform@3.0.0-beta.25
@trigger.dev/yalt@3.0.0-beta.25
trigger.dev@3.0.0-beta.25
@trigger.dev/react@3.0.0-beta.25
@trigger.dev/nextjs@3.0.0-beta.25
2024-05-02 16:00:43 +01:00
github-actions[bot]
c8538c236c
chore: Update version for release (beta) ( #1080 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-02 15:58:42 +01:00
Eric Allam
ff6e2461d5
Add admin tooltips to make support/debugging easier for admin users
2024-05-02 14:12:16 +01:00
Eric Allam
3ed016bc2b
Fixed SharedQueueConsumer internal otel logging
2024-05-02 12:31:55 +01:00
Eric Allam
68dd3804a7
Improve the fair queue selection strategy by paginating through all the queues in the parent queue
2024-05-02 11:56:35 +01:00
Eric Allam
95f0c7b780
increase queue selection count to 36
2024-05-01 22:41:50 +01:00
Eric Allam
339c39d739
Fix type issues and unit tests
2024-05-01 22:23:38 +01:00
Eric Allam
bc0ca01319
Fix fair queue priority strategy off-by one error
2024-05-01 22:13:52 +01:00
Eric Allam
c37c822314
Use locked package versions when resolving dependencies in deployed workers
2024-05-01 15:51:39 +01:00
Eric Allam
2dfe191c55
Fixed some docs that were missing imports
2024-05-01 14:47:50 +01:00
Eric Allam
e337b21650
Add a postInstall option to allow running scripts after dependencies have been installed in deployed images
2024-05-01 14:16:52 +01:00
Eric Allam
9e5382951b
Improve the display of non-object return types in the run trace viewer
2024-05-01 13:52:05 +01:00
nicktrn
ed03f4bc15
fix lockfile
@trigger.dev/airtable@3.0.0-beta.24
@trigger.dev/astro@3.0.0-beta.24
@trigger.dev/cli@3.0.0-beta.24
@trigger.dev/core-backend@3.0.0-beta.24
@trigger.dev/core@3.0.0-beta.24
@trigger.dev/eslint-plugin@3.0.0-beta.24
@trigger.dev/express@3.0.0-beta.24
@trigger.dev/github@3.0.0-beta.24
@trigger.dev/hono@3.0.0-beta.24
@trigger.dev/integration-kit@3.0.0-beta.24
@trigger.dev/linear@3.0.0-beta.24
@trigger.dev/nestjs@3.0.0-beta.24
@trigger.dev/nextjs@3.0.0-beta.24
@trigger.dev/openai@3.0.0-beta.24
@trigger.dev/otlp-importer@3.0.0-beta.24
@trigger.dev/plain@3.0.0-beta.24
@trigger.dev/react@3.0.0-beta.24
@trigger.dev/remix@3.0.0-beta.24
@trigger.dev/replicate@3.0.0-beta.24
@trigger.dev/resend@3.0.0-beta.24
@trigger.dev/sdk@3.0.0-beta.24
@trigger.dev/sendgrid@3.0.0-beta.24
@trigger.dev/shopify@3.0.0-beta.24
@trigger.dev/slack@3.0.0-beta.24
@trigger.dev/stripe@3.0.0-beta.24
@trigger.dev/supabase@3.0.0-beta.24
@trigger.dev/sveltekit@3.0.0-beta.24
@trigger.dev/testing@3.0.0-beta.24
@trigger.dev/typeform@3.0.0-beta.24
@trigger.dev/yalt@3.0.0-beta.24
trigger.dev@3.0.0-beta.24
2024-05-01 11:33:10 +01:00
github-actions[bot]
9feb0f70b0
chore: Update version for release (beta) ( #1079 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-01 11:32:15 +01:00
nicktrn
25de9e59af
run workflows
2024-05-01 10:57:09 +01:00
nicktrn
83dc871550
add changeset
2024-05-01 10:48:27 +01:00
nicktrn
62700245a3
v3: fix consecutive waits ( #1073 )
...
* fix spacing for delete hints
* don't try to resume deps on wait resume
* sending duration wait resumes is not an error anymore
* set correct status with new wait resume flow
* cancel checkpoint schema v2
* don't mix messages and schemas
* prevent unintended case fallthrough in tree view
* completely switch to platform-led duration wait resumes
* prevent infinite restores
* some entries for the catalog
* add pg to additional packages
* add checkpoint safe timeout
* prevent duplicate spans after restore
* wait for post start
* add sdk version to deploy tab
* fail on impossible checkpoint scenarios
* remove debug logs
2024-05-01 10:33:30 +01:00
Matt Aitken
6ce820cb45
Test tasks that return different types
2024-04-30 19:07:44 +01:00
Matt Aitken
0f0a6884e8
Environment variables pasting uses dotenv ( #1075 )
...
* Add dotenv package to the webapp frontend, required some polyfills
* Use dotenv to parse the pasted env vars. Make the panel wider on larger screens
2024-04-30 14:23:49 +01:00
Matt Aitken
7ff8f0ebab
Task and run page improvements ( #1076 )
...
* TaskListPresenter: if there are no tasks then don’t do stats queries
* RunListPresenter, use BasePresenter and the read replica
* Added populate script
* Simplified the Runs list query, added live timer
* Added TaskRun indexes for the RunList
* Status can’t be null now we’re using the TaskRun status
* Use defer so the page loads and shows a spinner
* Improved the loading style
* Get rid of latest run info from the tasks table super slow
* Fix for the activity graph tooltip getting clipped
* Added a code comment crediting the GitHub issue with the portal fix
* Add search to the tasks list
* Padding
* Fix for the schedules columns not being UTC
* Remove unused function
2024-04-30 14:19:50 +01:00
Matt Aitken
68455c796a
Fixes/run filtered keyboard nav ( #1074 )
...
* Ensure each switch condition returns a state
* Fix for scrolling when filtered
* Fix for up/down navigation when filtered
2024-04-29 18:52:46 +01:00
Eric Allam
b0a2c42e0e
Add some additional logging around nacking messages
2024-04-29 17:53:38 +01:00
Andreas Thomas
cac3c32f6a
docs: add 'retry' import in code snippet ( #1071 )
...
* docs: add 'retry' import in code snippet
* docs: import all primitives
2024-04-29 17:42:36 +01:00
Matt Aitken
ed8d24fd3d
Run page performance improvements ( #1072 )
...
* lotsOfLogs task now outputs much larger logs
* Removed tree view collapse/expand animation
* JSDocs for useDebounce
* WIP moving filtering into the state
* Reworked the reducer to do the filtering
2024-04-29 17:05:26 +01:00
nicktrn
d0ef36260a
stop trying to pull init image when already present
2024-04-29 15:33:46 +01:00
Eric Allam
8eb68dd852
Fix pnpm lock file
@trigger.dev/airtable@3.0.0-beta.23
@trigger.dev/astro@3.0.0-beta.23
@trigger.dev/cli@3.0.0-beta.23
@trigger.dev/core-backend@3.0.0-beta.23
@trigger.dev/core@3.0.0-beta.23
@trigger.dev/eslint-plugin@3.0.0-beta.23
@trigger.dev/express@3.0.0-beta.23
@trigger.dev/github@3.0.0-beta.23
@trigger.dev/hono@3.0.0-beta.23
@trigger.dev/integration-kit@3.0.0-beta.23
@trigger.dev/linear@3.0.0-beta.23
@trigger.dev/nestjs@3.0.0-beta.23
@trigger.dev/nextjs@3.0.0-beta.23
@trigger.dev/openai@3.0.0-beta.23
@trigger.dev/otlp-importer@3.0.0-beta.23
@trigger.dev/plain@3.0.0-beta.23
@trigger.dev/react@3.0.0-beta.23
@trigger.dev/remix@3.0.0-beta.23
@trigger.dev/replicate@3.0.0-beta.23
@trigger.dev/resend@3.0.0-beta.23
@trigger.dev/sdk@3.0.0-beta.23
@trigger.dev/sendgrid@3.0.0-beta.23
@trigger.dev/shopify@3.0.0-beta.23
@trigger.dev/slack@3.0.0-beta.23
@trigger.dev/stripe@3.0.0-beta.23
@trigger.dev/supabase@3.0.0-beta.23
@trigger.dev/sveltekit@3.0.0-beta.23
@trigger.dev/testing@3.0.0-beta.23
@trigger.dev/typeform@3.0.0-beta.23
@trigger.dev/yalt@3.0.0-beta.23
trigger.dev@3.0.0-beta.23
2024-04-29 14:50:28 +01:00
github-actions[bot]
a42037da03
chore: Update version for release (beta) ( #1070 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-29 14:48:01 +01:00
Eric Allam
43bc7ed94e
Hoist uncaughtException handler to the top of workers to better report error messages
2024-04-29 14:22:55 +01:00
Matt Aitken
4fdb7f8288
Bulk insert environment variables ( #1069 )
...
* Fix for #1066 . Correct environment username if dev
* WIP changing the form
* WIP on the form
* WIP on repository
* Adding environment variables en masse is working
* WIP on pasting
* useList hook with reducer
* Got bulk insert working with pasting… it was a pain
* Allow overwriting of values
* Set a max height on the new env var form
2024-04-28 18:31:31 +01:00
Matt Aitken
37b9b056c4
Upload payload packets outside of the db transaction
2024-04-28 18:18:33 +01:00
Matt Aitken
801c86bf73
Added search to the test tasks list
2024-04-28 16:10:46 +01:00
Matt Aitken
a1de11a001
Default the test page to the “DEV” tab
2024-04-28 15:59:45 +01:00
Praveen Pendyala
29e9e372ee
Added example of github workflow for deploy to staging ( #1068 )
2024-04-26 18:39:34 +01:00
Eric Allam
affc128161
Try to fix prisma generate errors
2024-04-26 18:28:17 +01:00
Eric Allam
40ba8ad0ee
Fix the test page when a scheduled task has recent run payloads that aren’t scheduled payloads
2024-04-26 18:20:04 +01:00
Matt Aitken
96168eb383
Fixes for test page problems
2024-04-26 17:45:06 +01:00
Eric Allam
2c68473cc8
Fix pnpm lock file
@trigger.dev/airtable@3.0.0-beta.22
@trigger.dev/astro@3.0.0-beta.22
@trigger.dev/cli@3.0.0-beta.22
@trigger.dev/core-backend@3.0.0-beta.22
@trigger.dev/core@3.0.0-beta.22
@trigger.dev/eslint-plugin@3.0.0-beta.22
@trigger.dev/express@3.0.0-beta.22
@trigger.dev/github@3.0.0-beta.22
@trigger.dev/hono@3.0.0-beta.22
@trigger.dev/integration-kit@3.0.0-beta.22
@trigger.dev/linear@3.0.0-beta.22
@trigger.dev/nestjs@3.0.0-beta.22
@trigger.dev/nextjs@3.0.0-beta.22
@trigger.dev/openai@3.0.0-beta.22
@trigger.dev/otlp-importer@3.0.0-beta.22
@trigger.dev/plain@3.0.0-beta.22
@trigger.dev/react@3.0.0-beta.22
@trigger.dev/remix@3.0.0-beta.22
@trigger.dev/replicate@3.0.0-beta.22
@trigger.dev/resend@3.0.0-beta.22
@trigger.dev/sdk@3.0.0-beta.22
@trigger.dev/sendgrid@3.0.0-beta.22
@trigger.dev/shopify@3.0.0-beta.22
@trigger.dev/slack@3.0.0-beta.22
@trigger.dev/stripe@3.0.0-beta.22
@trigger.dev/supabase@3.0.0-beta.22
@trigger.dev/sveltekit@3.0.0-beta.22
@trigger.dev/testing@3.0.0-beta.22
@trigger.dev/typeform@3.0.0-beta.22
@trigger.dev/yalt@3.0.0-beta.22
trigger.dev@3.0.0-beta.22
2024-04-26 17:14:11 +01:00
github-actions[bot]
469c8a2532
chore: Update version for release (beta) ( #1067 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-26 17:13:20 +01:00
Eric Allam
ebeb790522
Add typescript as a dependency so the esbuild-decorator will work even when running in npx
2024-04-26 17:00:14 +01:00
Matt Aitken
e765240370
Latest lockfile
@trigger.dev/airtable@3.0.0-beta.21
@trigger.dev/astro@3.0.0-beta.21
@trigger.dev/cli@3.0.0-beta.21
@trigger.dev/core-backend@3.0.0-beta.21
@trigger.dev/core@3.0.0-beta.21
@trigger.dev/eslint-plugin@3.0.0-beta.21
@trigger.dev/express@3.0.0-beta.21
@trigger.dev/github@3.0.0-beta.21
@trigger.dev/hono@3.0.0-beta.21
@trigger.dev/integration-kit@3.0.0-beta.21
@trigger.dev/linear@3.0.0-beta.21
@trigger.dev/nestjs@3.0.0-beta.21
@trigger.dev/nextjs@3.0.0-beta.21
@trigger.dev/openai@3.0.0-beta.21
@trigger.dev/otlp-importer@3.0.0-beta.21
@trigger.dev/plain@3.0.0-beta.21
@trigger.dev/react@3.0.0-beta.21
@trigger.dev/remix@3.0.0-beta.21
@trigger.dev/replicate@3.0.0-beta.21
@trigger.dev/resend@3.0.0-beta.21
@trigger.dev/sdk@3.0.0-beta.21
@trigger.dev/sendgrid@3.0.0-beta.21
@trigger.dev/shopify@3.0.0-beta.21
@trigger.dev/slack@3.0.0-beta.21
@trigger.dev/stripe@3.0.0-beta.21
@trigger.dev/supabase@3.0.0-beta.21
@trigger.dev/sveltekit@3.0.0-beta.21
@trigger.dev/testing@3.0.0-beta.21
@trigger.dev/typeform@3.0.0-beta.21
trigger.dev@3.0.0-beta.21
@trigger.dev/yalt@3.0.0-beta.21
2024-04-26 14:37:46 +01:00
github-actions[bot]
38770a91c7
chore: Update version for release (beta) ( #1061 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-26 14:35:30 +01:00
Matt Aitken
de188a22c5
Option for users to opt-in to a staging environment ( #1064 )
2024-04-26 11:29:20 +01:00
Matt Aitken
fae93ac747
New tasks page (with activity) and multi-user fixes ( #1063 )
...
* Fix for “overridden” spelling mistake
* Make the task function names grey instead of yellow
* The task page now shows each task once
* Blankline
* WIP on activity bars
* Correct size of the graphs
* Add data for all days, even if there are no runs
* Activity graph is working and has a tooltip
* No activity label
* Got the bar bg working
* Activity chart now has a bg
* Added a compound id to make the activity graphs appear faster
* Improvements to the activity graph
* Tried to disable the bg from animating
* Added read replica support to the app, using Nick’s code from his batching PR
* Added the read replica to BasePresenter
* Added the queued and running columns to the Tasks list
* Added avg duration column
* Included completed but failed runs in the average duration
* Get rid of the old useDevEnvironment hook and remove API keys from the projects query
* Unified getting environment info to using a function and doing it in presenters
* Removed the path from the tasks table
* Onboarding for dev for 2nd+ user. Improved environment sorting.
* Removed log
* Improved the spacing
* Enable staging for new v3 projects
2024-04-26 10:44:39 +01:00
Eric Allam
c3f6557eb6
Create publish preprelease script
2024-04-25 11:26:14 +01:00
Eric Allam
9491a1649c
v3: Support decorators ( #1060 )
...
* Adds support for `emitDecoratorMetadata: true` and `experimentalDecorators: true` in your tsconfig
* Implement task.onSuccess/onFailure and config.onSuccess/onFailure
* Added onStart and more docs for lifecycle functions
* Use onStart instead of init for TypeORM
2024-04-25 11:17:13 +01:00
Eric Allam
0a5aa2dc15
Fix slow job retries by optimizing how errored tasks are deleted
2024-04-24 22:07:12 +01:00