v0.2.0-alpha
Pre-release
Pre-release
·
179 commits
to main
since this release
Changelog
- 4d01e2f Feat register project namespace (#257)
- ed7e0b8 Merge Releases/v0.2.1 to main (#329)
- 437b481 Python tests ci pipeline (#279)
- c55f791 Revert "fix: sensor to use scheduled_time & all the window params (#211)" (#233)
- d7aeb33 Sensor merge and leverage job run api in sensor logic (#278)
- 2cebf72 avoid release branches and release from main branch itself (#334)
- 416c28f feat: #326, add pagerduty support (#327)
- f393b13 feat: API to fetch JobRuns for given date range (#201)
- 52f15fc feat: add job refresh (#227)
- fcc94d1 feat: add labels on job spec as tags in airflow dag (#156)
- 62bc51c feat: allow config for airflow specific (#290)
- 4bfeffe feat: bind config with cobra flags to override the conf (#274)
- da4aa74 feat: consume secrets from job config (#259)
- d4beca8 feat: init project & namespace (#256)
- 1273506 feat: make job deployment asynchronous (#296)
- be782eb feat: multi namespace deployment support (#210)
- 80ec40d fix: add Maybe for optional calls due to map order (#280)
- d0faf13 fix: avoid modifying the origional confs (#295)
- 1c8ecf4 fix: bug caused by survey requirement on job validate and job run
- 1c18f20 fix: bug on uncatched log and early deployment termination for empty spec on namespace (#276)
- 692d62b fix: fix missing secrets for register (#291)
- 14cd989 fix: goreleaser build (#270)
- e44256d fix: handle empty nameSpaces config to prevent infinite prompt loop (#242)
- d08a801 fix: improve logging for deployment (#273)
- 87c400e fix: logging for job and resource deployment (#241)
- 8f48ad6 fix: pass namespace spec that has secrets to DeployJobs process (#284)
- e97668a fix: pass project spec containing secrets to plugin (#289)
- f7e6657 fix: prerun client config load (#271)
- f12a263 fix: sensors to use schedule_time_of_dag, window_size, upstream_schedule (#239)
- 2c48c0e fix: update the grpc limits for the client side (#234)
- 608a0c8 fix: update the workflows to verify, publish-latest and release. (#303)
- de3a40d fix: use correct script to drop job_dependency on migration down (#298)
- f730089 fix: use global flag for the docs user (#229)
- 9dbfb93 fix: use of progress on version call (#243)
- 653f83c fix: when file config not exist return error (#262)
- a5349fe refactor: arrange imports in order of stdlib, third-party and optimus (#237)
- 21b96c2 refactor: break down server initialisation in different parts (#240)
- 7d19600 refactor: decouple postgres adapter from plugin service (#294)
- 429b8c8 refactor: divide deployment command function for better readability (#269)
- 8c7c4a0 refactor: enable gosec to check for security issues (#230)
- 9cecebf refactor: extract constant for commands (#209)
- 4d9227b refactor: fix errors reported by gosimple (#206)
- 287f7b8 refactor: fix errors reported for errors and naked-return (#208)
- e791078 refactor: fix gocritic diagnostic errors (#238)
- e793a41 refactor: fix linter for init and autofix gofumpt (#221)
- 8760bba refactor: fix some lint errors (#245)
- 9007ac0 refactor: move test to separate package (#207)
- f4a768d refactor: propagate context to downstream calls (#216)
- dc1f5ec refactor: remove airflow1 support (#213)
- 42508b8 refactor: remove github.com/pkg/errors as dependency (#283)
- 8cd1795 refactor: remove unused method receivers (#281)
- f67f5f9 refactor: remove unused params and enable strict check (#218)
- b16b622 refactor: run database migration only once for all integration tests (#217)
- eb9676a refactor: split config (#236)
- af266ee refactor: split run module in service and compiler (#244)
- 16dfb63 refactor: split runtime proto to smaller module proto (#231)
- 74d46c0 refactor: update job status command to use job run API (#255)
- 05f8953 refactor: use bot user to publish docs (#226)
- 182d6c8 refactor: use truncate tables in missing integration tests (#309)
- 4d46754 review: add review comments