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