Ambience V2022.1 Release

Release Notes - Ambience - Version 2022.1

Features and Enhancement

Redirect

  • [#NA] - New Redirect Module that allows user to add redirect links to server or elsewhere

Simple SSO

  • [Simple-sso#4] - Customise password reset email content for Login page
  • [Simple-sso#4] - Return uninformative message for user password reset for security

ETL

  • [ETL#117] - XLSX Updater Step
  • [ETL#114] - ETL Reusable Libraries
  • [ETL-Core#1] - ETL Chainset Grouping

Dashboard

  • [Dashboard#123] - Dashboard URL Parameter Filter
  • [Dashboard#122] - Pivot Multi_Cell filter
  • [Dashboard#121] - Linear Table Column Label Alignment

API Token

  • [Build#45] - Support API Tokens with Cookies

Forms

  • [Form#50] - [Tabbed Errors] New mechanism available in Form which helps to highlight validation errors in tabs
  • [Form#52] - Form with Sidebar
  • [Form#45] - Form button prompt
  • [Form#46] - Form Alert (info, warn, error) mechanism
  • [Form#48] - Ambience Form Date Picker - Default Value
  • [Form#43] - Supporting multiple file uploads in Form Attachments
  • [Form#na] - Form Repeater
  • [Form#44] - Enhancement - No longer auto-submit Form when Enter key is pressed

Record Editors

  • [Record Editor#81] - Support field format choices in Edit Field wizards
  • [Record Editor#48] - To sync the fields when field types are changed in dataset
  • [Record Editor#89] - Header Scripting
  • [Record Editor#85] - Date Constraint for Record Editor Module

Visualisation

  • [Viz#62] - Support Legend in Visualisation charts

Simple Identity

  • [Simple-Identity#8] - Customise password reset email content for Login page

Scheduler

  • [Scheduler#24] - Enable Trigger Run now for non owner
  • [Scheduler#25] - Sort Elapsed time column by number

Bug Fixes

General

  • [Build#47] - Fix for Ambience-cli reveals decrypted password for mongodb

Record Editors

  • [Record Editor#76] - Fix for Schema / Custom Choices - User still can edit and save successfully with invalid choice
  • [Record Editor#77] - Fix for Logging Added Field - Unable to save value for fields for new Record Editor
  • [Record Editor#75] - Fix for ETL Validation - Duplicated records are added and user is unable to delete records
  • [Record Editor#74] - Fix for Logging Added Field - Timestamp - The Timestamp is updated after user edits the record
  • [Record Editor#78] - Fix for Logging Last Modified - The value of ‘By (User Id)’ and ‘By (User Name)’ are not update immediately when another user edits records
  • [Record Editor#80] - Fix for The message ‘Save Successfully’ is not displayed after user edits and save a record
  • [Record Editor#84] - Fix for Date Constraints - User can set invalid syntax when adding a new field
  • [Record Editor#83] - Fix for Date Constraints - The default date in Calendar picker in Editor screen does not follow the Default Date set in Management page
  • [Record Editor#82] - Fix for Date Constraints - User can set invalid date
  • [Record Editor#88] - Fix for Date Constraints - User is unable to adds / edits records when Min Date equals Max Date
  • [Record Editor#87] - Fix for Date Constraints - empty date value is set to 1970-01-01 when user sets Format for IsoLocalDate field from Management panel
  • [Record Editor#90] - Fix for When user clicks ‘Add’ in ‘Fields’ and a String type is pre-selected, Next button is disabled
  • [Record Editor#91] - Fix for Disable and Enable Date picker would reset date to Today
  • [Record Editor#98] - Fix for Filter - After user performs a filter, clears all filters then refreshes the page, no record is displayed
  • [Record Editor#32] - Fix for Incorrect error message displays when user tries to add a record with duplicated ID
  • [Record Editor#92] - Fix for Record Editor is unable to show Decimal128 data when the record is saved even without change
  • [Record Editor#100] - Fix for User cannot edit/delete records when the dataset contains field ‘_id’ with datatype is ‘String’
  • [Record Editor#101] - Fix for % is seen in ratio column when ratio column has format % applied

Dashboards

  • [Dashboard#124] - Fix for Dashboard always show first page content when user does not have access to it upon loaded

Adhoc Report (Early Access)

  • [Adhoc Report#48] - Fix for Sorting fields in ‘Fields’ does not work
  • [Adhoc Report#60] - Fix for Function - Median - Decimal: The error ‘MarshallingError’ displays when user tries to use ‘Median’ for Decimal type
  • [Adhoc Report#59] - Fix for Function - Count - The Count number is using the format of the Field
  • [Adhoc Report#65] - Fix for Filter does not work for Timestamps / IsoLocalDate
  • [Adhoc Report#67] - Fix for Groups Sorting - The sorting does not work when user tries to sort other fields in Groups
  • [Adhoc Report#53] - Fix for Management: Fields - [Show]
  • [Adhoc Report#68] - Fix for Texts related to ‘Pre-defined Report’ need to be updated to be consistent with it
  • [Adhoc Report#71] - Fix for Export - User cannot export report with Boolean field
  • [Adhoc Report#74] - Fix for Layout - Spelling error in ‘Alight Left’
  • [Adhoc Report#78] - Fix for Multiple groups - There is an extra ‘td’ tag at the ‘groups-footer level1’
  • [Adhoc Report#75] - Fix for The format of number in exported file is not the same in the report when number contains zero at the end of decimal part
  • [Adhoc Report#77] - Fix for After user changes Label of a field, the change is not updated in dropping areas and filter panel
  • [Adhoc Report#55] - Fix for Pre-defined - Configurations for ‘All Header’ / ‘All Footer’ in Properties are not applied in Pre-defined
  • [Adhoc Report#76] - Fix for The column’s header in exported file is also formatted if when datatype is Decimal/Double/Int64
  • [Adhoc Report#72] - Fix for Export - Timestamp / IsoLocalDate / IsoLocalTime - The format of data in exported file is incorrect
  • [Adhoc Report#80] - Fix for When ‘Function Label’ is checked and the field does not use ‘Function’, the Footer displays ‘NoFunction()’

Forms

  • [Form#47] - Fix for Label mode - Horizontal not applied properly in run form
  • [Form#49] - Fix for Date Input - The reference to another date input does not work
  • [Form#55] - Fix for [Server Prefix]Form Attachment
  • [Form#56] - Fix for [Server Prefix]Image Component
  • [Form#54] - Fix for The Cascade Group is not aligned with others in Horizontal label mode
  • [Form#53] - Fix for Tab - After user enters some texts / selects checkboxes, and navigates to another Tab, he is switched back to the previous Tab
  • [Form#57] - Fix for Repeater - When the Label Mode is in Horizontal / None, the Add /Delete Row icon is not aligned properly
  • [Form#59] - Fix for Form alert handling scripts

CMS[Content Management]

  • [CMS#16] - Fix for To display only one file of same name and type in Recent
  • [CMS#15] - Fix for Reset Show All Version checkbox when user click Go back button in browser
  • [CMS#13] - Fix for Upload Category of resource containing scripts gets stripped
  • [CMS#14] - Fix for Overwritten Groups are displayed in the Groups list

RML & DS

  • [RML#32] - Fix for XLSX rendering Percent format with X100 times value

DocX

  • [Docx-engine#9] - Fix for displaying ampersand symbol passed in from multiple parameters in rendered docx

Repository

  • [Repository#14] - Fix for Navigate to Chinese Character folder/file go back to root

ETL

  • [ETL#115] - Fix for Clean Minute Minder step not working

Service Chooser

  • [Service-Chooser#4] - Fix for Empty entry created in Recent list
  • [Service-Chooser#5] - Fix for User without mod-service-chooser still see service chooser page
  • [Service-Chooser#6] - Fix for Deleted files resurrects when opened from Recent Files

Upload and Download Management

  • [Upload-download#15] - Fix for [Server Prefix]Copy Link in Download not working
  • [Upload-download#16] - Fix for [Server Prefix]HTML loading image from Download module

API

  • [API#1] - Fix for The error will be throw in browser console when clicking on add test in Blank API

Visualisation

  • [Viz#61] - Fix for Sorting of Rows