diff --git a/CHANGELOG.md b/CHANGELOG.md index 455f45cd..325b50f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - added expiryDays to login api, for longlived tokens (admin only) - added jwt tokenPrefix property on jwt functions - allow admin role fallback for local/admins group in case no forms are found +- radio button values property can now have array of objects (label, value) +- instanceGroups property on forms => choose awx instanceGroups +- enable verbose checkbox for quick ansible verbose mode ### Removed - git repo type, you can no longer target git repo's from a form, this is breaking when you upgrade to 5.0.0 and use the formtype 'git' @@ -27,6 +30,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - awx workflow template failed with 404 - ldap usernameattribute not used - fixed database query issue for postgres +- use ldap-authentication main code (no npm) +- try ldap group objectName first ## [4.0.19] - 2023-11-22 diff --git a/docs/_data/help.yaml b/docs/_data/help.yaml index 8ea53da3..0746cbf8 100644 --- a/docs/_data/help.yaml +++ b/docs/_data/help.yaml @@ -1017,7 +1017,16 @@ In newer versions of AWX you can choose an execution environment. Use this property to pass it to your template. **Note** : You can also dynamically set the executionEnvironment by using a field called `__executionEnvironment__`. It must be sent as extravar. If this extravar is found it will overwrite the static executionEnvironment. - **Note** : If you use multistep and you want to dynamically set every step, use the `key` property and `model` property to create separate extravars per step. + **Note** : If you use multistep and you want to dynamically set every step, use the `key` property and `model` property to create separate extravars per step. + - name: instanceGroups + type: array + short: Instance Groups + group: workflow + description: | + In newer versions of AWX you can choose instance groups. Use this property to pass it to your template. + + **Note** : You can also dynamically set the instanceGroups by using a field called `__instanceGroups__`. It must be sent as extravar. If this extravar is found it will overwrite the static instanceGroups. + **Note** : If you use multistep and you want to dynamically set every step, use the `key` property and `model` property to create separate extravars per step. - name: awxCredentials type: array group: workflow @@ -1744,6 +1753,23 @@ - Debian default: CentOS required: true + - name: Radio with labels + version: 5.0.0 + code: | + - type: radio + name: linuxfavourite + label: Choose your favorite linux flavour + values: + - label: CentOS + value: c_os + - label: Ubuntu + value: ubu + - label: Red Hat + value: rht + - label: Debian + value: deb + default: c_os + required: true - name: enum description: A multi-column filterable dropdown box extra: |