Matt Aitken
8aee590ab4
internal-providers has the schemas for integrations
2023-01-09 14:28:35 +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
cf3d9a7c05
Support access_token and bearer API key types, for now
2023-01-09 12:48:00 +00:00
Eric Allam
a9292342a4
Fixed issue with workflow disconnections now working
2023-01-09 10:11:26 +00:00
Eric Allam
e77f259fb1
Improvements to pulsar topics and structure
...
- Centralized the pulsar client creation and topics to internal-pulsar
- Cleaned up the pulsar message catalogs and split triggers and run command responses
- Improved the naming of the task queue
- Figured out how to use the pulsar client with the hosted version of Pulsar
2023-01-06 19:36:38 +00:00
Matt Aitken
f9431545bc
Better version of workflow list
2023-01-06 18:21:36 +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
Eric Allam
6328fc3b36
Order steps by a wss supplied timestamp
2023-01-05 18:06:41 +00:00
Eric Allam
cfc451ffaa
Added a playground for James and updates react-email
2023-01-05 16:55:11 +00:00
Eric Allam
f5ea64ef4f
Renamed the coordinator app to wss (web socket server)
2023-01-05 16:30:02 +00:00
Eric Allam
87c781ca16
Clients can now reconnect if they lose access to the coordinator server
2023-01-05 16:19:03 +00:00
Matt Aitken
6909a5cdf5
Email images are working
2023-01-05 11:22:12 +00:00
Eric Allam
03f6c32051
Fixed some issues with disconnected runs and started the renaming process
2023-01-05 11:07:45 +00:00
Eric Allam
f00e3c8633
The host now publishes the START_WORKFLOW_RUN message so there isn’t a race condition
2023-01-05 10:39:46 +00:00
Matt Aitken
5171b8592c
Send welcome email with a delay
2023-01-04 18:11:00 +00:00
Matt Aitken
91bc0764d9
Magic link and welcome (without delay atm) email now sending with Resend
2023-01-04 17:13:33 +00:00
Matt Aitken
9f9104e64a
Improved readme
2023-01-04 17:13:26 +00:00
Eric Allam
c492531ce0
Recover when orphaned run messages are received
2023-01-04 16:05:10 +00:00
Eric Allam
17683d2377
Workflow runs can now be interrupted and retried
2023-01-04 15:26:15 +00:00
Eric Allam
48bacb0e60
Make workflow run steps idempotent
2023-01-04 13:39:28 +00:00
Matt Aitken
75ac1c9c2d
I put the port in the wrong command… idiot
2023-01-04 12:39:30 +00:00
Matt Aitken
a36c76603c
Delete built files
2023-01-04 12:21:31 +00:00
Matt Aitken
5c970b5283
Setup react-email but the preview isn’t working right now
2023-01-04 12:21:31 +00:00
Matt Aitken
c3b90f8f3a
Deleted built files
2023-01-04 12:21:31 +00:00
Matt Aitken
8a3d717e43
WIP on setting Resend up
2023-01-04 12:21:31 +00:00
Matt Aitken
b273be514a
Show delay node
2023-01-02 18:42:32 +00:00
Eric Allam
d660c581f4
Add support for durable delays (either durations or scheduled times)
2023-01-02 16:17:28 +00:00
Eric Allam
1fcc27b990
Resolve is the better name here again
2023-01-02 14:14:22 +00:00
Eric Allam
ae63b49251
Initial work on the delay functionality
2023-01-02 13:41:11 +00:00
Eric Allam
a48cff7bbe
Include utf-8 charset in Content-Type header
2023-01-02 13:41:11 +00:00
Matt Aitken
62ba593191
Modal popping up to add API key
2023-01-02 12:59:43 +00:00
Eric Allam
8967d5e216
“Resolve” is a better word for that message, and postMessage response schema is always success
2023-01-02 11:50:15 +00:00
Matt Aitken
4bcf29cc40
CLI updated to match new integrations schema
2022-12-30 19:31:45 +00:00
Matt Aitken
a578e5e5a2
Updated the integrations.yml format and schema
2022-12-30 19:31:34 +00:00
Eric Allam
d5e695dcfa
integration requests respond with just output
2022-12-30 19:03:14 +00:00
Eric Allam
8908d44206
Getting slack/chat.postMessage to work
...
- Added ability for integrations to cache values
- Integrations now determine if a request is retryable
- Retried requests are now scheduled with a delay
2022-12-30 15:58:43 +00:00
Matt Aitken
3a4d245f37
Request run steps are now displaying with an error and connect button
2022-12-30 14:54:29 +00:00
Matt Aitken
a116af4f06
GitHub webhook names set to event name
2022-12-30 12:15:23 +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
cbcea8737e
Added scopes to the integration
2022-12-29 16:38:57 +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