Added
1.6.8 2019-06-25
Form->processing
added hooks:
Form->processing
if beforeDelete hook returns false, deleting will be canceled
1.6.5 2019-06-20
u-base-input
- when using type="number", helps to establish the precision of rounding and step
USelectEntity
, USelectMultiple
added prop displayAttribute - attribute which is display value of options
u-select-entity
, u-select-enum
added editable
prop. False to prevent the user from typing text directly into the field; the field can only have its value set via selecting a value from the picker. In this state, the picker can also be opened by clicking directly on the input field itself. True by default for u-select-entity, false by default for u-select-enum
- expose
mountUtils
in @unitybase/adminui-vue
exports to be used for mounting custom Vue forms
- new prop UCodeMirror.hintsFunction - accept a function for hint generation. See
ShortcutCmdCode.vue
in UMB model for usage sample
1.6.2 2019-06-14
Form->processing
added hooks:
- beforeCreate
- created
- beforeLoad
- loaded
1.5.6 2019-06-05
- new event fired by Sidebar in case desktop is changed:
$App.fireEvent('portal:sidebar:desktopChanged', ID)
UNavbar
will handle new event portal:navbar:prependSlot
- prepend some elements on the left of existed navbar slot elements
UNavbar
will handle new event portal:navbar:userButton:appendSlot
- insert some elements into user menu
- Version item is added to the UNavbar user button menu. Application can define custom version number in uData
appVersion
key
Changed
1.6.5 2019-06-20
- Breaking
u-input
v-model support is removed, now gets and sets value from store automatically
- Breaking
u-auto-field
removed v-model, now gets and sets value from store automatically
- Breaking
u-auto-field
renamed prop code
to attribute-name
USelectEntity
modelAttr renamed to valueAttribute
USelectMultiple
modelAttr renamed to valueAttribute
1.6.4 2019-06-18
u-sidebar
changed sidebar item height to auto, reduce padding's
1.6.2 2019-06-14
Form->processing
changed all hooks to async, now can await result
Form->processing
if beforeSave hook returns false, saving will be canceled
- Shortcut edit window now shown inside tab instead of modal
1.6.1 2019-06-12
- VueJS form mount () will be called with additional config
rootComponent: exports.default
1.6.0 2019-06-12
- BREAKING refactor
formBoilerplate
to constructor Form
docs and examples
- BREAKING
u-form
component renamed to u-form-container
Fixed
1.6.10 2019-06-27
- moment usage fix: now
const moment = require('moment')
in underline models works as expected and
use moment
instance already injected by adminui-vue
- fix
can not read property style of undefined
in Vue.prototype.$zIndex
1.6.7 2019-06-24
- UBSelect* - set cursor to
pointer
in case editable
prop is false
1.6.6 2019-06-24
- limit error dialog width to 250px to prevent text output outside viewport for errors what appears on the right border
1.6.5 2019-06-20
- UCodeMirror now handle
editorMode
prop and perform a syntax highlight for content depending on mode (default is javascript)
1.6.4 2019-06-18
- "Always use domain for login" checkbox should be visible in navbar User menu in case "Negotiate" auth is enabled for app [UBDF-9586]
class UForm
fixed the problem when two identical forms have a common store state and replace each other's data
class UForm
Now any method or state property of the UForm store can be overwritten by local form store
u-select-enum
fixed disabled prop
1.6.3 2019-06-14
- fix UFormContainer registration issue introduced in 1.6.2
1.6.2 2019-06-14
- do not break words in the $App.dialog* messages (word-break should be break-word instead of break-all) [UBDF-9571]
- WebStorm IDE now recognize U* components inside templates instead of error "unknown HTML tag"
1.6.1 2019-06-12
USidebar
- item text is now hidden if overflow exceeds 3 lines
USidebar
- prevent work break inside menu
1.5.6 2019-06-05
USidebar
- if parent folder is not accessible due to RLS - skip shortcut
Added
5.8.21 2019-06-12
- VueJS form mount () will be called with additional config
rootComponent: exports.default
5.8.19 2019-06-10
- UBDocument will create CodeMirror for
text/javascript
& script/x-vue
MIME types
- UBCodeMirror recognize
sctipt/x-vue
/ text/x-vue
content types - Vue style will be used in this case
Changed
5.8.24 2019-06-19
- sidebar collapsed width changed from 76px to 50px
5.8.23 2019-06-18
- huge cleanup of i18n keys: most transliteration keys are removed; unused keys are removed
5.8.16 2019-06-02
- EntityGrinPanel will skip columns auto-fit in case column width (or flex) is already defined
Fixed
5.8.25 2019-06-24
- do not show error in case user click on empty sidebar folder
- while checking what tab is already opened inside Viewport
basepanel.tabId
will be used for Ext forms and html element id
for Vue forms.
Heuristic what use basepanel.instanceID
is removed
5.8.17 2019-06-02
- remove exception then user press Tab on last element inside BasePanel
Fixed
5.1.16 2019-06-25
ServerRepository.using('methodOtherWhenSelect')
now work as expected. Before this patch using is ignored and select
is called
Changed
5.1.17 2019-06-12
Subjects
folder icon changed to fa fa-user-circle-o
to prevent conflict with Territorial
icon
5.1.15 2019-06-10
- cdn_orgaccount code length changed 20 -> 29
Added
1.2.25 2019-06-10
- support for VueJS syntax -
script/x-vue
MIME type
Fixed
5.1.3 2019-06-21
UBEntity.asPlainJSON
will exclude hasCatalogueIndex
computed property
Changed
5.1.59 2019-06-10
- org_orgaccount code length changed 20 -> 29
Added
5.3.3 2019-06-11
- new
switchCurrentSession
method added to the UBConnection. It is necessary to be able to quickly switch between user sessions without reconnecting on server side.
Fixed
5.3.5 2019-06-21
- global exception interceptor will ignore
ResizeObserver loop limit exceeded
exception.
See explanation why
- global exception interceptor will use message as a details in case of unhandled rejection without stack (browser exception for example).
This prevent appears of error window with empty details.
Added
5.2.18 2019-06-19
App.dbConnection['..'].savepointWrap
function: rollback a part of transaction for PostgreSQL.
This fix [unitybase/ub-server#26] - see issue discussion for details
Added
5.3.22 2019-06-20
- Now
meta-tr
supports path to file or directory contained *.meta*
files as parameter
npx ubcli meta-tr -m C:\myFolder\myApp\models\tstModel
Changed
5.1.27 2019-06-20
- shortcut editor form: highlight currently selected folder in ShortcutTree control
- Entity metadata editor is moved form ubdev model into UMB. double-click on entity inside diagram opens entity metadata editor
5.1.26 2019-06-15
- UBM model lang files are converted to array-of-object format
5.1.25 2019-06-14
- Shortcut edit/creation form now showed in tab instead of modal window
5.1.21 2019-06-09
ubm_navshortcut
form rewritten to Vue
Fixed
5.1.24 2019-06-12
- added missed caption for
ubm_navshortcut
form
- VueJS form template modified according to current form boilerplate
5.1.22 2019-06-10
- Form editor now recognize a Vue form syntax (mixed HTML + js)
Added
5.2.26 2019-06-04
- new scheduler
ubqMessagesCleanup
for truncating ubq_messages table (if there are no non-pending tasks).
Scheduled at 5:15AM by default.