Eric Allam
8b09dfd697
Fix pnpm lock file
2023-07-27 22:14:40 +01:00
github-actions[bot]
f330673143
chore: Update version for release (next) ( #232 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-27 22:14:06 +01:00
Eric Allam
9351c05126
Initial @trigger.dev/stripe integration, with support for triggers and tasks ( #231 )
...
* Initial Stripe integration, with support for triggers and tasks
* Adding stripe integration to the catalog
2023-07-27 22:09:07 +01:00
Matt Aitken
af722e54d8
Made the integration items capable of fitting more text
2023-07-27 19:59:20 +01:00
Matt Aitken
1eb89844f4
Added a description to the Supabase Management integration so the differences are obvious
2023-07-27 19:57:03 +01:00
Matt Aitken
004423aea3
Merge pull request #229 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-27 17:14:03 +01:00
github-actions[bot]
369c6245ab
chore: Update version for release (next)
2023-07-27 16:07:50 +00:00
Matt Aitken
b8ae937966
TSUP working properly
2023-07-27 17:05:43 +01:00
Matt Aitken
3b510a4f3d
Put paths back
2023-07-27 16:30:56 +01:00
Matt Aitken
b3e609d53d
Experimenting with bundling
2023-07-27 16:10:19 +01:00
Matt Aitken
2f07a792e9
Removed some unused vars
2023-07-27 16:10:05 +01:00
Matt Aitken
078bf2bc9c
React package bundling changed
2023-07-27 15:14:01 +01:00
Matt Aitken
a7c8f0b90e
Merge pull request #227 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-27 11:18:56 +01:00
github-actions[bot]
2c70b7a360
chore: Update version for release (next)
2023-07-27 10:00:21 +00:00
Matt Aitken
c518185947
Merge pull request #221 from triggerdotdev/react-hooks
...
Get the status of runs and events, using the SDK or @trigger.dev/react hooks
2023-07-27 10:58:37 +01:00
Matt Aitken
b314178de2
SDK Changeset: Added getEvent(), getRun() and getRuns() methods to the client
2023-07-27 10:22:52 +01:00
Matt Aitken
d3608be1a0
Improved the environments help text – it now references server API keys
2023-07-26 22:00:16 +01:00
Matt Aitken
4c79129242
authenticateApiRequest() now returns an object with the apiKey, type and environment
2023-07-26 21:54:20 +01:00
Matt Aitken
17e6d42989
Removed unused const in RunPresenter
2023-07-26 20:49:09 +01:00
Matt Aitken
0a3bbc1caf
Merge remote-tracking branch 'origin/main' into react-hooks
...
# Conflicts:
# apps/webapp/app/presenters/RunPresenter.server.ts
# examples/nextjs-example/src/app/api/trigger/route.ts
# examples/nextjs-example/tsconfig.json
2023-07-26 20:47:07 +01:00
Matt Aitken
89e1331e49
Better error handling for the job runs endpoint
2023-07-26 18:57:11 +01:00
Matt Aitken
d934a53e6d
Better error handling for the runs endpoint
2023-07-26 18:57:02 +01:00
Matt Aitken
2398d60b1a
Added noExternal for the @trigger.dev/internal package
2023-07-26 18:54:12 +01:00
Matt Aitken
1bd755b628
Example project: Use POST for the test event
2023-07-26 18:52:07 +01:00
Eric Allam
861d5fa1b9
Fixed pnpm lock why does this happen
2023-07-26 18:22:20 +01:00
github-actions[bot]
0239fc6773
chore: Update version for release (next) ( #222 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-26 18:20:42 +01:00
Eric Allam
de57592d79
@trigger.dev/resend now retries failed email sends
2023-07-26 18:17:27 +01:00
Eric Allam
f70f3a0a5d
Fixed doubling of the params option
2023-07-26 18:14:07 +01:00
Matt Aitken
6c96b331dd
Event API endpoint safe parsing and better error handling/responses
2023-07-26 18:03:32 +01:00
Eric Allam
767e09ee18
New integration: @trigger.dev/supabase ( #203 )
...
* WIP supabase integration
* supabase oauth working
* Supabase database triggers
* Specify postgres:14
* Limit refreshOAuthToken jobs to 10 attempts
* Better displaying types and removing onChange for now
* WIP on the supabase db client
* Finishing the supabase-js integration
* Adding changeset
* Added supabase to the integration catalogs, and added an optional icon to Integrations
* Reworking how we handle types for the triggers (wip)
* Update fully over to the new way to define supabase triggers
* Go back to using the type for the event name
* Add back in the icon to the JobListPresenter since it was moved from the ProjectPresenter
* Remove unused import
2023-07-26 18:01:27 +01:00
Matt Aitken
b2f3ade7c7
Renamed Secret API keys to Server API keys
2023-07-26 17:55:34 +01:00
alubọsa
8f050b40c1
chore(docs): add changeset guide to contributing.md ( #219 )
...
* chore(docs): add changeset guide to contributing.md
* chore: text changes to changeset guide
* Update CONTRIBUTING.md
---------
Co-authored-by: Eric Allam <eallam@icloud.com >
2023-07-26 17:30:58 +01:00
Ashutosh Bhadauriya
3cf01ff14c
Add testing CLI changes guide to contributing.md ( #220 )
...
* Add testing CLI changes guide to contributing.md
* Update backticks
2023-07-26 17:18:42 +01:00
Matt Aitken
73e0084125
New lock file after main merge
2023-07-26 16:44:37 +01:00
Matt Aitken
093c9ec015
Merge remote-tracking branch 'origin/main' into react-hooks
...
# Conflicts:
# pnpm-lock.yaml
2023-07-26 16:44:09 +01:00
Matt Aitken
475dddfbe4
Added private API keys to the environment page, with some explanatory text
2023-07-26 16:41:17 +01:00
Matt Aitken
188e4f2740
Added an outline styled for badges
2023-07-26 16:40:51 +01:00
Matt Aitken
4dc2b3184b
Fix for missing pkApiKey in seedCloud script
2023-07-26 16:23:40 +01:00
Matt Aitken
139d541d86
Return the pkApiKey and sort the environments correctly (dev, preview, staging, prod)
2023-07-26 15:32:35 +01:00
Eric Allam
10798c0a05
Fixed the pnpm lock file
2023-07-26 14:45:42 +01:00
Matt Aitken
9c6ad11479
Latest lockfile
2023-07-26 14:43:54 +01:00
Matt Aitken
5527ef17f4
Merge remote-tracking branch 'origin/main' into react-hooks
2023-07-26 14:38:55 +01:00
Matt Aitken
981f4010a9
Shortened the delays in the hooks example to make it less annoying when testing
2023-07-26 14:38:05 +01:00
github-actions[bot]
db7e8923c0
chore: Update version for release (next) ( #212 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-07-26 14:37:48 +01:00
Hans Bignon K. Tognon
0eef5c2f01
Adds steps to contributing guide for running some jobs locally ( #209 )
...
* chore(contrib): added a few jobs
* chore(contrib): adds sample jobs for repo setup
* chore(contrib): refactor examples/jobs-starter
* docs(contrib): add steps to add starter jobs
* fix(contrib): typo
* chore(contrib): minor edits
* chore(contrib): update guide and starter code
2023-07-26 14:27:27 +01:00
Matt Aitken
08901f2e8a
Merge remote-tracking branch 'origin/main' into react-hooks
2023-07-26 14:07:09 +01:00
Matt Aitken
51b365226d
In the Job list, show the latest run across all environments
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-26 13:37:48 +01:00
Matt Aitken
0b89ee7eb5
ProjectsMenu truncates long titles and the badge is right-aligned
2023-07-26 13:37:18 +01:00
Sai Hari
d7c4b24203
chore: 🤖 replace tsconfig package with tsconfck package ( #218 )
2023-07-26 07:22:16 +01:00
Matt Aitken
d7352867ec
Merge pull request #215 from katrieltsepelevish/fix/contributing-readme-running
...
Fix: Updated contributing README for running in development
2023-07-25 20:31:43 +01:00
Matt Aitken
a2b97bd918
First changeset for the react package
2023-07-25 20:08:54 +01:00
Matt Aitken
5991a767f7
TriggerClient method for getRuns with a jobSlug. This will only work with the private API key
2023-07-25 20:00:19 +01:00
Matt Aitken
643eba263e
Default to returning 20 tasks and set max to 50
2023-07-25 19:59:42 +01:00
Matt Aitken
4db8a3992b
We don’t need the environmentId
2023-07-25 19:26:34 +01:00
Matt Aitken
03f7156749
API endpoint for getting the latest runs
2023-07-25 19:15:15 +01:00
Matt Aitken
d9912e5548
jsdocs for the getEvent output
2023-07-25 18:13:14 +01:00
Matt Aitken
3c85c985d9
Added getEvent and getRun methods to TriggerClient. Added JSDocs to the types
2023-07-25 18:11:28 +01:00
Matt Aitken
0cf848b9b9
Show the job output in the example
2023-07-25 17:52:49 +01:00
Matt Aitken
ef4056abde
Only allow showing the task details if it’s a private API key
2023-07-25 17:52:40 +01:00
Matt Aitken
3a6c25d42d
API authentication updated to work correctly with public and private keys
2023-07-25 17:52:20 +01:00
Matt Aitken
642c95027c
Return an output from the hook test job
2023-07-25 17:51:25 +01:00
Matt Aitken
8a66a5c6c7
Migrate: Make the pkApiKey unique and non-null
2023-07-25 17:51:14 +01:00
Katriel Tsepelevish
7dcc55a083
Updated README
2023-07-25 19:33:16 +03:00
Matt Aitken
6989fec9d0
New API keys (public or private) now have 20 random characters
2023-07-25 17:06:01 +01:00
Matt Aitken
bba190e4e9
Use apiCors function for the event endpoint too
2023-07-25 16:36:19 +01:00
Matt Aitken
6f670c8cc6
Use v5 react-query so we don’t need a QueryClientProvider. Improved the retrying behaviour
2023-07-25 16:36:09 +01:00
Katriel Tsepelevish
d8626c624f
Updated contributing README
2023-07-25 18:35:18 +03:00
D-K-P
454ad25b1d
Updated the ID question in the CLI
2023-07-25 16:30:28 +01:00
D-K-P
4dce703b20
Changed the create a job in code callout from Quick start to Create a Job
2023-07-25 16:17:57 +01:00
D-K-P
ce1e911c90
Fixed the github link on the examples job table
2023-07-25 16:13:08 +01:00
D-K-P
f84f4dcee6
Updated the blank jobs page instructions
2023-07-25 16:02:03 +01:00
D-K-P
bfa3757ee0
Updated the help & feedback copy
2023-07-25 15:16:33 +01:00
Matt Aitken
1fea5d7af3
React hooks are working in the example
2023-07-25 14:38:39 +01:00
Matt Aitken
dd33bbf6a8
Reworked the next-js project to just have the app directory
2023-07-25 13:38:46 +01:00
Matt Aitken
74640b1a82
Custom react query context for the package
2023-07-25 13:38:32 +01:00
Eric Allam
51e6a74eda
Lock turborepo to a specific version (1.10.10 breaks our Docker builds)
2023-07-25 13:37:40 +01:00
alubọsa
27a9812194
chore: use endpointId if it exists in package.json ( #200 )
...
* chore: use endpointId if package.json has it
* minor
* add changeset
* chore: include changeset
* chore: add proper summary to changeset
* chore: remove redundant changeset file
2023-07-25 13:27:35 +01:00
Eric Allam
ba03a9ed20
Merge pull request #207 from jemiluv8/js-support-for-init-command
...
feat: Add Javascript support for init command
2023-07-25 13:09:56 +01:00
Matt Aitken
f5c1c62a09
export SentEvent from the SDK
2023-07-24 17:48:07 +01:00
Matt Aitken
420e719db2
useEventRunDetails combines the two hooks
2023-07-24 17:23:32 +01:00
Matt Aitken
c448f53964
Run hook fixes
2023-07-24 17:12:16 +01:00
Matt Aitken
72230f67d8
Improved the hook
2023-07-24 17:03:11 +01:00
Matt Aitken
4bdc28d7fc
apiCors has 5 min maxAge
2023-07-24 17:03:02 +01:00
Matt Aitken
eb5195768b
Moved the run query to runs/$runId, instead of /tasks
2023-07-24 13:28:33 +01:00
Matt Aitken
5b6539d799
Improved the display of the react hooks in the example
2023-07-24 13:13:19 +01:00
Matt Aitken
b1b471cf63
Removed the optional stuff from react zodfetch function
2023-07-24 13:13:09 +01:00
Matt Aitken
bcd80463f3
Removed the parentId from the RunTaskSchema
2023-07-24 13:12:34 +01:00
Matt Aitken
e2781cb090
Don’t return the task details unless they’re asked for, fix so the child tasks aren’t returned if they’re not asked for
2023-07-24 13:12:19 +01:00
D-K-P
09f906f7a1
Updated the invitation code page copy
2023-07-24 10:18:11 +01:00
Jemilu Mohammed
706ab20ced
add "patch" change set for feature to support nextjs projects using javascript
2023-07-23 19:04:18 +00:00
Jemilu Mohammed
1dde615686
add change set for feature to support nextjs projects using javascript
2023-07-23 18:49:14 +00:00
Matt Aitken
dda8be1fd0
Remove log
2023-07-23 19:26:25 +01:00
Matt Aitken
2888877463
Missed a cors response wrapper
2023-07-23 19:26:13 +01:00
Matt Aitken
ac4253a187
Only refetch the run if it’s not complete
2023-07-23 19:26:00 +01:00
Matt Aitken
a6f79d77d1
Run hook
2023-07-23 19:18:19 +01:00
Matt Aitken
4ca841a1d5
Query to get environment from either the apiKey or the pkApiKey
2023-07-23 19:06:34 +01:00
Matt Aitken
4d2a8728be
Getting events is allowed with allowPublicKey
2023-07-23 19:06:18 +01:00
Matt Aitken
ae3afdfc7e
Allow public key api requests, if the flag is passed
2023-07-23 19:05:30 +01:00
Matt Aitken
e135b06e2c
Show errors, not working properly yet
2023-07-23 18:42:36 +01:00
Matt Aitken
106843be09
Checks for the correct public key format
2023-07-23 18:42:20 +01:00
Matt Aitken
022021dc4b
Allow CORS for the GET events endpoint
2023-07-23 18:27:23 +01:00
Matt Aitken
8815b1608e
Set the api url to localhost:3030
2023-07-23 18:26:59 +01:00
Matt Aitken
3dcd7743be
Requests are happening but failing CORS
2023-07-23 18:03:39 +01:00
Matt Aitken
66fd838085
Setup the Nextjs example homepage with the TriggerProvider
2023-07-23 17:51:24 +01:00
Matt Aitken
b04852c98c
useQueryEvent
2023-07-23 17:51:03 +01:00
Matt Aitken
ad19bfa283
Added zod fetch function
2023-07-23 17:50:51 +01:00
Matt Aitken
ee86910caa
Pass in default api url
2023-07-23 17:50:36 +01:00
Matt Aitken
9a4daaf024
Better errors for api key
2023-07-23 17:40:04 +01:00
Matt Aitken
fcf1202af3
Added React package to Next.js example project
2023-07-23 17:36:55 +01:00
Matt Aitken
43c402ccae
Initial React package with provider
2023-07-23 17:36:20 +01:00
Matt Aitken
24334a1e78
API client methods for getting event and run data
2023-07-23 16:25:13 +01:00
Matt Aitken
37e27510de
Return some run info as well
2023-07-23 16:24:11 +01:00
Matt Aitken
fe35e8ea39
Return the updatedAt time as well
2023-07-23 16:03:15 +01:00
Matt Aitken
db49879584
API endpoint for getting event details
2023-07-23 16:02:02 +01:00
Matt Aitken
df68305f28
Don’t get subtasks by default when using GET on API tasks
2023-07-23 15:41:13 +01:00
Matt Aitken
078b10ccea
API endpoint for getting tasks changed to return more selective info. Use taskListToTree
2023-07-23 15:34:05 +01:00
Matt Aitken
1f8a36efb4
Changed task query from getting children to creating tree afterwards from all the tasks
2023-07-23 14:27:31 +01:00
Jemilu Mohammed
b0c386ff87
fix bug when detecting app dir for js project
...
fix typo in createTriggerAppRoute
2023-07-22 20:38:10 +00:00
Jemilu Mohammed
8b69e06f79
rely on jsconfig.json file if javascript project revert unnecessary workarounds
2023-07-22 17:39:19 +00:00
Jemilu Mohammed
24aa4c7406
fix error in jobsPathPrefix and routePathPrefix for Javascript projects
2023-07-22 16:38:24 +00:00
Jemilu Mohammed
621c45aaf1
remove redundant Job import from @trigger.dev/sdk in jobsContent template string
2023-07-22 16:09:16 +00:00
Jemilu Mohammed
9f67b83bc5
fix formatting
2023-07-22 16:03:03 +00:00
Jemilu Mohammed
da7dfd4bca
revert files added wrongly
2023-07-22 16:01:44 +00:00
Jemilu Mohammed
07250f4ace
Add support for Javascript nextjs projects in
...
removed assertion for whether the next project is using typescript
modify getPathAlias to work with non ts projects
2023-07-22 15:58:42 +00:00
Jemilu Mohammed
8b5055d9d3
initial commit for js example
2023-07-22 14:50:22 +00:00
Eric Allam
ec36918061
Merge pull request #188 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-21 09:34:04 +01:00
github-actions[bot]
c895722ffc
chore: Update version for release (next)
2023-07-21 08:26:49 +00:00
James Ritchie
7df34db36b
Merge remote-tracking branch 'origin/blank-jobs-page-improvements'
2023-07-21 09:25:14 +01:00
James Ritchie
3008909f02
Moved the example jobs list to the left column and only shows when 1 job is visible
2023-07-20 18:37:01 +01:00
D-K-P
8af381729c
Added example projects to the blank jobs page
2023-07-20 17:36:23 +01:00
D-K-P
8ca0aeb1bd
Updated the side panel copy
2023-07-20 14:48:33 +01:00
Eric Allam
99f8ec935b
Fixed pnpm lock
2023-07-20 14:39:42 +01:00
Eric Allam
d07cfe8fdb
Merge pull request #194 from dylanrod21/main
...
[TRI-699] using pathToFileURL on path used in detectPagesOrAppDir
2023-07-20 14:37:36 +01:00
Dylan Rodriguez
2f1b2a32c3
adding changeset
2023-07-20 09:09:21 -04:00
D-K-P
b6fd62eb54
Changed ‘Send us feedback’ to ‘Help & feedback’
2023-07-20 12:17:34 +01:00
Eric Allam
1dfe7e0ab5
Updated dev-compose.yml and added some scripts to run it in package.json
2023-07-20 10:31:39 +01:00
Eric Allam
17c7e9765e
Merge pull request #197 from SSHari/patch-700
...
chore: 🤖 improve migrations for docker container startup
2023-07-20 10:31:22 +01:00
Eric Allam
0ae03477df
Merge pull request #196 from SSHari/patch-702
...
feat: 🎸 filter organization > project > jobs to internal=false
2023-07-20 10:11:48 +01:00
Eric Allam
2348e95b6c
Merge pull request #195 from SSHari/patch-701
...
feat: 🎸 add project job count pill to breadcrumb project menu
2023-07-20 10:10:47 +01:00
SSHari
439ecf4a7f
chore: 🤖 improve migrations for docker container startup
2023-07-19 21:34:16 -04:00
Dylan Rodriguez
68750da731
Revert "adding where condition on job count"
...
This reverts commit 61de39712a .
2023-07-19 19:23:40 -04:00
Dylan Rodriguez
61de39712a
adding where condition on job count
2023-07-19 19:11:57 -04:00
SSHari
d32e6f9839
feat: 🎸 filter organization > project > jobs to internal=false
2023-07-19 19:05:37 -04:00
SSHari
0cda4621c7
feat: 🎸 add project count pill to breadcrumb project menu
2023-07-19 18:48:07 -04:00
Eric Allam
4bcd654e49
Merge pull request #185 from SSHari/patch-573
...
feat: 🎸 move get project jobs to lower level in app hierarchy
2023-07-19 22:22:37 +01:00
Dylan Rodriguez
bf0a0a17a0
normalizing path in detectPagesOrAppDir
2023-07-19 17:14:25 -04:00
SSHari
ca59b6b236
Fix requested changes
2023-07-19 12:24:31 -04:00
Eric Allam
2a6cd98d4e
Merge pull request #187 from SSHari/patch-445
...
feat: 🎸 update Docker image to use best practices
2023-07-19 16:56:36 +01:00
Matt Aitken
d4da2f322b
Added GitHub getIssue Task (with example Job)
2023-07-19 16:31:55 +01:00
SSHari
04ce02bb5d
feat: 🎸 update Docker image to use best practices
2023-07-18 16:10:13 -04:00
SSHari
62e3bb93c1
feat: 🎸 move get project jobs to lower level in app hierarchy
2023-07-18 12:10:45 -04:00
Eric Allam
7da6b94daf
Add linux header
2023-07-18 16:14:43 +01:00
Eric Allam
e95bd3b6fe
Rename docker-setup to DOCKER_INSTALLATION and link to our Docker repo
2023-07-18 16:13:42 +01:00
Eric Allam
8e4c70468d
Merge pull request #182 from kaf-lamed-beyt/docker-setup
...
chore(docs): docker-setup guide
2023-07-18 16:11:07 +01:00
Eric Allam
1ea5082314
Use the typesafe env vars instead of process.env directly
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-18 15:43:27 +01:00
Eric Allam
267cbc751c
Automatically re-write endpoint url from localhost to host.docker.internal when running in Docker Compose
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-18 14:20:52 +01:00
James Ritchie
5e522e1f3e
Updated the yarn install to yarn dlx
2023-07-18 10:51:50 +01:00
Eric Allam
ba7ef25bcb
Merge pull request #184 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-17 17:20:37 +01:00
github-actions[bot]
e132ea33f2
chore: Update version for release (next)
2023-07-17 16:18:09 +00:00
Eric Allam
d0b19d50e4
@trigger.dev/cli: Add option to specify the path to the handler function in the dev command
2023-07-17 17:16:24 +01:00
Eric Allam
226ded6156
Merge pull request #183 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-17 16:47:31 +01:00
github-actions[bot]
8f5abfd0a6
chore: Update version for release (next)
2023-07-17 15:47:03 +00:00
Eric Allam
1bf2802b67
@trigger.dev/cli: Parse .env files using dotenv instead of hand-parsing
2023-07-17 16:45:12 +01:00
Eric Allam
b95826840a
Merge pull request #181 from triggerdotdev/changeset-release/main
...
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
chore: Update version for release (next)
2023-07-17 16:34:23 +01:00
github-actions[bot]
584e2b3ffb
chore: Update version for release (next)
2023-07-17 15:29:22 +00:00
Eric Allam
69af845ad1
Make isRetry context property backwards compatible and add it to the TriggerContext type
2023-07-17 16:27:53 +01:00
Eric Allam
fba8eec319
Don’t include application/json Content-Type when pinging with no body (fastify doesn’t like that)
2023-07-17 16:23:50 +01:00
Eric Allam
01c0f9b324
Allow the CLI dev command to work outside of a Next.js project
2023-07-17 16:21:21 +01:00
Matt Aitken
86e8ccbbd6
If the run info is missing then don’t render that part of the breadcrumb
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-17 14:08:35 +01:00
Eric Allam
0b45338300
Remove the bad RESEND_API_KEY from .env.example
2023-07-17 13:00:38 +01:00
kaf-lamed-beyt
eafe6a0d7b
chore(docs): add docker setup guide. remove prev code implementation
2023-07-17 12:17:09 +01:00
Eric Allam
3fb41f68fb
Merge pull request #180 from SSHari/patch-409
...
feat: 🎸 add live refreshing to Environments & API key page
2023-07-17 11:52:15 +01:00
Eric Allam
f5c819a489
Merge pull request #177 from akhill10/feat/isRetry-on-context-run
...
feat: added isRetry in context.run
2023-07-17 11:48:33 +01:00
Eric Allam
5336317dbb
Merge pull request #176 from akhill10/feat/client-define-job
...
feat: added defineJob method in TriggerClient
2023-07-17 11:40:44 +01:00
kaf-lamed-beyt
6099e06a71
update JobPresenter query to use findFirst.
2023-07-16 15:21:19 +01:00
Akhil
0066971b77
chore: added changeset
2023-07-16 10:36:27 +00:00
Akhil
c417a7f9ab
feat: added isRetry in jobRunExecution
2023-07-16 07:19:37 +00:00
Akhil
1961b994d7
chore: added changeset
2023-07-16 05:19:30 +00:00
SSHari
5288ca3840
feat: 🎸 add live refreshing to Environments & API key page
2023-07-15 18:24:33 -04:00
Akhil
f985dc93aa
fix: defineJob with generic for triggerType
2023-07-15 16:30:11 +00:00
Akhil
d6e43c40c9
feat: added defineJob method in TriggerClient
2023-07-15 15:55:53 +00:00
kaf-lamed-beyt
184c24cace
refactor: use userId instaed of jobId in JobsPresenter
2023-07-15 13:41:44 +01:00
kaf-lamed-beyt
9861cb9aa7
refactor: rewrite JobsPresenter to return a list of Jobs for the project and direct new contributors to the docker setup guide
2023-07-14 19:23:51 +01:00
Matt Aitken
2d722b94bd
Latest lockfile
2023-07-14 17:33:24 +01:00
Matt Aitken
2db67e3b4d
Merge pull request #171 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-14 17:29:43 +01:00
github-actions[bot]
6290232858
chore: Update version for release (next)
2023-07-14 16:22:31 +00:00
Matt Aitken
7f6bf992a2
Better visibility into webhook registering, fix for Typeform SDK updating webhook
2023-07-14 17:16:28 +01:00
James Ritchie
1f5bd8d6bb
Added some copy and a link to let people join the waitlist if they find themselves on cloud.trigger.dev
2023-07-14 16:59:18 +01:00
kaf-lamed-beyt
46383e57d2
chore: update guide
2023-07-14 16:55:00 +01:00
kaf-lamed-beyt
2611b2c171
chore(docs): add docker setup guideline
2023-07-14 16:49:46 +01:00
kaf-lamed-beyt
229207c8f8
chore: create and consume JobPresenter class
2023-07-14 16:40:06 +01:00
Matt Aitken
2eb0b3abce
Merge pull request #168 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-14 15:33:44 +01:00
github-actions[bot]
8b6909b486
chore: Update version for release (next)
2023-07-14 14:32:26 +00:00
Matt Aitken
dbb9fe44d8
Fix #158 – @trigger.dev/typeform: Check that webhook has a matching url
2023-07-14 15:30:56 +01:00
James Ritchie
bb11001fb7
Added 2 buttons below the list of Integrations
...
2 CTA to request a missing API and to link to the docs to create your own integration
2023-07-13 18:07:19 +01:00
James Ritchie
b35457bb53
export type and fixed typo
2023-07-13 18:07:19 +01:00
James Ritchie
1ea0d39fa2
Added an iconClassName to the NamedIcon component so you can override the colour
2023-07-13 18:07:19 +01:00
Matt Aitken
9193b3c90b
Merge pull request #157 from triggerdotdev/changeset-release/main
...
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
chore: Update version for release (next)
2023-07-13 16:38:10 +01:00
github-actions[bot]
c349b50164
chore: Update version for release (next)
2023-07-13 15:36:48 +00:00
Matt Aitken
fe3bc6efe4
Missing token/apikey error improved for display in Next.js logs
2023-07-13 16:35:21 +01:00
Matt Aitken
df138ee96e
Latest lockfile
2023-07-13 16:11:37 +01:00
Matt Aitken
d0b8e560c9
Merge pull request #153 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-13 16:09:51 +01:00
github-actions[bot]
537409cec1
chore: Update version for release (next)
2023-07-13 14:36:23 +00:00
Matt Aitken
bac8ad1040
Throw if the clients are passed an undefined apikey or token
2023-07-13 15:34:35 +01:00
James Ritchie
cc26cbeb7b
Fixed nintendo related typo
2023-07-13 15:23:37 +01:00
James Ritchie
3b6c2bd0e8
Update CONTRIBUTING.md to include new steps to login when developing locally
2023-07-13 13:50:46 +01:00
Eric Allam
0b004fbcaf
Print out emails instead of sending them through resend if missing resend API key
2023-07-13 12:20:54 +01:00
Eric Allam
c72c21e2a9
Only retry runs when the response is a non-400
2023-07-13 11:21:14 +01:00
Eric Allam
d6310a79fa
@trigger.dev/nextjs and @trigger.dev/sdk: Set duplex "half" when creating fetch based Request objects when they have a body
2023-07-12 21:40:13 +01:00
Eric Allam
953354f367
@trigger.dev/typeform: Update how tasks are exported
2023-07-12 21:01:34 +01:00
James Ritchie
f8ddb21510
Added env var instructions to CONTRIBUTING.md
2023-07-12 17:53:09 +01:00
Matt Aitken
761e89108b
Docker prisma generate uses the same semver as the package.json
2023-07-12 17:35:27 +01:00
James Ritchie
ec34a84d6d
Removed the Development guide and pointing to CONTRIBUTING.md instead
2023-07-12 16:45:36 +01:00
Eric Allam
9cb5e6847b
Update CONTRIBUTING.md
...
Remove the Next.js prereq
2023-07-12 16:44:28 +01:00
James Ritchie
43f0c6f7f2
Deleted old file
2023-07-12 16:40:52 +01:00
James Ritchie
ffcad81498
Deleted old file
2023-07-12 16:40:28 +01:00
James Ritchie
f16a337c50
Created a CONTRIBUTING.md guide
2023-07-12 16:39:19 +01:00
Matt Aitken
30e5303c36
Removed eventTrigger.example idea from the example
2023-07-12 16:36:12 +01:00
Matt Aitken
19d5cb596f
Merge remote-tracking branch 'origin/triggers-page'
2023-07-12 15:45:54 +01:00
Matt Aitken
ff58925606
The Project side menu now shows an error icon on Triggers and Integrations if action is required
2023-07-12 15:44:13 +01:00
Matt Aitken
12b16a0030
Removed unused imports/code
2023-07-12 15:43:54 +01:00
Matt Aitken
b08c10a716
Warnings are triangles, errors are circles
2023-07-12 15:43:40 +01:00
Matt Aitken
b878561f65
Added custom ErrorIcon that has a white exclamation so it can be seen on busy backgrounds
2023-07-12 15:43:28 +01:00
Eric Allam
5e36ad961f
@trigger.dev/cli: create-integration - Generate the README.md file
2023-07-12 15:34:33 +01:00
Matt Aitken
3dc2f0cfff
Scheduled Triggers table
2023-07-12 15:06:52 +01:00
Matt Aitken
073c4fb76e
TextLink moved to a separate file, and added a secondary style to it
2023-07-12 15:06:46 +01:00
Matt Aitken
cef0bd172d
Scheduled Triggers tab
2023-07-12 14:43:48 +01:00
Matt Aitken
23eed197ee
Don’t show other user’s Dev external triggers
2023-07-12 14:43:33 +01:00
Matt Aitken
3f8f76df76
Interval Trigger icon is a clock, instead of a calendar to differentiate from CRON
2023-07-12 14:43:16 +01:00
Matt Aitken
b047023d9c
When registering a ScheduleSource you can associate a DynamicTrigger
2023-07-12 14:43:02 +01:00
Matt Aitken
420655f231
Database migration: relationship between ScheduleSource and DynamicTrigger
2023-07-12 14:42:35 +01:00
Eric Allam
520ab88a97
Adding the create-integration command to scaffold out new integration packages (inside or outside of the monorepo)
2023-07-12 13:38:43 +01:00
Eric Allam
f96da50e6a
Update the typeform integration package
...
Now uses a dependency free tsconfig file, and updated the typescript and tsup dev deps
2023-07-12 13:35:19 +01:00
Matt Aitken
1dc42daed4
Added SDK and API support to stop runs when they’re canceled
2023-07-12 13:14:23 +01:00
Matt Aitken
0a80e2f5ec
Added CANCELED TaskStatus to the server
2023-07-12 09:18:59 +01:00
Matt Aitken
4661d2019c
Canceling runs
2023-07-11 19:50:06 +01:00
Matt Aitken
4e4e7b705d
Rerun moved to a resource route
2023-07-11 18:49:00 +01:00
Matt Aitken
bae1b0be72
Added action to retry registration
2023-07-11 18:06:42 +01:00
Matt Aitken
e890ee01a3
renamed pathBuilder functions to external
2023-07-11 18:06:36 +01:00
Matt Aitken
af4b0757a9
Improved spacing and copy
2023-07-11 16:30:39 +01:00
Matt Aitken
6ef62d82c4
You can add containerClassName to a Table
2023-07-11 16:27:05 +01:00
Matt Aitken
44df509b62
Added a code comment to explain the complicated breadcrumb for the extrnal trigger page
2023-07-11 15:56:18 +01:00
Matt Aitken
5d3fe2a5ea
Changed paths from “triggersources” to “external”
2023-07-11 15:53:15 +01:00
Matt Aitken
076e6dce73
Cloud seed updates existing secret store values
2023-07-11 15:35:04 +01:00
Matt Aitken
f745320456
Added DynamicTrigger column
2023-07-11 14:46:26 +01:00
Matt Aitken
6e64aaa1ee
Better explanations of triggers
2023-07-11 14:46:21 +01:00
Matt Aitken
8b68edfc05
Get only the required DynamicTrigger info
2023-07-11 14:46:06 +01:00
Matt Aitken
0a7bae4dac
Use the handle to determine if the side menu is expanded
2023-07-11 14:35:14 +01:00
Matt Aitken
b925a573f3
Added paginated runs
2023-07-11 13:24:38 +01:00
Eric Allam
0012bb21ce
All logs are now structured logs
2023-07-11 13:11:30 +01:00
Matt Aitken
3b3ec9fc4a
Run streaming logic moved to a presenter, shared with the External Trigger run page
2023-07-11 13:04:56 +01:00
Matt Aitken
396663d65c
Hooks can use passed in matches. Breadcrumb updated to be in the route
2023-07-11 12:46:39 +01:00
Eric Allam
f275b47755
Fixed pnpm lock
2023-07-11 11:31:42 +01:00
Eric Allam
cfb7481d7e
Merge pull request #152 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-11 11:22:55 +01:00
github-actions[bot]
57fcce90d9
chore: Update version for release (next)
2023-07-11 10:22:13 +00:00
Eric Allam
2c0ea0c108
Published packages now work with 16.8 and above
2023-07-11 11:20:47 +01:00
Eric Allam
e81317b72c
Loosen the @trigger.dev/nextjs next version
2023-07-11 11:04:21 +01:00
Matt Aitken
686cf9dc7e
Trigger registration runs displaying
2023-07-10 16:35:48 +01:00
Matt Aitken
a9e7cda37d
Run page turned into components so it can be shared
2023-07-10 15:47:13 +01:00
Matt Aitken
eae0b8a95e
The Run page now uses a component so it can be shared
2023-07-10 15:20:01 +01:00
Matt Aitken
1b65b1d596
Deleted legal pages from the app
2023-07-10 15:19:45 +01:00
Matt Aitken
d85b1fe2fd
Moved components to the components/run folder ready for sharing
2023-07-10 15:02:03 +01:00
Matt Aitken
f00006af1b
Run summary title made the same size as the others
2023-07-10 14:58:01 +01:00
Matt Aitken
75a07fe4ef
RunsTable displaying for registration attempts
2023-07-10 14:40:10 +01:00
James Ritchie
946e429906
Merge pull request #151 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-10 13:44:20 +01:00
github-actions[bot]
2e5a401ff7
chore: Update version for release (next)
2023-07-10 12:42:38 +00:00
James Ritchie
b8b84d8d16
CLI: Improved the endpoint prompt
2023-07-10 13:41:04 +01:00
Matt Aitken
4373538476
ClipboardField changed to spans so it can work inside a paragraph
2023-07-10 12:24:11 +01:00
Matt Aitken
af79ea2f72
Triggers page now has tabs
2023-07-10 11:49:19 +01:00
Matt Aitken
aab859bc20
Added scheduled path
2023-07-10 11:48:58 +01:00
Matt Aitken
c692c16183
Trigger red table row and added slug to the Integration
2023-07-10 11:07:08 +01:00
Matt Aitken
cb59808be2
Better type for LabelValueStack variations
2023-07-10 11:06:51 +01:00
Matt Aitken
039777bf63
Merge pull request #150 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-10 10:59:15 +01:00
github-actions[bot]
3547ec13c3
chore: Update version for release (next)
2023-07-10 09:58:47 +00:00
Matt Aitken
3763577451
CLI dev: improved spinner and made port clear in logs
2023-07-10 10:57:10 +01:00
Matt Aitken
c6618049f2
Merge pull request #149 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-10 10:35:07 +01:00
github-actions[bot]
28d6aa9885
chore: Update version for release (next)
2023-07-10 09:33:29 +00:00
Matt Aitken
568786e4f6
Fix when setting the url as an option
2023-07-10 10:32:07 +01:00
Matt Aitken
2aad2d29de
Early work on Trigger detail page
2023-07-10 10:16:44 +01:00
Matt Aitken
400354ee9e
Improved the layout
2023-07-09 21:12:46 +01:00
Matt Aitken
ea3ba78d1a
Started the Triggers page
2023-07-09 20:56:33 +01:00
Eric Allam
38614ee526
Update pnpm lockfile
2023-07-09 20:43:27 +01:00
Eric Allam
15ad6bb5f8
Merge pull request #148 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-09 20:41:41 +01:00
github-actions[bot]
15f431ada6
chore: Update version for release (next)
2023-07-09 18:48:48 +00:00
Matt Aitken
5163acc6ef
Plain changed to @latest
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-09 19:47:32 +01:00
Matt Aitken
f9297d783a
Added Plain to the integration catalog
2023-07-08 22:17:58 +01:00
Eric Allam
c34a02c06f
Improved OpenAI integration task errors
...
And also now allowing runTask.onError to also return an Error by itself if it wants to not retry the task
2023-07-08 22:14:27 +01:00
Eric Allam
61ed1fb202
Added support for output properties on tasks
2023-07-08 22:14:27 +01:00
Eric Allam
87638ba6c5
Merge pull request #147 from owen-duncan-snobel/main
...
Update README.md
2023-07-07 21:51:36 +01:00
owen-duncan-snobel
26b4100bb0
Update README.md
...
Use the permanent link to the discord
2023-07-07 15:26:34 -04:00
Matt Aitken
1157c2adf6
Merge pull request #144 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-07 19:05:26 +01:00
github-actions[bot]
8613d3288b
chore: Update version for release (next)
2023-07-07 18:05:13 +00:00
Matt Aitken
ab008fbdff
Typeform example formId is optional
2023-07-07 19:03:17 +01:00
Matt Aitken
0b30197280
Set schema for passing in the formId
2023-07-07 19:03:17 +01:00
Matt Aitken
89a121f21e
Typeform SDK getAllResponses fixed
2023-07-07 19:03:17 +01:00
Matt Aitken
045a8c56af
Subtasks are now ordered correctly
2023-07-07 19:03:17 +01:00
Eric Allam
d83c11db8c
Add back in npm-run-all
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-07 16:39:29 +01:00
Eric Allam
7efe14b835
Logging in via github should work even after changing your email address
2023-07-07 16:34:41 +01:00
Matt Aitken
37116aecf9
Latest lockfile
2023-07-07 15:37:51 +01:00
Matt Aitken
9a606e8f2a
Merge pull request #143 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-07 15:35:00 +01:00
github-actions[bot]
b1e65ed500
chore: Update version for release (next)
2023-07-07 14:34:41 +00:00
Matt Aitken
26f3dbff06
Typeform: safeBodyParse webhook import fixed
2023-07-07 15:32:45 +01:00
Eric Allam
5ee0b188bd
Improve the error display when a run cannot connect to an endpoint
2023-07-07 15:32:19 +01:00
Matt Aitken
4692cd6a55
Latest lockfile
2023-07-07 15:20:42 +01:00
Matt Aitken
7ad8c01853
Merge pull request #142 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-07 15:19:13 +01:00
github-actions[bot]
bc27b45fd7
chore: Update version for release (next)
2023-07-07 14:18:55 +00:00
Matt Aitken
94cc28d377
Changeset: integration-kit uses webhook package
2023-07-07 15:17:32 +01:00
Matt Aitken
19e80cef3b
Removed “internal-queue” from indexEndpoint
2023-07-07 15:16:18 +01:00
James Ritchie
5397cd3194
Added environment labels to the enironment and api keys help panel
2023-07-07 14:51:44 +01:00
Eric Allam
f01af9c0ec
Remove a bunch of unused webapp deps and upgrade packages to zod 3.21.4
2023-07-07 14:47:28 +01:00
James Ritchie
a288010d02
Added a new help panel to the api and endpoints page
2023-07-07 14:20:35 +01:00
James Ritchie
b9a7a1c32b
Label component now uses the correct <label> html element
2023-07-07 14:20:35 +01:00
James Ritchie
65b9a0dce5
Improved the Header component to make it easier to add more props
2023-07-07 14:20:35 +01:00
Eric Allam
7464006e19
Associated trigger sources and dynamic triggers with their registration job
2023-07-07 13:47:19 +01:00
Matt Aitken
590d56b7e7
Merge pull request #141 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-07 12:18:57 +01:00
github-actions[bot]
c75cb1e87e
chore: Update version for release (next)
2023-07-07 11:16:51 +00:00
Matt Aitken
597b2f4a6f
Plain example Job
2023-07-07 12:15:16 +01:00
Matt Aitken
2e84c6bbb2
Plain: Added upsertCustomTimelineEntry Task and exported the components from the plain package
2023-07-07 12:15:16 +01:00
Matt Aitken
06c0cd5297
Import plain jobs file so it gets run, also alphabetized them
2023-07-07 12:15:16 +01:00
Eric Allam
79eab3d62f
Cleanup unused graphile tasks
2023-07-07 11:46:56 +01:00
Eric Allam
6527723a0e
Refactor index endpoint to work sequentially so we can add associations between sources and jobs
2023-07-07 11:36:01 +01:00
Eric Allam
3d6652f132
WIP plain integration
2023-07-07 10:59:36 +01:00
Matt Aitken
da5d9779d4
Check if the Highlight id is defined before attempting to send the error
2023-07-06 21:03:20 +01:00
Matt Aitken
865399e753
Enabled tracing so we can track down errors between frontend and backend
2023-07-06 20:56:50 +01:00
Matt Aitken
960ea6c8dd
Removed the throw button from the NavBar… obvs should never have been committed ;)
2023-07-06 20:56:35 +01:00
Matt Aitken
39ab48f0cb
Highlight server-side error tracking
2023-07-06 20:45:20 +01:00
Matt Aitken
7341b4cf61
Highlight identifies users
2023-07-06 20:45:00 +01:00
Matt Aitken
28c5acc6af
Added Highlight to the project, with basic client-side tracking
2023-07-06 19:34:53 +01:00
Matt Aitken
4366eefc66
Removed unused import
2023-07-06 19:34:05 +01:00
Matt Aitken
cb95e761c1
Added an error boundary to the _app route
2023-07-06 19:33:32 +01:00
Matt Aitken
7136748463
Added an error boundary to org
2023-07-06 19:29:42 +01:00
Matt Aitken
b0cacfd75c
Added an error boundary to project
2023-07-06 19:29:32 +01:00
Matt Aitken
81f03dac79
Better error when a job isn’t found
2023-07-06 19:29:17 +01:00
Matt Aitken
e37d1eadcd
Breadcrumb null checks in case error boundaries are hit deep in the app
2023-07-06 19:29:00 +01:00
Matt Aitken
23fb310374
Reusable ErrorDisplay
2023-07-06 19:28:36 +01:00
Matt Aitken
797a1732d2
Organize imports on ProjectSideMenu
2023-07-06 19:08:06 +01:00
Matt Aitken
c405a417e9
If an error boundary is hit the meta function can return undefined…
2023-07-06 19:07:46 +01:00
James Ritchie
808deb1d77
Added data attributes to the side menu items
2023-07-06 17:50:44 +01:00
Eric Allam
6ac1473ec3
Merge pull request #139 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-06 15:31:53 +01:00
github-actions[bot]
9c183abf4b
chore: Update version for release (next)
2023-07-06 14:27:36 +00:00
Eric Allam
33c33faae9
Adding the typeform integration to the catalog
2023-07-06 15:26:02 +01:00
Matt Aitken
4cccbc2039
PostHog updated to change hooks, also added “job” group
2023-07-06 14:58:29 +01:00
Matt Aitken
cc061dedf8
Change hooks for User, Org, Project, Job
2023-07-06 14:58:29 +01:00
Matt Aitken
402ce2210f
New hook that lets you trigger an action when an object changes
2023-07-06 14:58:29 +01:00
Matt Aitken
329c5c4070
Updated posthogjs
2023-07-06 14:58:29 +01:00
Matt Aitken
878aeb7a8c
useOrganizationChanged
2023-07-06 14:58:29 +01:00
Eric Allam
3ee396d788
Adding the typeform integration with webhook support
2023-07-06 13:42:49 +01:00
Eric Allam
090037602c
WIP create-integration CLI command
2023-07-06 13:42:49 +01:00
Matt Aitken
bee77051e7
Added UI to guide you to fixing unconfigured integrations
2023-07-06 11:56:19 +01:00
Matt Aitken
be6741a4a8
Example Job that has an unconfigured Integration (for testing)
2023-07-06 11:56:19 +01:00
Matt Aitken
3e9b440322
NamedIcon uses the new type
2023-07-06 11:56:19 +01:00
Matt Aitken
dfea5bc77c
The connection-alert trigger type has an amber icon so it doesn’t look like an error
2023-07-06 11:56:19 +01:00
Matt Aitken
1eef30e298
Callout uses to and supports internal and external links
2023-07-06 11:56:19 +01:00
James Ritchie
e5b9a9de3f
Noun’d up Job
2023-07-06 11:36:13 +01:00
Matt Aitken
dfedd3a6e8
Consistently use “Log in” everywhere
2023-07-06 10:08:09 +01:00
Matt Aitken
a19845b4ca
Added a jsdoc markr to the source id
2023-07-06 09:32:15 +01:00
Matt Aitken
094f6f5a7a
jsdocs for DynamicTrigger and DynamicSchedule changeset
2023-07-06 00:37:01 +01:00
Matt Aitken
fa60edce2b
jsdocs for DynamicTrigger and DynamicSchedule
2023-07-06 00:36:08 +01:00
Matt Aitken
ba44652457
intervalTrigger() jsdocs
2023-07-05 20:17:09 +01:00
Matt Aitken
931be39912
cronTrigger jsdocs
2023-07-05 19:32:35 +01:00
James Ritchie
5048a27acb
Capital J for Job
2023-07-05 18:27:04 +01:00
Matt Aitken
71fc615b31
Fix for the profile photo sizing being weird
2023-07-05 18:05:41 +01:00
Eric Allam
20ed4e22ef
Implement the cloud private beta invite form
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-05 17:27:59 +01:00
Matt Aitken
fc2d337a39
Optional trailing icon on a <TextLink>
2023-07-05 17:22:53 +01:00
Matt Aitken
31d96f3862
External icon uses the small version
2023-07-05 17:22:44 +01:00
Matt Aitken
7b43853ec6
Help content for the Job page
2023-07-05 17:11:45 +01:00
Matt Aitken
40fa913272
TextLink can have a to or an href
2023-07-05 17:10:34 +01:00
Matt Aitken
cdd5482aad
Capitalized Runs
2023-07-05 17:10:17 +01:00
Matt Aitken
4a3fa20ee7
Export the callout styles
2023-07-05 17:10:10 +01:00
Matt Aitken
d49ed4cd47
Fix for div inside paragraph error
2023-07-05 17:09:53 +01:00
James Ritchie
db3cf77f5b
Updated the pagination buttons style
2023-07-05 17:08:35 +01:00
James Ritchie
c4a08961d6
Added a Help Panel to the Jobs list page
2023-07-05 17:08:35 +01:00
James Ritchie
5ba1643d46
Added a new qr code named icon
2023-07-05 16:57:33 +01:00
Eric Allam
d189f425e8
Limit access to the cloud product to people who have invite codes
2023-07-05 16:31:41 +01:00
Matt Aitken
0fe6fb83ac
The test help panel is open when you load the page
2023-07-05 16:09:20 +01:00
Matt Aitken
f15ae41f48
Help lightbulb is always yellow
2023-07-05 16:09:20 +01:00
Eric Allam
46a07fc72e
Merge pull request #138 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-05 15:59:30 +01:00
github-actions[bot]
83af317739
chore: Update version for release (next)
2023-07-05 14:57:17 +00:00
Eric Allam
f4db1b2735
@trigger.dev/cli init - Create a better file structure
2023-07-05 15:54:58 +01:00
Eric Allam
6d4922f419
api.trigger.dev is now the default cloud url
2023-07-05 14:47:41 +01:00
Eric Allam
6af098ee8a
Default the apiUrl to cloud.trigger.dev
2023-07-05 12:29:48 +01:00
Eric Allam
1dcb2ebcac
Update pnpm lock file
2023-07-05 12:25:10 +01:00
Eric Allam
f65cb463cc
Merge pull request #137 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-05 12:20:43 +01:00
github-actions[bot]
2b4ce97f8a
chore: Update version for release (next)
2023-07-05 11:12:37 +00:00
Eric Allam
25abf319ab
PageInfoProperty not puts the value inside a paragraph even if it’s a react node
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-05 12:11:12 +01:00
James Ritchie
77807ab42a
Changed ‘Clients’ to ‘Endpoints’ on the API keys page and reordered URL in table
2023-07-05 11:38:06 +01:00
Eric Allam
f21990b14f
Removed the datetime logging
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-05 11:36:44 +01:00
Eric Allam
1873d10e95
Normalize the whitespace characters in formatted date times
2023-07-05 11:13:26 +01:00
Matt Aitken
32ff3f3136
@trigger.dev/github: Fixed some properties that had API urls instead of HTML urls
2023-07-05 11:12:27 +01:00
Matt Aitken
354b0aefb0
“This Run returned nothing.”
2023-07-05 10:59:37 +01:00
Matt Aitken
aaa70a9aab
eventTrigger() jsdocs
2023-07-05 10:59:37 +01:00
Eric Allam
3b90739087
Rework the DateTime component to use a Fragment and render the correct datetime timezone in a useEffect
2023-07-05 10:51:08 +01:00
Matt Aitken
acaae993a5
Run context jsdocs
2023-07-04 22:55:49 +01:00
Eric Allam
a74f0322e2
Attempt to fix the prisma “Transaction already closed: Could not perform operation” error
...
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
- Removes the transaction stuff from StartRunService (can try putting it back more granularly)
- Uses $transaction in TestJobService
- Better queue names for the startRun and deliverEvent worker job
2023-07-04 22:11:53 +01:00
Matt Aitken
1a0286f6b0
Run pnpm i
2023-07-04 18:52:54 +01:00
Matt Aitken
64182483e2
Merge pull request #136 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-04 18:37:46 +01:00
github-actions[bot]
87a25fba62
chore: Update version for release (next)
2023-07-04 17:34:44 +00:00
Matt Aitken
12803536fa
OpenAI integration: listModels returns the response.data instead of response.data.data
2023-07-04 18:33:27 +01:00
Matt Aitken
f160b34b34
isTriggerError jsdocs
2023-07-04 16:28:58 +01:00
Matt Aitken
cca7da9da2
Better docs for io.try
2023-07-04 16:15:47 +01:00
Matt Aitken
01cf5f3bdc
io.try jsdocs
2023-07-04 16:14:31 +01:00
Matt Aitken
33a928a9ea
Removed new job examples from general
2023-07-04 15:30:56 +01:00
Matt Aitken
c83443a41a
io.runTask and io.registerTrigger jsdocs
2023-07-04 15:30:06 +01:00
Eric Allam
374007bffd
Fixed incorrectly scoping job test runs to the specific selected project
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-07-04 15:23:19 +01:00
Eric Allam
092382f319
Cleanup some of the date times
2023-07-04 15:14:45 +01:00
Eric Allam
79a0532e1d
Handle OS signals in the docker container
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
2023-07-04 14:36:59 +01:00
Eric Allam
56c7c8b1ee
Better handle interactive transaction errors and adding increased timeouts
2023-07-04 14:36:59 +01:00
Matt Aitken
722fe7b71e
registerCron and unregisterCron jsdocs
2023-07-04 12:48:32 +01:00
Eric Allam
759793b2e3
Fix hydration errors by using the LocaleProvider for all rendered dates, and always use UTC to prevent timezone mismatches
2023-07-04 12:36:42 +01:00
Matt Aitken
99c6cd0371
io.registerInterval and io.unregisterInterval jsdocs
2023-07-04 11:22:28 +01:00
Eric Allam
9fbc5ab8de
Adding logging to investigate hydration errors
2023-07-04 11:09:47 +01:00
Eric Allam
75ac2c9961
Scheduled triggers are now disabled on dev env by default
...
Also added pk api key to the environments now
2023-07-04 10:59:05 +01:00
Eric Allam
87330dd863
Merge pull request #135 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-04 10:50:18 +01:00
github-actions[bot]
38fe9302cf
chore: Update version for release (next)
2023-07-04 09:36:25 +00:00
Eric Allam
33a455c593
pnpm i
2023-07-04 10:34:29 +01:00
Eric Allam
37db0ac58d
Remove @trigger.dev/internal changeset
2023-07-04 10:33:00 +01:00
Eric Allam
2cbf50b1cc
@trigger.dev/sdk: deliverAt and timestamp event properties are now dates
2023-07-04 10:32:08 +01:00
Matt Aitken
e26923eb19
backgroundFetch jsdocs
2023-07-04 10:31:44 +01:00
Eric Allam
3e63bcfb11
Merge pull request #134 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-03 22:50:55 +01:00
github-actions[bot]
1e1c18c4a1
chore: Update version for release (next)
2023-07-03 21:49:48 +00:00
Eric Allam
953e7fc918
Allow scheduled jobs to have their schedule updated
...
Also added human readable cron property to cron triggers
2023-07-03 22:48:03 +01:00
Matt Aitken
8e147dbe0c
io.sendEvent jsdocs
2023-07-03 19:19:56 +01:00
Matt Aitken
86dbd5d1dc
Added JSdocs for io.wait and io.logger
2023-07-03 19:02:58 +01:00
Eric Allam
e85ecfacba
Remove the commented out jobs
2023-07-03 17:49:00 +01:00
Eric Allam
f210532870
@trigger.dev/slack: Added joinConversation task, and automatically try and join a public conversation if the bot is not in it when posting a message
2023-07-03 17:48:14 +01:00
James Ritchie
6c9ca686cb
Tweaked callout icon margin
2023-07-03 16:39:21 +01:00
James Ritchie
35b556d4a3
Using the path builder for URLs on the Jobs page
2023-07-03 16:39:21 +01:00
James Ritchie
c83339404a
Using the path builder for the integration docs URL
2023-07-03 16:39:21 +01:00
James Ritchie
4172def1a3
Added a docs root path to the path builder
2023-07-03 16:39:21 +01:00
James Ritchie
c99481ea8d
Added a callout to link to the docs
2023-07-03 16:39:21 +01:00
Matt Aitken
a11ddf6564
Added JSDocs related to logging
2023-07-03 16:21:14 +01:00
Matt Aitken
917a70fbe9
Docs for the Job constructor()
2023-07-03 16:12:21 +01:00
Eric Allam
486d6818ba
SDK: IO Logging now respects the job and client logLevel, and only outputs locally when ioLogLocalEnabled is true
2023-07-03 16:00:18 +01:00
Matt Aitken
807b9d4c45
SDK changeset: Added jsdocs for TriggerClient() and sendEvent()
2023-07-03 15:37:36 +01:00
Matt Aitken
0013e78b1a
CLI changeset: Export the client from the generated code and added code comments
2023-07-03 15:37:25 +01:00
Matt Aitken
9dd46c83fd
Added code comments to the CLI generated code, and exported the client
2023-07-03 15:35:40 +01:00
Matt Aitken
1eb6bb8aa9
Added JSDocs for TriggerCient() and client.sendEvent()
2023-07-03 15:35:40 +01:00
Eric Allam
6c86946614
SDK: Fixes issue with PING response
...
CLI: improves how the dev command handles register errors, also doesn’t create a tunnel when hitting local trigger.dev, and improves the dev command output
2023-07-03 15:33:44 +01:00
Eric Allam
612b016a15
When registering a schedule source < 60 seconds, make it 60 seconds
2023-07-03 14:00:46 +01:00
Eric Allam
be8beacaec
chore: update to Remix 1.18.1
2023-07-03 13:53:38 +01:00
Eric Allam
4d316c5524
Fixed the OAuth2 callback urls by constructing URL using x-forwarded-proto header
2023-07-03 13:47:58 +01:00
Eric Allam
7fee5d6a87
Remove logging of headers and replace integration list date with DateTime component
2023-07-03 13:26:53 +01:00
Eric Allam
0dd1aa5a5b
Log out the server locale context
2023-07-03 13:11:32 +01:00
Eric Allam
ed65ba4a73
isManagedCloud should be true when in the test cloud
2023-07-03 11:53:23 +01:00
Matt Aitken
d39020370c
Merge pull request #133 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-07-03 11:43:28 +01:00
github-actions[bot]
c18ba11819
chore: Update version for release (next)
2023-07-03 10:29:42 +00:00
Matt Aitken
5fbd7226eb
Changeset: @trigger.dev/cli: Added retrying and better messaging
2023-07-03 11:28:22 +01:00
Matt Aitken
c9e27fd586
Improved the loading state of the CLI dev command. Fail after 10 connection attempts
2023-07-03 11:27:36 +01:00
Matt Aitken
51b80eb09b
Deleted old CLI createProject file
2023-07-03 11:27:22 +01:00
Matt Aitken
f409e9f329
Improved the messaging when it’s connecting with a retry
2023-07-02 18:54:25 +01:00
Matt Aitken
304e6aaad5
Only triggers a refresh when a relevant file is changed, retries with exponential backoff
2023-07-02 18:45:34 +01:00
Eric Allam
3c5d02043e
Merge pull request #132 from triggerdotdev/changeset-release/main
2023-06-30 22:07:19 +01:00
github-actions[bot]
63980f63d4
chore: Update version for release (next)
2023-06-30 18:45:02 +00:00
Eric Allam
facd2b2131
Update lockfile
2023-06-30 19:43:20 +01:00
Matt Aitken
25452588cc
Update the sdk version in peer dependencies of @trigger.dev/nextjs
2023-06-30 18:05:53 +01:00
Matt Aitken
195d8c42fc
Updated posthog-js to the latest
2023-06-30 18:02:03 +01:00
Matt Aitken
fe04b9d32d
Next.js changeset: adaptors no longer take an options object
2023-06-30 17:44:55 +01:00
Matt Aitken
d03b3aeb5f
Latets lockfile
2023-06-30 17:29:04 +01:00
Matt Aitken
2ee33e70f7
Fixed Slack help line highlighting
2023-06-30 17:25:57 +01:00
Matt Aitken
e9209629f7
Show contextual help for an Integration
2023-06-30 17:24:55 +01:00
Matt Aitken
fa1e6bf5e6
The new fields from the Integration catalog are now in the database
2023-06-30 17:24:40 +01:00
Matt Aitken
93c3b10bf7
Improved the help text some more
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-06-30 15:43:45 +01:00
Matt Aitken
56cb2e3b07
Updated the in-app quick start instructions
2023-06-30 15:38:40 +01:00
Eric Allam
eabfb2457a
Remove pushing to ECR
2023-06-30 15:35:20 +01:00
Eric Allam
317ab442ee
Merge pull request #131 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-06-30 15:12:43 +01:00
github-actions[bot]
2b24b36da6
chore: Update version for release (next)
2023-06-30 14:10:09 +00:00
Eric Allam
161d59d01d
Added better Next Steps in the init cli command
2023-06-30 15:07:46 +01:00
Eric Allam
821b75ed26
Merge pull request #130 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-06-30 14:30:38 +01:00
github-actions[bot]
1f901e68d3
chore: Update version for release (next)
2023-06-30 13:27:31 +00:00
Eric Allam
46d94a6a8f
Fixed type errors
2023-06-30 14:26:07 +01:00
Eric Allam
44c2146505
Merge pull request #129 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-06-30 14:14:32 +01:00
Matt Aitken
ec2f1f5931
Support for Integrations that are incomplete on the integrations page
2023-06-30 14:13:23 +01:00
Matt Aitken
e86c59f4ec
If logging is on show Posthogs logs
2023-06-30 14:13:23 +01:00
James Ritchie
6df6813a17
Styled scroll bar for the test json
2023-06-30 14:06:10 +01:00
James Ritchie
f73679e2a6
Updated help image
2023-06-30 14:06:10 +01:00
Eric Allam
68b866921a
Remove triggering a test deploy on publishing
2023-06-30 13:48:08 +01:00
James Ritchie
35364d615a
Custom scrollbars now on the Job and Project navbar menus
2023-06-30 13:18:13 +01:00
Matt Aitken
f64dd2a99c
Added nice scrollbar, commented out missing integration stuff for now
2023-06-30 12:56:10 +01:00
Matt Aitken
a309a75a4d
NamedIcon now gives autocomplete in the editor (but also accepts any string)
2023-06-30 12:18:19 +01:00
Matt Aitken
c2e2f7cad9
CLI: removed —tunnel param as we currently just support ngrok
2023-06-30 12:18:19 +01:00
Matt Aitken
f69b92b153
Uncommented the jobs
2023-06-30 12:18:19 +01:00
Matt Aitken
f8760fdd6b
Moved the jobs so they’re imported and can be easily commented out
2023-06-30 12:18:19 +01:00
Matt Aitken
caa4daabe2
Use the id as the temporary name
2023-06-30 12:18:19 +01:00
github-actions[bot]
67f685af26
chore: Update version for release (next)
2023-06-30 11:11:54 +00:00
Eric Allam
b2a8b5653f
Adding changeset for the new dev command
2023-06-30 12:10:30 +01:00
Eric Allam
9232f019e1
Fixed a couple type errors in the @trigger.dev/cli
2023-06-30 11:29:25 +01:00
Eric Allam
ac371664af
Better handle input for the --trigger-url option
2023-06-30 11:26:46 +01:00
Matt Aitken
e4cca81124
Integrations page: added a Connections column and deal with local auth better
2023-06-30 11:11:28 +01:00
Matt Aitken
d76d2b86d2
Indexing endpoints happens in a transaction
2023-06-30 11:11:28 +01:00
Matt Aitken
fcd2d6eea2
Integrations now have a setupStatus and can be missing fields
2023-06-30 11:11:28 +01:00
Matt Aitken
067064d19c
Include Slack jobs
2023-06-30 11:11:28 +01:00
Matt Aitken
52cdfb98a4
Added extra error checking to the refresh endpoint call
2023-06-30 11:11:28 +01:00
Eric Allam
41261afcc4
Fix the pnpm lock file AGAIN
2023-06-30 11:10:13 +01:00
James Ritchie
77f71fdeb7
WIP adding 2 links below the api list
2023-06-30 11:09:15 +01:00
James Ritchie
ce0032e7e5
Minor copy tweaks
2023-06-30 10:33:05 +01:00
Matt Aitken
c97ca350ad
The endpoint gets automatically refreshed when files are changed, with a throttle
2023-06-29 22:19:55 +01:00
Matt Aitken
90abcb2cf7
Improved messages
2023-06-29 21:53:16 +01:00
Matt Aitken
8626172faa
Installed packages
2023-06-29 21:53:09 +01:00
Matt Aitken
44ef97c656
Set the nextjs-example packages to workspace again 🤦♂️
2023-06-29 21:53:05 +01:00
Matt Aitken
7661fe5309
CLI dev command is creating a tunnel and attempting to connect to the API
2023-06-29 21:29:28 +01:00
Matt Aitken
beb02c871d
Added the CLI to the nextjs-example project
2023-06-29 21:12:21 +01:00
Matt Aitken
8a47320272
WIP on dev CLI command
2023-06-29 20:32:07 +01:00
Matt Aitken
114c8990a3
Change the main header to h1 to stop eslint complaining
2023-06-29 19:34:00 +01:00
Eric Allam
7e2d48ac6a
Adding SDK changeset for trigger client url
2023-06-29 18:26:53 +01:00
Eric Allam
dbb6667889
Couple of changes for matt
2023-06-29 18:25:31 +01:00
Eric Allam
29a02131d2
WIP converting the init into a multi-command CLI to support dev
2023-06-29 18:15:19 +01:00
James Ritchie
5d887f1cfb
Improved the sheet style
2023-06-29 17:29:46 +01:00
James Ritchie
18f0e73ed4
Added yarn and pnpm options for installing the package
2023-06-29 16:41:19 +01:00
James Ritchie
c4c1425c9b
WIP making the 2 styles of dropdowns similar. Bare minimum for now for launch.
2023-06-29 15:55:15 +01:00
James Ritchie
00bb3934ad
import cleanup
2023-06-29 15:27:59 +01:00
James Ritchie
324096e14e
typo
2023-06-29 15:27:48 +01:00
James Ritchie
9cad2bb308
scopes title style update
2023-06-29 15:15:13 +01:00
James Ritchie
eec537135a
fixed radio button alignment
2023-06-29 15:13:04 +01:00
James Ritchie
53e42d3350
Integration page layout now uses 2 and 1 col grid layout
2023-06-29 15:01:00 +01:00
James Ritchie
e74122977a
logo alignment fix
2023-06-29 15:00:10 +01:00
James Ritchie
f32c3ebe2c
higher res help images
2023-06-29 14:48:58 +01:00
James Ritchie
d07ac4fef0
Added a callout link to the docs
2023-06-29 14:42:49 +01:00
James Ritchie
183761b01f
Aligned the callout icon top
2023-06-29 14:42:39 +01:00
James Ritchie
361ef70ce8
api key fields not fullwidth
2023-06-29 14:42:31 +01:00
James Ritchie
2bac0a4e5b
Added content to the Test help panel and made the -t dynamic
2023-06-29 14:35:34 +01:00
James Ritchie
b89a68bb9c
Added a hook for appOrigin
2023-06-29 14:35:34 +01:00
James Ritchie
496dadebbd
Fixed the page layout to work with 1 or 2 col grid layout
2023-06-29 14:35:34 +01:00
Eric Allam
155a4eecd4
Merge pull request #128 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-06-29 14:02:45 +01:00
github-actions[bot]
5eec1b6f7b
chore: Update version for release (next)
2023-06-29 12:39:46 +00:00
Eric Allam
e2ce9472cf
@trigger.dev/init: a number of improvements
...
- Detect middleware usage and warn about how it could conflict with Trigger.dev and with a link to the docs
- Lookup package versions and use the latest versions
- Better error messages when registering an endpoint doesn't work
2023-06-29 13:37:58 +01:00
James Ritchie
06f0b69cfb
Small copy correction
2023-06-29 11:52:06 +01:00
James Ritchie
0ae43fde72
Added pnpm and yarn CLI install options
2023-06-29 11:50:17 +01:00
James Ritchie
32f5b7e5c4
Updated the ngrok image
2023-06-29 11:50:04 +01:00
James Ritchie
e3a804ca64
Added mac and windows tab options to the ngrok install step
2023-06-29 11:07:48 +01:00
James Ritchie
6a3ee289b3
Styled the client tabs component
2023-06-29 11:07:48 +01:00
James Ritchie
02a8605fec
step number takes a classname
2023-06-29 11:07:48 +01:00
James Ritchie
dbd72e6bbf
Added some margin to the bottom of the scopes list so it doesn’t crop the last entries
2023-06-29 11:07:48 +01:00
Matt Aitken
d629c95daf
Added Resend to integrations list, got rid of Airtable (for now)
2023-06-29 10:52:55 +01:00
Eric Allam
04d6e8e7f0
Set the package manager to pnpm 7.18.1
2023-06-29 10:35:22 +01:00
James Ritchie
7caf95158d
Improvements to the Jobs help text
2023-06-29 10:08:52 +01:00
James Ritchie
8245448f29
Added a new image for the Jobs help text
2023-06-29 10:08:52 +01:00
Matt Aitken
4d85bcd60e
OAuth slug/id field is now visible (must be unique, errors if it’s not)
2023-06-28 22:43:13 +01:00
Matt Aitken
d8d156adac
Connect integration button now locked to the bottom of the sheet
2023-06-28 22:07:48 +01:00
Matt Aitken
7d02c84c47
Latest package install
2023-06-28 22:07:32 +01:00
Matt Aitken
a5d70b8c37
Added Slack jobs file
2023-06-28 22:00:08 +01:00
Matt Aitken
d42cd9ffac
New star sends Slack message
2023-06-28 22:00:00 +01:00
Matt Aitken
1b19c83998
Changesd “Slug” to “ID” on the integration page. We call it id in the code
2023-06-28 19:21:12 +01:00
Matt Aitken
c0be8bef23
Added ID to the connected integrations list
2023-06-28 19:21:12 +01:00
James Ritchie
90bc2d0b60
Added more brand colours to the confetti
2023-06-28 18:00:45 +01:00
Eric Allam
1c747f69f5
Fixing pnpm lock once again
2023-06-28 17:57:28 +01:00
Eric Allam
57914c7488
Merge pull request #127 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-06-28 17:56:11 +01:00
James Ritchie
1939222d31
Obfuscate the API key in the input
2023-06-28 17:55:44 +01:00
James Ritchie
c29f5fab7a
Clipboard component can now be full width or fit the content (default is full width)
2023-06-28 17:55:44 +01:00
James Ritchie
adb2cda614
Copy updates to the Job help panel
2023-06-28 17:55:44 +01:00
James Ritchie
c462441f9e
Added a todo for the confetti
2023-06-28 17:55:44 +01:00
James Ritchie
2681f6897d
Added some confetti to the Jobs page
2023-06-28 17:55:44 +01:00
github-actions[bot]
2322c67aff
chore: Update version for release (next)
2023-06-28 16:55:39 +00:00
Eric Allam
f645663fd8
Fixed the lockfile
2023-06-28 17:54:18 +01:00
Eric Allam
f2f4d4b827
@trigger.dev/sdk, webapp: Adding more granular error messages around unauthorized requests
2023-06-28 17:53:40 +01:00
Eric Allam
85108cfcb5
@trigger.dev/init: Remove the localhost default for endpoint URL
2023-06-28 17:11:35 +01:00
Matt Aitken
308bd355e2
ClipboardField allows passing in a secure string
2023-06-28 17:05:05 +01:00
Matt Aitken
4ab032c717
Latest lockfile
2023-06-28 17:04:56 +01:00
Eric Allam
17a117d1ee
Merge pull request #126 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-06-28 16:53:29 +01:00
github-actions[bot]
bc43cc232d
chore: Update version for release (next)
2023-06-28 15:40:08 +00:00
Eric Allam
94ae9e65f4
Fixed an issue in @trigger.dev/init that cause environment variables to be incorrectly added to .env.local
2023-06-28 16:38:51 +01:00
James Ritchie
2ed7158cf1
Fleshed out the ngrok section some more
2023-06-28 16:14:41 +01:00
James Ritchie
9d8a21a3de
Added an ngrok image
2023-06-28 16:14:41 +01:00
Eric Allam
d313eaa742
Update the performRunExecution import
2023-06-28 15:50:02 +01:00
Eric Allam
c5d91e7cca
Adding the resend package and fixing issues with the webapp
2023-06-28 15:48:23 +01:00
James Ritchie
cc668a1624
Added a refresh page button
2023-06-28 15:34:31 +01:00
James Ritchie
d17173ec0a
Added another namedIcon
2023-06-28 15:34:21 +01:00
James Ritchie
ebcd886d20
More Jobs help content
2023-06-28 15:15:48 +01:00
James Ritchie
4976bd1889
Show a callout link to the docs when you have 0 or >0 Jobs
2023-06-28 15:15:48 +01:00
James Ritchie
9da6d92fb3
useEnvironments hook now works as intended
2023-06-28 15:15:48 +01:00
Eric Allam
9dee5429d5
Move error formatting to a server file
2023-06-28 14:28:11 +01:00
James Ritchie
ebe90aac5c
WIP writing the setup Project help text
2023-06-28 14:08:35 +01:00
James Ritchie
289d69c79d
Show 3 different CTAs for creating a Job depending on how many Jobs you currently have
2023-06-28 14:08:35 +01:00
James Ritchie
5bdaf4f662
Added a new namedIcon
2023-06-28 14:08:35 +01:00
James Ritchie
67f47bc3df
Removed the Jobs skeleton and added a dashed outline version
2023-06-28 14:08:35 +01:00
James Ritchie
67ddd76ff3
Optionally set an isOpen conditional for when the Help panel is toggled open
2023-06-28 14:08:35 +01:00
James Ritchie
95de883879
Updated the terms links
2023-06-28 14:08:35 +01:00
James Ritchie
3227da122e
If the integration connection is local, don’t show the irrelevant tabs
2023-06-28 14:08:35 +01:00
Eric Allam
ae243c783a
Merge pull request #125 from triggerdotdev/changeset-release/main
...
chore: Update version for release (next)
2023-06-28 14:01:17 +01:00
github-actions[bot]
eb3b7f5146
chore: Update version for release (next)
2023-06-28 12:31:20 +00:00
Eric Allam
414439cac9
Upgrade to Remix 1.18.0 and try out the new dev server
2023-06-28 13:29:46 +01:00
Eric Allam
7dacccb70e
Tag the main html title with the app env
2023-06-28 13:16:15 +01:00
Eric Allam
a5e1d0595e
Trigger a test deploy if a push to main happens
2023-06-28 12:13:44 +01:00
Eric Allam
7e8c6e92a2
Fixed seeding the cloud user github integration connection
2023-06-28 12:07:47 +01:00
Eric Allam
24542d4e21
Adding support for trigger source in the run context
2023-06-28 12:07:47 +01:00
Eric Allam
b975125af5
Merge pull request #124 from triggerdotdev/changeset-release/main
2023-06-27 19:36:36 +01:00
github-actions[bot]
cc8c60605b
chore: Update version for release (next)
2023-06-27 16:43:11 +00:00
Eric Allam
23adc15ce3
Fixed the broken export issue with two of the new github tasks
2023-06-27 17:41:49 +01:00
Eric Allam
7204aa0c9a
Push commit hash image tag to ECR
🚀 Publish Trigger.dev Docker / ʦ TypeScript (push) Has been cancelled
🚀 Publish Trigger.dev Docker / publish (push) Has been cancelled
2023-06-27 16:37:39 +01:00
Eric Allam
6750429cd4
Fixed the slack env vars for oauth2User
2023-06-27 16:24:10 +01:00
James Ritchie
cfe0a6cbb8
Copy changes
2023-06-27 15:44:46 +01:00
James Ritchie
a9f95971e8
Added an integration button image
2023-06-27 15:44:46 +01:00
James Ritchie
d7eee844b7
Callout now has a docs variant which can take an href
2023-06-27 15:44:46 +01:00
James Ritchie
4c52731d16
Exported the integration icon to use in the help text
2023-06-27 15:44:46 +01:00
James Ritchie
e53447d0bf
Replaced all the inline help content on the route pages with components
2023-06-27 15:44:46 +01:00
James Ritchie
53ed23ac58
Initial setup for localising the help content into one component
2023-06-27 15:44:46 +01:00
Eric Allam
226fb4a349
Fallback to using the url passed in if the appHostEnvName isn’t in the environment
2023-06-27 15:30:01 +01:00
Eric Allam
d89632eb9d
Create latest and tagged images if in a versioned tag
2023-06-27 14:11:16 +01:00
Eric Allam
4621196993
Revert "Try publishing to ECR using good ole fashioned aws credentials"
...
This reverts commit 988e753c74 .
2023-06-27 13:52:43 +01:00
Eric Allam
988e753c74
Try publishing to ECR using good ole fashioned aws credentials
2023-06-27 13:51:20 +01:00
Eric Allam
aa49b2ca76
Do docker commands manually in publish.yml
2023-06-27 13:37:52 +01:00
Eric Allam
fdcd2fdb27
Try removing logging in to the Github Container registry
2023-06-27 13:13:40 +01:00
Eric Allam
62f94206bb
Fixed CLI showing undefined when not specifying a trigger-url flag
2023-06-27 13:00:06 +01:00
Eric Allam
7b6647cfd4
Fixed syntax error with publish.yml
2023-06-27 12:44:50 +01:00
Eric Allam
73828c5db7
Add a docker/login-action for logging into ECR
2023-06-27 12:36:03 +01:00
Eric Allam
e1d942bb3a
Add pnpm run db:studio command to open prisma studio
2023-06-27 11:27:31 +01:00
Eric Allam
a764cf64b3
Remove docker hub container push and try to fix ECR
2023-06-27 11:20:16 +01:00
Eric Allam
018d51993a
Need to login to ECR before pushing
2023-06-27 10:30:11 +01:00
Eric Allam
4ce51291de
Try pushing to a private ECR registry
2023-06-27 09:56:34 +01:00
Eric Allam
e0cd68787d
Adding publishing docker images to a public ECR registry
2023-06-27 09:40:39 +01:00
James Ritchie
6601f4c505
Deleted empty old folders and files
2023-06-26 17:59:15 +01:00
James Ritchie
6f62f0e2f1
Updated docs links to the new docs URL
2023-06-26 16:53:56 +01:00
James Ritchie
c00026e203
Fixed some issues with the developing readme guide
2023-06-26 16:43:55 +01:00
James Ritchie
38ac365953
Added a database .env example file
2023-06-26 16:40:30 +01:00
James Ritchie
7cfb0f7d2d
Improvements to the readme, including better headings
2023-06-26 16:17:51 +01:00
James Ritchie
bae194f366
Updated the README to include a development guide
2023-06-26 15:40:17 +01:00
Eric Allam
398d95528d
Adding back in multiplatform support
2023-06-26 15:33:05 +01:00
Eric Allam
d1b2ee5490
Remove multi-platform for now to test something
2023-06-26 15:20:22 +01:00
James Ritchie
d39b9bc060
Made the default port 3030
2023-06-26 15:10:10 +01:00
James Ritchie
0c0b7d86ee
Deleted old infisical files
2023-06-26 15:10:10 +01:00
Eric Allam
03c4d9504f
Cleanup the docker compose services stuff
2023-06-26 15:09:31 +01:00
Eric Allam
0737bfc5fe
Add QEMU for multi-arch builds
2023-06-26 14:45:21 +01:00
James Ritchie
80b4916094
docker .env links to root .env
2023-06-26 14:45:03 +01:00
James Ritchie
00845b43b4
Renamed the .example env file and added instructions for getting your Resend API
2023-06-26 14:31:27 +01:00
James Ritchie
83a74808d5
Added an example .env
2023-06-26 13:30:34 +01:00
Eric Allam
951679cc10
Fix pnpm i
2023-06-26 12:10:55 +01:00
D-K-P
3cd95f06b2
Added new companyicons
2023-06-26 11:54:15 +01:00
Eric Allam
de00fa91ae
Generate db client before typecheck
2023-06-26 11:53:31 +01:00
Eric Allam
25d4f0b347
Fixed CLI typescript errors
2023-06-26 11:49:01 +01:00
Eric Allam
413aa28594
Fixed typescript error
2023-06-26 11:45:50 +01:00
Eric Allam
29e153bc54
Fixed pnpm lock file OUTDATED
2023-06-26 11:42:35 +01:00
Eric Allam
7b1a2f60d0
Adding changesets workflow to automatically version/release package changes
2023-06-26 11:41:40 +01:00
Matt Aitken
2302626703
Added line highlighting to the API Key code samples
2023-06-26 11:18:26 +01:00
Matt Aitken
28b3193743
Docs links use the pathBuilder
2023-06-26 11:18:26 +01:00
Eric Allam
0fdf8d0f6a
Another fix for the CI docker build caching
2023-06-26 11:17:09 +01:00
D-K-P
890c93a820
Added Resend
2023-06-26 11:16:35 +01:00
Eric Allam
3bfcde99dc
Update LICENSE to Apache 2.0
2023-06-26 10:42:07 +01:00
Eric Allam
d5a8d19b66
Trying to fix the cache
2023-06-26 10:18:39 +01:00
Eric Allam
7a3a9a6f7c
CI: Docker improvements
...
- Multiple arches in the docker image
- Use the docker@metadata-action github action to create the tags and labels
- Push to Docker Hub and Github Container Repository
2023-06-24 10:15:52 +01:00
Eric Allam
a816c52699
Update docs link
2023-06-23 17:32:10 +01:00
Eric Allam
bdd3157a45
Merge branch 'main' into dev-q22023
2023-06-23 17:27:48 +01:00
Eric Allam
7337e75d1e
Add link to the fly.io repo
2023-06-23 17:10:40 +01:00
Eric Allam
b39f1694c3
Fixed the version of the @trigger.dev/nextjs package
2023-06-23 17:02:39 +01:00
Eric Allam
b3a919293c
Update the devDependency on nextjs to be more permissive
2023-06-23 16:59:55 +01:00
D-K-P
927eb1d0ba
changed green to toxic
2023-06-23 15:27:07 +01:00
D-K-P
b812c6d984
Updated gradient
2023-06-23 15:25:16 +01:00
Eric Allam
6a768c3f84
Create LICENSE
2023-06-23 15:11:00 +01:00
Eric Allam
83f4e65bc3
Remove license and update README
2023-06-23 15:08:37 +01:00
Eric Allam
ad33abe6bc
Use the REMIX_APP_PORT for the Remix app server port when developing locally
2023-06-23 14:53:41 +01:00
Eric Allam
2e1624235c
Improved the CLI prompts
2023-06-23 14:41:58 +01:00
Eric Allam
647f09f2f3
Remove staging from flightcontrol.json and only deploy prod on pushes to v1 branch
2023-06-23 12:32:35 +01:00
Eric Allam
d0ad2bd38b
Fixed the init help text
2023-06-23 12:22:35 +01:00
Eric Allam
3ae4e11bbe
Changeset: version
2023-06-23 12:20:20 +01:00
Eric Allam
6f19a3e750
Fix for the init CLI for next.js projects that use the src directory
2023-06-23 12:20:06 +01:00
Eric Allam
e8442eedad
Commenting these out for now because they break build
2023-06-23 11:59:30 +01:00
Eric Allam
a606db25f6
Changeset: version
2023-06-23 11:41:11 +01:00
Eric Allam
82f715bab6
Removed cli package from todo-example
2023-06-23 11:40:53 +01:00
Eric Allam
28914b878c
Adding the @trigger.dev/init CLI package
2023-06-23 11:40:26 +01:00
Eric Allam
3c2f1709cc
Remove welcome email (need to add back in for cloud)
2023-06-22 22:57:09 +01:00
Eric Allam
40ffde33b6
Add isManagedCloud feature, remove sentry, and require custom oauth app on self-hosting
2023-06-22 22:48:57 +01:00
Eric Allam
8184c21a80
Build the oauth2 callback url from the server (and use env.APP_ORIGIN)
2023-06-22 21:54:01 +01:00
Eric Allam
5c13d0c2df
Fixed pnpm lock file again
2023-06-22 21:37:09 +01:00
Eric Allam
fd8fd22bdc
Fixed https missing from url
2023-06-22 21:35:49 +01:00
Eric Allam
31d8669c9d
Make github auth optional and better name the env vars
2023-06-22 17:42:51 +01:00
D-K-P
59e1fbf565
Removed import
2023-06-22 17:10:10 +01:00
D-K-P
80c9bb0317
Added new components to the to do page and lots of improvements
2023-06-22 17:09:42 +01:00
Matt Aitken
6c71bad8ef
Update Job in app folder to use owner + repo
2023-06-22 17:08:10 +01:00
Eric Allam
0e82f6287a
Try and fix the fly entrypoint issues
2023-06-22 16:54:14 +01:00
Matt Aitken
52aacc1e1d
OpenAI: createEmbedding
2023-06-22 16:29:00 +01:00
Eric Allam
909b4a5432
More fly work
2023-06-22 16:26:55 +01:00
Matt Aitken
b48b724c01
OpenAI: createImage
2023-06-22 16:12:02 +01:00
Matt Aitken
91ac1567d4
OpenAI: createEdit
2023-06-22 16:12:02 +01:00
Eric Allam
c034035aba
Working on deploying to fly
2023-06-22 16:09:08 +01:00
Matt Aitken
cd852f9563
OpenAI: retrieveModel
2023-06-22 15:51:31 +01:00
Matt Aitken
010ac6e5b6
OpenAI tasks: createFineTune, listFineTunes, retrieveFineTune, cancelFineTune, listFineTuneEvents, deleteFineTune
2023-06-22 15:45:09 +01:00
Eric Allam
0a3cf46068
Try this for publishing public images
2023-06-22 15:17:27 +01:00
Matt Aitken
2bbeeb860d
Fixed gitignore for tmp folders
2023-06-22 15:10:19 +01:00
Matt Aitken
b74045fe55
Ignore tmp folders
2023-06-22 15:10:19 +01:00
Matt Aitken
a940102d83
Max lines before scrolling on the task input is 35 lines
2023-06-22 15:10:19 +01:00
Matt Aitken
74e9d5eb3c
New OpenAI tasks: listModels, createFile, listFiles, createFineTuneFile
2023-06-22 15:10:19 +01:00
Matt Aitken
b256d66374
Subtasks should always be set to last=false so you get the line at the bottom
2023-06-22 15:10:19 +01:00
Matt Aitken
5b23e60b04
Created an OpenAI example file
2023-06-22 15:10:19 +01:00
Eric Allam
4cd71decbc
Starting to build fly demo
2023-06-22 15:03:13 +01:00
Eric Allam
1ba372e2c3
Unbreak the build
2023-06-22 14:33:08 +01:00
Eric Allam
d88f8c87f6
Don’t cancel in progress runs
2023-06-22 14:31:52 +01:00
D-K-P
ff02ab2aa0
Updated pnpm
2023-06-22 14:29:33 +01:00
D-K-P
38c71bdb3b
Added logo / to do icon and style updates
2023-06-22 14:29:33 +01:00
Eric Allam
b68ce9695c
Try and fix the cache-from cause of Adam
2023-06-22 14:28:15 +01:00
Eric Allam
0d3e7bd996
Use docker/build-push-action
2023-06-22 14:17:30 +01:00
Eric Allam
1e0acf4ce8
Add back in the build:server script to webapp
2023-06-22 14:05:47 +01:00
Eric Allam
b9e8e084a8
chmod the wait-for-it script
2023-06-22 13:54:47 +01:00
Eric Allam
1701d4253d
Remove prisma config in package.json
2023-06-22 13:53:46 +01:00
Eric Allam
ff60b71321
Quiet npx output
2023-06-22 13:48:19 +01:00
Eric Allam
f68439b936
Adopt buildjet for faster CI builds
2023-06-22 13:46:34 +01:00
D-K-P
a3fe3944b7
Style updates
2023-06-22 13:37:03 +01:00
D-K-P
9cf44777e1
Added to do custom input
2023-06-22 13:37:03 +01:00
D-K-P
5206c2c971
Removed shadcn input
2023-06-22 13:37:03 +01:00
Eric Allam
294fd10304
Use pnpm 7.18 in the docker workflow
2023-06-22 13:36:00 +01:00
Eric Allam
32650f8b9a
Fix lockfile
2023-06-22 13:34:27 +01:00
Eric Allam
c5d96db9a8
WIP docker github workflow
2023-06-22 13:11:43 +01:00
D-K-P
d04c66006b
Updated companyicons package
2023-06-22 12:03:13 +01:00
Matt Aitken
d43529dce9
Added some GitHub property helpers
2023-06-22 12:02:08 +01:00
Matt Aitken
5ba95f3cbc
Link to the run trigger, so it’s selected
2023-06-22 12:02:08 +01:00
Matt Aitken
7381e5b393
GitHub addIssueAssignees and addIssueLabels
2023-06-22 12:02:08 +01:00
Eric Allam
b62f00dfd7
Implemented seeding the cloud based on env vars
2023-06-22 12:00:18 +01:00
Matt Aitken
95787fcc66
Make the tasks user a separate owner and repo too
2023-06-22 10:49:50 +01:00
Matt Aitken
4ef76f72dc
Separate GitHub repo into owner and repo, to match official SDK/API
2023-06-22 10:49:50 +01:00
Matt Aitken
939f33e791
Added scrolling to the Jobs menu (I have a ton)
2023-06-22 10:49:50 +01:00
D-K-P
e15ade91d4
Added Trigger sync card and made lots of general improvements
2023-06-21 21:54:53 +01:00
Matt Aitken
0776cc884d
Pull request review
2023-06-21 19:50:20 +01:00
Matt Aitken
0ad09eb11f
Pull request event
2023-06-21 19:41:33 +01:00
Matt Aitken
9e8b37c6cf
Added push event
2023-06-21 19:29:02 +01:00
Matt Aitken
c2839934b4
Added branch and tag events
2023-06-21 19:04:14 +01:00
Matt Aitken
e2e3c3a9b3
Latest lock file
2023-06-21 19:04:03 +01:00
Matt Aitken
9b3f4bc1a3
Next generates a weird .next/package.json when running, so need to restrict example workspaces
2023-06-21 19:03:53 +01:00
Matt Aitken
cf9c34950f
Show more of the comment body
2023-06-21 18:44:08 +01:00
Matt Aitken
d4a2927279
Fix for integration-kit issues
2023-06-21 18:43:58 +01:00
Matt Aitken
56172b1e5c
Star examples
2023-06-21 18:24:38 +01:00
Matt Aitken
7def5437fd
Try and bundle up the integration-kit with the github package
2023-06-21 18:24:38 +01:00
D-K-P
d21e364f11
Added trigger cards wip
2023-06-21 18:05:26 +01:00
D-K-P
7c6440fd9a
Added cards / input / button / accordian and updated page
2023-06-21 18:05:04 +01:00
Matt Aitken
0b61207ecf
Latest installs
2023-06-21 17:55:16 +01:00
Matt Aitken
fff2f40924
Added issue commented example job
2023-06-21 17:55:16 +01:00
Matt Aitken
2166929fa8
Issue commented event, not working properly because of truncate function issue
2023-06-21 17:55:16 +01:00
Matt Aitken
5aa53da864
Next.js project using the latest eslint setup that Vercel recommend
2023-06-21 17:55:16 +01:00
Matt Aitken
21d7ff2f74
Added a function to truncate a string with an ellipsis
2023-06-21 17:55:16 +01:00
Eric Allam
8bba30e290
Initial Docker and docker compose setup
2023-06-21 17:07:17 +01:00
Eric Allam
fd94a32b95
Removing a bunch of old stuff
2023-06-21 17:07:17 +01:00
Matt Aitken
25f9aa8c2d
Started fleshing out GitHub events with examples and more events
2023-06-21 17:00:29 +01:00
Matt Aitken
172bb4527c
Export the EventSpecificationExample type so it can be used in integrations
2023-06-21 17:00:15 +01:00
Matt Aitken
8ad769569c
Spaced the properties out a bit vertically
2023-06-21 16:59:55 +01:00
Matt Aitken
32eba22628
Remove old oauth files
2023-06-21 16:59:32 +01:00
Matt Aitken
8d4179b5df
Improved the coming soon billing description
2023-06-21 14:49:20 +01:00
Matt Aitken
b7385825b6
Added missing auth param to GitHub integration
2023-06-21 14:11:52 +01:00
Matt Aitken
5a20528cc8
@trigger.dev/github package now uses integration-kit
2023-06-21 14:02:16 +01:00
Matt Aitken
324cf161ec
Added @trigger.dev/integration-kit package
2023-06-21 14:02:16 +01:00
D-K-P
9f84e77f57
Replaced the fire icon with the td triangle on the integrations page
2023-06-21 13:56:11 +01:00
Matt Aitken
beaf0a9ecb
Coming soon is now nicer
2023-06-21 13:09:46 +01:00
Matt Aitken
fb308e8038
Sent a notification when the feedback form is submitted, even if that custoemr is already active
2023-06-21 13:04:38 +01:00
Matt Aitken
d2d15dae9f
Added coming soon pages
2023-06-21 13:04:26 +01:00
Matt Aitken
977f064157
Added “background” icon
2023-06-21 10:53:46 +01:00
Matt Aitken
8d23dd0186
Set the user id in Plain
2023-06-21 10:53:41 +01:00
Matt Aitken
90ae06df2a
Improved the feedback form
2023-06-21 10:33:01 +01:00
D-K-P
2cf253a914
Added new integrations / icons
2023-06-21 10:18:59 +01:00
D-K-P
9e462cc329
Minor updates
2023-06-21 10:17:59 +01:00
Matt Aitken
36ae8910b6
Added the help type
2023-06-20 22:45:09 +01:00
Matt Aitken
fe0ed0bc9a
The Plain feedback form is working
2023-06-20 22:43:33 +01:00
Matt Aitken
ec738515b7
Initial work on feedback form
2023-06-20 22:21:36 +01:00
Matt Aitken
287b6c6bc7
Remove user agent/platform logging
2023-06-20 21:04:09 +01:00
Matt Aitken
aad93b9147
Updated the replacement data format
2023-06-20 20:15:47 +01:00
Matt Aitken
31176245bd
Changed the format slightly, added timestamps as further examples
2023-06-20 20:15:39 +01:00
Matt Aitken
da45c7e2b9
Added support for replacements in examples, added __CURRENT_DATE__ to start
2023-06-20 20:11:06 +01:00
Matt Aitken
3c73cb3fed
Example payloads are now any so we can do replacements
2023-06-20 20:10:34 +01:00
Matt Aitken
275d01421e
Improved Windows shortcut modifier display
2023-06-20 17:51:19 +01:00
Matt Aitken
75edfccc31
Shortcut keys are working
2023-06-20 17:45:24 +01:00
Matt Aitken
1d230d9fed
Nicely formatted shortcut in buttons
2023-06-20 15:17:29 +01:00
Matt Aitken
7d87dbf2ed
Updated packages
2023-06-20 14:48:10 +01:00
Matt Aitken
44467331a2
Improved the ShortcutKey display
2023-06-20 14:47:47 +01:00
Matt Aitken
29cbfd4fb3
Use ClipboardField for Integration package installation
2023-06-20 13:48:34 +01:00
Matt Aitken
d946408105
Integration sheet: show “View docs” button and the description
2023-06-20 13:48:21 +01:00
Matt Aitken
6101372ba8
Added OpenAI integration
2023-06-20 13:48:04 +01:00
Matt Aitken
4993860a18
Added optional description to an integration
2023-06-20 13:47:56 +01:00
Matt Aitken
5e29119e83
You can now only show integrations in the integrations list
2023-06-20 13:38:54 +01:00
Matt Aitken
fe14664cfd
Moved the logo-icon to be in alphabetical order
2023-06-20 13:38:54 +01:00
Matt Aitken
f871817a2f
Use geometricPrecision on Company icon svgs
2023-06-20 13:38:54 +01:00
Matt Aitken
6ccacaa92e
Switch labels now supported and more complete styling
2023-06-20 13:38:54 +01:00
D-K-P
24e0f04aca
Updated pnpm-lock file
2023-06-20 13:34:32 +01:00
D-K-P
f878d499a7
Added ToDoRow component
2023-06-20 13:34:02 +01:00
D-K-P
c24cd1c02b
Added HeroIcons
2023-06-20 13:34:01 +01:00
D-K-P
c6028fca44
Updated Paragraph and TextStyling
2023-06-20 13:33:45 +01:00
Matt Aitken
25daa5b358
Added Switch component with small and large variants
2023-06-20 12:20:03 +01:00
Matt Aitken
0503a2a517
Moved ClipboardField into primities
2023-06-20 12:04:49 +01:00
Matt Aitken
28fd3d9b18
Fix for re-runs linking to the incorrect detail panels
2023-06-20 12:00:17 +01:00
Matt Aitken
1a9af1dee4
Fix for Retry table not having key and header row
2023-06-20 11:55:28 +01:00
Matt Aitken
ce27de1af6
Removed todo that has been done
2023-06-20 11:55:16 +01:00
Matt Aitken
c9d5334a38
Improved the style of the “Rerun job” popover
2023-06-20 11:51:03 +01:00
Matt Aitken
bd20b7b8e0
Show the event name in the Run Trigger cell on the left
2023-06-20 11:39:44 +01:00
Matt Aitken
52f40c8c26
Only show the retries table if there was > 1
2023-06-20 11:33:05 +01:00
Matt Aitken
622dd6aba4
Show a table of Task retries if there were some
2023-06-20 11:30:07 +01:00
Matt Aitken
969a6a1f2c
Fix for the final retry
2023-06-20 11:29:51 +01:00
Matt Aitken
08eab9622d
Improved the webhook instruction text
2023-06-20 10:41:37 +01:00
Matt Aitken
107960b67c
Endpoint sheet shows the webhook URL
2023-06-20 10:40:01 +01:00
Matt Aitken
b394f5e43f
ClipboardField works when full width, has scrolling if the content is too large
2023-06-20 10:39:43 +01:00
Matt Aitken
4d71a5c9d4
Refreshing endpoints is working
2023-06-20 10:26:35 +01:00
Matt Aitken
59e2216861
Streaming working for the endpoint sheet
2023-06-20 10:26:35 +01:00
Matt Aitken
2fba5da04e
sse function makes it much easier to do ServerSentEvents
2023-06-20 10:26:35 +01:00
Matt Aitken
efbe2ddbf7
The AbortController approach causes the stream endpoint to be called all the time
2023-06-20 10:26:35 +01:00
Matt Aitken
7f353723eb
Improved the environments form/page
2023-06-20 10:26:35 +01:00
Matt Aitken
a94d50f3cd
Made the sheet wider
2023-06-20 10:26:35 +01:00
Eric Allam
ae66e6f01a
Run pnpm i
2023-06-19 17:22:53 +01:00
Eric Allam
e4b0b1e305
Add support for background task operations, starting with fetch
2023-06-19 17:22:18 +01:00
D-K-P
65ca2560fc
Started adding the first col to the page
2023-06-19 17:19:16 +01:00
D-K-P
bdbf04efe9
Added clsx / tailwind-merge to the package.json
2023-06-19 17:18:55 +01:00
D-K-P
4b56671d2d
Added tailwind config / clsx / tailwind-merge
2023-06-19 17:18:35 +01:00
D-K-P
f2b190b21a
Replaced to-do folder with a blank nextjs project
2023-06-19 16:38:30 +01:00
D-K-P
4f5cf931be
Duplicated the nextjs example folder for the to-do app
2023-06-19 15:28:03 +01:00
D-K-P
68beefdaf2
Added new integration logos and upped the companyicons package number
2023-06-19 15:05:15 +01:00
Matt Aitken
4a52fd2edc
Added errors in the form if creating the endpoint fails
2023-06-19 12:17:58 +01:00
Matt Aitken
47fdfb344d
Progress displaying endpoints and editing them
2023-06-19 11:48:33 +01:00
Matt Aitken
ebbbc85d7b
Added a success Callout variant
2023-06-19 11:48:14 +01:00
Matt Aitken
22ff2c36d9
Open a sheet when you click a row
2023-06-16 19:33:40 +01:00
Matt Aitken
5db2a1bb84
Improved the spacing
2023-06-16 19:19:10 +01:00
Matt Aitken
8a4ae0df20
WIP on the Environment clients
2023-06-16 19:17:30 +01:00
Matt Aitken
80c3e48f5c
Tables can now have onClick events
2023-06-16 19:17:11 +01:00
Matt Aitken
a7244032e4
Updated the variant for the CLipboardField
2023-06-16 16:37:50 +01:00
Matt Aitken
7fc3ff26bc
Rejigged database migrate deploy scripts
2023-06-16 16:30:35 +01:00
Matt Aitken
0648d230fc
WIP on environment page
2023-06-16 16:30:35 +01:00
Matt Aitken
2626608200
Renamed “Environments” to “Environments & API Keys”
2023-06-16 16:30:35 +01:00
Matt Aitken
081ef45047
Deleted org environment page, they are at the Project level
2023-06-16 16:30:35 +01:00
James Ritchie
9aa9ebc23f
Minor tweak to the button min width
2023-06-16 16:26:58 +01:00
James Ritchie
f664a10024
Final style improvements for the clipboard component
2023-06-16 16:22:33 +01:00
James Ritchie
52beb2f012
Removed borders on the icon
2023-06-16 16:14:03 +01:00
James Ritchie
149e3c2d84
Style updates and you can now click the icon to focus the field
2023-06-16 16:06:50 +01:00
James Ritchie
223965757c
Making the clipboard component work with icons and larger sizes
2023-06-16 15:04:03 +01:00
James Ritchie
27c1d2516b
More variants to the clipboard field
2023-06-16 15:04:03 +01:00
James Ritchie
014a97fcdc
improved the env labels
2023-06-16 15:04:03 +01:00
James Ritchie
eb85cc5c14
Adding new variants to the clipboard component
2023-06-16 15:04:03 +01:00
James Ritchie
b1d49d71ea
Removed import
2023-06-16 15:04:03 +01:00
James Ritchie
9a0a6305e7
Added a clipboard field story
2023-06-16 15:04:03 +01:00
James Ritchie
a218bce73b
Added prisma migrate deploy to package
2023-06-16 15:04:03 +01:00
Eric Allam
c94ca54aff
Add chat completion task
2023-06-16 15:02:24 +01:00
Eric Allam
2e8cd805fd
Fixed for the new integrations stuff
2023-06-16 14:49:52 +01:00
Eric Allam
1a9bb4ddc5
Fix for seeds
2023-06-16 14:49:37 +01:00
Eric Allam
e7f7c0704a
Revamped the integration schema and local only integrations now work in the UI
2023-06-16 14:15:17 +01:00
Matt Aitken
b5e0fb0e97
Tightened up the API grid
2023-06-16 11:53:13 +01:00
Matt Aitken
f555989a5c
Added a full stop
2023-06-16 11:53:03 +01:00
Matt Aitken
2e0ea4520c
Updated to the latest @trigger.dev/companyicons package
2023-06-16 11:41:38 +01:00
Matt Aitken
31a9164df1
Added API integration voting functionality
2023-06-16 11:32:38 +01:00
Matt Aitken
b363a1e60d
Remove coming soon message from the OAuth form
2023-06-16 11:32:26 +01:00
Matt Aitken
e5714f9047
Call them APIs in the list
2023-06-16 11:32:13 +01:00
Matt Aitken
e9b9c77edc
Added a NoIntegrationSheet
2023-06-16 10:10:06 +01:00
Matt Aitken
acd49994bd
WIP on showing APIs we don’t yet have an integration for
2023-06-15 17:38:56 +01:00
Matt Aitken
5264674cda
Improved the spacing of the LabelValueStack
2023-06-15 17:22:49 +01:00
Matt Aitken
2825925781
Removed a ton of unused imports
2023-06-15 17:22:38 +01:00
Matt Aitken
083bd7f1cf
Limit the height of the run output in the left-hand column
2023-06-15 17:03:57 +01:00
Matt Aitken
3f90fe04b4
The OAuth form is back and a coming soon for end-user OAuth
2023-06-15 17:03:57 +01:00
Matt Aitken
a63a247b22
The flow is now roughly setup
2023-06-15 17:03:57 +01:00
Matt Aitken
7bb589b8f7
Multiple samples for API Keys
2023-06-15 17:03:57 +01:00
Matt Aitken
7c94ea3ec5
Added CustomHelp
2023-06-15 17:03:57 +01:00
Matt Aitken
5789ae3c73
Sheet scrolling should now work properly… painful
2023-06-15 17:03:57 +01:00
Matt Aitken
95fad3deb8
API auth help
2023-06-15 17:03:57 +01:00
Matt Aitken
2b5b8d7931
Added Paragraph spacing
2023-06-15 17:03:57 +01:00
Matt Aitken
96e0fb81ae
Updated packages
2023-06-15 17:03:57 +01:00
Matt Aitken
e5a568f510
Improved the radio button styling
2023-06-15 17:03:57 +01:00
Matt Aitken
8cb3155ea6
WIP on new integration flow
2023-06-15 17:03:57 +01:00
Matt Aitken
52c5d93449
Added a RadioGroup component with the same variants as Checkbox
2023-06-15 17:03:57 +01:00
Matt Aitken
5e3502f589
Removed badge prop from Checkbox (it had badges already)
2023-06-15 17:03:56 +01:00
Matt Aitken
f1fd36d3a1
Checkbox description style doesn’t use mono font
2023-06-15 17:03:56 +01:00
Eric Allam
9f49b7f4c0
Move prisma to an internal database package
2023-06-15 14:18:34 +01:00
Eric Allam
eca89e538b
Convert to useTypedRouteLoaderData and improve the hydrateDates function
2023-06-14 21:53:04 +01:00
Eric Allam
bbac63e162
Use /trigger to select the trigger details pane, and no longer redirecting when you land on the run page (can just link directly to /trigger if we want to)
2023-06-14 21:42:39 +01:00
Eric Allam
ed3123470a
Replaced manual hydration with using remix-typedjson (fixes error on run page)
2023-06-14 18:04:28 +01:00
Eric Allam
170bda3158
Only show the retry job button when status is failed
2023-06-14 17:09:19 +01:00
Eric Allam
b5a8eec650
Implement the continue run service
2023-06-14 17:03:15 +01:00
Eric Allam
817b4ed133
Endpoint registration and indexing now is only initiated outside of clients
2023-06-14 16:07:10 +01:00
Matt Aitken
e4837cea9d
Run left-hand scrollbar now positioned better
2023-06-14 15:48:06 +01:00
Matt Aitken
e1cdeb284f
Created the ContinueRunService for Eric to implement
2023-06-14 14:18:28 +01:00
Matt Aitken
f195933cb6
Rerunning from scratch is working
2023-06-14 14:16:44 +01:00
Matt Aitken
6e1d91b413
Moved the ReRunPopover to a component to make the page easier to work with
2023-06-14 12:47:52 +01:00
Matt Aitken
d4e39de67e
WIP on Rerun/continue functionality
2023-06-14 12:46:17 +01:00
Matt Aitken
4903cfc689
Don’t let Callout icons shrink when the space is small
2023-06-14 12:45:56 +01:00
Matt Aitken
54a8e26c7c
Organized imports
2023-06-14 12:02:17 +01:00
Matt Aitken
4cc9006c8e
Added test help panel. Defaults open if there haven’t been any test runs yet
2023-06-14 12:00:43 +01:00
Matt Aitken
bc6492b1c4
Improved the test layout so the examples are more obvious
2023-06-14 11:52:11 +01:00
Matt Aitken
afd05f93fc
Tried to improve the environment label but it’s a bit fooked
2023-06-14 11:52:11 +01:00
Matt Aitken
e83f5e7cca
Fix for DynamicTriggerIcon non camelCase attributes
2023-06-14 11:52:11 +01:00
Matt Aitken
7b8e02023e
Default icon for an example is the beaker
2023-06-14 11:52:11 +01:00
Matt Aitken
3882f531cf
Environment is now in the rounded rectangle so it’s consistent
2023-06-14 11:52:11 +01:00
Matt Aitken
0ce58b5c0f
Better spacing for PageHeader buttons
2023-06-14 11:52:11 +01:00
Eric Allam
f36a1c60f4
Changeset: version nextjs
2023-06-14 09:55:02 +01:00
Eric Allam
98fcc5d2d4
Make sure nextjs app routes have the correct types
2023-06-14 09:55:02 +01:00
Matt Aitken
6ff2ee23f8
Hide the test button if you’re on the /test page
2023-06-14 09:15:19 +01:00
Matt Aitken
e1405b140f
Better test layout
2023-06-14 09:13:15 +01:00
Matt Aitken
04ab709ddd
Better test styling
2023-06-14 09:09:43 +01:00
Eric Allam
0736c68d77
Fixed duplicate export issue
2023-06-14 08:08:52 +01:00
Eric Allam
bd103802f9
Better logging of errors so we can debug delivery issues to hosts
2023-06-12 21:11:44 +01:00