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/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
@trigger.dev/astro@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
Eric Allam
4a1a5b2e4a
fix pnpm lock file
@trigger.dev/airtable@3.0.0-beta.20
@trigger.dev/astro@3.0.0-beta.20
@trigger.dev/cli@3.0.0-beta.20
@trigger.dev/core-backend@3.0.0-beta.20
@trigger.dev/core@3.0.0-beta.20
@trigger.dev/eslint-plugin@3.0.0-beta.20
@trigger.dev/express@3.0.0-beta.20
@trigger.dev/github@3.0.0-beta.20
@trigger.dev/hono@3.0.0-beta.20
@trigger.dev/integration-kit@3.0.0-beta.20
@trigger.dev/linear@3.0.0-beta.20
@trigger.dev/nestjs@3.0.0-beta.20
@trigger.dev/nextjs@3.0.0-beta.20
@trigger.dev/openai@3.0.0-beta.20
@trigger.dev/otlp-importer@3.0.0-beta.20
@trigger.dev/plain@3.0.0-beta.20
@trigger.dev/react@3.0.0-beta.20
@trigger.dev/remix@3.0.0-beta.20
@trigger.dev/replicate@3.0.0-beta.20
@trigger.dev/resend@3.0.0-beta.20
@trigger.dev/sdk@3.0.0-beta.20
@trigger.dev/sendgrid@3.0.0-beta.20
@trigger.dev/shopify@3.0.0-beta.20
@trigger.dev/slack@3.0.0-beta.20
@trigger.dev/stripe@3.0.0-beta.20
@trigger.dev/supabase@3.0.0-beta.20
@trigger.dev/sveltekit@3.0.0-beta.20
@trigger.dev/testing@3.0.0-beta.20
@trigger.dev/typeform@3.0.0-beta.20
@trigger.dev/yalt@3.0.0-beta.20
trigger.dev@3.0.0-beta.20
2024-04-24 15:07:22 +01:00
github-actions[bot]
503882762c
chore: Update version for release (beta) ( #1059 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-24 15:06:25 +01:00
Eric Allam
e3db257397
Fix error stack traces
2024-04-24 14:18:53 +01:00
Eric Allam
de1cc868e3
Fix dev CLI output when not printing update messages
2024-04-24 14:06:49 +01:00
Eric Allam
ff7fa9e19a
Clear out errored tasks when re-attempting a job run (instead of using the cached error)
2024-04-24 13:00:02 +01:00
Eric Allam
ba4f04db37
Fix pnpm lock file
@trigger.dev/airtable@3.0.0-beta.19
@trigger.dev/astro@3.0.0-beta.19
@trigger.dev/cli@3.0.0-beta.19
@trigger.dev/core-backend@3.0.0-beta.19
@trigger.dev/core@3.0.0-beta.19
@trigger.dev/eslint-plugin@3.0.0-beta.19
@trigger.dev/express@3.0.0-beta.19
@trigger.dev/github@3.0.0-beta.19
@trigger.dev/integration-kit@3.0.0-beta.19
@trigger.dev/linear@3.0.0-beta.19
@trigger.dev/nestjs@3.0.0-beta.19
@trigger.dev/nextjs@3.0.0-beta.19
@trigger.dev/openai@3.0.0-beta.19
@trigger.dev/otlp-importer@3.0.0-beta.19
@trigger.dev/plain@3.0.0-beta.19
@trigger.dev/react@3.0.0-beta.19
@trigger.dev/remix@3.0.0-beta.19
@trigger.dev/replicate@3.0.0-beta.19
@trigger.dev/resend@3.0.0-beta.19
@trigger.dev/sdk@3.0.0-beta.19
@trigger.dev/sendgrid@3.0.0-beta.19
@trigger.dev/shopify@3.0.0-beta.19
@trigger.dev/slack@3.0.0-beta.19
@trigger.dev/stripe@3.0.0-beta.19
@trigger.dev/supabase@3.0.0-beta.19
@trigger.dev/sveltekit@3.0.0-beta.19
@trigger.dev/testing@3.0.0-beta.19
@trigger.dev/typeform@3.0.0-beta.19
@trigger.dev/yalt@3.0.0-beta.19
trigger.dev@3.0.0-beta.19
@trigger.dev/hono@3.0.0-beta.19
2024-04-24 12:49:06 +01:00
github-actions[bot]
d7911892ee
chore: Update version for release (beta) ( #1058 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-24 12:48:00 +01:00
Eric Allam
f888f85a09
Make the update trigger packages not print anything in dev
2024-04-24 12:16:49 +01:00
Eric Allam
e9a63a4868
Lock SDK and CLI deps on exact core version
2024-04-24 12:12:24 +01:00
Eric Allam
93ecbc5e05
Fix pnpm lock file
@trigger.dev/airtable@3.0.0-beta.18
@trigger.dev/astro@3.0.0-beta.18
@trigger.dev/cli@3.0.0-beta.18
@trigger.dev/core-backend@3.0.0-beta.18
@trigger.dev/core@3.0.0-beta.18
@trigger.dev/eslint-plugin@3.0.0-beta.18
@trigger.dev/express@3.0.0-beta.18
@trigger.dev/github@3.0.0-beta.18
@trigger.dev/hono@3.0.0-beta.18
@trigger.dev/integration-kit@3.0.0-beta.18
@trigger.dev/linear@3.0.0-beta.18
@trigger.dev/nextjs@3.0.0-beta.18
@trigger.dev/openai@3.0.0-beta.18
@trigger.dev/otlp-importer@3.0.0-beta.18
@trigger.dev/plain@3.0.0-beta.18
@trigger.dev/react@3.0.0-beta.18
@trigger.dev/remix@3.0.0-beta.18
@trigger.dev/replicate@3.0.0-beta.18
@trigger.dev/resend@3.0.0-beta.18
@trigger.dev/sdk@3.0.0-beta.18
@trigger.dev/sendgrid@3.0.0-beta.18
@trigger.dev/shopify@3.0.0-beta.18
@trigger.dev/slack@3.0.0-beta.18
@trigger.dev/stripe@3.0.0-beta.18
@trigger.dev/supabase@3.0.0-beta.18
@trigger.dev/sveltekit@3.0.0-beta.18
@trigger.dev/testing@3.0.0-beta.18
@trigger.dev/typeform@3.0.0-beta.18
@trigger.dev/yalt@3.0.0-beta.18
trigger.dev@3.0.0-beta.18
@trigger.dev/nestjs@3.0.0-beta.18
2024-04-24 11:52:12 +01:00
Eric Allam
60a8a5777b
Merge pull request #1057 from triggerdotdev/changeset-release/main
...
chore: Update version for release (beta)
2024-04-24 11:50:13 +01:00
github-actions[bot]
ed1cd16753
chore: Update version for release (beta)
2024-04-24 10:43:28 +00:00
Eric Allam
6bb4dd7b6f
Fixed messaging when trying to login with an existing invalid access token
2024-04-24 11:41:38 +01:00
nicktrn
0b5a0be807
update CI deploy error
2024-04-24 11:23:20 +01:00
nicktrn
74d1e61e42
v3: fix for fresh CLI logins after CLI token revoke ( #1056 )
...
* prettier login command output
* fix for trying to login again after revoking cli token
* changeset
* improve errors when logging in with revoked or invalid token
* fix builds.. again
2024-04-24 10:44:34 +01:00
Eric Allam
12c83a56af
Skip e2e github workflows for now because playwright is broken
2024-04-24 10:33:11 +01:00
nicktrn
75a54540a4
use full image refs for init containers
2024-04-24 10:13:28 +01:00
Eric Allam
b68012f81c
v3: Various fixes for Next.js projects and projects that use v2 and v3 together ( #1051 )
...
* Fixes an issue that was treating v2 trigger directories as v3
* Make msw a normal dependency (for now) to fix Module Not Found error in Next.js.
* Extract out all the zod* stuff from core so the SDK does not import it
* Add a changeset
* Fixing typecheck errors in the webapp
* Export the Task and TaskOptions types
* Extract additional exports from core/v3 that aren’t used in the SDK
* Move to our global system from AsyncLocalStorage for the current task context storage
* Update the esbuild core bundling plugin for the new core v3 exports
* Fix v3 CLI telemetry
* Add support for tasks located in subdirectories inside trigger dirs
* Remove the env var check during deploy (too many false negatives)
2024-04-24 10:09:36 +01:00
nicktrn
fb83d58703
fix builds
2024-04-24 08:48:32 +01:00
nicktrn
52b2a8289c
fix private package installs ( #1055 )
2024-04-24 07:58:14 +01:00
nicktrn
1e93ec4216
Revert "change action runner location" (resolved)
...
This reverts commit cb27b7278a .
2024-04-24 07:45:08 +01:00
nicktrn
cb27b7278a
change action runner location ⬆️ ⬆️ ⬇️ ⬇️ ⬅️ ➡️ ⬅️ ➡️ 🅱️ 🅰️
2024-04-23 18:13:04 +01:00
Eric Allam
e85fc501a6
Fix pnpm lock file
@trigger.dev/airtable@3.0.0-beta.17
@trigger.dev/astro@3.0.0-beta.17
@trigger.dev/cli@3.0.0-beta.17
@trigger.dev/core-backend@3.0.0-beta.17
@trigger.dev/core@3.0.0-beta.17
@trigger.dev/express@3.0.0-beta.17
@trigger.dev/github@3.0.0-beta.17
@trigger.dev/hono@3.0.0-beta.17
@trigger.dev/integration-kit@3.0.0-beta.17
@trigger.dev/linear@3.0.0-beta.17
@trigger.dev/nestjs@3.0.0-beta.17
@trigger.dev/nextjs@3.0.0-beta.17
@trigger.dev/openai@3.0.0-beta.17
@trigger.dev/otlp-importer@3.0.0-beta.17
@trigger.dev/react@3.0.0-beta.17
@trigger.dev/remix@3.0.0-beta.17
@trigger.dev/replicate@3.0.0-beta.17
@trigger.dev/resend@3.0.0-beta.17
@trigger.dev/sdk@3.0.0-beta.17
@trigger.dev/sendgrid@3.0.0-beta.17
@trigger.dev/shopify@3.0.0-beta.17
@trigger.dev/slack@3.0.0-beta.17
@trigger.dev/stripe@3.0.0-beta.17
@trigger.dev/supabase@3.0.0-beta.17
@trigger.dev/sveltekit@3.0.0-beta.17
@trigger.dev/testing@3.0.0-beta.17
@trigger.dev/typeform@3.0.0-beta.17
@trigger.dev/yalt@3.0.0-beta.17
trigger.dev@3.0.0-beta.17
@trigger.dev/eslint-plugin@3.0.0-beta.17
@trigger.dev/plain@3.0.0-beta.17
2024-04-23 17:03:53 +01:00
github-actions[bot]
0bfeb0816f
chore: Update version for release (beta) ( #1054 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-23 16:58:48 +01:00
nicktrn
b207601732
v3: semi-automatic package update command ( #1052 )
...
* fix package manager detection
* fix cli update check while in beta
* add update command and warn on mismatches
* update fixes and better integration with dev and deploy
* fix for ci
* update docs
* changeset
* be more specific about prompts before updates
* fail on version mismatch during ci
* update github actions docs
* fix package manager copypasta
* remove ncu
* ignore companyicons
* improve warnings and errors
2024-04-23 16:08:46 +01:00
Matt Aitken
3913e57ef4
Trace view fixes and improvements ( #1046 )
...
* Query param for span using history.replaceState is working
* When clicking again on a node, don’t collapse it
* Close the span view using the same replacing of the search param
* Conditional rendering of the resize panels was causing the tree view re-rendering and collapsing…
* Live reloading moved to where the parent label is
* Span action bar is now deeper
* WIP on trace view navigation changes with shortcuts
* Shortcuts for expanding and collapsing en masse
* Number keys expand/collapse levels
* Changed duration toggle to a shortcut key
* Option + click expands/collapse at that level
* Option/alt left/right expands/collapse at that level
* Removed unused imports
* Link from the runs table to the specific span
* Latest lockfile
* Sorted imports
* When doing a test link directly to a span
* Replay links to the span
* CLI log links go directly to a span
* Keyboard shortcuts are in a popover if the width is narrow
* If holding alt only collapse level
* Don’t expand the individual node if you’re holding alt
2024-04-22 13:46:08 +01:00
James Ritchie
26f310397a
Fixed the grid layout for v2 runs page
2024-04-22 13:06:56 +01:00
github-actions[bot]
0a845767a0
chore: Update version for release (beta) ( #1049 )
...
* chore: Update version for release (beta)
* update lockfile
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
@trigger.dev/airtable@3.0.0-beta.16
@trigger.dev/astro@3.0.0-beta.16
@trigger.dev/cli@3.0.0-beta.16
@trigger.dev/core-backend@3.0.0-beta.16
@trigger.dev/core@3.0.0-beta.16
@trigger.dev/eslint-plugin@3.0.0-beta.16
@trigger.dev/github@3.0.0-beta.16
@trigger.dev/hono@3.0.0-beta.16
@trigger.dev/integration-kit@3.0.0-beta.16
@trigger.dev/linear@3.0.0-beta.16
@trigger.dev/nextjs@3.0.0-beta.16
@trigger.dev/openai@3.0.0-beta.16
@trigger.dev/otlp-importer@3.0.0-beta.16
@trigger.dev/plain@3.0.0-beta.16
@trigger.dev/react@3.0.0-beta.16
@trigger.dev/remix@3.0.0-beta.16
@trigger.dev/replicate@3.0.0-beta.16
@trigger.dev/resend@3.0.0-beta.16
@trigger.dev/sdk@3.0.0-beta.16
@trigger.dev/sendgrid@3.0.0-beta.16
@trigger.dev/shopify@3.0.0-beta.16
@trigger.dev/slack@3.0.0-beta.16
@trigger.dev/stripe@3.0.0-beta.16
@trigger.dev/supabase@3.0.0-beta.16
@trigger.dev/sveltekit@3.0.0-beta.16
@trigger.dev/typeform@3.0.0-beta.16
@trigger.dev/yalt@3.0.0-beta.16
trigger.dev@3.0.0-beta.16
@trigger.dev/nestjs@3.0.0-beta.16
@trigger.dev/express@3.0.0-beta.16
@trigger.dev/testing@3.0.0-beta.16
2024-04-21 15:07:11 +01:00
nicktrn
ed2a26c865
v3: fix additionalFiles, uncaught exceptions, and improve errors ( #1048 )
...
* fix additionalFiles for paths up the tree
* warn if additionalFiles pattern produced no matches
* improve deploy warnings and errors, fail early
* changeset
2024-04-21 15:03:00 +01:00
Eric Allam
4a68e71583
Fix pnpm lock file
@trigger.dev/airtable@3.0.0-beta.15
@trigger.dev/cli@3.0.0-beta.15
@trigger.dev/core-backend@3.0.0-beta.15
@trigger.dev/core@3.0.0-beta.15
@trigger.dev/eslint-plugin@3.0.0-beta.15
@trigger.dev/express@3.0.0-beta.15
@trigger.dev/github@3.0.0-beta.15
@trigger.dev/hono@3.0.0-beta.15
@trigger.dev/integration-kit@3.0.0-beta.15
@trigger.dev/nestjs@3.0.0-beta.15
@trigger.dev/nextjs@3.0.0-beta.15
@trigger.dev/openai@3.0.0-beta.15
@trigger.dev/otlp-importer@3.0.0-beta.15
@trigger.dev/plain@3.0.0-beta.15
@trigger.dev/react@3.0.0-beta.15
@trigger.dev/remix@3.0.0-beta.15
@trigger.dev/replicate@3.0.0-beta.15
@trigger.dev/resend@3.0.0-beta.15
@trigger.dev/sdk@3.0.0-beta.15
@trigger.dev/sendgrid@3.0.0-beta.15
@trigger.dev/shopify@3.0.0-beta.15
@trigger.dev/slack@3.0.0-beta.15
@trigger.dev/stripe@3.0.0-beta.15
@trigger.dev/supabase@3.0.0-beta.15
@trigger.dev/sveltekit@3.0.0-beta.15
@trigger.dev/testing@3.0.0-beta.15
@trigger.dev/typeform@3.0.0-beta.15
@trigger.dev/yalt@3.0.0-beta.15
trigger.dev@3.0.0-beta.15
@trigger.dev/linear@3.0.0-beta.15
@trigger.dev/astro@3.0.0-beta.15
2024-04-19 19:20:01 +01:00
github-actions[bot]
b657eb6555
chore: Update version for release (beta) ( #1044 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-19 19:19:11 +01:00
Eric Allam
62c9a5b712
Fix restoring after waiting for task/batch
2024-04-19 18:59:02 +01:00
Matt Aitken
f339b41ef3
Added some basic Defer migration details for CRON
2024-04-19 18:30:58 +01:00
Eric Allam
ae40ce3995
Fix the management file
2024-04-19 16:14:57 +01:00