Thursday, 29 August 2024

Magic Suite 3.16

Magic Suite 3.16 has been released with the following changes across all products.

ReportMagic

New Features

  • RM-14767 It is now possible to trigger a Schedule when one has completed (success, warning, or macro error only). When a Schedule (batch job) completes with any other result, e.g. stopped (by stop on error settings on the Schedule) or system error, the chained Schedule is NOT triggered.
  • It is now possible to use graph.xxx macros to insert images into PowerPoint table cells. The images are set as the cell background, which is the only way in PowerPoint that this can be achieved.
  • DataMagic Syncs and Schedules chain visualisation (reached by clicking the 'chain' icon on the tables, where relevant) now have an "Advanced View" toggle button on the chain visualisation pop-up, which shows an SVG block diagram of the chain relationships.
  • The [LogicMonitor.Dashboard:] macro can now insert a hyperlink onto the dashboard shape (Word and PowerPoint output), which opens the browser upon CTRL-click. In Word, Inserting a hyperlink ONLY works when a shape ID is specified (i.e. the dashboard is not inserted inline, but into a shape).
  • There is now an [InsertTableCellImage:] macro to set the background image of a PowerPoint table cell, from either a file or a variable.
  • Added the [Variable.Image:] macro, which can insert a previously-stored PNG image (as a variable) into an output document.
  • xxx.Graph macros can now use the storeAsHidden parameter to save the PNG image data to a variable, which can then be used in the [Variable.ToImage:] macro.
  • [xxxx.Table:] macros now have sorting options

Improvements

  • Various help pages now include information about the following parameters: fatalIf, criticalIf, errorIf, warningIf, and infoIf
  • The progress page will now show a spinner for any operation that takes more than 1.5 seconds.
  • The Batch Jobs summary message on the Progress Page now includes the stopped count when the overall status is not success.
  • In Report Studio, the macros in the Progress section at the bottom can now scroll vertically, to make it easier to see the macros.
  • The [Cisco.SecurityAdvisoryList:] macro now returns better error messages if it fails.

Bug Fixes

  • Modified the Microsoft Azure connection logic and associated help page to no longer expect a workspaceId.
  • Fixed incorrect error popup message when setting DatabaseConnectionId for DataMagicSyncs, which incorrectly said that the Connection must be a DATABASE type of Connection.
  • Fixed an issue where it was not possible to save a file created in Report Studio to an SFTP file system.
  • Fixed the "What's New" section in the help for the [InsertTableCellImage:] macro.
  • The [Toggl.TimeEntryProperty:] macro and [Toggl.TimeEntryList:] macros both now properly validate the property/properties parameter and show the supported values correctly in the help page.
  • Updated the macro compatibility icons in the help for the [Table.WorldMap:] macro, which currently only works in Report Studio.
  • Fixed issues with [LogicMonitor.User / Role / UserApiToken] macros not working due to API changes.
  • The audit logs tables now by default don't show the before/after JSON columns. They can still be viewed by selecting them in the Columns drop-down.
  • Fixed an issue where duplicate AlertMagic metrics would cause an issue when adding / saving duplicate entries.
  • The [Table.WorldMap:] macro works as expected in Report Studio.
  • Fixed an issue where the Monaco editor did not work properly when setting the ReportMagic theme to dark / light.
  • File Save in Report Studio now saves as expected
  • Fixed an issue where it was not possible to save new files to SharePoint drives from Report Studio.
  • Updated behaviour of [Toggl.TimeEntryProperty:] and [Toggl.TimeEntryList:] macros.
  • Fixed an issue where any macro that inserts an image into a PowerPoint cell, as well as the InsertTableCellImage macro, would not respect the table cell formatting (e.g. border colours / size etc).
  • Updated the LogicMonitor.Api to fix an issue where the [LogicMonitor.SummaryValue:] macro (and others) did not correctly eliminate invalid line datapoints based on corresponding invalid timestamps.
  • Fixed an issue where, in Normal Mode, the [List.Select:] macro with 'selectDistinct' did not work as expected.
  • Fixed an issue where the edit dialog could show the incorrect parameter name, type and purpose when opened via double-clicking on a macro default in the table.
  • Fixed an issue where the [LogicMonitor.DashboardWidgetList:] mcaro would not work if the dashboard specified had Device Status Widgets on it.
  • In PowerPoint output documents, Image-based macros (such as the [List.Graph:] macro) can now use the clipBottom, clipLeft, clipRight and clipTop parameters to clip a number of pixels from the image before being inserted into a shape. However, the 'chartImageFormat' parameter must manually be set to either png or jpeg, otherwise a macro error will occur.
  • Reload error is now not be reported loading the DataMagic Sync Executions page from the Admin Menu
  • [Agent.SqlValue:] now does not error about username when selecting Count of items in a database table

AlertMagic

Improvements

  • On AlertMagic, the Metrics page is the only page accessible if you are a Tenant Admin.
  • When going to Alert Studio the user must now choose an integration in the drop-down i.e. it does not automatically select one. Deep link URL is now set correctly in all situations.
  • Homepage for logged in users has been added
  • Alert Studio now indicates a version's ID in the top-right corner, for super admin / uber admin users ONLY.
  • GetCurrentUser now calls IMagicSuiteService directly.
  • It is now possible to add new nodes of the same type as the one chosen in Alert Studio's Configuration tree node view.

Bug Fixes

  • "You do not have permissions to access this page" page is shown when trying to access a page a user does not have access/permission to.
  • Charts on the metrics page all now show time in UTC, rather than only the middle chart (mistakenly being different, using UTC).

DataMagic

New Features

  • The Schedules and DataMagic Syncs pages now includesan icon (link icon) in a column that indicates whether a Schedule is part of a chain. Clicking the icon opens a dialog which then illustrates all the chains the Schedule or Sync is a part of.
  • The Schedule page now has a "Chains" button on each row where a chain is present which opens a pop-up that illustrates all chains that relate to that Schedule. The DataMagic Syncs page now has a "Chains" button on each row where a chain is present which opens a pop-up that illustrates all chains that relate to that DataMagic Sync.
  • The Schedule page now has a "Chains" button in the toolbar which opens a pop-up that illustrates all chains that relate to Schedules. The DataMagic Syncs page now has a "Chains" button in the toolbar which opens a pop-up that illustrates all chains that relate to DataMagic Syncs.

Bug Fixes

  • Fixed an issue where DataMagic Syncs which only trigger Schedules would not show the chain(s) in the UI on the syncs page / schedules page.

No comments:

Post a Comment

Magic Suite 4.0

Magic Suite 4.0 has been released with the following changes across all products. ReportMagic New Features It is now possible to automa...