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/openai@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
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/eslint-plugin@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
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/supabase@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
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
Matt Aitken
794b25a988
Some fixes for the v3 docs showing v2 items in the sidebar
2024-05-12 18:27:26 +01:00
Matt Aitken
5fdb43ecd1
Bring alerts side menu item back
2024-05-12 18:05:01 +01:00
Matt Aitken
80997bcd6d
.env.example Redis env vars are uncommented
2024-05-12 18:02:42 +01:00
Matt Aitken
194f336b84
Added an image of where to set the v3 GitHub action secret
2024-05-12 18:01:27 +01:00