Émile Ré
c815f28c84
Update contributing instructions ( #1121 )
...
* Add OPEN_API_KEY env var in example file
* Update prerequisites and first-time setup
2024-05-22 16:12:40 +01:00
Eric Allam
c092c0f9db
v3: Prevent legacy-peer-deps=true from breaking deploys
2024-05-22 15:46:13 +01:00
Alexandre Costa
a86f36cefa
Fix TypeScript inclusion in tsconfig.json for cli-v3 init ( #1105 )
...
* Fix TypeScript inclusion in tsconfig.json for cli-v3 init
Fixed an issue where TypeScript files were included in the project directory when no include directive was present in tsconfig.json. Previously, the CLI added trigger.config.ts to the inclusion list by default, causing TypeScript compilation errors for other files. The fix ensures that trigger.config.ts is only added to the inclusion list if there's an existing include directive present in tsconfig.json
* Create hot-fishes-retire.md
---------
Co-authored-by: Eric Allam <eric@trigger.dev >
2024-05-21 14:40:49 +01:00
Eric Allam
5a6e79e0c0
Fix missing logs when client includes their own @opentelemetry/api package ( #1106 )
2024-05-21 14:38:06 +01:00
Jacob Paris
7cb20fbead
fix: upgrade prism react renderer ( #1111 )
...
* fix: upgrade prism react renderer
* Update CodeBlock.tsx
2024-05-21 14:36:21 +01:00
Eric Allam
a561bca315
Merge branch 'jacobparis-vite-inline-prisma-values'
2024-05-21 14:26:59 +01:00
Eric Allam
3f45738612
Fixed typescript errors
2024-05-21 14:19:33 +01:00
Eric Allam
05d3b08ae5
Merge branch 'vite-inline-prisma-values' of github.com:jacobparis/trigger.dev into jacobparis-vite-inline-prisma-values
2024-05-21 14:12:13 +01:00
Eric Allam
3f8b6d8fce
v2: Better handle recovering from platform communication errors by auto-yielding back to the platform in case of temporary API failures
2024-05-21 14:07:16 +01:00
Jacob Paris
0a7ad232fb
fix: reuse taskrunattemptstatus
2024-05-21 03:49:58 -06:00
Jacob Paris
04f863c42a
Merge branch 'main' into vite-inline-prisma-values
2024-05-21 03:46:39 -06:00
Jacob Paris
ae5ec86d0b
fix: ensure enums satisfy prisma types
2024-05-21 03:44:22 -06:00
nicktrn
f243eab9c9
v3: fix version locking ( #1113 )
...
* fix prod version locking
* fix worker version display
2024-05-21 08:35:35 +01:00
Matt Aitken
a5cba375ae
Bulk replaying and canceling from the runs list ( #1109 )
...
* WIP on multi-select
* WIP on simple checkbox
* CheckboxWIthLabel and Checkbox
* Multi-selection of runs across pages is working
* Fix for selection on seconds page
* Focus the run filter on page load
* Don’t focus the checkbox
* BulkActionBar now shows/hides and has buttons
* Some state to stop escape clearing the selection when the modals are open
* Delete unused formData util
* Improvements to the page
* Created the replay resource action. It doesn’t do anything useful yet.
* Database schema created for BulkActionGroup/BulkActionItem
* The BulkActionService is creating the right data, now we need to process it
* WIP on bulk processing
* Added failed state and made the sourceRun required
* Bulk replaying is working
* WIP on bulk action filtering
* Fixed bulk filters displaying
* Filtering by batch is working
* Some fixes for the bulk id filtering
* Style tweaks
* Load the extra info in parallel
* Bulk canceling working
* Get the most recent 20 bulk actions to display in the filter menu
* Even if the run isn’t cancelable add it to the final list
* Maximum of 250 runs can be bulk actioned
* Don’t let them select more than the maximum (250 currently)
* Separate each bulk item action into it’s own separate graphile job to increase resiliency
---------
Co-authored-by: Eric Allam <eallam@icloud.com >
2024-05-20 17:17:33 +01:00
Eric Allam
c9ebe7f114
Update contributing guide for local v3 development
2024-05-20 15:43:31 +01:00
Eric Allam
f4f87ad573
Defer the enqueuing of events.deliverScheduled events, to keep the graphile_jobs table smaller
2024-05-20 14:27:20 +01:00
Jacob Paris
a98b62652c
fix: vite cant resolve real values from prisma, only types are ok
2024-05-18 01:33:47 -06:00
Jacob Paris
38965d8921
fix: vite cant resolve real values from prisma, only types are ok
2024-05-18 01:31:22 -06:00
Matt Aitken
14cffd4e5c
Fix for the EnabledStatus component icons and improved the style of the private Slack channel callout
2024-05-17 16:09:59 +01:00
Eric Allam
68107565a4
v3: Fix issues with posting alerts to public slack channels ( #1108 )
...
* Fix issues with posting alerts to public slack channels
* Use the actual values in the new environmentTypes column to display the environment type labels in the alerts list
* Implement environment alert options
2024-05-17 15:24:47 +01:00
Alec Dilanchian
8a263c8ab9
Adding note for supabase integration ( #1101 )
...
* Update management.mdx
Adding note for custom domains and initializing db object.
* Update management.mdx
---------
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2024-05-17 15:11:29 +01:00
James Ritchie
6fecf2dbc0
More info about environments on the alerts page and alerts modal ( #1107 )
2024-05-17 14:22:40 +01:00
Matt Aitken
a8db8ce4e4
Latest lockfile
@trigger.dev/airtable@3.0.0-beta.33
@trigger.dev/astro@3.0.0-beta.33
@trigger.dev/cli@3.0.0-beta.33
@trigger.dev/core-backend@3.0.0-beta.33
@trigger.dev/core@3.0.0-beta.33
@trigger.dev/eslint-plugin@3.0.0-beta.33
@trigger.dev/express@3.0.0-beta.33
@trigger.dev/github@3.0.0-beta.33
@trigger.dev/integration-kit@3.0.0-beta.33
@trigger.dev/linear@3.0.0-beta.33
@trigger.dev/nestjs@3.0.0-beta.33
@trigger.dev/nextjs@3.0.0-beta.33
@trigger.dev/otlp-importer@3.0.0-beta.33
@trigger.dev/plain@3.0.0-beta.33
@trigger.dev/react@3.0.0-beta.33
@trigger.dev/remix@3.0.0-beta.33
@trigger.dev/replicate@3.0.0-beta.33
@trigger.dev/resend@3.0.0-beta.33
@trigger.dev/sdk@3.0.0-beta.33
@trigger.dev/sendgrid@3.0.0-beta.33
@trigger.dev/shopify@3.0.0-beta.33
@trigger.dev/slack@3.0.0-beta.33
@trigger.dev/stripe@3.0.0-beta.33
@trigger.dev/supabase@3.0.0-beta.33
@trigger.dev/sveltekit@3.0.0-beta.33
@trigger.dev/testing@3.0.0-beta.33
@trigger.dev/typeform@3.0.0-beta.33
@trigger.dev/yalt@3.0.0-beta.33
trigger.dev@3.0.0-beta.33
@trigger.dev/hono@3.0.0-beta.33
@trigger.dev/openai@3.0.0-beta.33
2024-05-16 19:13:16 +01:00
github-actions[bot]
a7ca1222d7
chore: Update version for release (beta) ( #1104 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-16 19:00:06 +01:00
Eric Allam
c9733f357f
Fix issues with special characters in queue/task names causing runs to get stuck in queued
2024-05-16 17:35:50 +01:00
Matt Aitken
ba61bfe3b9
Fixed feedback panel links (status page and docs)
2024-05-16 17:30:44 +01:00
James Ritchie
89eaef495f
New alerts platform status + Alerts docs ( #1098 )
...
* debug tooltip now scrolls
* Added a link to subscribe to alerts and improved the project alerts blank state
* Better external link icon
* Docs: Removed webhook tasks
* Docs: removed limits performance
* Docs: removed FAQs
* Docs: Removed Architecture section
* Docs: Removed API reference: CLI
* Docs: Removed API reference: Objects
* Docs: Removed API reference: Functions
* Docs: removed automated tests
* Docs: removed Middleware
* Docs: removed Using APIs
* Docs: removed Rollbacks
* Docs: removed Trigger Filters
* Docs: removed Webhook Tasks
* Docs: removed Zod Tasks
* Docs: Renamed Community page
* Docs: Added a new Troubleshooting section and Alerts docs page
* Hide the New Alerts button again if list is greater than 10 items
* Customers now have to contact us for Slack Connect Support.
* Fix the alerts docs link
* Added env vars for a different alert email address, and whether the feature is enabled or not
* Only show the alerts sidemenu item if the feature is enabled
* Use a separate email client for sending alerts
* Removed the link to Context from v3 docs
* Removed obvious docs links that are now missing pages
---------
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2024-05-16 16:03:25 +01:00
Eric Allam
6a379e4e91
Fix 3rd party otel propagation from breaking our Task Events data from being properly correlated to the correct trace
2024-05-16 12:07:21 +01:00
Eric Allam
c0b815c363
Check for an existing restore event before trying to restore a checkpoint
2024-05-16 09:27:44 +01:00
Matt Aitken
598906fc4c
Fix for typo in v3 CLI login command
2024-05-16 09:23:45 +01:00
Eric Allam
b77ece1567
Log when disabling an endpoint
2024-05-15 21:51:08 +01:00
Eric Allam
a73dc80177
Failing jobs shouldn’t log as an error
2024-05-15 21:49:52 +01:00
Eric Allam
2496917a7a
v2: Graphile auto-cleanup and auto-endpoint disabling ( #1103 )
...
* Auto-cleanup failed graphile jobs instead of keeping them around
* Disable endpoint after a period of sequential indexing failures
* Remove log
2024-05-15 21:15:06 +01:00
Matt Aitken
dc53f0f432
Added steps on how to test local tasks
2024-05-15 18:56:48 +01:00
Matt Aitken
87788f29c9
A v3 catalog readme
2024-05-15 18:53:38 +01:00
Eric Allam
6ede68648a
Remove alerts side menu (again)
2024-05-15 17:25:41 +01:00
Eric Allam
f24b5b770d
Protect against doWork getting called mulitple times per consumer
2024-05-15 17:01:03 +01:00
Eric Allam
cb81d6c835
Release 3.0.0-beta.32
@trigger.dev/airtable@3.0.0-beta.32
@trigger.dev/astro@3.0.0-beta.32
@trigger.dev/cli@3.0.0-beta.32
@trigger.dev/core-backend@3.0.0-beta.32
@trigger.dev/core@3.0.0-beta.32
@trigger.dev/eslint-plugin@3.0.0-beta.32
@trigger.dev/express@3.0.0-beta.32
@trigger.dev/github@3.0.0-beta.32
@trigger.dev/hono@3.0.0-beta.32
@trigger.dev/integration-kit@3.0.0-beta.32
@trigger.dev/linear@3.0.0-beta.32
@trigger.dev/nestjs@3.0.0-beta.32
@trigger.dev/nextjs@3.0.0-beta.32
@trigger.dev/openai@3.0.0-beta.32
@trigger.dev/otlp-importer@3.0.0-beta.32
@trigger.dev/plain@3.0.0-beta.32
@trigger.dev/react@3.0.0-beta.32
@trigger.dev/remix@3.0.0-beta.32
@trigger.dev/replicate@3.0.0-beta.32
@trigger.dev/resend@3.0.0-beta.32
@trigger.dev/sdk@3.0.0-beta.32
@trigger.dev/sendgrid@3.0.0-beta.32
@trigger.dev/shopify@3.0.0-beta.32
@trigger.dev/slack@3.0.0-beta.32
@trigger.dev/stripe@3.0.0-beta.32
@trigger.dev/supabase@3.0.0-beta.32
@trigger.dev/sveltekit@3.0.0-beta.32
@trigger.dev/testing@3.0.0-beta.32
@trigger.dev/typeform@3.0.0-beta.32
@trigger.dev/yalt@3.0.0-beta.32
trigger.dev@3.0.0-beta.32
2024-05-15 16:23:06 +01:00
github-actions[bot]
72748603ab
chore: Update version for release (beta) ( #1102 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-15 16:21:58 +01:00
Eric Allam
f96f1e91a2
Adding changeset
2024-05-15 13:49:11 +01:00
Eric Allam
21c8b847e5
Better handle resolving dependencies when there are conflicts
2024-05-15 13:26:03 +01:00
Matt Aitken
b39f79f0ab
Use an env var for the Graphile cleanup ttl, set the default to 3 days (was 7)
2024-05-14 19:07:50 +01:00
Eric Allam
90b8797fbb
Release 3.0.0-beta.31
@trigger.dev/airtable@3.0.0-beta.31
@trigger.dev/astro@3.0.0-beta.31
@trigger.dev/cli@3.0.0-beta.31
@trigger.dev/core-backend@3.0.0-beta.31
@trigger.dev/core@3.0.0-beta.31
@trigger.dev/express@3.0.0-beta.31
@trigger.dev/github@3.0.0-beta.31
@trigger.dev/hono@3.0.0-beta.31
@trigger.dev/integration-kit@3.0.0-beta.31
@trigger.dev/linear@3.0.0-beta.31
@trigger.dev/nestjs@3.0.0-beta.31
@trigger.dev/nextjs@3.0.0-beta.31
@trigger.dev/openai@3.0.0-beta.31
@trigger.dev/otlp-importer@3.0.0-beta.31
@trigger.dev/plain@3.0.0-beta.31
@trigger.dev/react@3.0.0-beta.31
@trigger.dev/remix@3.0.0-beta.31
@trigger.dev/replicate@3.0.0-beta.31
@trigger.dev/resend@3.0.0-beta.31
@trigger.dev/sdk@3.0.0-beta.31
@trigger.dev/sendgrid@3.0.0-beta.31
@trigger.dev/shopify@3.0.0-beta.31
@trigger.dev/slack@3.0.0-beta.31
@trigger.dev/stripe@3.0.0-beta.31
@trigger.dev/supabase@3.0.0-beta.31
@trigger.dev/sveltekit@3.0.0-beta.31
@trigger.dev/testing@3.0.0-beta.31
@trigger.dev/typeform@3.0.0-beta.31
@trigger.dev/yalt@3.0.0-beta.31
trigger.dev@3.0.0-beta.31
@trigger.dev/eslint-plugin@3.0.0-beta.31
2024-05-13 16:15:00 -04:00
github-actions[bot]
107f2e7bd5
chore: Update version for release (beta) ( #1099 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-13 16:14:14 -04:00
Eric Allam
b8477ea2b0
Fixes an issue with scoped packages in additionalPackages option
2024-05-13 15:31:19 -04:00
Matt Aitken
864498ea85
Latest lockfile
@trigger.dev/airtable@3.0.0-beta.30
@trigger.dev/astro@3.0.0-beta.30
@trigger.dev/cli@3.0.0-beta.30
@trigger.dev/core-backend@3.0.0-beta.30
@trigger.dev/core@3.0.0-beta.30
@trigger.dev/eslint-plugin@3.0.0-beta.30
@trigger.dev/express@3.0.0-beta.30
@trigger.dev/github@3.0.0-beta.30
@trigger.dev/hono@3.0.0-beta.30
@trigger.dev/integration-kit@3.0.0-beta.30
@trigger.dev/linear@3.0.0-beta.30
@trigger.dev/nestjs@3.0.0-beta.30
@trigger.dev/nextjs@3.0.0-beta.30
@trigger.dev/openai@3.0.0-beta.30
@trigger.dev/otlp-importer@3.0.0-beta.30
@trigger.dev/plain@3.0.0-beta.30
@trigger.dev/react@3.0.0-beta.30
@trigger.dev/remix@3.0.0-beta.30
@trigger.dev/replicate@3.0.0-beta.30
@trigger.dev/resend@3.0.0-beta.30
@trigger.dev/sdk@3.0.0-beta.30
@trigger.dev/sendgrid@3.0.0-beta.30
@trigger.dev/shopify@3.0.0-beta.30
@trigger.dev/slack@3.0.0-beta.30
@trigger.dev/stripe@3.0.0-beta.30
@trigger.dev/sveltekit@3.0.0-beta.30
@trigger.dev/testing@3.0.0-beta.30
@trigger.dev/typeform@3.0.0-beta.30
@trigger.dev/yalt@3.0.0-beta.30
trigger.dev@3.0.0-beta.30
@trigger.dev/supabase@3.0.0-beta.30
2024-05-13 17:46:02 +01:00
github-actions[bot]
2e21bc1563
chore: Update version for release (beta) ( #1094 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-13 17:38:50 +01:00
Matt Aitken
1477a2e309
Set the timeout for canceling checkpoints
2024-05-13 16:50:53 +01:00
Matt Aitken
2081cb15b8
Removed docs for dashboard as they’re empty at the moment. Moved reference docs for Runs and schedules up
2024-05-12 18:29:46 +01:00
Matt Aitken
ff551c5cbd
Ticked off alerts (in preparation for putting it live)
2024-05-12 18:27:39 +01:00