Eric Allam
d8c673157b
Changset: versions
2023-06-09 14:42:50 +01:00
Eric Allam
f430bcf54a
Renamed elements to properties
2023-06-09 11:04:22 +01:00
Eric Allam
410efe1192
Implement @trigger.dev/nextjs package and make it work with the Next.js 13 app dir
2023-06-08 17:15:05 +01:00
Eric Allam
2ef99d8383
Re-architect pre-processing and executing jobs, and gather run elements
2023-06-07 13:12:02 +01:00
Eric Allam
d0e52f6186
Added style to tasks and made logs and wait minimal
2023-06-05 17:14:17 +01:00
Eric Allam
8a2cd974fd
Remove comboTrigger and add elements to JobVersion
2023-06-05 16:43:32 +01:00
Eric Allam
8e189cbf2b
Rename sendEvent to sendCustomEvent and don’t use private class fields in IO because Proxy breaks
2023-06-05 14:26:03 +01:00
Matt Aitken
0a898900bf
Added connectionKey to Task so we can tell which connection is associated with a task
2023-05-30 14:57:33 +01:00
Eric Allam
5ba72a59c4
Use reverse DNS for all internal events
2023-05-26 16:18:47 +01:00
Eric Allam
85f74ce761
Gracefully handle missing run connections and resume runs once the connections have been created
2023-05-26 16:00:04 +01:00
Eric Allam
e340abd386
Run jobs as users (custom events, and dynamic triggers/schedules)
2023-05-25 13:57:07 +01:00
Matt Aitken
6d705e5db7
Added icon to the EventSpecification
2023-05-25 12:46:58 +01:00
Eric Allam
3693df7ad2
Fixed getting access to the raw integration client
2023-05-24 12:59:47 +01:00
Eric Allam
d15b6ac79f
Dynamic schedules
2023-05-23 15:59:06 +01:00
Eric Allam
786f2e16ef
Static scheduled triggers are working, and now adding graphile worker jobs are done in prisma txs
2023-05-23 14:00:26 +01:00
Eric Allam
7c5eb6a3a3
Fixed dynamic triggers to be unregisterable (and a start on scheduled triggers)
2023-05-22 11:02:58 +01:00
Eric Allam
af258acf3a
Dynamic triggers can now be initialize via the API
2023-05-19 11:57:41 +01:00
Eric Allam
d123d1cddd
Move all API routes to v1 from v3
2023-05-19 10:08:00 +01:00
Eric Allam
8e8c6641aa
Adding back in the ctx functions to IO
2023-05-19 09:53:12 +01:00
Eric Allam
70b850140d
Refactor event dispatching to work with dynamic triggers
2023-05-18 16:25:29 +01:00
Eric Allam
396206ca03
Dynamic triggers now can be registered at runtime and trigger jobs
2023-05-18 14:00:54 +01:00
Eric Allam
6cafe077b4
Rename job connections to job integrations and get local integration triggers working
2023-05-17 13:52:03 +01:00
Eric Allam
e0e618ac1c
Get webhook deliveries working again
2023-05-16 16:34:51 +01:00
Eric Allam
f6ea37381a
Re-work how triggers work to better support dynamic triggers
2023-05-16 16:34:51 +01:00
Eric Allam
214546d17a
WIP new stuff
2023-05-16 16:34:51 +01:00
Eric Allam
bcbb63f585
Removed trigger variants (moving to dynamic triggers instead)
2023-05-11 11:34:11 +01:00
Eric Allam
0a7ad96dcc
Variants working in the new internal job system
2023-05-05 16:46:38 +01:00
Eric Allam
6d7f20b527
Moved over external source preparing and handling events into the internal job system
2023-05-05 16:09:42 +01:00
Eric Allam
8b7d847291
Added job queue system (needed for internal jobs but useful for our users as well)
2023-05-05 12:34:14 +01:00
Eric Allam
c77dfae653
WIP new internal job system
2023-05-04 21:18:19 +01:00
Eric Allam
3e87e832c7
WIP trigger variants
2023-05-04 10:06:06 +01:00
Eric Allam
eb83f941d2
Fixed Connection generic
2023-05-02 14:59:43 +01:00
Eric Allam
b1a6ada443
Implement GitHub oauth and add it to the github integration
2023-05-02 13:53:37 +01:00
Eric Allam
26d537867e
Integrate with the new ApiConnection system to authenticate with Slack using OAuth
2023-04-28 16:44:52 +01:00
Eric Allam
51dd20424c
Implemented subtasks
2023-04-27 17:25:19 +01:00
Eric Allam
1bba822e20
Added projects, moved envs to projects, and renamed executions to runs
2023-04-27 13:50:22 +01:00
Eric Allam
3d38b95276
Continuing nextjs support, as well as moving event matching up to the server to support tasks that can wait for a trigger
2023-04-26 14:27:34 +01:00
Eric Allam
38e0460878
nextjs support WIP
2023-04-26 14:27:34 +01:00
Eric Allam
da0290e494
Adding support for connections, integrations, webhooks
2023-04-22 09:52:45 -07:00
Matt Aitken
c7c0f5e7f9
Removed fetch from the SDK
2023-04-18 11:45:26 +01:00
Eric Allam
98c8893046
WIP connections with authenticated tasks and http triggers
2023-04-06 16:15:17 +01:00
Eric Allam
d4eac626ec
Removed ts in favor of ulid’s, and starting to implement the task list api #117
2023-03-31 16:38:30 +01:00
Eric Allam
43ca0b7e2a
Implement sendEvent using the new Tasks API ( #113 )
2023-03-31 15:45:52 +01:00
Eric Allam
2d5c2394c8
Initial commit of the new serverless execution runtime
2023-03-31 14:32:00 +01:00
Eric Allam
746e4ae088
New serverless execution WIP
2023-03-23 20:35:56 +00:00
Eric Allam
db6be0f7cb
Changeset: back to normal and cutting version @trigger.dev/sdk v0.2.22
...
- ab512157 : Fixed an error message
- 1673d452 : Added kv storage to persist data in between runs and between workflows
- 0b67b51a : Fix ESM error by dynamically importing ESM packages (chalk, terminal-link, etc.)
- f39bc44e : SDK now passes through the project ID from the env var
2023-03-15 15:05:43 +00:00
Eric Allam
fce52cee6b
Changeset: prerelease next packages
2023-03-13 13:29:38 +00:00
Eric Allam
0b67b51ae4
Fix ESM error by dynamically importing ESM packages (chalk, terminal-link, etc.)
2023-03-12 20:35:57 +00:00
Eric Allam
1673d4527a
Added KV store feature
2023-03-12 20:12:18 +00:00
Eric Allam
f39bc44eec
Projects ✨
...
- Deploy a new VM when a push event comes through
- Live updating project overview page
2023-03-07 15:12:42 +00:00