Jump to: navigation, search

Difference between revisions of "Version 3.6 (Server)"


(New features)
Line 10: Line 10:
 
= Initial Release =
 
= Initial Release =
 
=== New features ===
 
=== New features ===
* UBIK View Items provide the possibility to configure the data that should be (pre)loaded by a View when initiating a View Cache. Using this mechanism gives the customizer a very powerful instrument to tailor the preloading behavior for project specific needs.
+
* {{UBIK}} View Items provide the possibility to configure the data that should be (pre)loaded by a View when initiating a View Cache. Using this mechanism gives the customizer a very powerful instrument to tailor the preloading behavior for project specific needs.
* UBIK View Cache Launcher has a possibility to configure a timespan in which the launcher stays inactive (See [[View_Cache_Launcher]]).
+
* {{UBIK}} View Cache Launcher has a possibility to configure a timespan in which the launcher stays inactive (See [[View_Cache_Launcher]]).
* UBIK Contexts can derive from each other now. Using this technique can reduce the amount of necessary work when configuring ACM and much more important, will increase maintainability.
+
* {{UBIK}} Contexts can derive from each other now. Using this technique can reduce the amount of necessary work when configuring ACM and much more important, will increase maintainability.
* UBIK Views can derive from each other now. Using this technique can reduce the amount of necessary work when configuring Views and much more important, will increase maintainability.
+
* {{UBIK}} Views can derive from each other now. Using this technique can reduce the amount of necessary work when configuring Views and much more important, will increase maintainability.
* UBIK provides the possibility to distribute customizing related binaries via the UBIK databas now. They do not need to be stored on a server file share any more.
+
* {{UBIK}} provides the possibility to distribute customizing related binaries via the database now. They do not need to be stored on a server file share any more.
* Ubik supports Shape files for for representing geospatial vector data on the map now (https://wiki.openstreetmap.org/wiki/Shapefiles)
+
* {{UBIK}} supports Shape files for for representing geospatial vector data on the map now (https://wiki.openstreetmap.org/wiki/Shapefiles)
 
** [[SYSCLS_MAPSHAPE|Map Shape Classification Object]]
 
** [[SYSCLS_MAPSHAPE|Map Shape Classification Object]]
* Ubik supports the configuration of objects being automatically synced (make offline available) on clients
+
* {{UBIK}} supports the configuration of objects being automatically synced (make offline available) on clients
 
** [[SYSCLS_OFFLINE_SYNC_CONFIGURATION|Offline Sync Configuration Classification Object]]
 
** [[SYSCLS_OFFLINE_SYNC_CONFIGURATION|Offline Sync Configuration Classification Object]]
 
* It is possible to configure the User Rights Evaluator independend from the Validity Periode on the WebService now
 
* It is possible to configure the User Rights Evaluator independend from the Validity Periode on the WebService now
 
** Setting: UBIK.Service.GroupRightsUpdateIntervall
 
** Setting: UBIK.Service.GroupRightsUpdateIntervall
* UBIK provides a set of new features to provide the client with additional information about the current Login
+
* {{UBIK}} provides a set of new features to provide the client with additional information about the current Login
** UBIK Web Service provides the possibility to fetch detail information about the current login  
+
** {{UBIK}} Web Service provides the possibility to fetch detail information about the current login  
 
** If configured, the current login is delivered as part of the infrastructure. The data can be easily be used by the client then
 
** If configured, the current login is delivered as part of the infrastructure. The data can be easily be used by the client then
 
** The Classification [[SYSCLS_LOGIN|Login Classification]] identifies logins as such. The classification does not insist on the Passwordhash Property any more.
 
** The Classification [[SYSCLS_LOGIN|Login Classification]] identifies logins as such. The classification does not insist on the Passwordhash Property any more.
* UBIK supports clients working with and sending data from different time zones
+
* {{UBIK}} supports clients working with and sending data from different time zones
 
** A database settings gives the possibility to configure the timezone date - values are stored in the database (downward compatibility)
 
** A database settings gives the possibility to configure the timezone date - values are stored in the database (downward compatibility)
* Added [[Data_Import_Service]], a new externally triggered customizable Ubik Interface  
+
* Added [[Data_Import_Service]], a new externally triggered customizable {{UBIK}} Interface  
* UBIK provides a new classification to define documents as media documents (foto, video, audio)
+
* {{UBIK}} provides a new classification to define documents as media documents (photo, video, audio)
 
** [[SYSCLS_MEDIAFILEDOCUMENT|Media Document Classification]]
 
** [[SYSCLS_MEDIAFILEDOCUMENT|Media Document Classification]]
* UBIK Webservices provides a data import service for standardized imports now.
+
* {{UBIK}} Webservices provides a data import service for standardized imports now.
 
+
  
 +
[[Category:Version 3.6|Version 3.6(Server)]]
  
 
=== Bugfixes ===
 
=== Bugfixes ===

Revision as of 12:49, 20 May 2021

Version Release Date
3.6.0 2021.??.??


[edit]

Initial Release

New features

  • UBIK® View Items provide the possibility to configure the data that should be (pre)loaded by a View when initiating a View Cache. Using this mechanism gives the customizer a very powerful instrument to tailor the preloading behavior for project specific needs.
  • UBIK® View Cache Launcher has a possibility to configure a timespan in which the launcher stays inactive (See View Cache Launcher).
  • UBIK® Contexts can derive from each other now. Using this technique can reduce the amount of necessary work when configuring ACM and much more important, will increase maintainability.
  • UBIK® Views can derive from each other now. Using this technique can reduce the amount of necessary work when configuring Views and much more important, will increase maintainability.
  • UBIK® provides the possibility to distribute customizing related binaries via the database now. They do not need to be stored on a server file share any more.
  • UBIK® supports Shape files for for representing geospatial vector data on the map now (https://wiki.openstreetmap.org/wiki/Shapefiles)
  • UBIK® supports the configuration of objects being automatically synced (make offline available) on clients
  • It is possible to configure the User Rights Evaluator independend from the Validity Periode on the WebService now
    • Setting: UBIK.Service.GroupRightsUpdateIntervall
  • UBIK® provides a set of new features to provide the client with additional information about the current Login
    • UBIK® Web Service provides the possibility to fetch detail information about the current login
    • If configured, the current login is delivered as part of the infrastructure. The data can be easily be used by the client then
    • The Classification Login Classification identifies logins as such. The classification does not insist on the Passwordhash Property any more.
  • UBIK® supports clients working with and sending data from different time zones
    • A database settings gives the possibility to configure the timezone date - values are stored in the database (downward compatibility)
  • Added Data Import Service, a new externally triggered customizable UBIK® Interface
  • UBIK® provides a new classification to define documents as media documents (photo, video, audio)
  • UBIK® Webservices provides a data import service for standardized imports now.

Bugfixes

  • A problem with autonomous properties not being filled when performing a branch download is solved now.
  • Relation Editor uses the correct Icons when displaying MetaProperties now (consistent to Details View).
  • DisplayList uses the correct Icons when displaying MetaProperties now.
  • Having more than 500 Metaproperties in the database caused an irritating issue when trying to set the MetaProxy Property Target. This issue is solved now.
  • System Selective Lists can be sent to the client now.
  • A bug in providing Childowner - Info in combination with an active ViewCache is fixed now.
  • Customized Property Values do not interfere with the change of properties on the Web Service any more.
  • A bug with incorrect classtype in the NUMERIC_SEQUENCE instance is fixed now.


Enhancements

  • OPC/UA Live Values do support Attributes now
  • The Login method persists Device Ids (sent from the clients) in UBIK now
  • UBIK provides the possibility to inject your own Credentials Authentication mechanism now. This opens UBIK to use any user authentication system in the backend.
  • UBIK uses new logging solution. See Serilog for details.
  • SQL Logging mechanism is more easier to enable and the entries are extended showing
    • Elapsed time
    • Effected records
    • Transaction start and end
    • Ocured errors
  • The UBIK Kernel allows to deploy a locally staged customizing (without having the need to recompile it first) now.
  • UBIK WebService provides detail information about View Cache data including its loading performance
  • Compiling the customizing does not copy symbol files to the project share any more
  • Staging (local compile) does not create a symbol file for the UI Customizing any more.
  • Staging (local compile) the customizing provides a symbol and the sourfile now. This is a prerequisite for debugging the customizing.
  • Internal optimizations reduce the number of database accesses by far. This results in higher performance.
  • UBIK uses Global error handling
  • The UBIK Hotspotting Module supports processing new pdf Annotations now as well.
  • The UBIK Hotspotting Module provides a new API for easier processing of data.
  • The UBIK Hotspotting Module triggers a Thumbnail update of the changed documents now.
  • More performant object saving.


Build History Web Service

Build History UBIK.Studio

Build History UBIK.Plugins