Luca Steeb
8183dd509a
test(rampup): add load ramp up test ( #273 )
...
* test(rampup): add load ramp up test
* disable debug logging
* actual implementation
* refactor
* max acceptable schedule
* check for non-executed events
* fixes
* chore: set log level to error in engine tests
---------
Co-authored-by: abelanger5 <belanger@sas.upenn.edu >
2024-03-31 19:14:30 -04:00
Luca Steeb
c2b42508be
fix(typescript-sdk): extract typescript sdk into separate repo ( #239 )
2024-03-08 16:04:38 +07: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
ae4841031b
feat(engine): standalone tests and engine teardown ( #172 )
2024-02-28 00:15:25 +07:00
Gabe Ruttner
4e32c91a5f
chore: simplify setup ( #185 )
...
* chore: simplify setup
* fix: generate-all
2024-02-22 15:14:57 -05:00
Alexander Belanger
3a76fc31ec
docs: github app setup for contributors
2024-02-18 16:40:58 -05:00
abelanger5
3743746657
feat: github app integration ( #163 )
...
* feat: github app integration
* chore: proto
* fix: migrate instead of push
* fix: db migrate -> migrate
* fix: migrate again
* remove skip-generate
* add back generate
* setup pnpm
2024-02-13 21:34:16 -05:00
Luca Steeb
b5d1ce0650
chore(taskfile): add lint tasks ( #138 )
2024-02-01 00:12:10 +07:00
Gabe Ruttner
6401b56611
chore: rename sdk for consistency ( #131 )
2024-01-26 19:46:17 -07:00
abelanger5
78685d0098
feat(security): multiple encryption options, API tokens, easier setup ( #125 )
...
* (wip) encryption
* feat: api tokens
* chore: add api token generation command
* fix: e2e tests
* chore: set timeout for e2e job
* fix: e2e tests, remove client-side certs
* chore: address PR review comments
* fix: token tests
* chore: address review comments and fix tests
2024-01-26 15:38:36 -05:00
Luca Steeb
cb4072efae
chore(taskfile): install deps on generate ( #113 )
2024-01-22 12:45:56 +07:00
abelanger5
0c94f0d933
feat: python client ( #109 )
...
* (wip) python SDK
* feat: python client, initial version finished
* fix: add curl to migration dockerfile
* add insecure option for grpc
* create docs and publishing workflow
* delete old hatchet folder
2024-01-20 09:18:25 -05:00
Luca Steeb
f9e5cbf8d5
chore(generate): use go:generate for prisma generation ( #44 )
2024-01-02 21:07:22 +07:00
Luca Steeb
dcd3388315
chore(dev): do not generate go client on db push ( #40 )
2023-12-31 20:36:08 +07:00
abelanger5
14ecac8b81
feat: add hatchet-admin command and improve dockerfiles ( #18 )
...
* feat: add `hatchet-admin` command and improve dockerfiles
- Also bumps `prisma-client-go` version
2023-12-21 16:38:17 -05:00
abelanger5
41f26b6bc8
chore: add docker builds ( #16 )
...
* chore: add docker builds and initial pre-release + release process
2023-12-19 14:42:50 -05:00
Luca Steeb
7ec7843214
chore(contributing): remove hosts instruction, do not start studio ( #8 )
2023-12-19 23:42:10 +07:00
Luca Steeb
addf42988a
chore(contributing): adapt deps, hardcode generator versions ( #6 )
2023-12-19 22:04:13 +07:00
Luca Steeb
6fef81eb52
chore(contributing): improve onboarding ( #3 )
...
- shell scripts logging and fail on error
- use npx --yes instead of manual global install
- run go libs directly instead of installing and running binaries
- add missing brew dependencies
2023-12-18 13:36:48 -05:00
Alexander Belanger
366c79441d
first commit
2023-12-15 13:08:04 -05:00