Skip to content

Releases: ansibleguy76/ansibleforms

v4.0.10

23 May 08:49
12350dc
Compare
Choose a tag to compare

Fixed

  • help added
  • fixed sql init
  • set a few columns to utf8mb4 for emoticon issues
  • add interval to cleanup 1 day old running jobs
  • better database check error handling, if the database is offline, no create schema button will be shown

Added

  • Added alias type 'local' => expression, runLocal, hide, noOutput

v4.0.9

07 May 16:47
bdde059
Compare
Choose a tag to compare

Added

  • model can now be an array
  • html field

Fixed

  • form could be executed while non-required fields were being evaluated

Changed

  • expression field can have newlines, they will be removed.

v4.0.8

03 May 18:19
d8e347d
Compare
Choose a tag to compare

Added

v4.0.7

01 May 13:34
c8f41be
Compare
Choose a tag to compare

Fixed

  • Default dependency bug
  • nested placeholder expressions

v4.0.5

15 Apr 19:08
9ecdcd1
Compare
Choose a tag to compare

Added

  • Allow awx connection with username and password
  • Added about me for
  • Added new env var with regex to filter job output

Changed

  • Friendlier schema error messages

Fixed

  • Non admin can see their own approve jobs
  • Wrong stdout with AWX sometimes

v4.0.3

06 Mar 14:54
8daf023
Compare
Choose a tag to compare

Fixed

  • Add select-all box with single column multiselect enum
  • Required not enforced on multiple enum
  • Log view since date-based logfiles
  • enum dropup correct calculation
  • issues with multistep and key
  • add user profile in steps

Added

  • Add enum horizontal mode
  • Add azure ad oAuth2 login method
  • Add server fn.fnSsh function
  • Showing env.variables in the settings
  • Showing known_hosts and allow removal
  • Added limit property for ansible playbooks

Changed

  • Moved form backups to subfolder (new ENV VAR)
  • Made backup age configurable (new ENV VAR)
  • New theme look
  • New settings menu
  • Improved joblog navigation, using url params

v4.0.2

10 Feb 16:33
6f6b145
Compare
Choose a tag to compare

Added

  • Userobject is available in form with user => $(user)
  • New field type datetime (date and time picker)

Changed

  • An object-expression is now possible => "{foo:'bar'}"
  • Bumped corejs and axios

Fixed

  • Colons failed in password due to bad passport-http
  • Number field was exported as string

v4.0.1

27 Jan 15:32
50a20bb
Compare
Choose a tag to compare

Fixed

  • Saving settings error
  • Table field issues

Added

  • Ansible Galaxy collection community.general
  • TextArea field

Changed

  • Designer readonly when locked

v4.0.0

31 Dec 10:57
248502e
Compare
Choose a tag to compare

Fixed

  • Dependencies are now AND not OR
  • Using mysql2 lib to fix authentication issues
  • Fixed AWX Task issue when failed
  • Auto select current form in designer
  • Placeholder with dash bug
  • UTF8 character in extravars breaks local ansible execution

Added

  • Added dynamic playbook and template name $(extravar)
  • Designer Locking (env var)
  • Pass external data to form
  • Reference Guide
  • Add verbose logging for ansible (verbose: true)
  • Add keepExtravars property to keep the tmp extravars json file

Changed

  • Better error messages with remote expressions
  • Running extravars from tmp file (due to utf8 issues)
  • Rolling log file

Deprecated

  • formfield type query is deprecated, use 'enum'

v3.1.1

10 Nov 17:44
5710c42
Compare
Choose a tag to compare

Fixed

  • Ldap certificate bug
  • Drop quotes on string placeholder
  • Expressions were forced to required field
  • Dropping mssql package to v8 hoping to fix hang up issue
  • Dependency bug fixed with multiple dependencies
  • Preview bug fixed when column was empty

Added

  • Local selectAttr function
  • Local regexBy function
  • Add wildcard support on filterBy function
  • PostActionsEvents
    • events: onSubmit, onSuccess, onFailure, onFinish
    • actions with delay: load (a form), reload (same form), home, clear (reset form), hide/show (form)
  • ifExtraVar property on step for conditional step