Magic Suite 4.0 has been released with the following changes across all products.
ReportMagic
New Features
- It is now possible to automatically create a string variable in a report when a macro fails, by using the failureVariable parameter (specifies the name the variable). The contents will either be the error / exception message, or the value specified by the optional and existing failureText parameter.
Improvements
- Added the 'ignorePreviousColumns' parameter to the [Table.MergeCells:] macro, to allow a new, optional behaviour when merging vertical columns - without requiring each cell in previous columns to have the same vertical values.
- Added an additional help example for the [Table.MergeCells:] macro that shows how to use the ignorePreviousColumns parameter.
Bug Fixes
- Fixed an issue when using Schedule forms, where the form values that were sent in as JValues would cause macro issues that use NCalc evaluation. JValue basic types (float, string, int, boolean, etc) are now converted to common run time equivalents. JArrays / JObjects etc. are left as-is. This fixes issues in the library reports, such as the LogicMonitor HealthCheck.
- Fixed an issue with the NCalc expression options being set ONLY to ExpressionOptions.OverflowProtection, thereby breaking behaviour of the [List.Select:] macro (and possibly others).
- Fixed an issue where regular users could not view the ReportMagic 4 Report Library page, and would see a pop-up error message.
- Various [LogicMonitor.xxx:] macros now do not give unexpected system errors.
- Fixed an Ncalc issue when itemAtIndex was returning item types inconsistently between Report Studio and Ncalc101 apps.
- Various Image processing/library issues have now been fixed.
- Various Image processing/library issues have now been fixed.
- Various Image processing/library issues have now been fixed.
- The [Halo.PsaList:] macro, when there are no results, instead of creating an empty and unknown variable, the macro now creates an empty JArray variable.
- Various Image processing/library issues have now been fixed.
- Fixed an issue where most macros would show as being in legacy mode, upon failure.
- The [LogicMonitor.DeviceGroupList:] macro now does not give unexpected error.
- Fixed an NCalc issue with itemAtIndex which was failing to return the indexed item.
- Resolved an issue whereby ReportMagic v4 Batch Jobs, Report Studio and the Report Schedule pages were not updating in real time during job execution.
- isNullOrEmpty nows works in a [Calculate:] macro
- Various Image processing/library issues have now been fixed.
Admin
New Features
- [HaloPsa.List:] is now present and documented. Additionally, fixed an issue where the [HaloPsa.List:] macro did not produce any output at all.
Improvements
- Additional breakdown of ReportMagic subscription usages added in the Admin App's Subscriptions > Subscription Usage charts.
- When a User is added to or removed from a Role (by a Tenant Admin), the user will receive an email notification.
- User level is now a separate column in the Admin app's Users page.
Bug Fixes
- In the Admin app's DataMagic syncs table, syncs are now listed by default in order of ID (that column has been added as the first column in the table), so that the most recently-created ones that have not yet run (i.e. pending state) are listed at the top, rather than at the very bottom of the table (and most likely, meaning that users are unaware that it's in the table at all).
DataMagic
Bug Fixes
- Fixed an issue that was preventing LogicMonitor DataMagic Sync executions from initiating successfully.
- Editing and making any change on an Organization no longer causes a UI crash.
- Fixed an issue where changing the time range on the Network Events page would reset the filter.
- Fixed an issue where using the chart settings (data labels and legends) in an empty timeline (with no chart) would cause a UI crash.
- The Networks Event chart pop-up is now improved so it is not hidden by the timeline and has various other improvements.
- On DataMagic, the floorplans now show the locations of AP if they are plotted on the floorplan.
- Fixed an issue where launching the Floor Plan viewer / pop-up should not cause a UI crash.
- Browser tab name now correctly shows "VPN Peers" on the DataMagic VPN Peers page, rather than "Ports".
- Floor Plan pop-up viewer does not exceed the width of the screen.
- SQL Studio is now accessible without a reload error for Super Admin and Uber Admin errors.
- The filter for the 'Claimed At' on the Devices page on DataMagic now does not have duplicate options
- Removed undisplayable unicode characters (that display as question marks) in the Floor Plan viewer pop-up (for group name, and network name breadcrumbs).
Docs
Improvements
- Added a new macro example to the [Halo.PsaList:] macro. Also: 1) added some of the actually-supported API calls for the types parameter (note: not all types work yet). 2) The Skip and Take parameters now work as expected.
Bug Fixes
- Adding the missing HaloPsa Connection help link the Docs App's "Connections and Agents" help page.
- Removed various list-related parameters that have no effect on the any [XXX.Connection:] macro.
- Fixed an issue in the Docs's app where the "collapse / expand all" buttons in the treeview toolbar would wrap unexpectedly. They are now also centred horizontally in the toolbar as originally intended.
NCalc 101
New Features
- There is now a clone variable button on Ncalc101
ProMagic
Bug Fixes
- Pressing the 'ProMagic' menu buttons in the ProMagic app no longer gives a reload error / UI crash.
- ProMagic Issues page now correctly shows the right name in the browser tab.
No comments:
Post a Comment