Matt Aitken
8ddd151051
Re-ordered runTask params in docs, and example Jobs in the app.
2023-09-06 18:31:50 +01:00
D-K-P
55c3d79cc8
Deleted the info box on the integration pages
2023-08-02 17:11:41 +01:00
Matt Aitken
9ff4c0dbd5
Project-wide Prettier setup ( #237 )
...
* Setup project-wide prettier
* Remove old workspace file
* Remove old debugging directives
* New top-level .prettierignore
* Updated Prettier config settings
* Contrubuting guide: Fix for some bad code blocks
* Added more ignores
* Improved the format script command
* printWidth set to 100
* Formatted entire repo (pnpm run format)
2023-08-01 10:21:22 +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
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
Akhil
d6e43c40c9
feat: added defineJob method in TriggerClient
2023-07-15 15:55:53 +00:00
Eric Allam
33c33faae9
Adding the typeform integration to the catalog
2023-07-06 15:26:02 +01:00
Matt Aitken
e9209629f7
Show contextual help for an Integration
2023-06-30 17:24:55 +01:00
Matt Aitken
ec2f1f5931
Support for Integrations that are incomplete on the integrations page
2023-06-30 14:13:23 +01:00
James Ritchie
ce0032e7e5
Minor copy tweaks
2023-06-30 10:33:05 +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
00bb3934ad
import cleanup
2023-06-29 15:27:59 +01:00
James Ritchie
9cad2bb308
scopes title style update
2023-06-29 15:15:13 +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
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
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
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
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
Eric Allam
2e8cd805fd
Fixed for the new integrations stuff
2023-06-16 14:49:52 +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
f555989a5c
Added a full stop
2023-06-16 11:53:03 +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
e9b9c77edc
Added a NoIntegrationSheet
2023-06-16 10:10:06 +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
95fad3deb8
API auth help
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
49a510aaf9
Client Connections page is working
2023-06-12 15:34:51 +01:00
Matt Aitken
1e4bf3043c
Use the Filter hook for scope filtering
2023-06-06 17:30:29 +01:00
Matt Aitken
d0edb4489c
Custom Custom OAuth clients are working
2023-06-06 10:32:46 +01:00
Matt Aitken
ab01ef855b
Started adding the extra fields for connections
2023-06-05 19:15:33 +01:00
Matt Aitken
ce749a0f11
Added validation to the custom OAuth app
2023-06-05 19:15:33 +01:00
Matt Aitken
40bf79a5a2
Removed BasicConnectButton
2023-06-02 17:33:43 +01:00
Matt Aitken
d0c04275f6
Renamed ConnectButton to OAuthConnectSheet
2023-06-02 16:04:14 +01:00
James Ritchie
f09d7254a7
Added a search bar to the scopes list
2023-06-01 16:36:30 +01:00
James Ritchie
4fe10eb8fa
Built out the integration form
2023-06-01 15:58:17 +01:00
James Ritchie
99fb735b5b
input group can be full width
2023-06-01 08:47:47 +01:00
James Ritchie
1cebf76b85
Changed the way badges work so they can be mapped over
2023-05-31 16:34:54 +01:00
James Ritchie
499ae4213a
Made the Sheet header match the design
2023-05-30 15:59:12 +01:00
James Ritchie
9f1681a89c
Improvements to positioning of the Sheet and footer button placement
2023-05-30 15:50:16 +01:00
Matt Aitken
1f217ed4a5
Connection form, lots of improvements to Sheet
2023-05-18 16:40:50 +01:00
James Ritchie
c9e402be57
Updated all buttons to use the new component props and children
2023-05-12 14:45:17 +01:00