Releases: eclipse-aaspe/server
AASX Server 2021-06-04.alpha
Turn off https redirection
AASX Server can now run behind frontend forwarder like nginx. Example is https://admin-shell-io.com/5011/ using port 443.
Add new option --external-rest
Running behind frontend frowarder may need an internal host:port for the server, but blazor API and REST API will be different.
Add security rules per submodel element (#70)
Now rules can also be defined for targetObject submodElement
The rules in the element tree are:
The nearest elements in the tree up must not be a "deny" but an "allow" or nothing
No elements with "deny" are allowed in the subtree below
Add first version of events (#71) …
Show TimeStamp in blazor tree
- Add /diff with time and display of DELETE, CREATE and UPDATE
- Add message for older deleted items
- Show diff as HTTP table
- Path /diff/updates can show also values of properties
See example https://admin-shell-io.com:5031/
AASX Server 2021-05-08.alpha
Add OPCWRITE (by Qualifier OPCWRITE in OPC submodel)
Add CORS header for 3D viewer
Show external 3D model by iframe in blazor view
AASX Server 2021-05-02.alpha
Extend security according security meta model
Push endpoints into RIC Python registry
Add route to http-server for BaSyx-Style of getting submodelElements
Add get AASX by AssetId (#62)
Update base docker images (#64)
Make blazor docker rely on asp.net docker (#65)
Add timeseries data (#68)
Start and stop cloud recording of time series
Add GET /authserver to authenticate before GET /server/listaas
Correct blazor AASX download …
Correct path for qrcode
Update getaasx with operational data
Change read thumbnail …
Change to AASX buffered by TEMP file
Fix blazor update bug with multiple browser windows
Show product image in getaasxbyassetid
AASX Server 2021-02-04.alpha
REST Query parameter refresh=seconds
Add rest values for collections
Delete Lutz_Test_Root_CA.cer …
Add any JSON as AAS collection at startup …
By qualifier GetJSON with URL any JSON response can be inserted into a submodel.
Add opcclient read with numeric NodeId …
If an idshort includes a # sign, the part after # is used as numeric NodeId.
OPCPATH is not used then.
Limit I40 language message output …
Number of messages is limited to 100. +++ added then.
Add connect block transfer #53 …
Make connect transfer of large files in several blocks (#53)
Also increase connect speed during block transfer
Add put aasx (#54) …
Put /server/getaasx for updated .AASX
Recursive online value retrieval
Fix OPC UA server NodeIDs with hierarchical names
Fix OPC server hierarchical names extended
ADD PUT AASX (#55) …
Delete opc ua duplicates
Fix opc ua hierarchical names
Update of AASX on server by AASX Package Explorer (#56) …
AASX Server 2020-11-29.alpha
Add update of dynamic tree …
Delete latest change (commented out) …
Add registry information …
Add option --name
Add urlcoded AssetID in Blazor view …
Remove hack
Update order of options
Improve message in CheckHelpInReadme (#52) …
Add QRCODE to blazor view …
Add missing copyright
AASX Server 2020-11-12.alpha
Change authentication for REST /server/getaasx2
If --no-security is set, an .AASX can be retrieved by getaasx2.
This works together with file /connect in AASX Package Explorer.
AASX Server 2020-11-08.alpha
i40language connects remotely by REST "connect"
AASX Server 2020-11-01.alpha
AasxServerWindows.exe is running now again
Provide docker files for x64, ARM32 and ARM64
Change method to read .AASX as readonly
GET property value from any endpoint
Publish dockers only on master and releases (#43)
First version of generalized I40 language
Convert AasxServerWindows project to SDK-style (#47)
Test assetId address for humans and machine
AASX Server 2020-09-16.alpha
Add redirect (#33)
Extend picture preview by .png
Create subtrees in browser view only for expanded nodes: much faster performance
Set define UseAasxCompatibilityModels (to V10) always true
Improve browser tree view
Update license printout and check empty directories
Set V10 compatibilty and copy subdirectories
AASX Server 2020-08-28.alpha
Update LICENSE.TXT License changed to Apache and Packages updated.