Commit Graph

5067 Commits

Author SHA1 Message Date
Matt Aitken 05fc571852 If no run data, still render a graph 2024-06-30 14:07:01 +01:00
Matt Aitken 0c13538982 Improved the v3 usage bar if theres’ no usage on a paid plan 2024-06-30 14:06:48 +01:00
Matt Aitken eeeb7a002d Added the tasks table to usage 2024-06-28 20:18:25 +01:00
Matt Aitken 5f79a2bc0b Moved code to presenter and now using defer 2024-06-28 19:54:42 +01:00
Matt Aitken c05eef96c1 Added the usage bar for v3 2024-06-28 19:34:33 +01:00
Matt Aitken 70cfa6c9f9 Early work on usage graphs 2024-06-28 18:11:13 +01:00
Matt Aitken ada2c5c99e More improvements to the app-wide usage indicators 2024-06-28 15:13:26 +01:00
Matt Aitken fead06b797 Upgrade prompts 2024-06-28 15:00:17 +01:00
Matt Aitken 82fd3ec43e Side menu 2024-06-28 13:58:46 +01:00
Matt Aitken c588bbd525 Send taskIdentifier to OpenMeter 2024-06-28 11:15:04 +01:00
Matt Aitken e00f103243 Refactored the platform code so it’s easier to call and doesn’t require a isManagedCloud check 2024-06-27 12:12:39 +01:00
Matt Aitken 204a688414 Temporary upgrade callout 2024-06-26 23:54:10 +01:00
Matt Aitken 808d498ddc Don’t show the period if you’re on the free plan 2024-06-26 23:41:31 +01:00
Matt Aitken 9a37722687 Layout, formatting and some plan state improvements/fixes 2024-06-26 23:39:54 +01:00
Matt Aitken e70634c849 New billing page working with side menu and stripe portal 2024-06-26 23:07:28 +01:00
Matt Aitken 970bd7385c When projects are created, conditionally create staging based on the plan 2024-06-26 22:38:28 +01:00
Matt Aitken 6869e671a3 New admin API endpoint to set concurrency across multiple environments 2024-06-26 22:20:18 +01:00
Matt Aitken ffc315a87e Loading state improvements 2024-06-26 17:04:26 +01:00
Matt Aitken a327114dc0 Redirect from select plan if you’ve got v3 enabled 2024-06-26 17:04:20 +01:00
Matt Aitken dcb0680228 Paid plans working 2024-06-26 16:30:05 +01:00
Matt Aitken d5548b71fb Allow setting classes on the Tooltip button 2024-06-26 16:29:55 +01:00
Matt Aitken 920ce6cd77 Deleted old request v3 access component/route 2024-06-26 16:01:42 +01:00
Matt Aitken fa6502b8dc Added GitHub modal and verified badge 2024-06-26 16:01:04 +01:00
Matt Aitken 1ff809131f Free flow is working 2024-06-26 15:13:46 +01:00
Matt Aitken 131827518a Use new api response that doesn’t require a Stripe call 2024-06-25 16:39:06 +01:00
Matt Aitken 60a23b2a92 Improved v3 plan display 2024-06-25 16:38:36 +01:00
Matt Aitken 53449304f6 Select plan using the real data 2024-06-25 15:47:26 +01:00
Matt Aitken 6bb4e794ce Moved v2 billing components into a subfolder 2024-06-25 14:34:54 +01:00
Matt Aitken 4a3cc10079 Use pnpm linked billing package during development 2024-06-25 13:41:01 +01:00
Matt Aitken bd1679f62c v3 subscription endpoints 2024-06-23 17:18:59 +01:00
Eric Allam 225effb599 Add task endpoints to the endpoint authentication table 2024-06-21 15:11:50 +01:00
Eric Allam 98eb6ed4f9 Add trigger and batch trigger API docs 2024-06-21 15:08:06 +01:00
Eric Allam 3069ebf0d8 Release 3.0.0-beta.40 @trigger.dev/airtable@3.0.0-beta.40 @trigger.dev/astro@3.0.0-beta.40 @trigger.dev/cli@3.0.0-beta.40 @trigger.dev/core-backend@3.0.0-beta.40 @trigger.dev/core@3.0.0-beta.40 @trigger.dev/eslint-plugin@3.0.0-beta.40 @trigger.dev/express@3.0.0-beta.40 @trigger.dev/github@3.0.0-beta.40 @trigger.dev/hono@3.0.0-beta.40 @trigger.dev/nestjs@3.0.0-beta.40 @trigger.dev/nextjs@3.0.0-beta.40 @trigger.dev/otlp-importer@3.0.0-beta.40 @trigger.dev/plain@3.0.0-beta.40 @trigger.dev/react@3.0.0-beta.40 @trigger.dev/remix@3.0.0-beta.40 @trigger.dev/replicate@3.0.0-beta.40 @trigger.dev/resend@3.0.0-beta.40 @trigger.dev/sdk@3.0.0-beta.40 @trigger.dev/sendgrid@3.0.0-beta.40 @trigger.dev/shopify@3.0.0-beta.40 @trigger.dev/slack@3.0.0-beta.40 @trigger.dev/stripe@3.0.0-beta.40 @trigger.dev/supabase@3.0.0-beta.40 @trigger.dev/sveltekit@3.0.0-beta.40 @trigger.dev/testing@3.0.0-beta.40 @trigger.dev/typeform@3.0.0-beta.40 @trigger.dev/yalt@3.0.0-beta.40 @trigger.dev/integration-kit@3.0.0-beta.40 @trigger.dev/openai@3.0.0-beta.40 trigger.dev@3.0.0-beta.40 @trigger.dev/linear@3.0.0-beta.40 2024-06-21 14:29:04 +01:00
github-actions[bot] e133e628ca chore: Update version for release (beta) (#1170)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-21 14:28:25 +01:00
Eric Allam 098932ea96 v3: edge runtime support (#1172)
* v3: remove node:stream and simplify env var upload API to better work with non-node runtimes

* Remove file/Response envvars upload docs

* Add changeset
2024-06-21 13:33:38 +01:00
Eric Allam 65f960e883 Move the max live reload setting into an env var instead of hardcoding it 2024-06-21 12:55:33 +01:00
Eric Allam ccbeff47e6 Improve trace view performance 2024-06-21 12:46:46 +01:00
Matt Aitken 7c8f2df105 After 500 logs we stop live reloading on the run page 2024-06-21 11:26:02 +01:00
Eric Allam fd44dabfe0 Disable the event loop monitor 2024-06-20 23:56:29 +01:00
Eric Allam 5daed3f69d Turn off rebalancing 2024-06-20 23:42:54 +01:00
Eric Allam 596bf78e55 Add an event loop monitor 2024-06-20 23:26:38 +01:00
Eric Allam 6ca66b76f4 Remove unnecessary transaction from the runtime environment session handling 2024-06-20 22:47:12 +01:00
nicktrn 29ef0395ce Only import types from db in task status 2024-06-20 15:25:18 +01:00
nicktrn 55d1f8c677 v3: fix dependency checkpoint race (#1171)
* consolidate task statuses and utils

* check dependency completion when creating checkpoints

* add changeset
2024-06-20 10:10:39 +01:00
Eric Allam 9835f4ec55 Adding changeset 2024-06-19 15:11:50 +01:00
Eric Allam 7fae10db23 v3: make sure force flush timeout is set so flushing doesn’t hang forever 2024-06-19 14:56:10 +01:00
Eric Allam 8cf1f0a37d v3: don’t set a default forceFlushTimeoutMillis 2024-06-19 14:29:50 +01:00
Eric Allam dba4313c5c v3: more visibility into flushing worker otel data in prod 2024-06-19 14:22:06 +01:00
Eric Allam 506613dc92 v3: prod workers should always log everything from forked node process 2024-06-19 14:05:30 +01:00
Eric Allam 764df23d19 Release 3.0.0-beta.39 @trigger.dev/airtable@3.0.0-beta.39 @trigger.dev/cli@3.0.0-beta.39 @trigger.dev/core-backend@3.0.0-beta.39 @trigger.dev/core@3.0.0-beta.39 @trigger.dev/eslint-plugin@3.0.0-beta.39 @trigger.dev/express@3.0.0-beta.39 @trigger.dev/github@3.0.0-beta.39 @trigger.dev/integration-kit@3.0.0-beta.39 @trigger.dev/linear@3.0.0-beta.39 @trigger.dev/nestjs@3.0.0-beta.39 @trigger.dev/nextjs@3.0.0-beta.39 @trigger.dev/openai@3.0.0-beta.39 @trigger.dev/plain@3.0.0-beta.39 @trigger.dev/react@3.0.0-beta.39 @trigger.dev/remix@3.0.0-beta.39 @trigger.dev/replicate@3.0.0-beta.39 @trigger.dev/resend@3.0.0-beta.39 @trigger.dev/sdk@3.0.0-beta.39 @trigger.dev/sendgrid@3.0.0-beta.39 @trigger.dev/shopify@3.0.0-beta.39 @trigger.dev/slack@3.0.0-beta.39 @trigger.dev/stripe@3.0.0-beta.39 @trigger.dev/sveltekit@3.0.0-beta.39 @trigger.dev/testing@3.0.0-beta.39 @trigger.dev/typeform@3.0.0-beta.39 @trigger.dev/yalt@3.0.0-beta.39 trigger.dev@3.0.0-beta.39 @trigger.dev/hono@3.0.0-beta.39 @trigger.dev/otlp-importer@3.0.0-beta.39 @trigger.dev/astro@3.0.0-beta.39 @trigger.dev/supabase@3.0.0-beta.39 2024-06-19 12:22:19 +01:00