Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Hello there,

We are glad to inform you that the latest 2019.17 version of the SWAT Framework is out. Below is the list of issues that were part of this release.

Sprint 17 2019

New Features

Priority Key Akioma Release Notes Status
Medium SWAT-2602 Added support for default user profile Done
Highest SWAT-2516 The new SessionContext is available by accessing akioma.sessionContext. Here the eSessionContext (SCL) and eSwatSessionContext are available. Any custom context would be available in the same object (e.g eCustomSessionContext).

The SessionContext can also be accessed from CLAPI, like this: akioma.swat.SessionManager.get('propertyName', 'context'). If 'context' is not specified, default will be eSwatSessionContext.
Done
Medium SWAT-2483 All the dynSelects which are loading data from the UserBE will have the "CurrentUser" select option automatically added. Done

Improvements

Priority Key Akioma Release Notes Status
Medium SWAT-2638 Solved an issue when the waiting cursor was not disappearing after saving a document Done
High SWAT-2624 Optimised the activation of the service interface needlessly in LoginWebHandler Done
Medium SWAT-2591 Updates in SmartMessages: now is available to write object notation for buttons. Before, from typescript, only arrays definitions were available. Done
Medium SWAT-2584 Improvements on create new user window Done
Medium SWAT-2556 In Grids, the old Filter Manager was replaced with the new Filter manager Done
High SWAT-2542 Added handling for "AllowedAuthentication" setting Done
High SWAT-2486 Removed sso cookies (ssoSessionId, ssoUserId) from PASOE to node-main server communication as part of security improvements.
ssoSessionId and ssoUserId are now sent via request parameters.
Done
Medium SWAT-2468 Now it's easier to maintain the keyboard shortcuts throughout the entire application. A ShortcutManager is now available, which allows you to get and set the keyboard shortcuts for all the events.

The syntax for the new calls is:
akioma.shortcutManager.get("OpenRepository")
akioma.shortcutManager.set("OpenRepository","ctrl+shift+alt+l")

The name of the events that can be used (e.g "OpenRepository") can be found by typing akioma.shortcutManager in the console.

CLAPI documentation: https://clapi-documentation.akiomacloud.de/ShortcutManager.html
Done
Medium SWAT-2439 Solved some issues and improved the handling of the akEvent for numeric inputs. Done
High SWAT-2074 Enhanced the handling and display of HTTP status codes when calling backend. Also, when the user session expires, the user is redirected to the login screen. Done

Bugs

Priority Key Akioma Release Notes Status
Medium SWAT-2636 Fixed an issue with wrong display of the document in docViewer Done
Medium SWAT-2635 Solved an error in console for the handleHttpStatus method Done
Medium SWAT-2634 Solved an issue where the progress icon was not displayed properly when initially loading the document from the first record. Done
Medium SWAT-2629 Solved an issue with loading the document when there is a document in the first record of the grid. Done
Highest SWAT-2619 Solved an issue where screens containing ui-cache ribbons didn't load Done
Medium SWAT-2616 Solved an issue with visibilityRules causing the Save button no to be displayed. Done
Medium SWAT-2609 Solved an issue with the checkbox filtering when fields which are not visible in the grid were used for filtering. NOTE: in this version of the checkbox filtering, you can use in the filter definition only fields which are not visible in the grid. In next versions, both types of fields (visible / not visible) would be available for use.
So, currently, the checkbox filter supports only BE fields that are not used for Grid columns.
Done
Medium SWAT-2608 Solved an issue with visibilityRules in erp-item node Done
Medium SWAT-2604 Solved an issue causing custom autostartobject and baselayoutobject to fail. Done
Medium SWAT-2599 Adjusted the toolbar buttons to work similar to the buttons in Ribbon. The buttons ID will be the menuStructureCode (if defined), otherwise the menuFunctionCode will be used. Done
Medium SWAT-2597 Solved an issue causing, in some scenarios, a client-side error crash on first load. Done
Medium SWAT-2571 Fixed an issue where you could not change the ObjectName in Designer Mode Done
Medium SWAT-2564 Solved an issue with akEvent caused by incorrect call of the setValue function during the onChange event on the form input Done
Medium SWAT-2563 Solved an issue with the akCalendar setValue function Done
Medium SWAT-2561 When updating an Outlook Appointment, changed the default behaviour for the 'showAs' element: If showAs is not set, then “BUSY” will be used. Done
High SWAT-2560 Solved an issue when updating Outlook appointment. Now, it saves with the correct defined timezone. Done
High SWAT-2557 Multiple fixes and enhancements for the external screen / DocViewer. Done
Medium SWAT-2548 Fixed an issue the ribbon stood hidden when clicking too fast in a grid or treegrid Done
High SWAT-2532 Following UserEntity changes were done:
Added default password handling for user creation: if no password is provided, the default password is now the UserName (SelfKey). Password is encoded before being saved in the DB.
Added ShortName assignment on new users.

ShortName is generated the following:
Max shortName is fetched from existing users (otherwise 0 if no users in db)
Max shortName is incremented by 1 for each new user.
Done

Looking forward to hear your feedback.

Thanks,
AKIOMA Team

  • No labels