Commit Graph

27 Commits

Author SHA1 Message Date
Matt Aitken 66b6c2f844 Updated the CLI to point at the internal integrations metadata 2023-01-30 17:23:12 +00:00
Eric Allam 42648e93ee Added changesets for the new packages 2023-01-30 16:10:43 +00:00
Eric Allam acf8bf038f Remove trigger-providers, trigger-integrations, and internal-integrations and replace with integrations-catalog 2023-01-30 15:58:25 +00:00
Matt Aitken 0db83e1b28 Added Airtable provider, updated Pizzly so it has latest providers (inc. Airtable) 2023-01-21 16:59:54 -08:00
Matt Aitken 92ae9bd894 Added tsconfig paths so we’re not linking to /dist folders anywhere 2023-01-21 13:32:14 -08:00
Matt Aitken 8a9d0c2957 Added more logging to the OAuth CLI 2023-01-20 14:09:32 -08:00
Matt Aitken 125aafe79a Made providers a public package: @trigger.dev/providers 2023-01-14 15:42:39 +00:00
Matt Aitken d6164d601e API provider oauth client ids are now separate from the provider package 2023-01-14 15:11:13 +00:00
Matt Aitken 83893c3e1a If there’s not a client_id for an environment, log it out and skip 2023-01-13 13:56:40 +00:00
Matt Aitken b65954214f Moving to node 16 2023-01-12 13:22:06 +00:00
Matt Aitken 8dc3ace6c1 Add node-fetch 2023-01-12 12:15:08 +00:00
Matt Aitken 056bb01c85 Removed the old integrations.yml file 2023-01-09 14:31:08 +00:00
Matt Aitken af326df070 internal-providers package now uses a JavaScript object instead of YML 2023-01-09 12:48:00 +00:00
Matt Aitken d463a60ff2 Renamed package “internal-integrations” to “internal-providers” 2023-01-09 12:48:00 +00:00
Matt Aitken dfa3435037 Integrations can be enabled just for admins, or turned off for everyone 2023-01-06 12:05:02 +00:00
Matt Aitken 4bcf29cc40 CLI updated to match new integrations schema 2022-12-30 19:31:45 +00:00
Matt Aitken ab31037703 Fix for pizzly CLI options 2022-12-30 11:51:20 +00:00
Eric Allam 96cd333746 Fixed slack integration and updated how scopes are sent to pizzly from cli 2022-12-30 10:38:39 +00:00
Matt Aitken a513ea4b41 You can pass a different AWS profile when using the CLI 2022-12-29 19:15:59 +00:00
Matt Aitken ec82c684b7 Added a Readme for the CLI 2022-12-29 18:32:07 +00:00
Matt Aitken 320f5d2aa0 Pizzly integrated with the script to create/update configs 2022-12-29 18:19:10 +00:00
Matt Aitken f4cfdcc74d Using commander to make it easier to deal with arguments and options 2022-12-29 17:10:34 +00:00
Matt Aitken d277052526 Call the Pizzly CLI from the script 2022-12-29 16:39:37 +00:00
Matt Aitken eb85c4db47 Getting secrets from AWS is working 2022-12-29 16:29:43 +00:00
Matt Aitken 61f7dfc4da Integrations in the web app now use the yml file 2022-12-29 15:36:28 +00:00
Matt Aitken cb2e1b7775 Pass in the path to the integrations file 2022-12-29 15:36:28 +00:00
Matt Aitken b8413d0200 Start of the CLI that takes the yaml file and generates Pixly configs 2022-12-29 15:36:28 +00:00