Releases: cloud-barista/cm-cicada
Releases Β· cloud-barista/cm-cicada
v0.2.3
What's Changed
- build(deps): bump apache-airflow from 2.10.1 to 2.10.3 in /_airflow by @dependabot in #19
- api: rest: workflow version get & Email alert by @yby654 in #20
- conf: Add Grasshopper connection
- dao, airflow, api: rest: Implement workflow spec version
- airflow: Remove ? when none of the query param values are set
- airflow: Fix a bug while parsing the endpoint with query params
- airflow: Add software migration workflow
- airflow, api: rest: Check if Airflow client is initialized
- airflow: Re-initialize Airflow client if not ready
- airflow: Fix software migration workflow
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- ππ Generate task components dynamically ππ
- Add description, default, enum and example properties to task component
- dao, api: rest: Prevent of updating/deleting example task components
- db, api: rest: Generate request body example for task component
About New Task Component Generation Feature
https://github.com/cloud-barista/cm-cicada?tab=readme-ov-file#about-task-component
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- build(deps): bump apache-airflow from 2.9.2 to 2.9.3 in /_airflow by @dependabot in #13
- build(deps): bump apache-airflow from 2.9.3 to 2.10.1 in /_airflow by @dependabot in #16
- api: rest: workflow api add by @yby654 in #17
- event log api modify by @yby654 in #18
- airflow, api: rest: Add support of parsing query parameters
- Upgrade Airflow to 2.10.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Add CI and CD workflows (@yunkon-kim)
- Use UUID internally
- build(deps): bump apache-airflow from 2.9.1 to 2.9.2 in /_airflow (@dependabot)
- Ready for infra migration
- api: rest: Check database first when creating the workflow
- airflow: Make it possible to receive data from a task specified by the user
- Build Docker images with sources
- api: rest: Change API URL and add redirect URLs
How to run
Swagger Document
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- Make cicada starting with Airflow server
- Use gusty instead of dag-factory
- Register connections when starting cm-cicada
- Show DAG as workflow from APIs
- api: rest: Add TaskComponent
- api: rest: Add WorkflowTemplate
- api: rest: TaskComponent, WorkflowTemplate linked Sqlite (Thanks @yby654)
- airflow: Upgrade Airflow to 2.9.1
- airflow: Upgrade Python to 3.11.9
- airflow: Enable celery
- Make show DAGs as workflow
- Add a option to load examples of task components
- Add support of running the binary within Docker
- Improve health check API
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Implement of creating and running DAGs.
- Implement of listing created DAGs.
- Supports REST API for DAG operations.
New Contributors
- @ish-hcc Make working with Airflow and dag-factory.