mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
* CB-3115 Add new create/delete project events Implements new events * CB-3115 Add new create/delete project events Renames WSProjectLifeCycleEvent to WSProjectLifeCycleEvent Adds BaseWebSession#addSessionEvent call in WsProjectLifeCycleEventHandler * CB-3127 events for project permissions * CB-2888 TE: Add synchronization for projects Renames WSProjectUpdatedEventHandler to WSAbstractProjectEventHandler and WsProjectLifeCycleEventHandler to WSProjectUpdatedEventHandler * CB-3127 code style fix * CB-3127 rename parameters * CB-3114 support project remove/add event * CB-3127 event filter fix * CB-2888 TE: Add synchronization for projects Moves validateEvent call to WSAbstractProjectEventHandler; Adds the use of an implementation class logger to the WSAbstractProjectEventHandler. * CB-2888 TE: Add synchronization for projects Fixes missed copyright * CB-3127 filter event fix * CB-2888 fix type naming * CB-3127 project update event add remove connections from session * CB-2888 TE: Add synchronization for projects Adds dispatch of project creation/deletion events to WebServiceRM * CB-3127 load connections when creating web project * CB-3114 update active projects on active project remove * CB-3114 update active projects via handler on project delete * CB-2888 mark root tree as outdated on project add event * CB-2888 move tree outdate logic to the useElementsTree hook * CB-2888 fix conflict with devel --------- Co-authored-by: Iaroslav Emelianov <iaroslav.emelianov@dbeaver.com> Co-authored-by: naumov <iamemptyhuh@gmail.com> Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com> Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com>
Steps to run
- install
yarnglobaly - execute
yarnin this folder - execute
lerna bootstrap - execute
lerna run build --stream --scope=@cloudbeaver/product-default - open
packages/product-default/lib/index.htmlor runnpx serve packages/product-default/lib
Build
lerna run build --stream --scope=@cloudbeaver/product-default
Dev
lerna run dev --stream --scope=@cloudbeaver/product-default
Build GQL SDK
lerna run gql:gen --stream