abelanger5
105aa08f3f
chore: add sentry support to engine ( #237 )
...
* chore: add sentry support to engine
* chore: address PR comments
2024-03-06 11:50:49 -05:00
abelanger5
85d89886d3
feat: display concurrency settings on the UI ( #236 )
...
* feat: display concurrency settings on the UI
* feat: show triggering settings as well
v0.15.1
2024-03-04 22:15:56 -05:00
abelanger5
a8c24b22f1
fix: crash on typing json input ( #235 )
2024-03-04 21:57:34 -05:00
abelanger5
64080a7132
feat: delete workflow from UI ( #234 )
...
* feat: delete workflow from UI
* fix: builds with extraneous set param
2024-03-04 21:18:12 -05:00
abelanger5
d3534edc4c
fix: parse schema in API, not engine ( #233 )
...
* no schema parsing in core engine
* fix: parse schema in api, not engine
* fix: parsing of input schema should not use json keys as field names
v0.15.0
2024-03-04 18:39:54 -05:00
abelanger5
c4fc355805
feat: events list filtering by status ( #232 )
2024-03-04 17:10:44 -05:00
abelanger5
043f23e2a3
feat: support ingestion from SNS ( #231 )
2024-03-04 16:52:45 -05:00
abelanger5
ca56800ebe
fix: schema array parsing with nested objects ( #230 )
v0.14.2
2024-03-03 23:53:16 -05:00
abelanger5
6a6038b4df
feat(engine): improve stability of workers with terminations and disconnects ( #229 )
...
* fix: support json array types
* feat(engine): worker reassignment
* fix: shutdown gocron scheduler
* fix: non-blocking send
* Update frontend/app/src/components/ui/json-form.tsx
Co-authored-by: Gabe Ruttner <gabriel.ruttner@gmail.com >
---------
Co-authored-by: Gabe Ruttner <gabriel.ruttner@gmail.com >
2024-03-03 22:59:27 -05:00
abelanger5
9b0d191926
fix: support json array types ( #228 )
2024-03-02 23:44:45 -05:00
abelanger5
fe6946e1c6
chore: bump ts sdk ( #227 )
v0.14.1
2024-03-02 22:06:40 -05:00
abelanger5
23abb73301
fix: unicode values in input JSON break typescript SDK ( #226 )
2024-03-02 21:59:46 -05:00
abelanger5
bbf34980be
fix: race condition on playground inputs ( #225 )
...
* fix: race condition on playground inputs
* add example slow network call
2024-03-02 21:59:26 -05:00
abelanger5
d376b953aa
feat: python rest api ( #223 )
...
* feat: Adds a generated REST API client and exposes workflow methods for programmatic usage
2024-03-02 20:33:20 -05:00
Luca Steeb
713b8c95c6
fix: eliminate remaining race conditions ( #220 )
2024-03-02 23:47:50 +07:00
abelanger5
f256b258d8
feat: logging from step run executions ( #217 )
...
* fix: job cancellations with shared ctx
* fix: found the bug
* fix: all job runs were getting cancelled
* feat: support logging from executions
* fix: place logging in background
* add back split screen
v0.14.0
2024-03-01 17:55:31 -05:00
Luca Steeb
f5a6e80fc7
fix(engine): add --no-graceful-shutdown flag for nodemon ( #221 )
2024-03-02 00:38:39 +07:00
Luca Steeb
4631747fe4
test(e2e): set up env programmatically ( #218 )
2024-03-02 00:38:20 +07:00
Luca Steeb
9b68115fb5
refactor: cleanup functions in api + worker ( #192 )
2024-03-02 00:37:02 +07:00
Luca Steeb
4bd1b6f2ec
feat(api): add healthcheck routes ( #191 )
2024-03-01 23:48:10 +07:00
Luca Steeb
9b79459f22
fix(ticker): clean up job run timeout goroutine ( #219 )
2024-03-01 17:24:47 +07:00
abelanger5
456bc10de9
fix: job cancellations with shared ctx ( #216 )
...
* fix: job cancellations with shared ctx
* fix: found the bug
v0.13.4
2024-02-29 22:27:04 -05:00
Luca Steeb
0d503288ba
fix(engine): cleanup dispatcher and grpc server in parallel ( #207 )
2024-03-01 01:32:24 +07:00
Luca Steeb
b33675cb03
fix(dispatcher): wait for tasks to finish ( #206 )
2024-03-01 00:55:36 +07:00
Luca Steeb
4d5d7c9a0d
fix(taskqueue): adapt error check in session creation ( #214 )
2024-03-01 00:55:27 +07:00
Luca Steeb
0e7ad2e052
ci(workflows): run typescript sdk tests on pr only ( #215 )
2024-03-01 00:55:14 +07:00
abelanger5
68093b3e55
docs: playground on TS sdk ( #213 )
2024-02-29 01:01:01 -05:00
Gabe Ruttner
70edf5d928
feat: add array to type ( #210 )
...
* feat: add array to type
* feat: add rest of data to context
* fix: tests
* feat: workflowRunId in TS context
---------
Co-authored-by: Alexander Belanger <belanger@sas.upenn.edu >
v0.13.3
2024-02-29 00:38:41 -05:00
abelanger5
84eaed540e
fix(engine): retry setting empty data ( #212 )
2024-02-29 00:36:43 -05:00
g
3939ec204d
release: bump version
2024-02-28 16:00:56 -07:00
g
2aa82e36fa
fix: stepOutput type
2024-02-28 15:57:14 -07:00
Gabe Ruttner
8e68990742
fix: nested and non string return type ( #209 )
...
* fix: nested and non string return type
* release: bump version
2024-02-28 14:34:57 -07:00
g
878b93e2f1
hotfix: handle context parse exception
2024-02-28 13:01:24 -07:00
abelanger5
48727c415e
fix(typescript-sdk): multi-workflow bugs and action collision fix ( #208 )
...
* fix(typescript-sdk): multi-workflow bugs and action collision fix
* fix: jest tests
2024-02-28 12:23:42 -05:00
abelanger5
5ef8a57f20
docs: update index and add self-hosted index ( #205 )
...
* docs: update index and add self-hosted index
* Update index.mdx
v0.13.2
2024-02-28 01:04:05 -05:00
abelanger5
46967db3ad
feat: configurable scheduling timeouts ( #204 )
...
* feat: configurable scheduling timeouts
* fix: remove validator for now
2024-02-28 01:02:13 -05:00
abelanger5
5617ab82ce
feat: requeueing group key runs ( #203 )
2024-02-27 23:32:06 -05:00
Gabe Ruttner
24639896ff
docs--description
2024-02-27 16:41:15 -07:00
Gabe Ruttner
47e013b900
docs--fix-socials
2024-02-27 16:40:50 -07:00
Gabe Ruttner
0ea71bd85e
docs--fix-socials
2024-02-27 16:38:17 -07:00
abelanger5
f05a25b460
fix: stepRun overwrite in requeue ( #202 )
v0.13.1
2024-02-27 18:20:21 -05:00
Gabe Ruttner
67d4c2a603
docs: update descriptions
2024-02-27 14:23:50 -07:00
abelanger5
dfd3338585
chore: worker retries and improvements for typescript-sdk ( #201 )
...
* chore(typescript-sdk): worker retries
* fix: tests
* chore: remove debug line
v0.13.0
2024-02-27 15:51:36 -05:00
Luca Steeb
577f432218
feat(engine): readiness & liveness probes ( #197 )
2024-02-28 00:28:11 +07:00
Luca Steeb
ae4841031b
feat(engine): standalone tests and engine teardown ( #172 )
2024-02-28 00:15:25 +07:00
abelanger5
7709bcb175
fix(engine): requeue improvements ( #200 )
...
* fix: queue improvements
* fix: bugs
* fix: e2e tests
* fix: diff
2024-02-27 12:02:31 -05:00
g
a4fd3f910c
fix: missing comma, workflowInput func
2024-02-26 16:11:42 -08:00
g
6680dff7d9
feat: typescript quickstart available
2024-02-26 11:01:02 -08:00
abelanger5
c64c83bd13
Update README.md
2024-02-26 11:51:38 -05:00
Luca Steeb
8205d7d0c3
docs(pr-template): improve PR template ( #198 )
2024-02-26 23:41:50 +07:00