Magic Suite 3.20 has been released with the following changes across all products.
ReportMagic
New Features
- Database Connections now show the list of tables in the Admin => Connections page (stats column icon shows a pop-up).
Improvements
- Clarified which ReportMagic.xxx macros require a ReportMagic Connection to work, in the help.
- The [ReportMagic.ReportProperty:] macro when used with property=allAsJson now returns the json string without json tags.
- Added the [CronHumanReadable:] and [CronRunDate:] macros (shown in the Time macro category).
- The [ReportMagic.ReportProperty:] macro now supports property=outputFileTypes. In Normal Mode most of the properties are now strongly-typed, e.g. boolean, integer etc rather than strings.
Bug Fixes
- Fixed an issue where Toggl Connections (Admin -> Connections in ReportMagic or Connections in the Admin App) would always show an invalid Connection, and the [Toggl.WorkspaceList:] and [Toggl.WorkspaceProperty:] macros would always fail.
- Docmagic libraries have been updated.
- All users can now see Monitor Magic and NCalc 101 in the list of apps that opens when you click the UI waffle icon (top left).
- File renaming issues fixed.
- Copy/Paste using Ctrl+V now does not give API error
- Updated help examples for [Object.Property:], [Object.ArrayCount:], and [Object.Type:] macros.
- Fixed an issue with ReportMagic logging to the MagicSuite logs.
- RBAC - when a regular (non-admin) user is approved via the UI or API and they already have Role Memberships (which link to one or more Roles), they will not have their existing Roles removed and be assigned the default one(s).
- The default RBAC role/roles is now applied when approving a user who has chosen their Tenant at registration time
- Fixed an issue where in code mode, inserting an example and pressing the "Play" button did not result in any macros being recognised (until the user edits the text).
- The [ReportMagic.ReportProperty:] macro now supports the AllAsJObject property.
- Fixed an issue that caused the first user of a new tenant to be presented with a reload error on screen when accepting the Terms of Service.
- [Web.Query:] now attempts to convert to JArray if not a JObject
- Fixed an issue where report output contained details of docMagic server failures (due to a timeout) and would report a System Error.
- Updated help for [LogicMonitor.LogAnalysis:] macro.
- The [AlertMagic.MetricsList:] macro now indicates in the help that the Connection used must reference an API token owned by a Tenant Admin or above, and that it won't work for regular users. If attempted by a regular user a macro error ensues, rather than a system error.
- Fixed an issue where duplicate (but valid) parameters in a macro would not actually create a macro in the progress page / database (but the counts would be shown correctly).
- The [AlertMagic.MetricsList:] no longer supports the 'outputListsAsJArray' parameter, as it is not relevant. Fixed an issue where the [AlertMagic.MetricsList:] macro was not outputting a Jarray (as variable) in normal mode, and was NOT outputting a Jarray in legacy mode either (the macro says that even in legacy mode the output is always a Jarray).
- The [AlertMagic.MetricsList:] macro is now outputting a Jarray in Legacy mode as the macro says that even in legacy mode the output is always a Jarray.
- Added 2 examples to the [EmailReport:] macro.
- The [Cherwell.BusinessObjectList:] macro will now tell you if there is a reason why the macro fails (e.g. you don't have permission to do a certain query).
- Fixed an issue where the wrong badge ("Cloner", which is meant for copying directories) was awarded when copying and pasting files. The "Duplicator" badge is now correctly awarded.
- Fixed an issue where the help icon was not styled properly in Magic Suite apps' menu bar.
Admin
Improvements
- It is now possible to set a newly-created person to approved at creation time, in ReportMagic -> Users and the Admin App -> Users, in addition to via the MagicSuite API.
Bug Fixes
- Fixed an issue on all MagicSuite apps where after deleting an entity (e.g. a user, macro default, etc.) a non-closable dialog would still be visible.
- Fixed an issue where on some MagicSuite systems there may be an error when accepting terms and conditions for new Tenants.
- Fixed an issue where, for Tenant Admins, the Admin app was not shown in the burger / waffle icon (global chooser) across all Magic Suite apps.
AlertMagic
Bug Fixes
- AlertMagic now created MS or SUP tickets
- Fixed an issue where it was not possible to add Test Overrides in AlertMagic UI.
- Fixed an issue where AlertMagic Integrations that use fake AMS / IMS could not be exported from Alert Studio.
- Fixed menu CSS issues.
ConnectMagic
Bug Fixes
- ConnectMagic UI is now rendering correctly
- DataMagic now does not show any mention of ConnectMagic
DataMagic
Improvements
- Config Templates page now has a column linking to the Networks page
Bug Fixes
- Feedback can be raised successfully.
- Filename Desetialization errors in DataMagic are no longer reported.
- Fixed an issue arising from Meraki API behaviour that was causing a deserialization error and VLAN retrieval failure.
- Fixed an issue arising from Meraki API behaviour that was causing a deserialization error and VLAN retrieval failure.
- The table filters now work as expected in DataMagic.
- Page sizes are now correct and present on all Meraki DataMagic app pages with tables.
- DataMagic now does not show any mention of ConnectMagic
- Fixed an issue with DataMagic Sync where it would either fail to create a new database upon first sync execution or fail to update an existing one.
Docs
Bug Fixes
- Docs app search now includes additional pages that don't specifically related to a product (but are in the docs app in other menus) e.g. legal pages and advanced topics, etc.
- Ops dashboard and ncalc 101 do no longer appear in magic suite seach drop-downs (as they have no help yet).
- The search pop-up now clears the search term every time it is opened.
- The product should not be remembered between searches on the search dialog for all Magic Suite apps.
- Fixed broken DataMagic help link in the docs app.
MonitorMagic
Bug Fixes
- Waffle menu can be opened by Regular Users
NCalc 101
Bug Fixes
- NCalc 101: when deleting a variable that is used by an expression, the output window now updates as expected, e.g. to show a missing parameter / variable message.
- NCalc 101: fixed an issue where the output would not change after editing the value of a variable.
- Fixed an issue where NCalc output (in the NCalc app) was always interpreted as a string, instead of the correct type, such as Int32, boolean, etc.
- NCalc101 now shows output in the right-hand vertical splitter, and the main screen is full screen.
- Fixed an issue where, in the NCalc 101 app, when creating an "Expression" variable, the variables table would show "PanoramicData.NCalcExtensions.ExtendedExpression" rather than just "Expression".
No comments:
Post a Comment