Skip to content

Releases: ansibleguy76/ansibleforms

v3.0.6

10 Aug 12:41
cc11a9d
Compare
Choose a tag to compare

Fixed

  • Fixed multiselect bug

v3.0.5

06 Jul 15:02
93aba0c
Compare
Choose a tag to compare

Added

  • Add object-like default value for dropdowns
  • Add email notifications
  • Allow custom git user/email per repo

Fixed

  • Allow selfsigned certificates in mailserver
  • Auto qdd repo hosts to known_hosts + add gui for manually

v3.0.4

09 Jun 09:27
162117e
Compare
Choose a tag to compare

Fixed

  • Forgot fs-extra in package

Added

  • Added 'ansibleforms_user' as object to extravars

v3.0.3

02 Jun 15:24
4664262
Compare
Choose a tag to compare

Changed

  • Improved gui management (table format with paging and filtering)
  • Updated all packages and no-cache build

Fixed

  • You cannot remove a group with users

v3.0.2

25 Apr 16:30
ea5d5c9
Compare
Choose a tag to compare

Added

  • More form validations
  • Show expression and query form warnings
  • Allow for expression references to have full object placeholder .e.g. $(settings.servers[0].name)

Changed

  • Rewrote all callbacks to promises
  • Query filter in dropdown

Fixed

  • Remove query filter on values change
  • Reset query value when "no data"

v3.0.1

01 Apr 13:26
3dbef26
Compare
Choose a tag to compare

Added

  • Syslog integration (use env variables to tune)
  • Relaunch and abort from joblog
  • Override repo clone command
  • Add log filtering and auto refresh
  • Approvals and rejections (using new approval property)

Changed

  • Logger levels changed (error, warning, notice, info, debug) / debug is lowest (silly is deprecated)
  • Completely reworked job launch process (neater code and more reusable)
  • Swagger job launch is now at job level

Fixed

  • Allow non rsa ssh key
  • Add job access to own jobs in joblog
  • Repo runs silent

Removed

  • Ansible launch api (see job post now)
  • Awx launch api (see job post now)
  • Multistep launch api (see job post now)

v3.0.0

09 Mar 20:13
4d48582
Compare
Choose a tag to compare

Added

  • About + GPL License
  • Added new type : push to git
  • Added property key : allow extravars to be specific key
  • Added extravars to joblog
  • Added awx to joblog
  • Added new type : multistep
  • Added LogViewer
  • Added SSH key autogen + update
  • Added Git repo gui

Fixed

  • Allow local expressions for query
  • Wrong timezone timestamp in joblog
  • Referencing (placeholder) multi select will now return array

Removed

  • Awx and ansible get job api => is now native job api
  • Awx and ansible joboutput => is now native job output
  • Ansible and awx job aboort => is now native job abort

v2.2.4

15 Feb 18:41
b1e561d
Compare
Choose a tag to compare

Added

  • Allow field named __inventory__ to have array to launch against multiple inventories (ansible only)
  • Add new validation validIf and validIfNot. Use an expression field as validation.
  • Add new refresh property to manually or auto refresh expression/query fields.
  • Add table enhancements
    • prepopulate with query and expression
    • insertMarker and deleteMarker (to mark deleted or new records)
    • allowDelete and allowInsert (to allow insert/delete)
    • readonlyField
      With this table feature you can now load existing data and use table to modify it.
      The allowInsert set to false will focus on modification only.
      The deleteMarker set to value of choice, will allow you to use ansible absent for deleted records.
      Read the wiki for more details.

Fixed

  • Fixed a bug in notIn and in validation
  • Fixed (dependency + expression) bug
  • Fixed execute bug (read proper exit code)
  • Fixed Warning color to orange
  • Removed constants from new form in designer

Changed

  • Upgrade from fontawesome 5 to 6
  • Label is no longer a required property

v2.2.3

11 Feb 09:55
d2927aa
Compare
Choose a tag to compare

Added

  • function fnCredentials(name) to get credentials
  • function fnRestJwtSecure to pass a credential name, the password of the credentials is assumed the token
  • Add noLog property to field for expression and query fields, no expressions, queries and results will be logged.
  • Add new theme

fixed

  • A clipping visualization improvement

v2.2.2

09 Feb 10:55
7ca02f7
Compare
Choose a tag to compare

Fixed

  • Dropdown box gets clipped at the bottom (was new bug since 2.2.1)
  • Dependencies either with valueColumn or dot-notation