From 1c8cf036ff10bbc9659ddfa7969e2ef45c670be4 Mon Sep 17 00:00:00 2001 From: semantic-release Date: Thu, 12 Dec 2024 19:45:43 +0000 Subject: [PATCH] chore(release): preparing 18.4.0 --- CHANGELOG.md | 140 ++++++++++++++++++++++----------------- tutorcelery/__about__.py | 2 +- 2 files changed, 82 insertions(+), 60 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d17b7f..1807347 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,34 @@ # CHANGELOG + +## v18.4.0 (2024-12-12) + +### Features + +- Allow to pass extra parameters for celery workers + ([#11](https://github.com/eduNEXT/tutor-contrib-celery/pull/11), + [`f523906`](https://github.com/eduNEXT/tutor-contrib-celery/commit/f523906d4887bf96b02de9ed28d848f2dd1b9077)) + +(cherry picked from commit c858d5d0a7e285f050eda6057b214a5313691b0d) + +docs: add section with extra parameters + +refactor!: use new filter to define celery command + +(cherry picked from commit 53fafef821a33979f24b867228487f812eb8524c) + + ## v18.3.0 (2024-09-12) -### Feature +### Chores + +- **release**: Preparing 18.3.0 + ([`c7732e5`](https://github.com/eduNEXT/tutor-contrib-celery/commit/c7732e56037c26de79a7f838b7d8f3c301bac4a4)) -* feat: add keda autoscaling support (#10) +### Features + +- Add keda autoscaling support ([#10](https://github.com/eduNEXT/tutor-contrib-celery/pull/10), + [`d2c2f84`](https://github.com/eduNEXT/tutor-contrib-celery/commit/d2c2f846e88e92774bffe7de113df903ed794872)) * feat: add keda autoscaling support @@ -40,33 +64,41 @@ --------- -Co-authored-by: jfavellar90 <jhony.avella@edunext.co> ([`d2c2f84`](https://github.com/eduNEXT/tutor-contrib-celery/commit/d2c2f846e88e92774bffe7de113df903ed794872)) - -## v18.2.1 (2024-08-28) +Co-authored-by: jfavellar90 -### Chore -* chore(release): preparing 18.2.1 ([`317d8ae`](https://github.com/eduNEXT/tutor-contrib-celery/commit/317d8aeb1350e9bb433e52681bd45c4ae06e8651)) +## v18.2.1 (2024-08-28) -### Fix +### Bug Fixes -* fix: remove unnecessary schema property for service monitor (#9) +- Remove unnecessary schema property for service monitor + ([#9](https://github.com/eduNEXT/tutor-contrib-celery/pull/9), + [`089ca1f`](https://github.com/eduNEXT/tutor-contrib-celery/commit/089ca1fcd429a4258738868656dbe756c0758817)) * fix: remove unnecessary schema property for service monitor * chore: update celery monitoring dashboard name -* chore: update default refresh rate to 5m ([`089ca1f`](https://github.com/eduNEXT/tutor-contrib-celery/commit/089ca1fcd429a4258738868656dbe756c0758817)) +* chore: update default refresh rate to 5m + +### Chores + +- **release**: Preparing 18.2.1 + ([`317d8ae`](https://github.com/eduNEXT/tutor-contrib-celery/commit/317d8aeb1350e9bb433e52681bd45c4ae06e8651)) + ## v18.2.0 (2024-08-22) -### Chore +### Chores -* chore(release): preparing 18.2.0 ([`78f8b72`](https://github.com/eduNEXT/tutor-contrib-celery/commit/78f8b72e451730af65e15d72df4152b11ce8fab8)) +- **release**: Preparing 18.2.0 + ([`78f8b72`](https://github.com/eduNEXT/tutor-contrib-celery/commit/78f8b72e451730af65e15d72df4152b11ce8fab8)) -### Feature +### Features -* feat: allow to enable prometheus integration (#8) +- Allow to enable prometheus integration + ([#8](https://github.com/eduNEXT/tutor-contrib-celery/pull/8), + [`0c3a7c2`](https://github.com/eduNEXT/tutor-contrib-celery/commit/0c3a7c2df2965e64dee9df4562b65697e1a53950)) * feat: allow to enable prometheus integration @@ -76,76 +108,66 @@ Co-authored-by: jfavellar90 <jhony.avella@edunext.co> ([`d2c2f84`](https:/ * fix: address PR suggestions -* fix: address PR suggestions - * chore: disable flower monitoring by default * chore: remove extra spaces -* chore: improve docs ([`0c3a7c2`](https://github.com/eduNEXT/tutor-contrib-celery/commit/0c3a7c2df2965e64dee9df4562b65697e1a53950)) - -## v18.1.0 (2024-08-22) - -### Chore - -* chore(release): preparing 18.1.0 ([`9a46d7f`](https://github.com/eduNEXT/tutor-contrib-celery/commit/9a46d7f9c30979566f33d54e12fa97a19770b49b)) - -### Feature +* chore: improve docs -* feat: add flower host ([`b3e3e49`](https://github.com/eduNEXT/tutor-contrib-celery/commit/b3e3e4952a6e32a06be6a8930f7af98d05994091)) -* feat: enable basic auth ([`ff22bed`](https://github.com/eduNEXT/tutor-contrib-celery/commit/ff22bed93fc241acc615346630b56ab52f3bf142)) - -* feat: allow to customize flower docker image ([`909725d`](https://github.com/eduNEXT/tutor-contrib-celery/commit/909725dd984fac59b1deaaafe234ea58bdd5fde1)) - -* feat: allow to customize flower docker image ([`00e7d81`](https://github.com/eduNEXT/tutor-contrib-celery/commit/00e7d8120944aa5b0bd502f5b8bfc6aca1cc16c4)) - -* feat: allow to deploy flower ([`0644980`](https://github.com/eduNEXT/tutor-contrib-celery/commit/0644980908d3fb130c8ff5ab1a30ada9372050bb)) +## v18.1.0 (2024-08-22) -### Fix +### Bug Fixes -* fix: add port name for metrics ([`944b821`](https://github.com/eduNEXT/tutor-contrib-celery/commit/944b8219f6b1978c34f4a6c9561f8a49300b7e34)) +- Add port name for metrics + ([`944b821`](https://github.com/eduNEXT/tutor-contrib-celery/commit/944b8219f6b1978c34f4a6c9561f8a49300b7e34)) -* fix: allow to disable multiqueue tuning ([`43f3f1d`](https://github.com/eduNEXT/tutor-contrib-celery/commit/43f3f1d5b2324b87ce1902fc4ba3fd66c0f20227)) +- Allow to disable multiqueue tuning + ([`43f3f1d`](https://github.com/eduNEXT/tutor-contrib-celery/commit/43f3f1d5b2324b87ce1902fc4ba3fd66c0f20227)) -### Unknown +### Chores -* Merge pull request #5 from eduNEXT/cag/flower-improvements +- **release**: Preparing 18.1.0 + ([`9a46d7f`](https://github.com/eduNEXT/tutor-contrib-celery/commit/9a46d7f9c30979566f33d54e12fa97a19770b49b)) -feat: add flower host ([`e3815ab`](https://github.com/eduNEXT/tutor-contrib-celery/commit/e3815abd9ad84efc36271eeda3c22c7eeba70b16)) +### Features -* Merge pull request #4 from eduNEXT/cag/release +- Add flower host + ([`b3e3e49`](https://github.com/eduNEXT/tutor-contrib-celery/commit/b3e3e4952a6e32a06be6a8930f7af98d05994091)) -chore: add release workflow ([`dbf1288`](https://github.com/eduNEXT/tutor-contrib-celery/commit/dbf1288833211c5220c18c540889c62c8179fa44)) +- Allow to customize flower docker image + ([`909725d`](https://github.com/eduNEXT/tutor-contrib-celery/commit/909725dd984fac59b1deaaafe234ea58bdd5fde1)) -* Merge pull request #3 from eduNEXT/cag/flag +- Allow to customize flower docker image + ([`00e7d81`](https://github.com/eduNEXT/tutor-contrib-celery/commit/00e7d8120944aa5b0bd502f5b8bfc6aca1cc16c4)) -fix: allow to disable multiqueue tuning ([`b7c3e1e`](https://github.com/eduNEXT/tutor-contrib-celery/commit/b7c3e1e42bdc04a43b4c5fd29826a2f381b001bf)) +- Allow to deploy flower + ([`0644980`](https://github.com/eduNEXT/tutor-contrib-celery/commit/0644980908d3fb130c8ff5ab1a30ada9372050bb)) -* Merge pull request #2 from eduNEXT/cag/add-flower +- Enable basic auth + ([`ff22bed`](https://github.com/eduNEXT/tutor-contrib-celery/commit/ff22bed93fc241acc615346630b56ab52f3bf142)) -feat: allow to deploy flower ([`211c58b`](https://github.com/eduNEXT/tutor-contrib-celery/commit/211c58b0369adb046f6f0ac0584ff0bb6ff3e68f)) ## v18.0.0 (2024-07-10) -### Feature - -* feat: allow to run multiple celery queues and workers ([`ad0a4b0`](https://github.com/eduNEXT/tutor-contrib-celery/commit/ad0a4b08ddbfdc7f466442b2eb61c048c52ad39b)) - -### Fix - -* fix: split tasks from lms and cms ([`1d80bbc`](https://github.com/eduNEXT/tutor-contrib-celery/commit/1d80bbc404cb963f3a71c2c6df7abdba03a2f16d)) +### Bug Fixes -* fix: use nameerror instead of attributeerror ([`d12e0bf`](https://github.com/eduNEXT/tutor-contrib-celery/commit/d12e0bf1400e67d5c744f286d50ae7210ca8a356)) +- Only add explicity queues for production settings + ([`2053dec`](https://github.com/eduNEXT/tutor-contrib-celery/commit/2053decb55dc66aa33987fb3400451c497d81ec3)) -* fix: use only valid queue names ([`7ca3225`](https://github.com/eduNEXT/tutor-contrib-celery/commit/7ca32254e77c7438c6627c63555f73f0a8368603)) +- Split tasks from lms and cms + ([`1d80bbc`](https://github.com/eduNEXT/tutor-contrib-celery/commit/1d80bbc404cb963f3a71c2c6df7abdba03a2f16d)) -* fix: only add explicity queues for production settings ([`2053dec`](https://github.com/eduNEXT/tutor-contrib-celery/commit/2053decb55dc66aa33987fb3400451c497d81ec3)) +- Use nameerror instead of attributeerror + ([`d12e0bf`](https://github.com/eduNEXT/tutor-contrib-celery/commit/d12e0bf1400e67d5c744f286d50ae7210ca8a356)) -* fix: use readme.md ([`c23ed8f`](https://github.com/eduNEXT/tutor-contrib-celery/commit/c23ed8f803dc29208d5cd864c7f8e9246df23838)) +- Use only valid queue names + ([`7ca3225`](https://github.com/eduNEXT/tutor-contrib-celery/commit/7ca32254e77c7438c6627c63555f73f0a8368603)) -### Unknown +- Use readme.md + ([`c23ed8f`](https://github.com/eduNEXT/tutor-contrib-celery/commit/c23ed8f803dc29208d5cd864c7f8e9246df23838)) -* Merge pull request #1 from eduNEXT/cag/celery-queue +### Features -feat: allow to run multiple celery queues and workers ([`ceb9e3b`](https://github.com/eduNEXT/tutor-contrib-celery/commit/ceb9e3b7b6eb7eda9fa4fc6fcdbbf6e1b851d638)) +- Allow to run multiple celery queues and workers + ([`ad0a4b0`](https://github.com/eduNEXT/tutor-contrib-celery/commit/ad0a4b08ddbfdc7f466442b2eb61c048c52ad39b)) diff --git a/tutorcelery/__about__.py b/tutorcelery/__about__.py index 22ed769..f728a27 100644 --- a/tutorcelery/__about__.py +++ b/tutorcelery/__about__.py @@ -1 +1 @@ -__version__ = "18.3.0" +__version__ = "18.4.0"