Releases: ansibleguy76/ansibleforms
Releases · ansibleguy76/ansibleforms
v2.2.4
Added
- Allow field named __inventory__ to have array to launch against multiple inventories (ansible only)
- Add new validation
validIf
andvalidIfNot
. Use an expression field as validation. - Add new
refresh
property to manually or auto refresh expression/query fields. - Add table enhancements
- prepopulate with
query
andexpression
- 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 ansibleabsent
for deleted records.
Read the wiki for more details.
- prepopulate with
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
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
Fixed
- Dropdown box gets clipped at the bottom (was new bug since 2.2.1)
- Dependencies either with valueColumn or dot-notation
v2.2.1
Added
- Toggle hidden fields for admins
- Allow expression debug for admins
Fixed
- Ignore error if no forms subdir exists
- Allow empty constants in designer (must be object bug)
v2.2.0
Added
- Keydown responsiveness on text fields (property
keydown
) - filtering to query fields (tune with
filterColumns
property) - view of objects and query results
- queryfield-option in table field (
type: query
+from
-property) - search-replace-box in editor (
ctrl-f
orctrl-h
) - Forms.yaml can be extended with more yaml files in
/forms
subdir. - auto backup on save (from editor)
- restore backup (from editor)
- Editor can now edit a single form
- Added warnings in editor and form
- Expression can be html (
isHtml
property) - Added constants section in forms.yaml (key-value pairs in yaml format)
Fixed
- Bad required validation when expression had default empty object or array
- Interval kept running in the background
v2.1.6
Added
- Expressions can have defaults
- Extra form checking and show warnings
Changed
- Secured JWT tokens even more
Fixed
- Fixed editable expression bug
- Token issue