Skip to content

Releases: ansibleguy76/ansibleforms

v5.0.1

10 Apr 11:02
8b45c00
Compare
Choose a tag to compare

Fixed

  • login expiryDays didn't work
  • fixed non-ascii codes in ldap
  • fixed approvals, broken since 4.0.19

Added

  • add a form-reload route
  • added mail attribute ldap
  • improved error message on unevaluated fields
  • allow to model arrays like foo.bar[0].ping.pong[1]
  • allow placeholders in description fields of field validation

v5.0.0

25 Jan 13:50
49aff4d
Compare
Choose a tag to compare

Added

  • in remote expression functions, we throw errors so they show up in the form.
  • added valueColumn "*" and placeholderColumn "*", to return all column, this also means that valueColumn "*" results in the same as outputObject: true.
  • jobid is passed now as extravar and passed to nextform, incase an action exists
  • you can now hide a text field
  • more advanced ldap properties for non active directory ldap servers
  • git repositories generic (for forms and playbook for example)
  • 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'

Fixed

  • 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

v4.0.19

22 Nov 13:50
9b1dd13
Compare
Choose a tag to compare

Fixed

  • undefined error with json

Added

  • Added AzureAD group filter to limit the number of groups

v4.0.18

10 Nov 10:30
282c5ca
Compare
Choose a tag to compare

Fixed

  • javascript replace error with defaults
  • Newer Netapp collection 22.8.2

v4.0.17

07 Nov 08:49
1ea20d0
Compare
Choose a tag to compare

Fixed

  • AzureAD only returned first 100 groups.
  • Constants with arrays now work correctly
  • Little ldap test bug
  • model bug, bad merging and weird caching

Added

  • Expression field can now have property value for manual data assignment
  • Added form property ansibleCredentials, allowing to pass ansible_user and ansible_password

v4.0.16

07 Oct 14:04
7ca4237
Compare
Choose a tag to compare

Changed

  • Ansible has now default yaml stdout
  • fn.fnCredentials can have regex and a second ballback

Added

  • New formfield type 'file' to upload files prior to job execution
  • New Database property in credentials, needed for postgres, and can be used for mysql and mssql
  • credentials property on forms => array of credentials to add
  • awxCredentials property on forms => array of awxCredentials to add
  • executionEnvironment property on forms => choose awx executionEnvironment

Fixed

  • Int64 issues in rest results, new rest parameter 'hasBigInt'
  • Issue with null values in enum fields

v4.0.15

09 Aug 20:23
1e990c5
Compare
Choose a tag to compare

Added

  • Installation video to documentation
  • add fnGetNumberedName as local function

Fixed

  • Table expression issue fixed

v4.0.14

03 Aug 09:14
3ccf599
Compare
Choose a tag to compare

Added

  • New documentation, the website ansibleforms is now generated on github pages using jekyll

Changed

  • Removed environment variable from reference guide (find it in documentation now)

Fixed

  • Scheme creation bug fixed
  • Typos in help
  • Vue2 bug number fields fall back to emptry string when empty. fixed to set to undefined.

v4.0.13

24 Jul 08:19
c137e78
Compare
Choose a tag to compare

Added

  • New dependency mechanism isValid
    you can show/hide a field based if another field is valid or not

v4.0.12

15 Jul 14:57
e180462
Compare
Choose a tag to compare

Changed

  • Modals are now 1024px

Added

  • Allow enum array-of-objects values.
  • New alias local_out (=> hidden local expression)
  • New alias credential (=> hidden local expression with asCredential true)