Releases: JaeAeich/poiesis
Releases · JaeAeich/poiesis
Poiesis v0.1.0
Poiesis v0.1.0
This is the first release of Poiesis — TES v1.1.0 (Task Execution Service) API on Kubernetes.
What's Changed
- chore: migrate from
Poetrytouvby @JaeAeich in #1 - style: apply
pyupgradeby @JaeAeich in #2 - fix(ci):
yamlsyntax and CI target banch names by @JaeAeich in #7 - fix(rtd):
readthedocsconfiguration by @JaeAeich in #8 - feat(docs): add
vercelanalytics by @JaeAeich in #9 - feat: implement directory type and glob patters by @JaeAeich in #10
- fix(texam):
tetermination and monitoring by @JaeAeich in #11 - fix(torc): exit if any service fails by @JaeAeich in #12
- feat: dynamic
K8sconfiguration and env injection by @JaeAeich in #13 - refactor: centralize logging level for all components by @JaeAeich in #15
- feat: dynamic env injection and k8s job config by @JaeAeich in #16
- refactor: dynamic k8s job configuration by @JaeAeich in #17
- feat: add
helmcharts by @JaeAeich in #14 - fix: default filter for task state by @JaeAeich in #18
- fix: filter by tags by @JaeAeich in #19
- fix: invalidate
backend_parametersby @JaeAeich in #20 - chore: enable multi-arch docker and update docs by @JaeAeich in #21
- docs: add
Nextflowguide by @JaeAeich in #22 - docs(README): update usage section by @JaeAeich in #23
- ci: update vulnerability scan workflow by @JaeAeich in #33
- feat: Add dev Kubernetes manifest and guide by @JaeAeich in #30
- refactor(cli): improve performance and simplify output by @JaeAeich in #34
- fix(path): enforce nested file paths by @JaeAeich in #38
- feat(auth): add generic
OIDCsupport by @JaeAeich in #41 - feat: enforce hardened security contexts by @JaeAeich in #42
- feat: parameterize
PVCaccess mode and storage class by @JaeAeich in #43 - fix: implement
podandpvccleanup by @JaeAeich in #46 - perf(redis): reduce replicas to lower resource overhead by @JaeAeich in #47
- fix(texam): use permissive security contexts by @JaeAeich in #49
- fix: remove cluster roles and move job permissions by @JaeAeich in #55
- fix: pass
PVCaccess mode and storage class by @JaeAeich in #59 - refactor: enhance type safety and robustness by @JaeAeich in #52
- feat(security): configurable
security contextsby @JaeAeich in #58 - fix(filer): add task ID property by @JaeAeich in #60
- feat(helm): set infinite monitor timeout by @JaeAeich in #61
- fix(texam): run executors sequentially as jobs by @JaeAeich in #64
- perf(torc): skip
TIF/TOFwhen no inputs/outputs by @JaeAeich in #65 - fix(texam): pre-create I/O directories and consolidate volume mounts by @JaeAeich in #68
- chore(ci): add permission to workflows by @JaeAeich in #69
- fix: improve cancel tasks with bulk deletion by @JaeAeich in #70
- fix: validate PVC deletion by @JaeAeich in #73
- feat: upload all files if directory encountered in glob by @JaeAeich in #75
- refactor: remove Bitnami charts by @JaeAeich in #76
New Contributors
Full Changelog: https://github.com/JaeAeich/poiesis/commits/v0.1.0