...
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 | ||||||
---|---|---|---|---|---|---|---|---|---|
SWAT-2602 | Added support for default user profile | Done | |||||||
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).
https://clapi-documentation.akiomacloud.de/SessionManager.html | Done | |||||||
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 | ||||||
---|---|---|---|---|---|---|---|---|---|
SWAT-2638 | Solved an issue when the waiting cursor was not disappearing after saving a document | Done | |||||||
SWAT-2624 | Optimised the activation of the service interface needlessly in LoginWebHandler | Done | |||||||
SWAT-2591 | Updates in SmartMessages: now is available to write object notation for buttons. Before, from typescript, only arrays definitions were available. | Done | |||||||
SWAT-2584 | Improvements on create new user window | Done | |||||||
SWAT-2556 | In Grids, the old Filter Manager was replaced with the new Filter manager | Done | |||||||
SWAT-2542 | Added handling for "AllowedAuthentication" setting | Done | |||||||
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 | |||||||
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 name of the events that can be used (e.g "OpenRepository") can be found by typing akioma.shortcutManager in the console. | Done | |||||||
SWAT-2439 | Solved some issues and improved the handling of the akEvent for numeric inputs. | Done | |||||||
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
...
- 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.
...
- Max shortName is fetched from existing users (otherwise 0 if no users in db)
- Max shortName is incremented by 1 for each new user.
...
Priority | Key | Akioma Release Notes | Status |
---|---|---|---|
SWAT-2636 | Fixed an issue with wrong display of the document in docViewer | Done | |
SWAT-2635 | Solved an error in console for the handleHttpStatus method | Done | |
SWAT-2634 | Solved an issue where the progress icon was not displayed properly when initially loading the document from the first record. | Done | |
SWAT-2629 | Solved an issue with loading the document when there is a document in the first record of the grid. | Done | |
SWAT-2619 | Solved an issue where screens containing ui-cache ribbons didn't load | Done | |
SWAT-2616 | Solved an issue with visibilityRules causing the Save button no to be displayed. | Done | |
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 | |
SWAT-2608 | Solved an issue with visibilityRules in erp-item node | Done | |
SWAT-2604 | Solved an issue causing custom autostartobject and baselayoutobject to fail. | Done | |
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 | |
SWAT-2597 | Solved an issue causing, in some scenarios, a client-side error crash on first load. | Done | |
SWAT-2571 | Fixed an issue where you could not change the ObjectName in Designer Mode | Done | |
SWAT-2564 | Solved an issue with akEvent caused by incorrect call of the setValue function during the onChange event on the form input | Done | |
SWAT-2563 | Solved an issue with the akCalendar setValue function | Done | |
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 | |
SWAT-2560 | Solved an issue when updating Outlook appointment. Now, it saves with the correct defined timezone. | Done | |
SWAT-2557 | Multiple fixes and enhancements for the external screen / DocViewer. | Done | |
SWAT-2548 | Fixed an issue the ribbon stood hidden when clicking too fast in a grid or treegrid | Done | |
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.
...