Changed
5.0.22 2018-06-26
- add a red asterisk for required field's labels
5.0.21 2018-06-21
- made metadata diagrams correlate with terms used in UML diagram
- association (was "relation") - removed the diamond
- added a whole new type of link "composition" - with diamong("cascadeDelete" is used to determine if link is "association" or "composition")
- removed weird oval from start of "inheritance" link
5.0.17 2018-06-03
adminui-pub will inject all localization script at once using new allLocales endpoint.
Will speed up startup for applications with several models
Fixed
5.0.22 2018-06-26
- handle entity attribute readOnly property on adminUI as documented (regression)
- added support for
adminui.loginURL parameter. If parameter is set, then all unauthorized users will be redirected to
that page for authentication. Page itself should create a UBConnection with allowSessionPersistent
and do a UBConnection.connect(). See login page example in autotest app
5.0.19 2018-06-07
- package will expose 'file-saver' as SystemJS module to prevent double-loading
5.0.17 2018-06-03
- package will expose itself and 'lodash', 'bluebird-q' and '@unitybase/cs-shared'
as SystemJS module to prevent double-loading
Fixed
5.0.6 2018-06-23
- fix exception during saving cleaned Document type attribute value for historical stores (ub-server #10)
Added
5.0.7 2018-06-26
ubmodel section added to package.json, so @unitybase/pdf model now
can be added to the application config in one line
"domain": {
"models": [
...
{
"path": "./node_modules/@unitybase/pdf"
},
Fixed
5.0.7 2018-06-26
- invalid PDF file format in case timesNewRomanBoldItalic font is used
Added
5.0.13 2018-06-18
- ReactNative detection added
const UB = requite('@unitybase/ub-pub')
if (UB.isReactNative) {...}
Changed
5.0.13 2018-06-18
- for ReactNative environment set a default UB.xhr timeout to 5sec instead of 120sec to prevent freezing of ReactNative app
Fixed
5.0.13 2018-06-18
- UBConnection constructor will understand react native environment and create a server URL correctly
5.0.12 2018-06-04
- Package
@unitybase/cryptojs expose as SystemJS will include typed array
5.0.11 2018-06-03
- for environment with SystemJS (usually browser) package will expose
itself and
@unitybase/cryptojs as SystemJS module to prevent double-loading
- injection.addResourceVersion correctly add version to URI with parameters (if
? exists will use & as separator)
Added
5.0.19 2018-06-27
- the
adminui.loginURL setting described in ubConfig.schema.json
- the
httpServer.externalURL configuration parameter is added to ubConfig.
URL that the User from the internet will use to access your server.
To be used in case server is behind a reverse proxy
App.externalURL property added - either httpServer.externalURL of App.serverURL if external URL not configured
5.0.16 2018-06-03
- new endpoint
allLocales - return a single localization script bundled from all models public/locale/lang-${Session.userLang} scripts
excluding adminui-pub what injected before login window
Changed
5.0.19 2018-06-27
- values from locale folder merged to the ub-pub model localization
Fixed
5.0.18 2018-06-21
- CRITICAL prevent transferring of application files to client in case
httpServer.inetPub is empty in config
- THTTPResponse methods
badRequest, notFound and notImplemented will return charset in
Content-Type header as required by HTTP 1.0
Changed
5.0.19 2018-06-28
uba_user.publicRegistration rest endpoint will use a App.externalURL for a callbacks (in case server is behind a reverse proxy)
Fixed
5.0.19 2018-06-21
- PostgreSQL DDL generator will ignore functional ("func") index definition in
dbExtensions
section (should be applied only for Oracle as documented)
- PostgreSQL DDL generator will generate single-quoter string for estimation update of newly
added not null attributes of string type
5.0.18 2018-06-06
ubcli createStore will create temp path even if it is relative.
In this case we consider path is relative to config path
Changed
4.1.49 2018-06-18
- New parameter 'language' for UBServerReport
4.1.49 2018-06-18
- New parameter 'language' for UBServerReport
Fixed
5.0.18 2018-06-06
UBS.MessageBar will be bundled into @unitybase/ubs
5.0.17 2018-06-03
- package will expose and
mustache as SystemJS module to prevent double-loading
Changed
5.0.14 2018-06-10
- use external
lodash library inside bundle (webpack config changed)
Fixed
5.0.14 2018-06-10
- BREAKING
XLSXWorkbook.render will return rendered data instead of Promise,
because we use a synchronous version of JSZip
5.0.13 2018-06-03
- for environment with SystemJS (usually browser) package will expose
mustache and lodash as SystemJS module to prevent double-loading