Skip to content

Commit

Permalink
Release 2.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Sispheor committed Dec 16, 2024
1 parent 9da2e4b commit 366e772
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 3 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
# 2.7.0 2024-12-16

## Breaking changes ⚠

- drop support for docker compose v1
- SurveyValidator form utils import switched from `from service_catalog.forms import SurveyValidator` to `from service_catalog.forms.form_utils import SurveyValidator`

## Fix

- Credential id set in operation was not sent to AWX

## Enhancement

- Add support of multiple workers to gunicorn to speedup Squest

## Feature

- Add permission on operation, service and portfolio

# 2.6.1 2024-11-15

## Fix
Expand Down
2 changes: 1 addition & 1 deletion Squest/version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
__version__ = "2.7.0b"
__version__ = "2.7.0"
VERSION = __version__
1 change: 1 addition & 0 deletions docs/manual/service_catalog/operation.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ Operations of type "update" or "delete" can be then added to manage the lifecycl
| Default diff mode | Default `False`. This is equivalent to Ansible's --diff mode in the CLI |
| Default credential IDs | Comma separated list of credentials ID |
| When | Ansible 'when' condition to make operation available to some instance spec condition |
| Permission | Set a permission required to view the operation. By default set to "view_operation" |

## Job template config

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "squest"
version = "2.7.0b"
version = "2.7.0"
description = "Service catalog on top of Red Hat Ansible Automation Platform(RHAAP)/AWX (formerly known as Ansible Tower)"
authors = ["Nicolas Marcq <[email protected]>", "Elias Boulharts <[email protected]", "Anthony Belhadj <[email protected]>"]
license = "MIT"
Expand Down
3 changes: 2 additions & 1 deletion service_catalog/forms/operation_forms.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ class OperationForm(SquestModelForm):

permission = ModelChoiceField(queryset=Permission.objects.filter(content_type__model="operation",
content_type__app_label="service_catalog"),
initial=FormUtils.get_default_permission_for_operation)
initial=FormUtils.get_default_permission_for_operation,
help_text=Operation.permission.field.help_text)

class Meta:
model = Operation
Expand Down

0 comments on commit 366e772

Please sign in to comment.