github-actions[bot]
70fdedcea5
chore: Update version for release ( #796 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-14 17:27:08 +00:00
github-actions[bot]
daae6df428
chore: Update version for release ( #794 )
...
* chore: Update version for release
* 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 >
2023-12-13 10:23:36 +00:00
github-actions[bot]
d42ba80108
chore: Update version for release ( #785 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-08 10:19:57 +00:00
github-actions[bot]
750c1ff1e3
chore: Update version for release ( #783 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-07 12:59:53 +00:00
Eric Allam
0f9f010206
@trigger.dev/airtable: Removed named imports (#782 )
2023-12-07 12:53:58 +00:00
github-actions[bot]
9fb8dceef4
chore: Update version for release ( #781 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-06 20:05:29 +00:00
Eric Allam
0c14e4cdfe
Stop importing subpaths in @trigger.dev/airtable ( #780 )
2023-12-06 20:02:37 +00:00
github-actions[bot]
08e6cad28a
chore: Update version for release ( #779 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-06 15:42:36 +00:00
github-actions[bot]
33d555d00e
chore: Update version for release ( #776 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-12-06 11:28:06 +00:00
Eric Allam
17f6f29d05
Feature: Support multiple runtimes other than Node.js ( #774 )
🚀 Publish Trigger.dev Docker / e2e (push) Failing after 0s
🚀 Publish Trigger.dev Docker / units (push) Failing after 5s
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 5s
🚀 Publish Trigger.dev Docker / publish (push) Has been skipped
2023-12-06 10:23:37 +00:00
github-actions[bot]
1567239718
chore: Update version for release ( #771 )
...
* chore: Update version for release
* Release lockfile
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2023-12-04 14:14:41 +00:00
nicktrn
de652c1dfb
Fix: Shopify tasks and KV get() return types ( #770 )
...
* Improve KV get types
* Fix shopify find and all task return types
* Add changeset
2023-12-04 12:37:55 +00:00
github-actions[bot]
00b0c3e02e
chore: Update version for release ( #765 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-30 21:54:13 +00:00
Eric Allam
7e3a82ef47
Issue #747 : Add Stripe invoice triggers
2023-11-30 21:48:45 +00:00
github-actions[bot]
419b93809d
chore: Update version for release ( #757 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-29 11:24:58 +00:00
Eric Allam
ca05d5f603
@trigger.dev/openai: Adding additional assistant tasks
2023-11-28 22:48:31 +00:00
github-actions[bot]
a5b49cb61f
chore: Update version for release ( #753 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-28 14:53:06 +00:00
nicktrn
096151c014
Fix: Shopify subpath imports, enhance docs ( #755 )
...
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 0s
🚀 Publish Trigger.dev Docker / units (push) Failing after 0s
🚀 Publish Trigger.dev Docker / e2e (push) Failing after 0s
🚀 Publish Trigger.dev Docker / publish (push) Has been skipped
* Fix invalid subpath imports
* Remove @trigger.dev/tsup dep
* Update lockfile
* Small github docs fix
* Pull runtime adaptor import out of integration
* Fix io.store docs examples
* Add sendEvents to task library
* Add KV to task library and small fixes
* Suppress duplicate http endpoint warnings
* Changeset
* Add task returns
2023-11-27 16:03:03 +00:00
nicktrn
0ae9adafbf
Fix: Shopify build and webhook indexing ( #752 )
...
* Revert to old tsup config
* Make webhooks index optional
2023-11-24 11:45:33 +00:00
nicktrn
067e19fec9
Feature: New Webhook Triggers, KV Store, and Shopify integration ( #745 )
...
* Attach webhook to http endpoint
* Create internal webhook handler job
* Fix delivery
* Add webhook trigger
* Index webhooks
* Fix webhook connect
* Webhook activation
* Rename to TriggerWebhook
* Save webhooks to index
* Extend register payload
* Revert attachSource
* Add update webhook helper
* Use crud interface for registration
* Remove filter from params
* Destructure options
* Missing ohash dep
* Chainable trigger filter
* Optional request verification
* Handler call with context
* Update config on register success
* Rename to webhookData
* Add basic key-value store
* Improve kv store
* Webhook trigger UI
* Webhook delivery UI
* Some fixes
* Airtable experiments
* Fix tabs transitions
* Only run register if config differs
* Use subtasks for delivery
* Missing dep
* Error handing and fixes
* Namespace cursor
* Fix hmac verification
* Gut Airtable
* Lockfile
* Template optional api key
* Template event sources and icons
* Template remove filter from params
* Fix models template
* Template fixme
* Fix webhook trigger header
* Actually send params for registration..
* Add back oauthed client
* Verify signature header encoding param
* Fix delivery context
* Webhook create retry with prior delete
* Webhook source type fixes
* Webhook config merge
* Update webhook icon
* Verify webhook task options
* Rename handler to generateEvents
* Send event icons
* Shopify with webhooks
* Shopify job-catalog entry
* Lockfile
* Add webhook migration
* Better icons
* Type fixes
* Make param type optional
* Scope type
* More examples
* More schemas
* Trigger catalog
* Bump versions
* Just a few more events they said
* Simplify session and config
* Typed serializer
* Fix payload type
* Remove unused getters
* Reduce logging output
* Rest resource tasks
* Lockfile
* Bump version
* Remaining triggers
* Fix event types
* Fix import
* Link from webhook trigger to http endpoint
* Use rest resource tasks for crud
* Fix rest save type
* Improve KV types
* Improve attach webhook logging
* Make header schema more lenient
* Fix save type again
* Final error callback
* Shorten keys
* Remove ohash diff
* Disable Airtable webhooks
* Webhook environments
* Fix shopify error import
* Link to integration and http endpoint
* Integration catalog entry
* Disable oauth
* Require api key, simplify client secret
* Move trigger types
* Update catalog example
* Small KV endpoint refactor
* Fix custom migration
* Webhook environment migration
* Improve crud types
* Remove unused schema
* Fix crud context type
* KV limits and HTTP verbs
* KV improvements
* Jobless webhook delivery
* Airtable delivery fixes
* Make deliveries sexy again
* Some docs
* Fix payload types.. again
* Final payload pass
* Schema cleanup
* Refactor handler service
* Remove more stale schemas
* registerJobNamespace import
* Expose KV on TriggerClient
* Remove dummy click handler
* Remove unused components
* Fix delivery pagination
* Enable registration rerun button
* Comment out registration route action handler
* Rename KV as not tied to IO anymore
* Swap api with trigger client
* Disabled fields param
* KV docs
* Changeset
* Shopify docs fixes
2023-11-24 10:22:12 +00:00
github-actions[bot]
742d16087b
chore: Update version for release ( #739 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-16 16:31:41 +00:00
github-actions[bot]
2e5f8d8de3
chore: Update version for release
2023-11-10 16:05:39 +00:00
Eric Allam
cb1825bfaf
Add OpenAI support for 4.16.0 ( #726 )
...
* Add OpenAI support for 4.16.0
* Add support for background polling and use that in OpenAI integration to power assistants
* Much improved OpenAI docs
* Added backgroundPoll docs
* Implements waitForEvent and added docs for more built in tasks
* Add sendEvent API referenc
* Write the task libray
* Add changeset and warning for waitForEvent
2023-11-09 16:59:58 +00:00
github-actions[bot]
41927edf12
chore: Update version for release ( #718 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-07 16:26:41 +00:00
Eric Allam
42185bc36b
Upgrade resend integration to use resend-node 2.0.0 ( #724 )
...
* Upgrade resend integration to use resend-node 2.0.0, fixes issue with Next.js 14
* Create mighty-dodos-study.md
2023-11-06 18:30:37 +00:00
Eric Allam
02e453c3b5
Fix a ReferenceError when using OpenAI.backgroundCreateChatCompletion
2023-11-03 22:41:23 +00:00
Eric Allam
620b83832b
Implement manually invokable jobs through the invokeTrigger ( #700 )
...
* Implement manually invokable jobs through the invokeTrigger
Also implemented a job run notification system, that will POST details of a run on completion. This combines with the task callbackUrl system to implement the invokeAndWait
* Document the invoke trigger
* batch invoke and wait
* background fetch timeouts
* Use @whatwg-node/fetch instead of the polyfilled fetch
* Fix some outdated dependencies in webapp
* Improved subtask error propogation messages
* Document the OpenAI changes and the batch invoke stuff
* Fix dequeuing jobs
* Don’t retry the OpenAI completion background task
* Added OpenAI changesets
* Use the new ResumeTaskService in ProcessCallbackTimeout as well
2023-11-03 11:05:00 +00:00
github-actions[bot]
ea25c37a10
chore: Update version for release ( #709 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-11-01 09:19:10 +00:00
nicktrn
9c5a7cf073
Fix: Allow errors and special values on Airtable field set ( #697 )
...
* Allow errors and special values on field set
* Add changeset
2023-10-31 10:17:05 +00:00
github-actions[bot]
0ca8296b9a
chore: Update version for release ( #686 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-10-26 20:03:37 +01:00
github-actions[bot]
71a0afeb8d
chore: Update version for release ( #684 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-10-24 17:49:06 +01:00
Eric Allam
36a390449a
@trigger.dev/openai: Upgrade to openai-node SDK 4.13.0, add support for request options and defaultQuery/defaultHeaders
2023-10-24 17:45:43 +01:00
github-actions[bot]
f982e00997
chore: Update version for release ( #618 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-10-24 13:40:57 +01:00
Eric Allam
07d28ee4f5
Add custom baseURL and idempotency key support to OpenAI integration ( #682 )
...
This commit introduces the ability to set custom base URLs, which allows for the use of different APIs such as Perplexity. It also ensures that any OpenAI-related task now includes an idempotency key when making requests. Works for background tasks as well.
2023-10-24 09:19:38 +01:00
Ravan
b9eba68078
feat: export base file ( #610 )
...
* feat: export base file
* Added a change set
---------
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2023-10-13 17:44:05 +01:00
github-actions[bot]
b697a19954
chore: Update version for release ( #579 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-10-13 13:21:10 +01:00
Eric Allam
59a94c710e
Fixes #583 by filtering out properties with missing values ( #584 )
...
This also improves the retrying behavior of the resend integration by skipping retrying certain client errors
2023-10-09 16:04:32 +01:00
github-actions[bot]
4b641b25a6
chore: Update version for release ( #571 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-10-06 12:54:07 +01:00
Hemachandar
9a187f9eda
chore: upgrade zod to 3.22.3 ( #570 )
...
* chore: upgrade zod to 3.22.3
* add changeset
2023-10-05 17:00:33 +01:00
github-actions[bot]
28b05a82d8
chore: Update version for release ( #538 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-10-04 14:00:20 +01:00
nicktrn
6a992a1995
Replicate integration and remote callbacks (#507 )
...
* Support tasks with remote callbacks
* Add common integration tsconfig
* Add Replicate integration
* Basic job catalog example
* Integration catalog entry
* Check for callbackUrl during executeTask
* Fix getAll
* Improve JSDoc
* Bump version
* Remove named queue
* Simplify runTask types
* Trust the types
* Fail tasks on timeout
* Callback timeout as param
* Mess with types
* performRunExecutionV1
* Update runTask docs
* Shorten callback task methods
* Fix run method return type
* Image processing jobs
* Replicate docs
* Text output example
* Changeset
* Version bump
* Roll back ugly types
* Remove missing types
* Quicker return when waiting on remote callback
* Remote callback example
* Bump version
* Remove schema parsing
* Only schedule positive callback timeout
* Decrease callback secret length
* Explicit default timeouts
* Import deployments tasks
* JSDoc
* Deployments docs
* Fix runTask examples, mention wrappers
---------
Co-authored-by: Eric Allam <eric@trigger.dev >
2023-10-04 10:46:17 +01:00
nicktrn
81e886a1ba
Add typed filters to Linear getAll helper ( #517 )
...
* Fix getAll params type
* Changeset
* Search param types
* Update changeset
2023-10-03 16:48:21 +01:00
github-actions[bot]
2e33fcb16b
chore: Update version for release ( #521 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-29 16:42:53 +01:00
github-actions[bot]
6e11ab9183
chore: Update version for release ( #513 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-27 18:09:16 +01:00
github-actions[bot]
44cb28c1c4
chore: Update version for release ( #508 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-26 11:49:03 +01:00
github-actions[bot]
2fdf42d444
chore: Update version for release ( #481 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-09-22 16:20:21 -07:00
Matt Aitken
dcc807d716
Linear getAll type error (weirdly not in VSCode…) and removed the pagination example that uses the SDK as won’t work with timeouts
2023-09-22 10:23:24 -07:00
Eric Allam
c0dfa8048a
feat: BYO Auth ( #491 )
...
* feat: BYO Auth
Define client-side auth resolvers to be able to supply custom authentication credentials for integrations before a run is performed
- Added new defineAuthResolver
- Update all integrations to support the new auth resolvers
- Strip internal symbols from .d.ts in integrations and trigger-sdk
- Added BYO Auth docs
- Update Dynamic Schedule to support associated account IDs
- Create external accounts just-in-time
- Added Account ID field to test job when there are external auth integrations
- Show Account ID on run dashboard
- Added new Run error state called “Unresolved auth”
* Added changeset
* Remove @internal from TriggerIntegration public methods
* Add void to the result union
* DynamicTriggers now work with the new BYO auth system, and added a bunch of docs and docs changes
* Add additional key material for registering dynamic trigger task
* Add new define* instance methods to the overview
2023-09-22 08:54:31 -07:00
nicktrn
3e63a7e7a0
fix: Fail client-side on invalid Stripe event names ( #492 )
...
* Parse event names
* Add changeset
2023-09-22 08:53:04 -07:00
nicktrn
15f17d27e0
Going exponential with Linear ( #478 )
...
* Unleash GPT magic
* Clean up after GPT
* All the hooks
* Provisional integration catalog entry
* Sample webhook jobs
* Attachments with alpha warnings
* Remove some verbose logs
* Fix IP restrictions
* Remove tunnel
* Revert "Remove tunnel"
This reverts commit c5b69ce6524e3b40c26b66cdc56e087b8576b8c6.
* Resolve event name clashes
* Remove circular dependency
* Use correct payload uuid
* Schema fixes
* Fix webhook event name
* Start to Linearify catalog entry
* Remove todo
* More catalog updates
* Make OAuth work
* Rename webhook helper
* Schema juggling
* More discrimination
* Add Issue SLA event
* Simplify triggers
* Handle rate limits
* Fix Project schema
* Payload examples
* Improve event props
* Remove redundant source metadata
* One type to rule them all
* Recursive WithoutFunctions type
* Linear output serializer
* Some tasks
* Update catalog entry
* Dynamic usage sample
* Bump version
* Remove tunnel
* More tasks
* Add optional skipRetrying on runTask errors
* Fail fast on user errors
* Entity getter tasks
* Another couple of tasks
* Token to apiKey
* Sort tasks
* Add filtered issue SLA triggers
* Add docs
* Type fixes
* Job catalog examples
* Serialization helper docs
* Add changeset
* Refactor webhooks
* Enhance properties
* Pagination helper and docs
* Clean up imports
* Change misc catalog job
---------
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2023-09-21 15:14:54 -07:00