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>