Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tasks

PriorityKeyAkioma Release Notes
High
SWAT-7091Fixed issue with jquery reference that was removed
Medium
SWAT-7070Added xenon/hdp  service to integrate Progress Hyper Data Pipeline  with Build.One.

It is introduced as separate micro-service runnable in isolation as docker container.

Added to src/xenon/hdp 

Callable from webui , through the http://Build.one backend where the request is routed through a gateway  micro-service under src/gateway .

Currently supports HTTP-method GET  to consume data from foreign APIs connected to hdp.buildone.live .

When configuring a Data Source Object (DSO)  set SUBTYPE Nestjs  and configure attribute resourceName  to resource/<connectorName>/<tableName> 

resourceName  must contain resource 

<connectorName>  represents the DataSource name configured in HDP 

<tableName>  represent the endpoint configured inside the data source in HDP 

Further plans include adding Hyper Data Pipeline to the [Build.One](http://Build.One) stack and not just consuming it as a foreign SaaS-service.
Medium
SWAT-6931Added dedicated tests to dynSelect control


Application settings have been re-arranged in src/backend/Akioma/Swat/.restapplicationsettingsin several files: 

Previously

Code Block
languagejs
themeEclipse
titlesrc/backend/Akioma/Swat/.restapplicationsettings 
"loginScreen": "data/repository-cache/loginGenericW.json", 
"desktopMenus": "StandaloneDevDesktops", 
"NodeUrl": "env.NODE_URL", 
"googleAPIKey": "", 
"elasticSearchBaseURL": "/elastic", 
"MruTableNames": "",


Code Block
themeEclipse
titlesrc/backend/Akioma/Swat/Studio/pasoe-config.xml
  ...
  <AutoCacheRepository>false</AutoCacheRepository>
   ...
 </tParaRow>
</tPara>


Code Block
themeEclipse
titlesrc/runtime/workspace/config/pasoe/environment/pasoe-config.xml
  ...
  <AutoCacheRepository>false</AutoCacheRepository>
   ...
 </tParaRow>
</tPara>



Now

Code Block
languagejs
themeEclipse
titlesrc/backend/Akioma/Swat/.restapplicationsettings 
"internal": { 
   "nodeUrl": "env.NODE_URL" 
}, 
"application": { 
    "desktopMenus": "StandaloneDevDesktops", 
    "loginScreen": "data/repository-cache/loginGenericW.json" 
}, 
"integration": { 
    ... 
    "elasticSearchUrl": "/elastic", 
    "googleAPIKey": "", 
    "kinvey": { 
        "appKey": "", 
        "appSecret": "", 
        "instanceId": "" 
    }
}, 
"mostRecentlyUsed": { 
    "tableNames": "" 
}

Added

Code Block
languagejs
themeEclipse
,
"repositoryCache": { 
    "enabled": false, 
    "skipList": "" 
}, 
"uiStyle": { 
    ... 
    "browserPageTitle": "BUILD.ONE", 
    "messageBoxDefaultDisplayStyle": "notification" 
},


Code Block
themeEclipse
titlesrc/backend/Akioma/Swat/Studio/pasoe-config.xml
  ...
  <!-- REMOVED -->
   ...
 </tParaRow>
</tPara>


Code Block
themeEclipse
titlesrc/runtime/workspace/config/pasoe/environment
  ...
  <!-- REMOVED -->
   ...
 </tParaRow>
</tPara>








Bugs

PriorityKeyAkioma Release Notes
Medium
SWAT-7154TagName was not correctly handled in lookup click handler of DynSelect  due to modernisation and removal of jquery .
Medium
SWAT-7151FilterForm  was not opened as form in designer. Only reacted on 'swatform'  and accidentally ignored 'swatfilterform', 'swatattributeform' .
Medium
SWAT-7130Fixed vuex  version to 4.0.2 
Highest
SWAT-7125Updated glob  from ^7.2.0  to ^8.0.3 
Updated mocha  from ^9.1.3  to ^10.1.0 
Highest
SWAT-7124Method getField()  returned undefined despite the formField being present in the corresponding form.

Search mechanism for nested form elements was dysfunctional.
Medium
SWAT-7113Fixed issue where adding classes with space characters resulted in errors.

activeFormControl was accidentally removed from the dom-element instead of the classList, due to jquery removal
Medium
SWAT-7109terminDetailWindow.getScheduler("TerminCalendar"); returned null because the scheduler view was renamed from appointment to scheduler but method createSwatObject() was accidentally still listening for appointment
Medium
SWAT-7107Method insertAdjacentHTML() was chained in a lazy loaded path by accident.
High
SWAT-7106Changes to a menu function where saved but not visible. I.e. a checkbox that was checked, was saved as checked, but not visible as checked.

Field updates were only checked for values not null , needed to check also for false  and undefined .
Medium
SWAT-7099Fixed CLAPI error with adjustMainWinStyling. Class 'sidebar_removeBorders' accidentally was not added.

Due to the modernisation efforts of removing jquery method addClass was accidentally called. Replaced with classList.
Medium
SWAT-70363-day events which have been created in Outlook have been displayed as 4-day events in the Build.One calendar.

When wholeDay  was set to true  the endTime  attribute is no longer overridden and the hour is set to midnight.
High
SWAT-6871Changes to label attribute for a column was not visible at runtime. Introduced clearing of repository Cache on change of instance in the designer.


...