Skip to content

Releases: JaeAeich/poiesis

Poiesis v0.1.0

19 Sep 18:03
25ae9e3

Choose a tag to compare

Poiesis v0.1.0

This is the first release of PoiesisTES v1.1.0 (Task Execution Service) API on Kubernetes.

What's Changed

  • chore: migrate from Poetry to uv by @JaeAeich in #1
  • style: apply pyupgrade by @JaeAeich in #2
  • fix(ci): yaml syntax and CI target banch names by @JaeAeich in #7
  • fix(rtd): readthedocs configuration by @JaeAeich in #8
  • feat(docs): add vercel analytics by @JaeAeich in #9
  • feat: implement directory type and glob patters by @JaeAeich in #10
  • fix(texam): te termination and monitoring by @JaeAeich in #11
  • fix(torc): exit if any service fails by @JaeAeich in #12
  • feat: dynamic K8s configuration 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 helm charts 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_parameters by @JaeAeich in #20
  • chore: enable multi-arch docker and update docs by @JaeAeich in #21
  • docs: add Nextflow guide 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 OIDC support by @JaeAeich in #41
  • feat: enforce hardened security contexts by @JaeAeich in #42
  • feat: parameterize PVC access mode and storage class by @JaeAeich in #43
  • fix: implement pod and pvc cleanup 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 PVC access mode and storage class by @JaeAeich in #59
  • refactor: enhance type safety and robustness by @JaeAeich in #52
  • feat(security): configurable security contexts by @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/TOF when 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