Gabe Ruttner
|
d8b6843dec
|
feat: streaming events (#309)
* feat: add stream event model
* docs: how to work with db models
* feat: put stream event
* chore: rm comments
* feat: add stream resource type
* feat: enqueue stream event
* fix: contracts
* feat: protos
* chore: set properties correctly for typing
* fix: stream example
* chore: rm old example
* fix: async on
* fix: bytea type
* fix: worker
* feat: put stream data
* feat: stream type
* fix: correct queue
* feat: streaming payloads
* fix: cleanup
* fix: validation
* feat: example file streaming
* chore: rm unused query
* fix: tenant check and read only consumer
* fix: check tenant-steprun relation
* Update prisma/schema.prisma
Co-authored-by: abelanger5 <belanger@sas.upenn.edu>
* chore: generate protos
* chore: rename migration
* release: 0.20.0
* feat(go-sdk): implement streaming in go
---------
Co-authored-by: gabriel ruttner <gabe@hatchet.run>
Co-authored-by: abelanger5 <belanger@sas.upenn.edu>
|
2024-04-01 15:46:21 -04:00 |
|
abelanger5
|
6ea38a99f2
|
feat: support maxRuns parameter on workers (#195)
* feat: round robin queueing
* feat: configurable max runs per worker
* fix: address PR review
* docs for max runs and group round robin
|
2024-02-26 00:48:46 -05:00 |
|
Gabe Ruttner
|
5bd42b16ec
|
chore: cleanup example (#184)
|
2024-02-22 15:15:07 -05:00 |
|
abelanger5
|
2f14e74b5c
|
chore: rename overrides to playground (#179)
|
2024-02-19 20:29:27 -05:00 |
|
g
|
4d44c7eaff
|
chore: build errors and linting
|
2024-02-15 17:45:50 -07:00 |
|
Gabe Ruttner
|
45813fdb1b
|
feat: dashboard playground ui (#162)
* hotfix: add repository for npm publish
* release(py-sdk): bump version
* chore: ignore venv
* feat(dashboard): collapsible sidebar
* fix: hangup workflow listener when workflow run finishes (#161)
* wip: class based listener pattern
* fix: workflow run listener hangups
* fix: hang up workflow listener on finished
* fix: case for current workflow run
* address review comments
* bump version
---------
Co-authored-by: g <gabriel.ruttner@gmail.com>
* wip: focus state and flat playground
* fix: focus state
* feat: unify state
* wip: playground state
* cleanup: rm logging
* fix: default output
* cleanup: rm deadcode
* feat: can replay individual steps
* feat: icon tabs
* feat: sticky output
* cleanup: linting
---------
Co-authored-by: abelanger5 <belanger@sas.upenn.edu>
|
2024-02-13 10:24:46 -07:00 |
|
Gabe Ruttner
|
5f06e8cfce
|
feat (py-sdk): python streaming generator (#154)
* hotfix: add repository for npm publish
* release(py-sdk): bump version
* feat: expose generator
* release: bump version
|
2024-02-05 18:16:23 -05:00 |
|
Gabe Ruttner
|
5ccc5614a9
|
feat(py-sdk): event streaming and manual triggering (#152)
* hotfix: add repository for npm publish
* chore: generate protos
* feat: trigger workflow
* fix: remove tenant id from schedule workflow
* fix: logging
* feat: run returns workflow_run_id
* feat: listen for run events
* feat: listener calls handler
* chore: address review comment
|
2024-02-05 12:32:04 -05:00 |
|