Commit Graph

160 Commits

Author SHA1 Message Date
abelanger5
7d1cf5400f feat: add middleware to worker and services (#82)
* feat: add middleware support

* docs: add middleware to docs

* chore: remove commented code

* address review comments
2024-01-05 08:35:19 -05:00
abelanger5
65c165caf6 fix: slack example and rendering bug (#79) 2024-01-04 08:28:49 -05:00
abelanger5
ff30027ae7 feat: update go-sdk workflow syntax to make it less verbose (#78)
* feat: update go-sdk workflow syntax to make it less verbose

* docs: make triggers and definitions more clear
2024-01-03 17:14:12 -05:00
abelanger5
76d38d1af9 fix: allow rendering step runs with - in name (fixes #69) (#74)
* fix: allow rendering step runs with - in name (fixes #69)

* remove debug lines

* include worker fix
2024-01-03 14:48:18 -05:00
abelanger5
49693a5ad6 fix: duplicate workflows showing up in workflow list (#59)
* fix: duplicate workflows showing up in workflow list

* update formatting

* fix: action map should have proper action id for fn
2024-01-03 09:20:21 -05:00
abelanger5
373b9f4456 feat: add sentry integration to workers (#46)
* feat: add sentry integration to worker

* docs: add sentry alerter docs for worker
2024-01-02 09:56:15 -05:00
abelanger5
5937b9fd98 feat(go-sdk): add ability to create workflows from the Go SDK more easily, quickstart improvements (#30)
* feat: add initial docs site

* feat: allow workflows to be defined from go sdk

* fix release action

* chore: remove server dependencies from client

* fix: use correct certificate for server

* chore: add port and bind address to grpc config

* fix: add env for grpc config

* fix: nil pointer when output is null

* chore: support variation in output args

* fix unresolve merge conflict

* fix: quickstart improvements

* temp remove database url

* fix: action id not required for event

* fix: actionid validation for events

* Remove deleted files
2024-01-02 09:02:53 -05:00
abelanger5
4ca785ba61 feat: add scheduling timeout (non-configurable) (#24) 2023-12-27 14:40:24 -05:00
abelanger5
cb07d1211a feat: improve debugging experience of workflow runs (#5)
* feat: improve debugging experience of workflow runs

Makes steps in a workflow run expandable to view input, output and error information.

Also adds the triggering cron or event to the top of the workflow run.

* chore: remove commented, unused code

* chore: address PR comments
2023-12-19 08:23:21 -05:00
Alexander Belanger
366c79441d first commit 2023-12-15 13:08:04 -05:00