sergeyteleshev
124c1f32bc
dbeaver/pro#7183 updates happy-dom to 20.0.2 ( #3834 )
2025-10-17 00:42:31 +08:00
Alexey Potsetsuev and Evgenia
ed0e92cdd6
dbeaver/pro#6294 fix: dnd styles ( #3824 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-10-14 23:45:33 +08:00
Serge Rider
9267e65300
dbeaver/pro#7142 Check node children for null ( #3825 )
2025-10-14 13:41:53 +02:00
Sychev Andrey and Daria Marutkina
4e3ec7cbf4
dbeaver/pro#7001 feat: add combobox cancel feature ( #3801 )
...
* dbeaver/pro#7001 feat: add combobox cancel feature
* dbeaver/pro#7001 refactor: reuse handleSelect for clear action
also changed cancel button styles
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-10-14 18:38:55 +08:00
Ainur and Daria Marutkina
6978ae5355
dbeaver/pro#7058 fix error log for fs request ( #3818 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-10-14 09:52:56 +02:00
Ruslan Musaev and Evgenia
3986debe8f
dbeaver/cloudbeaver#3484 add ldap referral handling ( #3817 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-10-14 09:40:55 +02:00
sergeyteleshev
38cfb0a690
[CB] Fix critical vulnerability with happy-dom ( #3821 )
...
* dbeaver/pro#7132 updates deps
* Revert "dbeaver/pro#7132 updates deps"
This reverts commit 522c56660c .
* updates only happy-dom
2025-10-13 22:48:36 +08:00
682a387564
dbeaver/pro#7080 refactor: grid API ( #3799 )
...
* dbeaver/pro#7080 refactor: grid API
* chore: cleanup after review
* chore: fix grid view action dependencies
* fix: build
* fix: update null checks and improve type safety in data handling
* fix: improve cache handling in useResultTraceDetails hook
* fix: correct cache reference in useResultTraceDetails function
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-10-13 19:30:54 +08:00
Ainur and Daria Marutkina
de0dee29ed
dbeaver/pro#7019 grant connection permissions fix ( #3807 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-10-10 15:02:47 +02:00
Sychev Andrey and Daria Marutkina
3a1ae15ecb
dbeaver/pro#7026 fix: update cancel action to revert only selected el… ( #3805 )
...
* dbeaver/pro#7026 fix: update cancel action to revert only selected elements
* dbeaver/pro#7026 fix: bind revert action on esc
It was a misunderstanding at first, but esc is actually a revert action, not cancel action.
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-10-09 19:30:28 +08:00
Ainur and kseniaguzeeva
8cf064e845
dbeaver/pro#4038 add additional validation for servlets ( #3779 )
...
* dbeaver/pro#4038 add additional validation for servlets
* dbeaver/pro#4038 normalize paths for validation
* dbeaver/pro#4038 add fs update permission
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-10-09 11:18:49 +02:00
Ainur
ec1b455f4d
dbeaver/pro#7082 use same ws connection after relogin fix ( #3803 )
2025-10-09 10:52:07 +02:00
Ruslan Musaev
683d85c8d6
dbeaver/pro#7089 fix migration hotfix ( #3814 )
2025-10-08 16:04:34 +02:00
sergeyteleshev
8066904d4d
[CB] The text of the settings in the navigator tree began to appear in bold ( #3812 )
...
* dbeaver/pro#6943 fixes bold title styles for switch
* build fix
2025-10-08 21:53:45 +08:00
Alexey Potsetsuev
7ea46ea2c5
dbeaver/pro#7111 fix: doubled hot keys handler ( #3804 )
2025-10-08 16:07:23 +08:00
Alexander Skoblikov
8aee24cf1c
dbeaver/pro#6982 sql execution in dbvr ( #3802 )
2025-10-07 18:21:27 +02:00
sergeyteleshev and Daria Marutkina
5d83098d38
dbeaver/pro#6947 moves secrets parameters to a separate island ( #3789 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-10-06 21:20:22 +08:00
Daria Marutkina
3e855c3afd
dbeaver/pro#7052 Update README file ( #3800 )
2025-10-06 10:29:52 +02:00
Serge Rider
9c50589586
dbeaver/pro#7054 Nullable annotations
2025-10-03 14:27:52 +02:00
Serge Rider and mr-anton-t
f99c2e3ebd
dbeaver/pro#7054 Check null in remote clients ( #3792 )
...
* dbeaver/pro#7054 Check null in remote clients
* dbeaver/pro#7054 Do not verify nullable params
* dbeaver/pro#7054 Fix nullable
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-10-03 14:25:43 +02:00
Serge Rider
e141575785
dbeaver/pro#2787 Annotations
2025-10-03 12:09:14 +02:00
b93b85f622
dbeaver/pro#6802 Update SQL schema config file paths ( #3790 )
...
* dbeaver/pro#6802 Update SQL schema config file paths
* dbeaver/pro#6802 Fix build
* dbeaver/pro#6802 Fix build
---------
Co-authored-by: Ivan Gagarkin <gagarkin@Ivans-MacBook-Pro.local >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-10-03 11:51:02 +02:00
Serge Rider
267a753d87
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2025-10-02 15:53:17 +02:00
Ruslan Musaev
6cea8cd64f
dbeaver/pro#7060 fix connection read only ( #3796 )
2025-10-02 15:53:08 +02:00
serge-rider
b630cb6791
dbeaver/pro#7052 25.2.3 version bump
2025-09-30 19:44:41 +02:00
a9fd8fb909
[CB] Migrate context menu to aria kit #6756 ( #3760 )
...
* dbeaver/pro#6756 adds Menu to ui-kit, core-blocks + uses it in connection properties form
* allows to render any items not only strings
* dbeaver/pro#6756 adds context menu (has freeze on click)
* cleanup
* reverts object menu cell usage of new menu (problems with portal - infinite rerender)
* ui fixes
* reverts context menu logic
* adds hover styles
* cleanup
* removes MenuField
* adds combobox instead of PropertyValueSelector
* adds ability to have custom value for comboboxes + uses inside driver properties
* allows to revert values in combobox
* adjusts combobox api with correctly working custom value
* cleanup
* adds documentation for the Menu
* fix: combobox and driver properties
* chore: remove unused component
* chore: cleanup styles
* chore: add value tooltip
* fix: remove default value from combobox
* fix: tooltips
* build fix
* reverts old behavior with default value for combobox
* removes button styles + adds max width for the items
* Revert "reverts old behavior with default value for combobox"
This reverts commit 2a92c00f32 .
* removes double focus
* fixes placeholder so it is not undefined string
* fixes value placeholder + moves title to input
* build fix
* fixes border behavior
* adds default value for property items
* fix: improve combobox types
* fix: use default value
* adds layers to InputField and moves border-offset-layout
* fix: eslint
* Revert "adds layers to InputField and moves border-offset-layout"
This reverts commit 272baafab6 .
* reverts styles fixes for double border
* cleanup
* adds medium size to ui kit
---------
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-30 19:14:23 +02:00
Ruslan Musaev
9a5c3f67ab
dbeaver/pro#7044 fix anon shared projects ( #3788 )
2025-09-30 18:13:20 +02:00
Ainur and Daria Marutkina
21b024f375
dbeaver/pro#6529 use separate bundle for lang3 ( #3765 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-30 12:34:43 +02:00
e2339f3666
dbeaver/pro#5963 add expandable fields to the json view ( #3775 )
...
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-09-30 18:18:22 +08:00
Sychev Andrey and mr-anton-t
2fbb71fb96
dbeaver/pro#6586 fix: combobox disclosure size ( #3787 )
...
* dbeaver/pro#6586 fix: combobox disclosure size
By default, this component has 1em height and width and thats why it looked different in different components. Pixels values will provide consistency across different environments.
* dbeaver/pro#6586 refactor: set parent's font size instead of svg dimensions
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-30 02:25:42 +08:00
sergeyteleshev and mr-anton-t
75e9da4705
[CB] Grid - unable to resize multiple columns in wide tables ( #3783 )
...
* dbeaver/pro#6667 patches react-data-grid columns widths on cloudbeaver side
* fixes: auto resize columns should not be resized + column resize do not triggers resize of other oversized columns
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-30 02:25:23 +08:00
Ruslan Musaev
6e3bc7f63f
dbeaver/pro#5908 limit the number of anon sessions ( #3724 )
2025-09-29 13:30:49 +00:00
11a7dc26dc
dbeaver/pro#5848 api for renaming projects ( #3600 )
...
* dbeaver/pro#5848 api for renaming projects
* dbeaver/pro#5848 ci: update stylus dependency to version 0.0.1-security
* dbeaver/pro#5848 feat: add gql mutation and method for project info update
* dbeaver/pro#5848 use project settings for renaming
* dbeaver/pro#5848 add events for project renaming
* dbeaver/pro#5848 use display name
* dbeaver/pro#5848 add rename to desktop te
* dbeaver/pro#5848 fix validating project name
* dbeaver/pro#5848 validate project name on creation
* dbeaver/pro#5848 fix adding description and add event to graphql
* dbeaver/pro#5848 fix events for non-admin users
* dbeaver/pro#5848 feat: mark project as outdated on update
* dbeaver/pro#5848 handle rm project update in nav tree
---------
Co-authored-by: Sychev Andrey <nukemoore@gmail.com >
Co-authored-by: Sychev Andrey <44414066+SychevAndrey@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-29 13:20:46 +02:00
Ainur and Daria Marutkina
3e9b0bfdd8
dbeaver/pro#6532 api for object settings ( #3720 )
...
* dbeaver/pro#6532 api for object settings
* dbeaver/pro#6532 save object settings on user side
* dbeaver/pro#6532 fix adding project settings
* dbeaver/pro#6532 remove redundant code
* dbeaver/pro#6532 rename gql functions
* dbeaver/pro#6532 rename method from add to set
* dbeaver/pro#6532 test fix
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-29 12:38:15 +02:00
Sychev Andrey and Daria Marutkina
73eaaa31f9
dbeaver/pro#6568 fix: layout jump in notifications portal ( #3784 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-29 17:52:12 +08:00
574f893e6e
dbeaver/pro#6639 fix: don't render table error component when no error ( #3710 )
...
* dbeaver/pro#6639 fix: don't render table error component when no error
We used to render TableError component all the time no matter if we have an error or not, just hiding this component visually. This approach breaks accessibility because Table error component was still reachable from a keyboard or a screen reader. This fix completely removes the node from DOM if the error is not visible.
* dbeaver/pro#6639 fix: change tabindex of TableError component
previous fix rendered this component only if error is present. That fix was wrong because we want to always keep that component in DOM to animate it properly in case of an error. That why we decided to just change the tabindex to -1 when there is no error to exclude it from tab path.
This fix is also adds aria-hidden attribute to hide this component completely from the accessibility tree when it's not visible.
* dbeaver/pro#6639 style: indent
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-29 17:51:36 +08:00
Alexander Skoblikov and MashaKorax
10876f1a62
dbeaver/pro#6772 import license cli ( #3774 )
...
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-09-29 10:59:27 +02:00
54b5c12550
dbeaver/pro#6403 api for default catalog and schema ( #3768 )
...
* dbeaver/pro#6403 api for default catalog and schema
* dbeaver/pro#6403 add default schema and catalog to gql
---------
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-09-26 12:27:19 +02:00
Ainur
69f2a57be5
dbeaver/pro#6716 rename server scripts ( #3762 )
2025-09-26 10:16:35 +02:00
Ainur and mr-anton-t
4f7c7ba808
dbeaver/pro#6656 create web connection info objects in a session project ( #3751 )
...
* dbeaver/pro#6656 create web connection info objects in a session project
* dbeaver/pro#6656 fix data source connection test
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-26 10:09:48 +02:00
Sychev Andrey and Daria Marutkina
25247321b8
dbeaver/pro#5471 [CB] Add shortcuts to tooltips data editor toolbar ( #3750 )
...
* dbeaver/pro#5471 fix: "Delete" data viewer action tooltip
* dbeaver/pro#5471 refactor: "merge" save and save as script actions
We used to have two buttons with different shortcuts for saving SQL as a script(first save) and saving already created script (updating). On UI they had the same icon and were more or less identical for the user. We decided to use the same shortcut and labels for both buttons (mod + S).
* dbeaver/pro#5471 feat: adds Find and Comment shortcuts to the shortcuts list
* dbeaver/pro#5471 refactor: use common l10n keys for save/undo/redo
* dbeaver/pro#5471 refactor: use key bindings API for Delete action in TableView
* dbeaver/pro#5471 refactor: use key bindings API for add, duplicate and revert actions
* dbeaver/pro#5471 fix: extra import
* dbeaver/pro#5471 refactor: don't use a symbol for delete shortcut
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-25 18:18:17 +08:00
Sychev Andrey
72975abef0
dbeaver/pro#6142 fix: can't expand nodes using filter ( #3773 )
...
If folder node had not been loaded before the filter is used, we would get into situation that filtering manually expanding this node without children and we would loose the ability to load them by expanding by click(our main flow is to load on expand).
This fix removes the auto expanding on filtering. Now it works similarly to the main navigation tree with filters
2025-09-25 18:17:23 +08:00
Alexey Potsetsuev
1fadf5009d
dbeaver/pro#6968 fix: eslint ( #3777 )
2025-09-25 17:48:58 +08:00
Alexander Skoblikov and kseniaguzeeva
23090e286a
dbeaver/pro#5999 do not link shared credentials with users ( #3748 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-09-24 16:55:51 +02:00
Alexey Potsetsuev and mr-anton-t
1cacf6a5cc
dbeaver/pro#6980 fix: elements ordering ( #3770 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-24 21:57:11 +08:00
d0e86745f1
dbeaver/pro#6520 fix: header cell layout ( #3759 )
...
* dbeaver/pro#6520 fix: header cell layout
* dbeaver/pro#6520 refactor: table cell always shows 2 rows
* dbeaver/pro#6520 fix: use two rows grid only if a table has any description
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-24 16:30:59 +08:00
Alexander Skoblikov and MashaKorax
97d179a103
dbeaver/pro#6229 execute sql via cli ( #3721 )
...
* dbeaver/pro#6229 execute sql via cli
* dbeaver/pro#6229 review fix
* dbeaver/pro#6229 update run scripts
---------
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-09-23 18:48:26 +02:00
sergeyteleshev
37b8716aee
dbeaver/pro#6935 replaces sass-embedded with sass ( #3771 )
2025-09-24 00:34:16 +08:00
Alexey Potsetsuev and sergeyteleshev
d1c2d6547f
dbeaver/pro#6968 feat: add storybook ( #3767 )
...
* dbeaver/pro#6968 feat: add storybook
* chore: remove duplicate
* fix: ladle
* chore: remove storybook onboarding
* adds task to run storybook
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2025-09-23 21:02:07 +08:00
4f53ece164
dbeaver/pro#6327 refactor: sql editor & vqb ( #3742 )
...
* dbeaver/pro#6327 refactor: sql editor & vqb
* fix: state sync
* fix: segment resolution
* chore: add comment
* refactor: remove old code, add todo about problem
* fix: yarn.lock
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-09-23 18:45:45 +08:00
Alexey Potsetsuev and mr-anton-t
0fe432f45c
dbeaver/pro#6783 refactor: plugins bundles ( #3761 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-23 18:37:24 +08:00
Sychev Andrey and Daria Marutkina
58b8eafc7b
dbeaver/pro#6892 fix: letter spacing in combobox item ( #3747 )
...
Make the same as in combobox input
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-23 18:26:35 +08:00
alex and Daria Marutkina
cdb4c7e1fc
dbeaver/pro#6924 pass selectedValue to provider ( #3752 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-23 00:03:25 +08:00
alex and Daria Marutkina
3a2d4f807d
dbeaver/pro#5752 add boolean component to metadata editor ( #3754 )
...
* dbeaver/pro#5752 add boolean component to metadata editor
* dbeaver/pro#5752 fix linter
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-22 23:34:43 +08:00
39ea1e2b7f
dbeaver/pro#4742 add tree context menu provider ( #3745 )
...
* dbeaver/pro#4742 add tree context menu provider
* dbeaver/pro#4742 add useTreeMenu hook
* dbeaver/pro#4742 revert hook renaming
---------
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-09-22 19:43:27 +08:00
Daria Marutkina
da7d4eef19
dbeaver/pro#6916 Update README file ( #3764 )
2025-09-22 11:50:45 +02:00
alex and Daria Marutkina
d23ab441ff
dbeaver/pro#6305 fix input label hover blinking ( #3753 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-22 17:07:14 +08:00
serge-rider
220c59ed01
dbeaver/pro#6952 Use ALL-DEFAULT modules mode
2025-09-21 11:40:36 +02:00
serge-rider
eb0f3db330
dbeaver/pro#6759 CLI model
2025-09-20 07:36:00 +02:00
Serge Rider
3babafaecd
dbeaver/pro#6759 dbvr app stub and config
2025-09-19 14:49:59 +02:00
serge-rider
4765629537
dbeaver/pro#6934 XML parser annotations
2025-09-19 08:25:22 +02:00
Serge Rider and Matvey16
534526e5e4
dbeaver/pro#6775 AI functions API ( #3712 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2025-09-17 12:25:48 +02:00
dbeaver-devops
2d6ebd91f1
dbeaver/pro#6916 25.2.2 version bump ( #3749 )
2025-09-16 19:05:20 +02:00
Ainur
e6e92f0bb3
dbeaver/pro#5614 api for expert settings props ( #3727 )
2025-09-16 13:51:38 +00:00
5a394e648d
[CB-6198] Migrate secrets ui (public) from backend to frontend part ( #3701 )
...
* dbeaver/pro#5170 adds refactoring boilerplate
* dbeaver/pro#6198 remove redundant code about secret configuration
* moves secrets into provider properties
* renames optionsExtendedForm to ProviderPropertiesExtendedForm
* build fix
* dbeaver/pro#5170 set external params fix
* moves providerProperties container to ConnectionFormService
* cleanup
* adds empty arrays to connection secret reset state
* truncates select items and select itself
* Revert "truncates select items and select itself"
This reverts commit 56c943b5a0 .
---------
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-09-16 15:05:28 +02:00
sergeyteleshev and mr-anton-t
e466462269
[CB-4362] Add trim to all inputs in forms ( #3687 )
...
* dbeaver/pro#4696 adds zod schema parsing for form parts
* adds validation error to context
* adds schema parsing for UserFormInfoPart & ConnectionFormOptionsPart
* spreads RecordKeySchema across zod validations
* fixes form editing for connection info part
* Revert "spreads RecordKeySchema across zod validations"
This reverts commit 0e6719b32f .
* removes connection form errors during saving when empty fields
* reverts connection form options part parsing
* removes trimming from teams & authRole
* build fix
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-15 21:47:55 +08:00
sergeyteleshev and mr-anton-t
1c57e670c0
[CB] get back switch title bold styles ( #3738 )
...
* dbeaver/pro#6878 gets back switch bold title
* incapsulates field styles only
* moves all composes out of the layer
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-15 15:16:36 +08:00
alex and Daria Marutkina
3808af50c7
dbeaver/pro#5014 use debounce instead of throttle ( #3734 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-15 00:14:56 +02:00
Alexander Skoblikov
390452d8a6
dbeaver/pro#6880 more correct origin parsing ( #3741 )
2025-09-12 15:27:00 +00:00
Alexey Potsetsuev and mr-anton-t
b733f395d3
dbeaver/pro#6847 fix: elements order ( #3729 )
...
* dbeaver/pro#6847 fix: elements order
* fix: linting
* fix: actions order
* fix: actions order
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-12 23:21:54 +08:00
sergeyteleshev
e31ae9a439
dbeaver/pro#6881 updates deps ( #3743 )
2025-09-12 19:57:54 +08:00
sergeyteleshev and Daria Marutkina
07f60c0034
[CB] Bump NPM dependencies ( #3723 )
...
* dbeaver/pro#5765 updates deps
* updates @wroud/vite-plugin-tsc
* updates @vitejs/plugin-react
* removes sass-embedded
* resolves sass to sass-embedded
* build fix
* linter fix
* handles empty json table edge case
* removes redundant translations
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-12 17:39:48 +08:00
sergeyteleshev and Evgenia
ba32c12b9c
[CB-5023] Add vizualization for focus on switchers ( #3677 )
...
* dbeaver/pro#4862 adds focus on switches
* fixes border radius
* less border-radius
* applies hack with borders and position to save border radius and offset
* removes variable
* fix: applies focus only for tab
* removes focus on ESC button
* removes onkeydown
* cleanup
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-09-11 17:32:33 +08:00
Ainur
ca3ce9b79d
dbeaver/pro#6786 load engine properties from object ( #3732 )
2025-09-11 08:38:04 +00:00
96d6dba83a
dbeaver/pro#6644 update licence status after users decrease ( #3711 )
...
* dbeaver/pro#6644 update licence status after users decrease
* dbeaver/pro#6644 update licence status after user decrease
* dbeaver/pro#6644 update license status after users decrease
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-09-11 08:20:14 +02:00
Ruslan Musaev and Evgenia
6ce5ef235c
dbeaver/pro#6259 fix query logging for import ( #3733 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-09-11 08:13:20 +02:00
a1404e3495
dbeaver/pro#6224 Add soring completion alphabetically for web ( #3697 )
...
* dbeaver/pro#6224 Add soring completion alphabetically for web
* dbeaver/pro#6224 Add soring completion alphabetically for web
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Elizabeth <28875055+E1izabeth@users.noreply.github.com >
2025-09-10 23:44:11 +03:00
sergeyteleshev
d4e2f2365a
[CB] application freezes during loading on heavy resultsets (ORIGINAL FIX) ( #3717 )
...
* dbeaver/pro#6731 enables virtualization always
* removes default virtualization prop
* [CB] application freezes during loading on heavy resultsets (OPTIONAL FIXES) (#3715 )
* dbeaver/pro#6731 adds some optimizations
* cleanup
* pr fixes
* cleanup
* removes optimizations
* linter fixes
2025-09-10 21:06:54 +08:00
ab813e21ab
dbeaver/pro#5129 cb 6095 sql editor buttons shortcut labels are hardcoded ( #3696 )
...
* dbeaver/pro#5129 feat: use action item bindings API to get binding label
removes hardcoded shortcuts
adds formatting for shortcuts, uses OS-specific shortcuts
* dbeaver/pro#5129 feat: add example of manual using getBindingLabel function
* dbeaver/pro#5129 feat: use menu api for sql editor actions
* dbeaver/pro#5129 fix: lint async
* dbeaver/pro#5129 fix: remove wrong action icons
move private methods to the end of files
* dbeaver/pro#5129 refactor: use context via useDataContextLink hook
* dbeaver/pro#5129 refactor: DRY ACTIONS
* dbeaver/pro#5129 fix: DRY ACTIONS
* dbeaver/pro#5129 fix: action titles
* dbeaver/pro#5129 fix: DI after devel merge
* dbeaver/pro#5129 bonus: fix text content in dropdowns
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
2025-09-10 21:04:03 +08:00
Ainur and Daria Marutkina
c5190b2567
dbeaver/pro#6249 fix events for changing extensions ( #3667 )
...
* dbeaver/pro#6249 fix events for changing extensions
* dbeaver/pro#6249 send connection updated info event on rm side
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-09-10 14:33:34 +02:00
alex and Evgenia
e896789cb0
dbeaver/pro#6155 do not set whereFilter on constraint change ( #3702 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-09-10 18:39:02 +08:00
Serge Rider and mr-anton-t
60827d769a
dbeaver/pro#6791 LDAP icon fix ( #3714 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-09 12:36:29 +02:00
Alexey Potsetsuev and mr-anton-t
65876e9b4e
dbeaver/pro#6744 fix: elements order ( #3706 )
...
* dbeaver/pro#6744 fix: elements order
* fix: fixate position of elements
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-09-04 02:40:01 +08:00
Alexander Skoblikov and MashaKorax
048206266d
dbeaver/pro#5878 cli custom exit code ( #3705 )
...
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-09-03 10:49:12 +02:00
Alexey Potsetsuev
f41b9d24fe
dbeaver/pro#6662 chore: cleanup ( #3713 )
2025-09-02 18:41:49 +08:00
Daria Marutkina and Anastasiya
03dabc0e1b
dbeaver/pro#6715 Update README file ( #3709 )
...
* dbeaver/pro#6715 Update README file
* Update README.md
Co-authored-by: Anastasiya <45152336+LonwoLonwo@users.noreply.github.com >
* Update README.md
* Update README.md
Co-authored-by: Anastasiya <45152336+LonwoLonwo@users.noreply.github.com >
---------
Co-authored-by: Anastasiya <45152336+LonwoLonwo@users.noreply.github.com >
2025-09-01 13:03:44 +02:00
Daria Marutkina
56946742c2
dbeaver/pro#6715 Update README file ( #3708 )
2025-09-01 11:21:23 +02:00
serge-rider
e1e4ae0ba6
dbeaver/pro#6773 Move ldap icon to cloudbeaver
2025-09-01 07:29:53 +02:00
Alexey Potsetsuev and mr-anton-t
80f258b561
dbeaver/pro#6744 refactor: migration to @wroud/di ( #3704 )
...
* dbeaver/pro#6744 refactor: migration to `@wroud/di`
* tests: enable settings tests
* chore: update syntax
* fix: dynamic theme detection
* fix: skip not stable test
* fix: skip whole test
* fix: make theme optional
* fix: page reload
* tests: skip unstable test
* fix: remove optional
* fix: load system theme
* fix: prevent the system theme from always loading despite not being selected
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-08-29 18:22:11 +08:00
Alexander Skoblikov and Daria Marutkina
ac48e13039
dbeaver/pro#6703 use local host address by default ( #3695 )
...
* dbeaver/pro#6703 use local host address by default
* dbeaver/pro#6703 rename method
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-27 12:20:18 +02:00
3877e914c4
dbeaver/pro#6462 error instead of redirect for gql requests ( #3690 )
...
* dbeaver/pro#6462 error instead of redirect for gql requests
* feat: force redirect on supportedHosts change
* fix: replace redirect with warning message
* fix: prevent active host removal
* fix: error message and ignore when on IP address
---------
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-08-26 15:01:25 +02:00
sergeyteleshev
564ceb7d82
dbeaver/pro#6708 adds @dbeaver/react-tests to packages to execute tests locally ( #3698 )
2025-08-25 20:42:44 +08:00
serge-rider
622b5133c2
dbeaver/pro#6715 25.2.1 version bump
2025-08-22 18:55:11 +02:00
Alexey Potsetsuev
376575efce
dbeaver/pro#5902 fix: settings override and aliases resolution ( #3693 )
...
* dbeaver/pro#5902 fix: settings override and aliases resolution
* fix: import
2025-08-22 18:45:25 +02:00
980e169ee1
[CB] Ability to change multiserver licenses users/roles from UI ( #3598 )
...
* dbeaver/pro#6311 removes multi instance limits on frontend side (allows to create/delete/disable users in users and provisioning)
* dbeaver/pro#6311 add flag to server config
* build fix
* reverts all in favor of licenseUsersModificationEnabled
* dbeaver/pro#6311 review fixes
* adds extended serverConfig
* dbeaver/pro#6311 fix disabled users
---------
Co-authored-by: Ruslan <pupkinvasya7000@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-22 18:24:18 +02:00
Ainur and Evgenia
e9cbaeadd9
dbeaver/pro#6695 no web session found error log fix ( #3692 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-22 18:23:54 +02:00
Ruslan Musaev and Evgenia
66764292c9
Dbeaver/pro#6326 fix incorect paramters parsing ( #3685 )
...
* dbeaver/pro#6326 fixes
* dbeaver/pro#6326 fixes
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-22 13:29:34 +02:00
2e2a61a330
dbeaver/pro#6692 do not load settings until authorized ( #3688 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-08-22 19:11:10 +08:00
Ruslan Musaev and Daria Marutkina
edda6d8db3
dbeaver/pro#5921 fix postgre npe ( #3686 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-22 12:28:02 +02:00
c9f4ddd382
Dbeaver/pro#6622 permission fixes after demo ( #3680 )
...
* dbeaver/pro#6622 preference fixes after the demo
* dbeaver/pro#6622 fixes
---------
Co-authored-by: Sychev Andrey <44414066+SychevAndrey@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-22 18:09:49 +08:00
alex and Daria Marutkina
fb0bdc1017
dbeaver/pro#6556 change Alert structure ( #3676 )
...
* dbeaver/pro#6556 change Alert structure
* dbeaver/pro#6556 wrap in text
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-22 18:09:00 +08:00
serge-rider
123dc7777c
dbeaver/pro#6655 Code style + NPE checks
2025-08-22 09:29:42 +02:00
alex and Evgenia
2963610498
dbeaver/pro#4966 handle long names case in menus ( #3683 )
...
* dbeaver/pro#4966 handle long names case in menus
* dbeaver/pro#4966 use nested selector
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-22 04:33:35 +08:00
sergeyteleshev and Evgenia
d1e07be46f
[CB] Long text in the Configuration ID dropdown is not truncated and overlaps other UI elements ( #3682 )
...
* dbeaver/pro#6642 truncates all select items
* adds title for render field selects
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-21 19:16:29 +08:00
043204002f
dbeaver/pro#5902 fix: settings resolution ( #3673 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-21 19:15:30 +08:00
Alexey Potsetsuev and Evgenia
c8c82c7f3e
dbeaver/pro#6565 fix: prevent requests on session expire ( #3678 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-21 12:36:35 +08:00
a0944850b1
dbeaver/pro#6605 fix: reset filters on logout ( #3675 )
...
* dbeaver/pro#6605 fix: reset filters on logout
This commit adds onLogout handler in DataViewerTabService which disposes opened tabs on logout.
Previously we didn't handle that at all and model was persisted in the memory after logout. On next login, if there was any filters, we would try to send them to backend and got an error, because backend doesn't support initial requests(without resultId) with filters.
The main logic of a handler repeats the already existed onDisconnect handler logic, which was extracted to handleTabsCleanup method. The difference between handlers is only in a set of tabs(onLogout we dispose all of them, onDisconnect - only tabs of a selected connection) and ability to interrupt the process.
* Revert "dbeaver/pro#6605 fix: reset filters on logout"
This reverts commit d124b444c7 .
* dbeaver/pro#6605 fix: add onLoad Handler to ObjectViewerTabService
* Update webapp/packages/plugin-object-viewer/src/ObjectViewerTabService.ts
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
---------
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-21 12:35:41 +08:00
Ruslan Musaev
31841b7720
dbeaver/pro#6687 revert audit loging ( #3674 )" ( #3684 )
...
This reverts commit 55c776f3e4 .
2025-08-20 15:13:55 +00:00
serge-rider
a2695f3102
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2025-08-20 15:14:28 +02:00
serge-rider
3c7c1ffc8e
dbeaver/pro#6681 TE desktop errors during launch fix
2025-08-20 15:13:42 +02:00
Ruslan Musaev
55c776f3e4
dbeaver/pro#6326 fixes ( #3674 )
2025-08-20 10:38:55 +00:00
Alexander Skoblikov
8a4d88e721
dbeaver/pro#6622 preference fixes after the demo ( #3670 ) revert ( #3679 )
...
This reverts commit 426fd40c82 .
2025-08-20 10:33:11 +00:00
Ruslan Musaev
426fd40c82
dbeaver/pro#6622 preference fixes after the demo ( #3670 )
2025-08-20 10:16:41 +00:00
alex and Daria Marutkina
a547b85ef2
dbeaver/pro#6598 open panel on tab select ( #3662 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-20 16:43:51 +08:00
Sychev Andrey and Daria Marutkina
e32e6eac39
dbeaver/pro#6325 fix: set cursor to the beginning of the file when opened ( #3669 )
...
In previous ticket CB-5555 we fixed cursor position on undo/redo actions by adding a check that if selection was not set. In that case we put the cursor to the end of inserted text. Due to previous fixes in CB-4134 we don't set a selection if cursor don't change it's position and initially it's 0. So our check from 5555 is being fired on initially opened script and cursor goes to the end.
To avoid that situation, this solution introduces a new isInitialScriptOpening flag that is used to check the first insertion.
When initially opening a script, the cursor will stay at the position where we explicitly set it (e.g., position 0).
After the first actual content change, the flag isInitialScriptOpening gets set to false.
Subsequent changes will then follow the normal cursor behavior (moving to end when there are changes but no explicit cursor position).
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-19 23:39:13 +08:00
Sychev Andrey and Evgenia
901669b802
dbeaver/pro#6472 fix: restore focus after menu actions and on syncFocus ( #3657 )
...
* dbeaver/pro#6472 fix: restore focus after menu actions and on syncFocus
* dbeaver/pro#6472 refactor: revert changes with using restoreFocus function from context
* dbeaver/pro#6472 fix: delete row from a context menu works as with a hotkey
set to null and revert also keep focus in place
* Revert "dbeaver/pro#6472 fix: delete row from a context menu works as with a hotkey"
This reverts commit f54abf3956 .
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-19 18:03:41 +08:00
alex and Evgenia
69d7a25fec
dbeaver/pro#6411 check for includes also ( #3655 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-19 18:03:03 +08:00
Sychev Andrey and Daria Marutkina
576028b367
dbeaver/pro#6253 [CB] [users] default team should be marked and read only ( #3658 )
...
* dbeaver/pro#6253 fix: set disable state for checkbox respecting readonly
There was a bug in UiKitCheckbox props which rewrites disabled state using only disabled prop.
* dbeaver/pro#6253 fix: remove redundant readonly property in Options
First of all, Radio doesn't support readonly attribute. Moreover, we don't render this RadioGroup when condition in readonly prop is true.
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-19 18:02:39 +08:00
Alexey Potsetsuev and Daria Marutkina
9276777c3e
dbeaver/pro#6600 fix: connections sync ( #3661 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-19 18:02:13 +08:00
Sychev Andrey and Daria Marutkina
4ff45220ee
dbeaver/pro#6557 [CB] Dropdown for roles is too small ( #3663 )
...
* dbeaver/pro#6557 refactor: remove redundant width: 100%
There are a few reasons why we don't need this property:
0. It's already present in base Select styles
1. Select component is flex container by default, i.e. takes all available place
2. No evidences that it is needed
* dbeaver/pro#6557 fix: user filters selects
Simplifies layout and set min width for selects
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-19 18:01:41 +08:00
Alexey Potsetsuev
62ad5a61c9
dbeaver/pro#6652 fix: version set ( #3671 )
2025-08-18 22:21:49 +08:00
Daria Marutkina
587a9e58e1
dbeaver/pro#6594 Update README file ( #3668 )
2025-08-18 10:46:45 +02:00
Alexey Potsetsuev
4401cfe92f
dbeaver/pro#6617 fix: remove default value for key parameter in useResourceTracker ( #3664 )
...
* dbeaver/pro#6617 fix: remove default value for key parameter in useResourceTracker
* fix: re-subscribe on resource
* fix: ensure subscription removed
2025-08-15 23:27:34 +08:00
Alexey Potsetsuev
59e33e8c48
dbeaver/pro#6592 fix: resources loading ( #3659 )
2025-08-14 11:12:42 +08:00
serge-rider
d16c7d4502
dbeaver/pro#6594 25.2.0 version bump
2025-08-12 20:23:19 +02:00
Alexey Potsetsuev and Evgenia
a51765f516
dbeaver/pro#6189 feat: group extra tools ( #3653 )
...
* dbeaver/pro#6189 feat: group extra tools
* fix: context menu size
* fix: make context menu more compact
* fix: context menu shortcuts
* fix: change color for shortcuts in context menu
* fix: codestyle
* fix: revert more tools
* fix: submenu arrow position
* fix: show output
* fix: upload / download tooltips
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-12 19:03:56 +02:00
Alexander Skoblikov and Daria Marutkina
27d8f4c011
dbeaver/pro#6548 skip domain for ip addresses ( #3647 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-12 19:03:25 +02:00
0bb7803565
[CB-6024] More granular permissions on data export ( #3607 )
...
* dbeaver/pro#5108 create plugin-data-editor
* registers some data editor settings only for CE product
* renames plugin
* moves disable import setting to public settings
* adds localizations
* fixes references
* adds comments for registration
* renames Data Viewer -> Data Editor
* dbeaver/pro#5108 add permissions
* maps settings to permissions
* fixes default settings for data import
* adds permissions redirect for default team + removes permission tab if admin full access provided
* moves settings resolvers to original place
* build fix
* fixes mapping so it actually works
* cleanup
* dbeaver/pro#5108 permissions
* dbeaver/pro#5108 more granular permissions
* dbeaver/pro#5108 more granular permissions
* dbeaver/pro#5108 review fixes
* dbeaver/pro#5108 review fixes
* changes permissions settings
* fixes mapping
---------
Co-authored-by: Ruslan <pupkinvasya7000@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
2025-08-12 14:38:40 +02:00
0727974c64
dbeaver/pro#6118 ( #3652 )
...
* dbeaver/pro#6118 feat: show driver description as an item's title in new connection dialog
* dbeaver/pro#6118 feat: show driver description as an item's title in new connection dialog
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-08-12 14:13:09 +02:00
Serge Rider
cabacfb475
dbeaver/pro#6569 SQL script execute fix ( #3650 )
...
* dbeaver/pro#6569 SQL script execute fix
* CB-5369 Do not use deprecated methods
2025-08-12 12:04:45 +02:00
fea2d78ef2
dbeaver/cloudbeaver#3495 filter empty folder in global project ( #3636 )
...
* dbeaver/cloudbeaver#3495 filter empty folder in global project
* fixes loading nested folder-nodes during connection creation
* Revert "fixes loading nested folder-nodes during connection creation"
This reverts commit 514bb0238b .
* uses more correct solution for preloading folders
* build fix
* cleanup
* fixes deletion of the connections so it removes empty folders
* fix: outdate only one node
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-12 12:03:21 +02:00
Alexey Potsetsuev
ddf94efef0
dbeaver/pro#6016 fix: script sync ( #3651 )
2025-08-12 13:01:26 +08:00
Sychev Andrey and mr-anton-t
c3be008ba2
dbeaver/pro#6283 Add Combobox component ( #3597 )
...
* dbeaver/pro#6283 feat: add simple Combobox implementation
It has fuzzy search inside to filter items.
* dbeaver/pro#6283 feat: implement Combobox component with search functionality and update related files
* dbeaver/pro#6283 refactor: remove unused onChange prop
* dbeaver/pro#6283 style: update imports in Combobox component
* dbeaver/pro#6283 feat: update styles, add popoverClassName prop
* dbeaver/pro#6283 refactor: keep Combobox composable for better control
* dbeaver/pro#6283 refactor: SRP in Combobox, split provider and components
* dbeaver/pro#6283 feat: implement advanced search
see AdvancedSearch example in stories
* dbeaver/pro#6283 refactor: use strict comparison
* dbeaver/pro#6283 refactor: replace fuzzy search with standard string search
* dbeaver/pro#6283 refactor: simplify Combobox component
* dbeaver/pro#6283 feat: add value formatter for ComboboxInput
It might be useful for cases when value is not in user friendly format. Combobox doesn't support such transformations from the box
Updated examples, added valueFormatter to advanced search, added MultiSelect example
* dbeaver/pro#6283 feat: sync styles with select
* dbeaver/pro#6283 fix: formatter
* dbeaver/pro#6283 fix: respect the user's reduce motion preference
* dbeaver/pro#6283 refactor: simplify component
remove search context,
use some built-in features for input value manipulations and for auto selection of the first item
* dbeaver/pro#6283 refactor: use tailwind for Field styles
* dbeaver/pro#6283 fix: should open all options on first interaction with any value
* dbeaver/pro#6283 refactor: strip Combobox component
Due to difficulties with items and search value managing in Combobox using only native combobox store, it was decided to move all that logic to CloudBeaver combobox component.
This commit removes all the logic from UIKit Combobox and partially restores it in Cloudbeaver Combobox
* dbeaver/pro#6283 feat: show no results when no items
* dbeaver/pro#6283 feat: restore input to the last valid value
* dbeaver/pro#6283 refactor: simplify restore input logic
* dbeaver/pro#6283 refactor: reset input value on blur
* dbeaver/pro#6283 refactor: don't sent input value on item click
* dbeaver/pro#6283 refactor: remove getComputed for filteredItems
getComputed will not work as expected for not primitive values( for example, for arrays)
* dbeaver/pro#6283 refactor: remove getComputed for filteredItems
* dbeaver/pro#6283 style: update z-index for ComboboxPopover component
our backdrop component has 999 z-index(weird?), we need more to show popover in modals
* dbeaver/pro#6283 feat: put CB Combobox near the component, fix layers issue
* dbeaver/pro#6283 fix: radio title wrap
* dbeaver/pro#6283 fix: use the same letter spacing as in other inputs
* dbeaver/pro#6283 fix:combobox item styles
* dbeaver/pro#6283 fix: clear value on click
this fix is for situation when user started to type a word, found an option and clicked on it. Previously we didn't clear value and just setSelectedValue on click. This fix clears value as it happens onBlur and we use the value from selectedItem.
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-08-11 23:07:28 +08:00
Sychev Andrey and Evgenia
7acbbfe4ec
dbeaver/pro#5968 refactor: update dark theme styles ( #3639 )
...
* dbeaver/pro#5968 refactor: update dark theme styles
introduces new theme variable link-color which with a color which is used for coloring anchor elements in our app
adjust this color in dark theme to have better contrast with a background, use this color in secondary button for the same reasons
* dbeaver/pro#5968 fix: adjust dark theme color values for improved contrast
* dbeaver/pro#5968 fix: update negative color in dark theme
* dbeaver/pro#5968 fix: update negative color in dark theme
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-11 18:03:31 +08:00
7e0ad33fa4
dbeaver/pro#6243 add permissions for executing and updating results ( #3634 )
...
* dbeaver/pro#6243 add permissions for executing and updating results
* feat: support special method for dataset execution
* fix: disable sql editor screen when permission is not granted
---------
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-11 11:55:51 +02:00
Alexander Skoblikov and Daria Marutkina
d9d30a0e35
dbeaver/pro#6561 fix origin in provider ( #3648 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-11 10:35:08 +02:00
Ruslan Musaev and Daria Marutkina
94e70f2d16
dbeaver/pro#6284 read validate function from pref ( #3643 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-11 09:30:45 +02:00
9ee4701fd0
dbeaver/pro#6298 refactor: useResource ( #3635 )
...
* dbeaver/pro#6298 refactor: useResource
* fix: CachedResource isOutdated logic
* fix: linting
* fix: resource isOutdated tracking
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-11 13:35:33 +08:00
Serge Rider and MashaKorax
9395659666
dbeaver/pro#6543 AI scripts processing ( #3642 )
...
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-08-08 17:22:22 +02:00
Alexander Skoblikov and kseniaguzeeva
13a6dc9da7
dbeaver/pro#6216 fix missing errors ( #3645 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-08-08 16:09:02 +02:00
36071c244e
dbeaver/pro#6449 make default panel width bigger ( #3633 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-08-08 15:10:46 +02:00
3e722ce3b7
5679 cb execute gql requests via cli ( #3644 )
...
* dbeaver/pro#5679 wip
* dbeaver/pro#5679 wip
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-08-08 11:41:21 +02:00
Sychev Andrey and Daria Marutkina
3c9ddcdee0
dbeaver/pro#6061 [CB] Welcome Page Improvements ( #3638 )
...
* dbeaver/pro#6061 fix: remove extra comma in ru l10n
* dbeaver/pro#6061 fix: make Cell component accessible
* dbeaver/pro#6061 fix: use proper product doc page
* dbeaver/pro#6061 fix: Cell component layout
* dbeaver/pro#6061 refactor: split Cell component interface for better dx
* Revert "dbeaver/pro#6061 refactor: split Cell component interface for better dx"
This reverts commit 812414f0f1 .
* Revert "dbeaver/pro#6061 fix: make Cell component accessible"
This reverts commit 09aff9b08a .
* dbeaver/pro#6061 refactor: restrict using onClick on Cell component
force to use composition instead
* dbeaver/pro#6061 feat: generate a link to specific product version docs
* dbeaver/pro#6061 fix: use arg in all l10n files
* dbeaver/pro#6061 refactor: extract version handling logic for documentation URLs
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-08 17:35:06 +08:00
Sychev Andrey and Daria Marutkina
0b589734e8
dbeaver/pro#6537 fix: render SelectPopover in portal by default ( #3641 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-07 20:24:30 +08:00
serge-rider
b8db43573b
Merge remote-tracking branch 'origin/devel' into devel
2025-08-07 12:26:07 +02:00
serge-rider
7c1535a95a
Revert "5679 cb execute gql requests via cli ( #3599 )"
...
This reverts commit 0a50d841d0 .
2025-08-07 12:20:17 +02:00
sergeyteleshev and mr-anton-t
900be41734
[CB] Bump NPM dependencies ( #3628 )
...
* dbeaver/pro#5764 updates current dependencies
* migrates to zod 4
* updates deps
* lint fix
* pr fixes
* reverts connection changes
* reverts connection changes 2
* fix types for screen service
* reverts changes for screen service
* reverts string boolean refactor
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-08-07 18:03:31 +08:00
0a50d841d0
5679 cb execute gql requests via cli ( #3599 )
...
* dbeaver/pro#5679 wip
* dbeaver/pro#5679 wip
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-08-07 11:01:06 +02:00
sergeyteleshev and Daria Marutkina
00b214b8bc
[CB] Rename the Enable HTTPs mode on server config ( #3631 )
...
* dbeaver/pro#6469 corrects enable https mode translation and switch position in server config form
* adds link for proxy configuration article
* fixes punctuation for ru locale
* updates description translations
* removes extra dot in ru locale
* adds advanced documentation link
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-08-06 16:12:04 +08:00
Sychev Andrey and Evgenia
ea6c960353
dbeaver/pro#6444 refactor: fix Radio component ( #3632 )
...
removes RadioGroupContext(radio group/radio use their own provider)
removes all the logic of state changing from Radio component since it's creating a wrong understanding of how these components should be used together with RadioGroup. Radio still can be controllable, but it should be used in most scenarios only with RadioGroup which is controlling the state.
simplify styles by removing extra class
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-06 16:11:13 +08:00
Viktor Kirst
44c0cfe856
Dbeaver/pro#2951 Show message about disabling user ( #3624 )
...
* dbeaver/pro#2951 Emit WSUserDisabledEvent after disabling a user
* dbeaver/pro#2951 Close user sessions on WSUserDisabledEvent
* dbeaver/pro#2951 Unify session termination logic for deleted and disabled users
2025-08-05 18:32:27 +02:00
Ainur
470d64718b
dbeaver/pro#6214 invert feature and enable by default ( #3615 )
2025-08-05 13:43:10 +00:00
Evgenia
0c0669f0c7
dbeaver/pro#6457 Update README file ( #3630 )
2025-08-04 19:43:21 +02:00
2a012d600c
dbeaver/pro#6382 feat: add bind session to ip combobox in server config ( #3626 )
...
* dbeaver/pro#6382 feat: add bind session to ip combobox in server config
* dbeaver/pro#6382 use select for bindSessionToIP setting instead of combobox
* dbeaver/pro#6382 bind session ip to dbeaver's hosts
* dbeaver/pro#6382 feat: add placeholder for bindToIp setting
* dbeaver/pro#6382 fix: defaultServerConfig
* dbeaver/pro#6382 refactor: remove l10n from CE
* dbeaver/pro#6382 debug log
* dbeaver/pro#6382 remove debug logs
---------
Co-authored-by: Sychev Andrey <nukemoore@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-08-04 16:37:56 +02:00
Alexander Skoblikov and kseniaguzeeva
0b2370d414
dbeaver/pro#6467 ignore default ports ( #3622 )
...
* dbeaver/pro#6467 ignore default ports
* dbeaver/pro#6467 check port
* dbeaver/pro#6467 fix ip host parsing
* dbeaver/pro#6467 debug log
* dbeaver/pro#6467 remove debug logs
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-08-04 13:47:18 +02:00
sergeyteleshev
a0def9f3ae
[CB] write unit tests ( #3621 )
...
* dbeaver/pro#6436 initializes unit tests for common-react
* installs common-react in the scripts
* adds @dbeaver/react-tests
* setups @dbeaver/react-test into tests-runner
* implements react-testing library into @dbeaver/react-tests
* removes unused deps
* adds test for frontend build github action
2025-08-04 18:45:22 +08:00
alex
13cf2911e0
dbeaver/pro#6470 remove pre commit hook dep from deps list ( #3623 )
2025-07-30 21:55:41 +08:00
Serge Rider
c0c3594633
dbeaver/pro#6457 25.1.5 version bump
2025-07-29 21:41:44 +03:00
180ec65dd9
dbeaver/pro#5552 new gql api ( #3579 )
...
* dbeaver/pro#5552 new gql api
* dbeaver/pro#5552 fixes
* adds available hosts fields
* adds warnings for the https mode
* adds default host for domain manager + fixes some translations
* reverts server URL for domain manager
* fixes description for available hosts
* separates available hosts by new line in textarea
* removes dots
* removes http, https from examples for available hosts field
* dbeaver/pro#5552 validate request's host
* dbeaver/pro#5552 review fixes
* dbeaver/pro#5552 update default configs
* refactors availableHosts -> supportedHosts
* review fix
* dbeaver/pro#5552 fix build
* refactor: supportedHosts - array -> string
* cleanup
* reverts serverConfigurationInfoForm interfaces
* refactors secureCookies -> forceHttps (frontend)
* dbeaver/pro#5552 rename secureCookies param to forceHttps
* dbeaver/pro#5552 rename secureCookies param to forceHttps
* dbeaver/pro#5552 rename secureCookies param to forceHttps
* dbeaver/pro#5552 enable https for old deployments
* fixes translations, readonly state & hosts examples for TE
* dbeaver/pro#5552 fixes
* dbeaver/pro#5552 redirect from http to https
* dbeaver/pro#5552 redirect to https
* dbeaver/pro#5886 use scheme from origin
* dbeaver/pro#5552 exclude special servlets
* dbeaver/pro#5552 saml test
* dbeaver/pro#5552 remove slashes from hostname
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-07-29 19:04:14 +02:00
79d5702744
dbeaver/pro#5957 save lock state in sm controller ( #3576 )
...
* dbeaver/pro#5957 save lock state in sm controller
* dbeaver/pro#5957 fix read config
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-29 18:10:32 +02:00
603b94c551
dbeaver/pro#5241 [CB] Screen reader does not read some fields in the application ( #3585 )
...
* dbeaver/pro#5241 fix: input doesn't create label wrapper if label is not provided
* dbeaver/pro#5241 fix: link label to input inside InputFieldBase
* dbeaver/pro#5241 fix: make required field asterisk invisible for assistive technologies
* dbeaver/pro#5241 fix: link FieldLabel to textarea with generated id and add aria-label for accessibility
even with linked label, voiceOver doesn't pronounce label when focusing textarea, that's why aria-label is used there
* dbeaver/pro#5241 refactor: force aria-label for input field
* dbeaver/pro#5241 refactor: change role for snackbar
aria-live polite works with aria regions which initially empty and then dynamically populated with some data. If we want assistive technologies read initial content, we need to use alert role.
also hide icon from assistive technologies (no additional information from that)
* dbeaver/pro#5241 refactor: remove aria-label from input
use native htmlFor
* dbeaver/pro#5241 refactor: remove aria-label from Textarea component
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-07-29 23:09:05 +08:00
Alexey Potsetsuev and Evgenia
ad6973d069
dbeaver/pro#6337 fix: sql editor dnd insertion ( #3620 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-29 19:53:03 +08:00
sergeyteleshev and mr-anton-t
231da5b0b8
6056-cb-impelement-ui-kit-select-in-combobox ( #3557 )
...
* dbeaver/pro#6056 adds boilerplate for new combobox ui kit
* removes unused code
* refactors layout
* fixes theme styles
* fixes styles
* fixes search value
* implements ui kit store instead of menu
* reverts search value changes
* fixes search
* cleanup
* adds ellipsis on select items
* selectField supports required for form validations
* adds types for functions
* adds disabled styles
* removes hover border-color for disabled select
* removes popoverProps
* moves some styles from kit select to combobox + fixes some styles
* fixes for QA
* adds custom paddings as it was before refactoring
* fixes item styles, placeholder, title errors
* fixes focus styles for input
* fixes expanded state focus
* splits to Select and Combobox
* removes unused code for select
* pr fixes
* replaces arrow icon + opens select on label click
* fixes click on label
* Revert "fixes click on label"
This reverts commit 772c988b28 .
* reverts select label
* removes 1/3 width for preferences
* removes border radius from top of the navigation tab
* fixes selection element
* removes double select border
* qa fixes
* fixes border-radius and outline-offset for select
* fixes outline
* fixes colors
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-07-29 19:52:34 +08:00
Alexander Skoblikov and kseniaguzeeva
57e77b7cd1
dbeaver/pro#6303 do not remove default user team ( #3609 )
...
* dbeaver/pro#6303 do not remove default user team
* dbeaver/pro#6303 throw error
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-07-29 13:17:09 +02:00
Alexey Potsetsuev
58c4744aa7
dbeaver/pro#6417 chore: update deps ( #3616 )
2025-07-28 22:49:30 +08:00
Sychev Andrey and Evgenia
39c7346e0a
dbeaver/pro#5720 feat: add Script button for tables w/o identifier ( #3608 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-28 22:46:51 +08:00
131b1e13f4
dbeaver/pro#6109 add void type ( #3603 )
...
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-27 15:17:41 +02:00
Sychev Andrey and Daria Marutkina
3914461f55
dbeaver/pro#5161 fix: show confirmation message if there is unsaved changes in teams form ( #3605 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-25 15:30:37 +02:00
Sychev Andrey
5dc6e5ca38
dbeaver/cloudbeaver#3569 fix: don't show new connection button ( #3604 )
2025-07-25 15:27:52 +02:00
alex
c747c30063
dbeaver/pro#6399 do not check executable feature ( #3610 )
2025-07-25 14:54:31 +02:00
ad225404f4
dbeaver/pro#6124 Add audit log cleanup job ( #3591 )
...
* dbeaver/pro#6124 Add audit log cleanup job
* dbeaver/pro#6124 fixes
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-07-24 17:47:12 +02:00
sergeyteleshev
d9fe873bb5
dbeaver/pro#6383 reverts stylus stub ( #3606 )
2025-07-24 12:08:09 +02:00
sergeyteleshev
0193e67f72
dbeaver/pro#6372 adds stub for stylus lib ( #3601 )
2025-07-23 15:44:17 +02:00
8ebf7eba9c
dbeaver/pro#5886 core api for permission management ( #3519 )
...
* dbeaver/pro#5886 new permissions api
* dbeaver/pro#5886 new permissions api
* dbeaver/pro#5886 test + forgotten commit
* dbeaver/pro#5886 test + forgotten commit, review fixes
* dbeaver/#5886 test + forgotten commits
* dbeaver/pro#5886 clean up CE repos
* dbeaver/pro#5886 gql api for global perms
* dbeaver/pro#5886 new perms validation
* dbeaver/pro#5886 remove unused class
* dbeaver/pro#5886 new api
* chore: update permission key
* dbeaver/pro#5087 feat: permissions management
* feat: check permission for query execution
* fix: override only restrictive permissions
* fix: permissions layer
* fix: status gutter duplication
* fix: script execution error message display
* fix: hide not available script execution actions
* dbeaver/pro#5886 anon perms fix, default value for global perms
* fix: hide settings groups only for specific settings
* feat: restore permissions
* refactor: after review
* fix: merge conflicts
* fix: type import
* fix: merge conflicts
* fix: linting
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2025-07-23 03:56:43 +02:00
Anastasiya and Daria Marutkina
848b95113a
dbeaver/cloudbeaver#3590 update DuckDB driver till version 1.3.2 ( #3592 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-22 11:32:41 +02:00
sergeyteleshev and mr-anton-t
d4c304f725
[CB] write unit tests ( #3593 )
...
* dbeaver/pro#6312 adds unit tests for helpers
* updates yarn locks
* lint fix
* restores mock
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-07-22 09:41:08 +02:00
sergeyteleshev
444ff0d672
[CB] fix unit tests issue with console mocking ( #3589 )
...
* dbeaver/pro#6288 adds init for console mocks
* test fix 2
* test fix 3
* test fix 4
* resetets deprecated settings
2025-07-22 09:33:33 +02:00
Daria Marutkina
bf49a94642
dbeaver/pro#6275 Update README file ( #3596 )
2025-07-21 11:11:39 +02:00
Jeremy and Evgenia
3a2e41fa69
feat: upgrade databend-jdbc to v0.3.9 ( #3540 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-21 08:59:53 +02:00
Alexey Potsetsuev and Evgenia
36e8d1fac9
dbeaver/pro#6201 feat: ai chat query insertion ( #3578 )
...
* dbeaver/pro#6201 feat: ai chat query insertion
* chore: remove confusing comment
* chore: query execution and replacement
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-18 23:44:17 +08:00
sergeyteleshev
dcc13811e8
[CB] fix frontend linter to pass the github action ( #3588 )
...
* dbeaver/pro#6272 initial commit to see errors
* removes func-call-spacing from rules
* removes func-call-spacing from rules 2
* fixes flat file for stylistic
* try to update stylistic
* Revert "try to update stylistic"
This reverts commit 459bf77714 .
* reverts rule
* tries function-call-spacing
* test linter rule
* Revert "test linter rule"
This reverts commit 0b0fb66b69 .
2025-07-18 19:51:16 +08:00
Serge Rider
2ba910386f
dbeaver/pro#6275 25.1.4 version bump
2025-07-15 20:21:32 +03:00
Serge Rider
a7c5d53f0a
dbeaver/pro#6275 25.1.4 version bump
2025-07-15 20:20:39 +03:00
Ainur
59f0da9caa
dbeaver/pro#5399 fix merge conflict ( #3587 )
2025-07-15 19:08:33 +02:00
4d5c58316c
dbeaver/pro#5399 Add new completion engine to cloudbeaver ( #3535 )
...
* dbeaver/pro#5399 Add new completion engine to cloudbeaver
* dbeaver/pro#5399 Fixes and update icon references
* dbeaver/pro#5399 Add new completion engine to cloudbeaver
* dbeaver/pro#5399 add sync config with desktop
* dbeaver/pro#5399 fix fallback to default engine
* dbeaver/pro#5399 feat: add labels for content assistant setting
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Sychev Andrey <nukemoore@gmail.com >
2025-07-15 18:43:43 +02:00
bae21e5b2e
Dbeaver/pro#5864 add audit logging ( #3556 )
...
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 Add audit logging
* dbeaver/pro#5864 fix review
* dbeaver/pro#5864 fix review
* dbeaver/pro#5864 fixes
* dbeaver/pro#5864 add file name upload logging
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-07-15 16:11:37 +02:00
5ce5f6e10d
dbeaver/pro#6042 get node features from feature provider ( #3581 )
...
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2025-07-15 12:27:42 +02:00
sergeyteleshev and Evgenia
db28b2ad2c
dbeaver/pro#6251 moves settings to interface + fixes border-size for selected tab ( #3584 )
...
* dbeaver/pro#6251 moves settings to interface + fixes border-size for selected tab
* applies borders only for navigation tabs
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-15 17:48:12 +08:00
Sychev Andrey and Daria Marutkina
d58b3e14a2
dbeaver/pro#6105 fix: form validation fails on test in GCP ( #3583 )
...
Removed active state from Options component resources because it unload resources when we switch to other tabs which leads to broken connection form state and entails data inconsistency.
For example, the check driver?.useCustomPage fails because driver resource has been unloaded and the component renders standard Parameters from instead of custom taking state from the wrong destination.
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-15 17:47:34 +08:00
Alexander Skoblikov and kseniaguzeeva
c476a56661
dbeaver/pro#5816 link websession with address ( #3564 )
...
* dbeaver/pro#5816 link websession with address
* dbeaver/pro#5816 flag to disable ip binging
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-07-14 19:06:52 +02:00
79804619d3
dbeaver/pro#4863 Add column description to data editor ( #3573 )
...
* dbeaver/pro#4863 Add column description to data editor
* adds description for columns + settings
* alignes description with column name
* pr fixes
* adds skip to the settings test
* makes header more compact
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-14 21:25:58 +08:00
Sychev Andrey and Daria Marutkina
1c7300cdf1
dbeaver/pro#5455 Feat: add repeat password field in easyconfig ( #3570 )
...
* dbeaver/pro#5455 feat: add repeat password field in configuration wizard
* dbeaver/pro#5455 refactor: connect repeat password field with form validation via state
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-14 17:26:24 +08:00
9b2cb7cc92
[CB] Multiple tabs row support ( #3563 )
...
* dbeaver/pro#5904 adds navigation multiple tabs support
* adds tabs box container
* fixes bug with invisible object viewer tabs
* cleanup
* Revert "cleanup"
This reverts commit a519421bb0 .
* Revert "fixes bug with invisible object viewer tabs"
This reverts commit 03b8e7b1cc .
* Revert "adds tabs box container"
This reverts commit c6f247ed64 .
* removes extra pixels for border
* adds more proper setting description
* removes extra dots
* skips tests
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
2025-07-11 20:51:05 +08:00
Ruslan Musaev and Daria Marutkina
5022c01468
dbeaver/pro#4739 Fix losing context execution after node refreshing ( #3572 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-10 16:44:50 +02:00
Sychev Andrey and Alexey Potsetsuev
60fb6c5a3b
dbeaver/pro#4990 feat: add SSL configuration documentation ( #3575 )
...
* dbeaver/pro#4990 feat: add SSL configuration documentation
* dbeaver/pro#4990 refactor: use proper product name
* dbeaver/pro#4990 fix: use sm icon for SSL docs link
* dbeaver/pro#4990 fix: extra space in l10n string
---------
Co-authored-by: Alexey Potsetsuev <wrouds@gmail.com >
2025-07-10 17:54:17 +08:00
sergeyteleshev
6889b51ab6
dbeaver/pro#6221 skips settings test ( #3580 )
...
* dbeaver/pro#6221 skips settings test
* lint fix
* lint fix 2
* lint fix 3
* lint fix 4
* reverts all lint fixes
2025-07-10 17:52:05 +08:00
a7e09b5e16
dbeaver/pro#5558 license user management from app ( #3504 )
...
* dbeaver/pro#5558 license user management from app
* dbeaver/pro#5558 fixes after test
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-07-10 04:11:22 +02:00
Dmitrii Barnukov and Matvey16
0746a7a2c4
dbeaver/pro#4025 Downgrade db2 default driver version to 11.5.9 ( #3574 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2025-07-10 04:01:26 +02:00
Alexey Potsetsuev and mr-anton-t
f5380093ca
dbeaver/pro#5763 chore: update deps ( #3571 )
...
* dbeaver/pro#5763 chore: update deps
* fix: linting
* chore: fix gql client
* chore: force version upgrade
* fix: gql error catching
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-07-10 03:09:19 +08:00
alex and Daria Marutkina
dd4691c650
dbeaver/pro#6150 sync options part ( #3577 )
...
* dbeaver/pro#6150 sync options part
* dbeaver/pro#6150 reset unsaved properties properly
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-10 03:08:46 +08:00
55db159560
dbeaver/pro#6075 remove commit hooks ( #3548 )
...
* dbeaver/pro#6075 remove commit hooks
* dbeaver/pro#6075 do not run pre-commit hooks on merge and rebase
* dbeaver/pro#6075 reuse logic
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-07-09 02:12:20 +08:00
Alexander Skoblikov
dcdea93687
dbeaver/pro#6148 add x-origin header support ( #3565 )
2025-07-08 11:40:27 +00:00
sergeyteleshev and Evgenia
54b5db9480
[CB] SQL Editor - container blinks when changing scheme ( #3562 )
...
* dbeaver/pro#6008 fixes blink on schema change
* fixes update for execution context so mobx catch it right
* Revert "dbeaver/pro#6008 fixes blink on schema change"
This reverts commit be1e828511 .
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-07 20:32:46 +08:00
Daria Marutkina
aa84d79e93
dbeaver/pro#6147 Update README file ( #3567 )
2025-07-07 11:23:32 +02:00
sergeyteleshev
9bc28083fd
dbeaver/pro#3558 removes unused code ( #3561 )
2025-07-03 23:08:19 +08:00
Serge Rider
cb03b507b3
dbeaver/pro#6147 25.1.3 version bump
2025-07-01 21:20:43 +03:00
Ruslan Musaev and Ainur
9ffa5088db
dbeaver/pro#6137 Fix png cache images ( #3560 )
...
* dbeaver/pro#6137 Fix png cache images
* dbeaver/pro#6137 Fix png cache images
---------
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-07-01 18:02:19 +02:00
Ruslan Musaev and Evgenia
e7dcc93706
Dbeaver/pro#5266 extract data export file limit parametr to preference ( #3529 )
...
* dbeaver/pro#5266 Extract dataExportFileLimit parameter to preference
* Revert "dbeaver/pro#5266 Extract dataExportFileLimit parameter to preference"
This reverts commit 7f1c5920dc .
* dbeaver/pro#5266 Remove dataExportFileLimit parameter
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-07-01 18:02:06 +02:00
alex and Daria Marutkina
ad3ae4547c
dbeaver/pro#5486 use new pointer events instead of mouse ( #3549 )
...
* dbeaver/pro#5486 use new pointer events instead of mouse
* dbeaver/pro#5486 reset hover on menu close
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-01 21:36:59 +08:00
dce7797bba
[CB] move radio button to ui-kit #6031 ( #3533 )
...
* dbeaver/pro#6031 replaces old radio button with ui-kit one
* lint fix
* Update webapp/packages/core-blocks/src/FormControls/RadioGroup.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* pr fixes
* adds labelledby for options configType
* adds gap:0 for vertical radio group
* pr fixes
* cleanup
* radio button fixes for dark theme
* nowrap for radio button words
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-07-01 21:36:37 +08:00
Alexey and Daria Marutkina
7c0d666b0a
dbeaver/pro#5122 fix: settings alias resolving ( #3544 )
...
* dbeaver/pro#5122 fix: settings alias resolving
* chore: skip failing tests
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-07-01 19:57:28 +08:00
Tsimafei Labanovich and Matvey16
c5a2bcdcbf
dbeaver/pro#4800 Update db2 driver version ( #3460 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2025-07-01 13:17:40 +02:00
sergeyteleshev
85a242bf34
dbeaver/pro#6113 fixes clientActivity wrong spying on SetTimeout ( #3559 )
2025-06-30 18:10:54 +08:00
2117840e40
[CB] 'Same as device' theme setting #5445 ( #3555 )
...
* dbeaver/pro#5445 adds system theme
* cleanup
* adds queries to consts
* fix: review
* fixes bugs with subscriptions + translations + cleans up
* adds settings keys type
---------
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-30 16:39:16 +08:00
ShadelessFox and mr-anton-t
9fec1ce5a5
dbeaver/pro#6039 Migrate to SVG icons ( #3542 )
...
* dbeaver/pro#6039 Migrate to SVG icons
* dbeaver/pro#6039 SVG content type fix
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-30 08:31:38 +02:00
Ainur and mr-anton-t
88ef237566
dbeaver/pro#5813 add description for graphql queries ( #3496 )
...
* dbeaver/pro#5813 add description for graphql queries
* dbeaver/pro#5813 do not use deprecated word in the description
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-27 15:39:16 +02:00
Sychev Andrey and Daria Marutkina
cb84409701
dbeaver/pro#5998 Fix: can't copy the whole table selected with the corner cell ( #3550 )
...
* dbeaver/pro#5998 fix: selectAll index header cell
* dbeaver/pro#5998 fix: removed OrderButton from tabbing order, add sorting on space/enter when header column cell is in focus
* dbeaver/pro#5998 feat: add onHeaderKeyDown handler to DataGrid and HeaderCellContentRenderer
we lost ability to copy data grid cells' data when one of the header cells is focused, because the header cell renderer was not handling keydown events. This commit utilizing gridSelectedCellCopy.onKeydownHandler inside HeaderCellContentRenderer keydown event handler
* dbeaver/pro#5998 style: change onKeyDown to a named function
* dbeaver/pro#5998 refactor: simplify OrderButton and update sorting logic in HeaderCellContentRenderer
* dbeaver/pro#5998 refactor: rename container class to clickAreaOverlay in TableIndexColumnHeader, remove z-index
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-06-27 18:23:37 +08:00
Sychev Andrey and Daria Marutkina
69330aa0fe
dbeaver/pro#6038 fix: can't click on checkbox in OutputLogMenu ( #3539 )
...
* dbeaver/pro#6038 fix: can't click on checkbox in OutputLogMenu
* dbeaver/pro#6038 refactor: update menu item and tree node styles
replace theme-ripple classname with in-place styles for hover and active states
* dbeaver/pro#6038 refactor: move pointer events none in MenuItemIcon class
* Revert "dbeaver/pro#6038 refactor: update menu item and tree node styles"
This reverts commit 2c2fdc2e8d .
* dbeaver/pro#6038 revert changes made in this branch and #5997 , #5989
previous manipulations with theme-ripple class has broken our UI in several places. this PR returns to the state before #5989 when only CloudExplorerTree was broken
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-06-27 18:23:20 +08:00
Sychev Andrey and Evgenia
76fab9d179
dbeaver/pro#5242 Fix: make the expand tree button focusable from keyboard in the admin part ( #3551 )
...
* dbeaver/pro#5242 refactor: update TableItemExpand component
replace a div with IconButton and clean up CSS
* dbeaver/pro#5242 refactor: adjust outline offset for icon button
Usually icon buttons are used inside other components or in small places, so they tend to overflow over their container with a standard button outline offset. I believe that offset 0 is the better default for the IconButton.
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-26 23:57:00 +08:00
Sychev Andrey and Daria Marutkina
feed398b6d
dbeaver/pro#5820 fix: value panel truncate text ( #3554 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-06-26 23:31:05 +08:00
8422e695ea
dbeaver/pro#5538 AI chat ( #3520 )
...
* dbeaver/pro#5538 add ai message chunk event
* dbeaver/pro#5538 add events to schema
* dbeaver/pro#5538 add general delete message
* dbeaver/pro#5538 add date time for conversation and fix api
* dbeaver/pro#5538 add change connection executor
* dbeaver/pro#5538 add error event model and rename type
* dbeaver/pro#5538 save metadata param in user preferences
* dbeaver/pro#5538 revert connection change executor
* dbeaver/pro#5538 add className to alert comp
* dbeaver/pro#5538 add connect listener
* dbeaver/pro#5538 add executeEditorQuery method to navigator service
* dbeaver/pro#5538 merge fixes
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-06-26 16:26:49 +02:00
7fd2548c9c
[CB] implement ui-kit spinner #6017 ( #3532 )
...
* dbeaver/pro#6017 adds new ui spinner to loader
* removes unused code
* pr fixes
* changes loader animation
* dbeaver/pro#6017 fix: remove class names that don't exist
* dbeaver/pro#6017 fix: remove cloudbeaver spinner animation adjustments
* dbeaver/pro#6017 feat: introduce animation delay variable for spinner
Make the initial appearance of the spinner better by starting from semi-filled circle, not the tine dot which is crucial on fast loads.
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Sychev Andrey <nukemoore@gmail.com >
2025-06-26 22:26:36 +08:00
Sychev Andrey and Evgenia
dc8407ad35
dbeaver/pro#4745 Use new tree for cloud explorer ( #3523 )
...
* dbeaver/pro#4745 fix: useTreeFilter UX bug
When a user searched for a term (e.g., 're') and found a matching node in the middle of the tree, the user expected to expand that node and see all its children.
But the filter was also being applied to the children, hiding non-matching children. This created a confusing experience where expanding a found node might show empty or partially empty results
In new implementation Tree shows ALL children without filtering if parent node matches filter.
* dbeaver/pro#4745 refactor: update children prop type and usage in AuthenticationProvider
* dbeaver/pro#4745 refactor: replace Loader with Spinner in TreeNodeExpand
* dbeaver/pro#4745 refactor: update typography styles with global typography styles
* dbeaver/pro#4745 feat: add naive tree selection functionality with useTreeSelection hook
* dbeaver/pro#4745 feat: enhance tree selection with loading state management
* dbeaver/pro#4745 feat: add indeterminate selection state management in tree component
* dbeaver/pro#4745 feat: add multiple selection prop in tree component
* dbeaver/pro#4745 refactor: improve indeterminate state management in tree selection
* dbeaver/pro#4745 feat: add expandOnSelect prop to tree and selection hooks
* dbeaver/pro#4745 refactor: adjust padding in CommonDialogHeader styles and fix formatting
* dbeaver/pro#4745 refactor: implement tree selection context for improved node selection management
* dbeaver/pro#4745 style: update padding-left to use CSS variable for treeNodeNested
* dbeaver/pro#4745 refactor: remove redundant state update for empty child nodes in expandNode
It make no sense to close just expanded node if there is no children. User will lost the information about that and could try to open it again later. It's better to keep expanded state to show that this node is empty.
* dbeaver/pro#4745 style: fix lint
* dbeaver/pro#4545 fix: remove useLayoutEffect with focus in TreeNodeControl
This auto focus behavior entailed several bugs like stealing focus from filter input or breaking custom node elements like menu on hover. Decided to remove.
* dbeaver/pro#4745 refactor: make useTreeSelection hook public
* dbeaver/pro#4745 refactor: update tree selection logic and remove unused properties
* dbeaver/pro#4745 refactor: remove async
* dbeaver/pro#4745 refactor: remove duplicated typography styles
* dbeaver/pro#4745 refactor: update selection
* dbeaver/pro#4745 refactor: simplify selection state management in useTreeSelection
* dbeaver/pro#4745 refactor: optimize selection logic in useTreeSelection
* dbeaver/pro#4745 fix: revert children type
* dbeaver/pro#4745 style: lint
* dbeaver/pro#4745 refactor: expose process action from tree node context
* dbeaver/pro#4745 refactor: remove optional showInFilter property from INodeState interface
* dbeaver/pro#4745 refactor: simplify indeterminate state updates and optimize child selection handling
* dbeaver/pro#4745 fix: bug with bad selection state when select with filters
* dbeaver/pro#4745 refactor: update selection context and method names in tree selection
* dbeaver/pro#4745 feat: add disabled prop to Node component
* dbeaver/pro#4745 refactor: remove disabled prop from Node interface
clean unused TreeNodeSelect code
* dbeaver/pro#4745 add action.bound for processAction
* dbeaver/pro#4745 fix: close/deselect node if loading failed
* dbeaver/pro#4745 feat: enhance tree filter functionality with expanded state management
parent nodes are expanded if node matches with filters. When filters are cleared, the tree restores it's unfiltered expand state
* dbeaver/pro#4545 feat: integrate notification service to show errors on load
* dbeaver/pro#4745 fix: don't select empty folders
* Revert "dbeaver/pro#4545 feat: integrate notification service to show errors on load"
This reverts commit c1fd855a94 .
* dbeaver/pro#4745 feat: add state transformer to tree filter for expanded state management
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-26 21:30:41 +08:00
Mikhailov Grigorii
4379ba8ce7
dbeaver/pro#6036 Added apt-get dist-upgrade to upgrade current packages in ubuntu and fix CVEs ( #3553 )
2025-06-26 14:51:54 +02:00
sergeyteleshev and Evgenia
eaeb493d6b
[CB-6221] Add a Clear button to the Output log #4410 ( #3547 )
...
* dbeaver/pro#4410 adds clear button for output logs
* pr fixes
* pr fixes
* lint fix
* removes logs only for specific context
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-26 19:05:29 +08:00
mayer
9de5f9508f
dbeaver/dbeaver-devops#1924 use stable java base image instead of latest ( #3546 )
2025-06-25 12:12:27 +02:00
Alexander Skoblikov
93cbaa673f
dbeaver/pro#6076 remove debug logs ( #3543 )
2025-06-25 08:32:01 +00:00
Sychev Andrey and Evgenia
646ec5c901
dbeaver/pro#6018 fix: context menu disappears on cells with an intera… ( #3538 )
...
* dbeaver/pro#6018 fix: context menu disappears on cells with an interactive formatter
add menu visibility handling to cell formatters
* dbeaver/pro#6018 refactor: rename handleStateSwitch to handleCellMenuStateSwitch for clarity
* dbeaver/pro#6018 refactor: rename menu visibility properties for clarity
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-24 17:57:35 +08:00
sergeyteleshev and Evgenia
beecc84d14
[CB] SQL editor - ctrl+z during autosave scrolls the script to the top #5645 ( #3470 )
...
* dbeaver/pro#5645 removes scroll to top for sql editor
* removes floating second scroll bar on ctrl+z
* removes cursor jumping + removes scrolling to top
* reverts layout scroll behavior
* reverts layout scroll behavior 2
* removes unneeded cursorOffset
* removes offset and unused code
* reverts has insert property behavior
* remembers previous cursor position from history
* adds mobx action
* reverts insert property logic
* fixes cursor position during ctrl+z
* Revert "fixes cursor position during ctrl+z"
This reverts commit d1aac8e750 .
* dbeaver/pro#5645 sets cursor in sync with code mirror onChange event
* eslint fix
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-23 19:44:18 +08:00
Evgenia
ab0df706bb
Update README.md - 25.1.1 RN ( #3541 )
2025-06-23 13:16:12 +02:00
Tiandong Qiu
5edd0142af
#38420 P2 repo link fix ( #3537 )
2025-06-23 12:04:35 +02:00
serge-rider
3c49650bc3
Type check fix
2025-06-20 10:59:02 +02:00
serge-rider
f286ab4b3c
Overflow fix
2025-06-20 10:22:12 +02:00
serge-rider
7dc9a9daa7
dbeaver/pro#6010 25.1.2 version bump
2025-06-17 20:13:59 +02:00
7f353e9169
dbeaver/pro#5127 Send event if driver config was updated ( #3516 )
...
* dbeaver/pro#5127 Send event if driver config was updated
* dbeaver/pro#5127 add topic to graphql
* dbeaver/pro#5127 add topic to graphql
* adds workspace config event handler + handles drivers list
* adds workspace config event handler to connection info resource
* cleanup
* fixes bug for event handlers so it subscribes on topic
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-17 17:58:28 +02:00
sergeyteleshev
33757a96e8
dbeaver/pro#5997 reverts ripple styles for tree elements + allows to point under it ( #3530 )
2025-06-17 21:43:56 +08:00
Alexander Skoblikov
47a6ba4632
dbeaver/pro#4404 fix origin form k8s headers ( #3527 )
2025-06-17 10:40:37 +02:00
Alexey
507aa096dd
dbeaver/pro#5123 feat: add welcome screen & update react-data-grid ( #3513 )
2025-06-17 01:03:28 +08:00
sergeyteleshev and mr-anton-t
c28af2a722
dbeaver/pro#5989 removes unused styles for cloud explorer checkbox ( #3525 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-16 21:57:51 +08:00
sergeyteleshev and Evgenia
1d01db34ff
dbeaver/pro#5975 normalizes chunk ids ( #3524 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-16 21:57:02 +08:00
Alexander Skoblikov and kseniaguzeeva
6d70e03a9e
dbeaver/pro#4404 dynamic server url ( #3379 )
...
* dbeaver/pro#4404 wip
* dbeaver/pro#4404 get origin from user request
* dbeaver/pro#4404 dynamic server url
* dbeaver/pro#4404 dynamic server url
* dbeaver/pro#4404 update after merge
* dbeaver/pro#4404 fixes after devel changes
* dbeaver/pro#4404 get origin url from headers
* dbeaver/pro#4404 fix referer
* dbeaver/pro#4404 support forward headers
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-06-16 14:51:02 +02:00
serge-rider
d69eb04b11
Merge remote-tracking branch 'origin/devel' into devel
2025-06-14 16:57:35 +02:00
serge-rider
f891c26ee2
dbeaver/pro#5982 Remove redundant Bundle-ClassPath
2025-06-14 16:55:46 +02:00
12ef593bd7
[CB] Integrate UIKit Checkbox to Cloudbeaver #5797 ( #3493 )
...
* dbeaver/pro#5797 adds boilerplate for checkboxes (needs styles setting for CB)
* reverts ui-kit checkbox behavior
* adjusts styles
* removes _checkbox.scss
* incapsulates styles into checkboxMarkup so it does not affect ui kit checkbox
* removes unused styles
* tunes styles: margin + disabled checkbox state
* moves caption layout inside checkboxmarkup
* adds sizes styles
* сleanup
* removes unused checkbox ref + fixes styles for menu checkbox items
* adds className prop to nav bar menus
* cleanup
* moved datagrid styles to boolean formatter
* Revert "adds className prop to nav bar menus"
This reverts commit fc1cdb2f0b .
* adds approach of reusing checkbox styles (module/non-module)
* cleanup
* removes secondary from menu item renderer checkbox
* fixes checkbox bug with datagrid styles conflict
* adds BEM methodology naming for checkboxes classNames
* pr fixes
* adds checkbox sizes in booleanFormatter
* test fixes
* fixes styles for users
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-14 00:16:45 +08:00
Anastasiya and Evgenia
3f17ec4abc
dbeaver/pro#5942 update AWS update link ( #3521 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-13 21:56:30 +08:00
Alexey
f0010494fa
dbeaver/pro#5889 fix: unit tests win ( #3522 )
2025-06-13 17:33:06 +08:00
5c17cc660d
dbeaver/pro#5673 Add search ability for the value panel ( #3511 )
...
* dbeaver/pro#5673 feat: add search panel component and integrate search functionality
* dbeaver/pro#5673 feat: enhance search panel layout styles
* dbeaver/pro#5673 feat: reactive search panel
* dbeaver/pro#5673 refactor: separation of concerns
* dbeaver/pro#5673 refactor: make outline thinner in search panel
* dbeaver/pro#5673 feat: Add new SVG icons for match word, regex, and replace functionalities
* dbeaver/pro#5673 feat: add Icon component with customizable properties and documentation
* dbeaver/pro#5673 feat: update OrderButton and SearchPanel to use new Icon component
* dbeaver/pro#5673 feat: refactor SearchPanel layout
* dbeaver/pro#5673 refactor: remove redundant reexport
* dbeaver/pro#5673 refactor: convert SearchPanel to a MobX observer component
* dbeaver/pro#5673 refactor: remove unused searchOptions from IDefaultExtensions interface
* dbeaver/pro#5673 refactor: use useImperativeHandle for focus handling
To exclude the chance of manipulating input unexpectedly outside of the component.
* dbeaver/pro#5673 refactor: adjust padding and margin in search panel styles
* dbeaver/pro#5673 refactor: update SVG icon import to use react component
* dbeaver/pro#5673 build: update dependencies in yarn.lock
* dbeaver/pro#5673 fix: regexp
* dbeaver/pro#5673 fix: correct translation for 'No found' to 'Not found'
* dbeaver/pro#5673 refactor: remove extra regex check
* dbeaver/pro#5673 refactor: fix styles
* dbeaver/pro#5673 fix: swap arrow icons for find next and find previous buttons
* dbeaver/pro#5673 fix: adjust flex-basis for search panel matches container
* dbeaver/pro#5673 feat: add isReadOnly prop to SearchPanel
* dbeaver/pro#5673 feat: add placeholder color variables for input fields
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-13 17:22:38 +08:00
Jeremy and Evgenia
41ff7485d5
feat: Add Driver for Databend ( #3488 )
...
* feat: Add Driver for Databend
* remove idea dir
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-06-13 10:12:25 +02:00
Sychev Andrey and mr-anton-t
fbdb5cd49a
dbeaver/pro#5800 refactor: InputFieldBase ( #3492 )
...
* dbeaver/pro#5800 refactor: InputFieldBase
update InputField by swapping native input by Input from ui-kit, replace inner action icons to IconButton components, and replace Loader with Spinner component
* dbeaver/pro#5800 fix: enforce border and min-height styles in InlineEditor
* dbeaver/pro#5800 feat: add size prop to Filter component for responsive input sizing
* dbeaver/pro#5800 feat: add UiInput tokens for input component
removes hover effect on inputs by using the same token as for default border
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-12 17:21:29 +08:00
Alexey and Daria Marutkina
c920f84e13
dbeaver/pro#4910 fix: tooltip for disabled context menu items ( #3503 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-06-11 23:42:29 +08:00
Alexey and Daria Marutkina
84d85ea28e
dbeaver/pro#5898 chore: update navigator icons ( #3497 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-06-10 23:10:05 +08:00
sergeyteleshev and mr-anton-t
dd060e8b42
[CB] spread new ConnectionInfoResources across the app #5412 ( #3501 )
...
* dbeaver/pro#5412 removes includeAuthProperties from ConnectionInfoResource
* dbeaver/pro#5412 removes customIncludeOptions from ConnectionInfoResource
* dbeaver/pro#5412 removes includeNetworkHandlersConfig from ConnectionInfoResource
* dbeaver/pro#5412 removes includeProviderProperties from ConnectionInfoResource
* dbeaver/pro#5412 removes includeAuthNeeded & includeCredentialsSaved from ConnectionInfoResource
* dbeaver/pro#5412 removes includeProperties from ConnectionInfoResource
* cleanup
* moves some auth properties to ConnectionInfoAuthPropertiesResource
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-10 22:38:04 +08:00
Alexey
786babc988
dbeaver/pro#5889 fix: unit tests ( #3515 )
2025-06-10 20:33:53 +08:00
9739ab3b46
dbeaver/pro#5218 fix: limit websocket connection retry to 4 attempts ( #3502 )
...
* dbeaver/pro#5218 fix: limit websocket connection retry to 4 attempts
* Update README.md - update contribution info (#3505 )
* dbeaver/pro#5910 fix: sorting only for result sets (#3506 )
* dbeaver/pro#5910 fix: sorting only for result sets
* dbeaver/pro#5910 fix: require result set constraints only when needed
* dbeaver/pro#5915 Delete legacy name service API usage + code style (#3510 )
* dbeaver/pro#5842 add validation for unset value (#3483 )
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
---------
Co-authored-by: Anastasiya <45152336+LonwoLonwo@users.noreply.github.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-06-10 19:58:46 +08:00
Serge Rider and mr-anton-t
ab31ddda40
dbeaver/pro#5936 P2 repos endpoints ( #3512 )
...
* dbeaver/pro#5936 P2 repos endpoints
* dbeaver/pro#5936 Switch to new P2 repo
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-06-10 11:45:57 +02:00
alex and Daria Marutkina
08d65c4410
dbeaver/pro#5842 add validation for unset value ( #3483 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-06-09 22:45:45 +08:00
Serge Rider
f7cd98ae4e
dbeaver/pro#5915 Delete legacy name service API usage + code style ( #3510 )
2025-06-06 09:38:06 +02:00
Alexey
419f8b562e
dbeaver/pro#5910 fix: sorting only for result sets ( #3506 )
...
* dbeaver/pro#5910 fix: sorting only for result sets
* dbeaver/pro#5910 fix: require result set constraints only when needed
2025-06-04 22:23:19 +08:00
Anastasiya
927ba55dff
Update README.md - update contribution info ( #3505 )
2025-06-04 13:26:44 +02:00
mayer
28aea99a3b
dbeaver/dbeaver-devops#1943 base image upgrade removed ( #3500 )
2025-06-03 16:26:19 +02:00
Serge Rider
e7c6c11342
dbeaver/pro#5738 Migrate to Tycho 4.0.12 and JDK 21 ( #3494 )
2025-06-03 11:56:26 +02:00
Serge Rider
d2d915a8ea
dbeaver/pro#5826 QM service model refactoring ( #3490 )
2025-06-02 16:12:03 +02:00
ShadelessFox
6b8bcfbc1a
dbeaver/pro#5774 Correctly handle current working directory ( #3462 )
2025-06-02 13:46:28 +02:00
Daria Marutkina and Anastasiya
31be26e167
dbeaver/pro#5832 Update README file ( #3491 )
...
* dbeaver/pro#5832 Update README file
Co-authored-by: Anastasiya <45152336+LonwoLonwo@users.noreply.github.com >
2025-06-02 12:46:28 +02:00
sergeyteleshev
9c788a56cd
[CB] Use UIKit Button component for SplitControls implementation #5799 ( #3489 )
...
* dbeaver/pro#5799 moves split control to the button component
* applies ui kit css
* makes styles not moduled + cleanup
* uses theme colors + fixes prop for button
* removes unused button styles
* build fix
* build fix 2
2025-06-02 16:09:41 +08:00
Serge Rider
5bc1734cb6
dbeaver/pro#5832 25.1.1 version bump
2025-05-27 19:37:07 +02:00
aba27cf9d3
dbeaver/pro#5711 Add validation for team id ( #3459 )
...
* dbeaver/pro#5711 Add validation for team id
* dbeaver/pro#5711 Add validation for user id
* dbeaver/pro#5711 add user name and team id validation
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-27 17:53:09 +02:00
sergeyteleshev
a098db62c3
[CB] hotkeys with "/" and "\" dont work after hotkeys library version upgrade #5781 ( #3478 )
...
* dbeaver/pro#5781 fixes shortcuts with slashes symbols + correctly translates it in the shortcut tips section
* moves display logic in SHORCUTS_DATA helpers
* adds replace all for shorcuts to consider sequential shorcuts cases
* adds formatShortcutKeys helper
* removes useless code
* adds alt -> option conversion
* refactors formatKey logic to switch
* cleanup
* cleanup
* cleanup
* switch with lowerCaseCode
* moves shortcut helpers to core-utils + uses it everywhere
* Revert "moves shortcut helpers to core-utils + uses it everywhere"
This reverts commit b4eeda5adf .
2025-05-27 17:50:17 +02:00
c4886127a6
dbeaver/pro#5821 Style fixes ( #3479 )
...
* dbeaver/pro#5821 fix: add cursor pointer to icon button
* dbeaver/pro#5821 refactor: change view button type
* dbeaver/pro#5821 feat: add UiSpinner styles for theme integration
* dbeaver/pro#5821 fix: update button class
* dbeaver/pro#5821 fix: improve buttons in driver management
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-27 17:49:05 +02:00
Alexander Skoblikov and kseniaguzeeva
343d671575
dbeaver/pro#5778 custom certs folder in conf folder ( #3477 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-05-27 16:14:11 +02:00
Alexey and Evgenia
06a0411f84
dbeaver/pro#5200 feat: fast connection / folder creation in the explorer ( #3464 )
...
* dbeaver/pro#5200 feat: fast connection / folder creation in the explorer
* chore: update icons
* chore: update icons
* chore: remove important from style
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-27 21:33:23 +08:00
ffe3d45017
dbeaver/pro#5789 replace Buttons styles ( #3468 )
...
* dbeaver/pro#5789 refactor: add ButtonIcon component instead of Button.Icon
* dbeaver/pro#5789 refactor: button components across whole application to use UIKit button and UIKit variables
- Rewrite Button.css(former button.module.css) file to define button styles for better maintainability and scalability
- Added props to the Button component for Icons: 'size' and 'placement', currently used only in PropertiesTable (Add property)
- Changed button modifiers to 'variant' swapping unelevated mod to primary(default one, so mod just deleted) and outlined mod to variant secondary.
- In one case changed raised mod to danger variant (deleting a license)
* dbeaver/pro#5789 refactor: fix Button component styling and removed redundant css file
* dbeaver/pro#5789 style: clean up button formatting across multiple components
* dbeaver/pro#5789 refactor: update Tailwind CSS import to use layer directive
* dbeaver/pro#5789 refactor[kit]: add disabled state styles for buttons
* dbeaver/pro#5789 refactor: enhance button styles for disabled state
* dbeaver/pro#5789 fix button problems
* dbeaver/pro#5789 fix: change layer name from theme to base in color styles
* dbeaver/pro#5789 refactor: update button padding from 16px to 15px
* dbeaver/pro#5789 refactor: adjust button gap and update InputFiles button props
* dbeaver/pro#5789 style: center align button in SSHKeyUploader component
* dbeaver/pro#5789 fix: update button classes to use inline-flex for better alignment
* dbeaver/pro#5789 fix: remove initial background from tab styles
* dbeaver/pro#5789 fix: move cursor pointer rule to button container
* dbeaver/pro#5789 fix: update checkbox SVG fill property for proper rendering
* dbeaver/pro#5789 fix: add variant prop to Button component for styling options
* dbeaver/pro#5789 fix: add InlineEditor to CSS layer to compete with theme Important! border-color
* dbeaver/pro#5789 fix: add min-width to button styles for consistency
* dbeaver/pro#5789 refactor: adjust margin for trigger element in context menu
first of all it's done to fix autotests and the second reason is to visually balance the cell with menu
* dbeaver/pro#5789 fix: make boolean great again
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-05-27 16:59:01 +08:00
Elizabeth and Diana
16005be3e6
dbeaver/dbeaver#37602 Add the setting for column names completion ( #3474 )
...
* dbeaver/dbeaver#37602 Add the setting for column names completion
* dbeaver/dbeaver#37602 Fix formatting
---------
Co-authored-by: Diana <31996417+uslss@users.noreply.github.com >
2025-05-27 06:20:47 +02:00
alex and Evgenia
005adb10ce
dbeaver/pro#5215 track close event on layout close ( #3472 )
...
* dbeaver/pro#5215 track close event on layout close
* dbeaver/pro#5215 support old close behaviour
* dbeaver/pro#5215 add event data check to user form
* dbeaver/pro#5215 change naming
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-27 00:39:06 +08:00
Sychev Andrey
0a7d9e6a25
dbeaver/pro#5814 fix: wrap checkbox styles in base layer ( #3473 )
...
* dbeaver/pro#5814 ашч: wrap checkbox styles in base layer
* dbeaver/pro#5814 style: wrap disabled styles in base layer
2025-05-26 21:24:09 +08:00
Ainur
0edfb29851
dbeaver/pro#5523 add reason for enable user log ( #3463 )
2025-05-26 08:31:34 +00:00
52f567fded
dbeaver/pro#5553 Add Sorting functionality to base grid ( #3456 )
...
* dbeaver/pro#5553 feat: add column sorting functionality to DataGrid
* dbeaver/pro#5553 feat: enhance column sorting functionality to support multiple selection
* dbeaver/pro#5553 feat: add keyboard navigation to order button
* dbeaver/pro#5553 feat: add constraints handling logic for column sorting in DataGrid
* Revert "dbeaver/pro#5553 feat: add constraints handling logic for column sorting in DataGrid"
This reverts commit 6028a48b13 .
* dbeaver/pro#5553 feat: add icon generation script to UIKit, add sample icons
* dbeaver/pro#5553 refactor: use inner react-data-grid API for column sorting
* dbeaver/pro#5553 feat: add IconCross component and update icon-related files
* dbeaver/pro#5553 feat: replace Button with IconButton in OrderButton component
* dbeaver/pro#5553 style: update foreground color variables for IconButton component
* dbeaver/pro#5553 refactor: add normalization rules to layers, use IconButton in Common DialogHeader
checked if new IconButton works well in light and dark mode by using in CommonDialogHeader
* dbeaver/pro#5553 style: format code and update dependencies in CommonDialogHeader and DataGridTable components
* dbeaver/pro#5553 style: move onColumnSort prop to correct position in DataGridTable component
* dbeaver/pro#5553 refactor: remove icons component generation, use svg sprite
* dbeaver/pro#5553 refactor: update OrderButton component and inline icons sprite in Body
we decided to go with this solution for now just adding icons to a sprite and use them by id. Imports by ?url don't work in VSCode if try to use them in <use> href, so we need to find another solution or stick to that approach.
* dbeaver/pro#5553 refactor: update column sorting and sortable logic in DataGrid components
* dbeaver/pro#5553 style: format whitespace in Body component
* dbeaver/pro#5553 feat: add new sorting icons for ascending, descending, and unsorted states
* dbeaver/pro#5553 refactor:styling for header cell and order button components
* dbeaver/pro#5553 refactor: update sorting logic in DataGrid and OrderButton components
* dbeaver/pro#5553 refactor: value deps
* dbeaver/pro#5553 feat: update sorting icons for ascending, descending, and unsorted states
* dbeaver/pro#5553 style: update aria-label and title for OrderButton component
* dbeaver/pro#5553 fix: double focus
* dbeaver/pro#5553 fix: after merge
* dbeaver/pro#5553 refactor: removed outline offset for sort button
* dbeaver/pro#5553 refactor: update Tailwind CSS import to use layer directive
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2025-05-24 00:21:37 +08:00
Ainur
116b1a3be8
dbeaver/pro#5160 check length of meta param values ( #3471 )
2025-05-23 16:01:09 +02:00
Alexey and Daria Marutkina
84cc6fcf60
dbeaver/pro#5753 feat: react-dnd ( #3454 )
...
* dbeaver/pro#5753 feat: react-dnd
* chore: fix after review
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-23 18:52:22 +08:00
1f4266ec95
dbeaver/pro#5745 [CB] Bump NPM dependencies #5745 ( #3457 )
...
* dbeaver/pro#5745 updates frontend deps
* updates graphql-request
* updates yarn locks for common-typescript, common-react
* updates engines node version
* react-hotkeys-hook + fixes hotkeys so it continues to work
* code cleanup for parseHotKey
* uses fixed version of tailwindcss
* adds 4.0.6 versions for tailwindcss with resolutions
* reverts tailwind 4.0.6 version for yarn.lock
* removes redundant resolutions for tailwindcss
* Update readme.md with new NodeJS version
* Update README.md with correct nodejs version according to our documentation
* updates talewindcss version 4.0.7
* fix: hotkeys types
---------
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-05-23 17:31:13 +08:00
Alexey
c85b3ccd24
dbeaver/pro#5779 fix: external app plugin naming ( #3467 )
2025-05-22 17:05:18 +02:00
Ruslan Musaev and Evgenia
7687943ecf
dbeaver/pro#5649 Do not send update event if a user teams are same ( #3453 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-22 11:14:21 +02:00
alex and Evgenia
587d25bb40
dbeaver/pro#5709 close panel before deleting user ( #3458 )
...
* dbeaver/pro#5709 close panel before deleting user
* dbeaver/pro#5709 bump licence year
* dbeaver/pro#5709 remove unnecessary resource hook
* dbeaver/pro#5709 remove unused import
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-22 16:48:42 +08:00
5561d37ce8
dbeaver/pro#4888 Ldap support ssl ( #3438 )
...
* dbeaver/pro#4888 Ldap support ssl
* dbeaver/pro#4888 Ldap support ssl
* dbeaver/pro#4888 Ldap support ssl
* dbeaver/pro#4888 Ldap support ssl
* dbeaver/pro#4888 fix connection on TE
* dbeaver/pro#4888 ldaps fix
* fix: check configuration id for auth token
* dbeaver/pro#4888 one authentication per provider and configuration
* dbeaver/pro#4888 one authentication per provider and configuration
* Revert "fix: check configuration id for auth token"
This reverts commit 517cc717a8 .
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Wroud <wrouds@gmail.com >
2025-05-21 12:26:11 +02:00
alex and kseniaguzeeva
fffbea22af
dbeaver/pro#5458 add toggleDisabled setting ( #3455 )
...
* dbeaver/pro#5458 add toggleDisabled setting
* dbeaver/pro#5458 change setting name
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-05-21 17:39:50 +08:00
Ainur
934d45617a
dbeaver/pro#4372 add new attribute for a property group ( #3461 )
2025-05-20 18:13:38 +02:00
Ainur
ccb6f2208c
dbeaver/pro#5404 add complex auth servlet handler ( #3418 )
2025-05-20 14:33:40 +00:00
alex and Daria Marutkina
d9e4383b22
dbeaver/pro#5382 fallback undefined to false ( #3452 )
...
* dbeaver/pro#5382 fallback undefined to false
* dbeaver/pro#5382 bump year
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-20 16:34:18 +08:00
Ruslan Musaev and Evgenia
cbd8458776
dbeaver/pro#5638 Multi team mapping ( #3441 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-20 10:32:59 +02:00
Ruslan Musaev and Evgenia
3352b66a26
dbeaver/pro#5694 Fix auth providers init ( #3442 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-20 10:32:27 +02:00
Ruslan Musaev and Evgenia
9b5ceed501
dbeaver/pro#5693 Fix ldap bruteforce protection ( #3446 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-20 10:32:02 +02:00
alex and Daria Marutkina
3687a0807d
dbeaver/pro#5678 use new api command ( #3440 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-19 15:29:30 +02:00
sergeyteleshev and Daria Marutkina
bda9966330
dbeaver/pro#5561 removes tiny style from checkboxes for AuthModelCredentialsForm ( #3445 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-19 19:39:19 +08:00
Sychev Andrey and mr-anton-t
f0be7b6af6
dbeaver/pro#5554 [CB] [UI kit] create IconButton component ( #3424 )
...
* dbeaver/pro#5554 feat: first iteration of IconButton
* dbeaver/pro#5554 refactor: css var changes
* dbeaver/pro#5554 feat: add loading state to IconButton component
* dbeaver/pro#5554 style: update background color for loading state in IconButton
* dbeaver/pro#5554 feat: separate icon button styles and loader variables
* dbeaver/pro#5554 refactor: extract ButtonRoot component to use as a base for Button and IconButton components
That approach lets us use common logic (loading) but don't mixup styles and tokens and have better control
* dbeaver/pro#5554 refactor: update loading state styles for IconButton component
* dbeaver/pro#5554 refactor: ButtonRootProps
* dbeaver/pro#5554 refactor: remove opacity from loading state in Button and IconButton components
* dbeaver/pro#5554 refactor: create content wrapper, move general styles there, add loader wrapper
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-05-19 19:38:30 +08:00
serge-rider
3b0f0ddf1e
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2025-05-19 11:44:14 +02:00
serge-rider
85526b45dd
Revert "dbeaver/dbeaver#37928 Downgrade ClickHouse driver to 0.7.2 ( #3447 )"
...
This reverts commit 7a48102df4 .
2025-05-19 11:42:15 +02:00
Daria Marutkina
a6a7aeb97f
dbeaver/pro#5684 Update README file ( #3451 )
...
* dbeaver/pro#5684 Update README file
2025-05-19 11:14:21 +02:00
serge-rider
edf54d3b72
dbeaver/pro#5668 Annotations
2025-05-18 10:07:17 +02:00
ShadelessFox
7a48102df4
dbeaver/dbeaver#37928 Downgrade ClickHouse driver to 0.7.2 ( #3447 )
2025-05-17 05:14:19 +02:00
Ruslan Musaev
a16d03d5a6
dbeaver/pro#5695 Revert "Add Driver for Databend ( #3174 )" ( #3443 )
2025-05-15 11:12:01 +02:00
serge-rider
8410df4fa9
dbeaver/pro#5684 25.1.0 version bump
2025-05-13 19:23:55 +02:00
295fcf8701
dbeaver/pro#5087 feat: gql api ( #3400 )
...
* dbeaver/pro#5087 Add role settings
* dbeaver/pro#5087 feat: gql api
* dbeaver/pro#5087 feat: gql api
* dbeaver/pro#5087 Add role settings
* feat: user role settings
* chore: add tailwind intellisense
* chore: remove mock data
* dbeaver/pro#5087 Add role settings
* dbeaver/pro#5087 Add role settings
* dbeaver/pro#5087 Add role settings
* fix: update roles enum
* feat: settings restore and set status
* dbeaver/pro#5087 fix roles
* chore: hide single settings tab, allow reset for settings that doesn't support full reset
* chore: remove `isSet` method from settings API
* refactor: extract repeatable logic
* chore: add server setting
* chore: better settings grouping
* dbeaver/pro#5087 fixes
* fix: review
* chore: remove roles related code
* chore: hide spreadsheet hiding setting
* dbeaver/pro#5087 Removed everything related with authRole
* chore: hide some settings from UI
* chore: hide per-setting reset
* fix: selecting empty settings groups
---------
Co-authored-by: Ruslan <pupkinvasya7000@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-14 00:01:08 +08:00
Ruslan Musaev and Daria Marutkina
ba4f1c9db7
Dbeaver/pro#5652 add security to endpoints ( #3435 )
...
* dbeaver/pro#5652 add security to endpoints
* dbeaver/pro#5652 add security to endpoints
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-13 23:59:39 +08:00
Sychev Andrey and Daria Marutkina
bde5c93740
dbeaver/pro#5599 refactor: simplify manualChunks function ( #3436 )
...
* dbeaver/pro#5599 refactor: simplify manualChunks function by removing async and circular dependency check
* Revert "dbeaver/pro#5599 refactor: simplify manualChunks function by removing async and circular dependency check"
This reverts commit a8faed50fa .
* dbeaver/pro#5599 fix: configure Vite to prevent CSS code splitting
* dbeaver/pro#5599 refactor: move splitting setting to plugin, add comment
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-13 20:49:39 +08:00
Pat Buxton and Daria Marutkina
2421e4806a
dbeaver/cloudbeaver#3174 Add Driver for Databend ( #3175 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-13 12:59:02 +02:00
27a9cf3d58
dbeaver/pro#4958 Add default catalog and default schema ( #3420 )
...
* dbeaver/pro#4958 Add default catalog and default schema
* dbeaver/pro#4958 add catalog and schema
* dbeaver/pro#4958 remove field duplication
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-13 12:56:12 +02:00
sergeyteleshev
cddbb1c876
dbeaver/pro#5377 adds redownload button for drivers installation ( #3432 )
2025-05-12 22:21:42 +08:00
sergeyteleshev and Evgenia
2ab9d2f450
dbeaver/pro#5405 adds autosave for scripts ( #3427 )
...
* dbeaver/pro#5405 adds autosave for scripts
* fixes russian locale
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-12 22:21:21 +08:00
alex
750d66c4ae
dbeaver/pro#4405 return version update styles ( #3434 )
...
* dbeaver/pro#4405 return version update styles
* dbeaver/pro#4405 fix styles in docker instruction
2025-05-12 22:21:04 +08:00
Ainur
844c01dc75
Revert "dbeaver/pro#5214 get timestamp with calendar fix ( #3423 )" ( #3431 )
...
* Revert "dbeaver/pro#5214 get timestamp with calendar fix (#3423 )"
This reverts commit 7b0c6ebe66 .
* Revert "dbeaver/pro#5214 set timestamp with utc calendar fix (#3404 )"
This reverts commit 0095cc8d37 .
2025-05-08 16:25:14 +02:00
154082e6bd
vietnamese-localization ( #3395 )
...
* vietnamese-localization
* dbeaver/pro#3395 remove extra files
* dbeaver/pro#3395 remove tokens duplication
* dbeaver/pro#3395 fix formatting
* dbeaver/pro#3395 add locale on the backend
* dbeaver/pro#3395 add hardcoded ordering
---------
Co-authored-by: hanhvd <hanhvd@gmail.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
2025-05-08 16:21:35 +02:00
sergeyteleshev and Daria Marutkina
5d90858fa3
prevents default behavior if shortcut executed in it is own scope #3402 ( #3417 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-08 14:43:10 +02:00
Sychev Andrey and Evgenia
0ae505fd32
dbeaver/pro#5497 fix: update disabled state logic in BooleanFormatter ( #3425 )
...
* dbeaver/pro#5497 fix: update disabled state logic in BooleanFormatter
* dbeaver/pro#5497 style: format disabled state logic
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-08 19:34:39 +08:00
Ainur and Daria Marutkina
7b0c6ebe66
dbeaver/pro#5214 get timestamp with calendar fix ( #3423 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-08 11:50:02 +02:00
Sychev Andrey and Daria Marutkina
591083435d
5490 cb create spinner UI kit component ( #3415 )
...
* #5490 feat: create basic spin component
* #5490 refactor: use new Spin component in button loading state
* #5490 refactor: add tokens to Spin component
add SpecialLoader story to show how to change Spin appearance for special use cases
* #5490 fix: reverts f4d9b6b101
Element should not get focus visible after mouse interactions
* 5490 fix: lost dash
* #5490 refactor: rename Spin to Spinner
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-07 16:23:06 +02:00
d23959a9b5
dbeaver/pro#5460 Add redirect field to provider creation form ( #3409 )
...
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-07 15:33:36 +02:00
Ruslan Musaev and Evgenia
1799768389
dbeaver/pro#5542 change ldap uuid to cn or login ( #3410 )
...
* dbeaver/pro#5542 change ldap uuid to cn or login
* dbeaver/pro#5542 fixes
* dbeaver/pro#5542 fixes
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-05-07 15:14:18 +02:00
Alexey
250547f329
dbeaver/cloudbeaver#3402 fix: yarn.lock ( #3422 )
2025-05-07 16:10:58 +08:00
Georgii
4f52c445fc
dbeaver/pro#4075 fix naming ( #3416 )
...
* dbeaver/pro#4075 fix naming
* dbeaver/pro#4075 fix rmnio
* dbeaver/pro#4075 fix test launch
* dbeaver/pro#4075 fix test launch
2025-05-06 20:48:40 +02:00
0c70890258
dbeaver/pro#4066 run cli client from launcher, add cli server to CB ( #3352 )
...
* dbeaver/pro#4066 run cli client from launcher, add cli server to CB
* dbeaver/pro#4066 special scripts to execute cli commands
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-05-06 20:47:36 +02:00
Sychev Andrey and Alexey
bc656de886
#3389 docs: update cb webapp readme ( #3399 )
...
* #3389 docs: update cb webapp readme
* #3389 docs: add part about node.js
* #3389 docs: add section about VSCode
* #3389 docs: add OS-specific instructions
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2025-05-06 23:06:37 +08:00
alex and Daria Marutkina
fb6e6f6f13
dbeaver/pro#5593 move property value getter to common place ( #3414 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-06 22:26:19 +08:00
a0d79ff9b1
dbeaver/pro#5480 Fixed unauthorized access to ldap ( #3381 )
...
* dbeaver/pro#5480 Fixed unauthorized access to ldap
* dbeaver/pro#5480 Unauthorized attempt to fetch ldaps groups
* dbeaver/pro#5480 unauthorize attempt to fetch ldaps groups
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mayer <57711367+mayerro@users.noreply.github.com >
2025-05-06 14:25:06 +02:00
f5dfd8726a
dbeaver/pro#5312 chore: update typescript sdk ( #3407 )
...
* dbeaver/pro#5312 chore: update typescript sdk
* dbeaver/pro#5312 chore: update eslint config
* dbeaver/pro#5312 chore: delete unused file
* dbeaver/pro#5572 remove deprecated annotations (#3405 )
* Markup fix (#3408 )
* dbeaver/pro#5588 25.0.5 version bump
* #5509 fix: checkbox doesn't get focused on click (#3406 )
* dbeaver/pro#5588 Update README file (#3412 )
---------
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: serge-rider <serge@dbeaver.com >
Co-authored-by: Sychev Andrey <44414066+SychevAndrey@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-06 18:09:45 +08:00
Ainur and Daria Marutkina
0095cc8d37
dbeaver/pro#5214 set timestamp with utc calendar fix ( #3404 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-05-06 10:04:00 +02:00
Daria Marutkina
16fcc21346
dbeaver/pro#5588 Update README file ( #3412 )
2025-05-05 11:27:23 +02:00
Sychev Andrey
f5e4f14159
#5509 fix: checkbox doesn't get focused on click ( #3406 )
2025-05-05 15:24:34 +08:00
serge-rider
0c1d47ef10
dbeaver/pro#5588 25.0.5 version bump
2025-05-05 07:33:25 +02:00
Serge Rider
2d82e85491
Markup fix ( #3408 )
2025-04-30 12:27:09 +02:00
Alexander Skoblikov
87e9c79e43
dbeaver/pro#5572 remove deprecated annotations ( #3405 )
2025-04-30 08:31:20 +00:00
Serge Rider
c3042d5aa4
dbeaver/pro#5588 25.0.5 version bump
2025-04-29 19:43:34 +02:00
Ruslan Musaev
d06575af9c
dbeaver/pro#5249 Migrate authUpdateStatus to websocket ( #3369 )
2025-04-29 16:36:55 +00:00
Ainur
90eb0520a7
CB-3798 poc api for visibility of properties ( #3311 )
2025-04-29 14:54:03 +00:00
ShadelessFox
dd2869f4bd
dbeaver/dbeaver#37727 Update Clickhouse driver to 0.8.5 ( #3401 )
2025-04-29 14:41:10 +02:00
07e0c63b6a
#5362 refactor: move blob formatter to shared codebase ( #3374 )
...
* #5362 refactor: move blob formatter to shared codebase
* #5362 refactor: remove value prop from BlobFormatter
* #5362 refactor: move some of result set value checkers to common
* #5362 feat: update some result set api methods
make value type for safe using unknown instead of any,
added string fallback representation for complex values
* fix: getStringFallbackForComplexValue
* #5362 fix: getStringFallbackForComplexValue always cast to string
* #5362 fix: format
* #5362 chore: update deps
* #5362 fix: double imports
* #5362 fix: yarn lock
* chore: update yarn
* fix: reset yarn lock to devel state
* #5362 ci: change chunking
Previous implementation couldn't handle cyclic dependencies correctly. We noticed it in that ticket because we started to move some logic to common packages and changed existing packages connections. I tried many options to organize chunks from very simple(just putting everything to one bundle) to very complex(by adding helper to find circular deps between modules and putting them to one chunk) but none of them looked ideal. Complex solution is prone to errors, especially with vendor packages. I find this solution at least bearable until Vite ships Rolldown, then we can rethink it one more time.
* #5362 fix: arrow-body-style
* fix: improve chunk splitting
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-04-29 16:39:06 +08:00
alex and mr-anton-t
4253c640cf
dbeaver/pro#5550 fallback to checked state first ( #3398 )
...
* dbeaver/pro#5550 fallback to checked state first
* dbeaver/pro#5550 check for boolean type
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-04-28 14:49:30 +08:00
alex and Evgenia
298ce286f1
dbeaver/pro#5406 use more specific resource ( #3397 )
...
* dbeaver/pro#5406 use more specific resource
* dbeaver/pro#5406 use new resource to get flag
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-04-25 21:21:51 +08:00
34c377a17e
dbeaver/pro#5438 case-insensitive ws headers ( #3393 )
...
* dbeaver/pro#5438 case-insensitive ws headers
* dbeaver/pro#5438 update ping timeout
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-04-25 11:59:13 +02:00
9551beca7a
CB-5465 fixes checkbox defaultChecked wrong behavior ( #3384 )
...
* CB-5465 fixes checkbox defaultChecked wrong behavior
* fix: after review
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-24 12:56:56 +02:00
dfbb2846a5
Dbeaver/pro#5168 avoid leakage of lincense ( #3343 )
...
* dbeaver/pro#5168 avoid leakage of license
* dbeaver/pro#5168 avoid leakage of license
* dbeaver/pro#5168 avoid leakage of license
* dbeaver/pro#5168 avoid leakage of license
* CB-5168 fix schema
* [#113 ] Add clsx dependency to UI kit (#3335 )
* chore: add clsx dependency to ui-kit
* chore: import clsx from ui-kit
* refactor: use clsx for class management in Button
* refactor: use clsx in Checkbox
* refactor: use clsx in Input component
* feat: use clsx in radio and radiogroup
* feat: use clsx in Select component
* feat: reexport VisuallyHidden and Focus trap components from ariakit
* CB-5839 fix: resource blocking (#3199 )
* CB-5839 fix: resource blocking
* CB-5839 fix: unlock nav resources
* fix: connections loading
* feat: select new folder or connection
* chore: localization
* chore: revert improvements
* fix: load connections list for connection selector
* fix: error
* fix: wrong action handler
* CB-5839 fix: resources tree validation
* fix: reaction concurrency
* CB-5839 fixes build for new CellFormatter (ObjectMenuCell) after merge conflicts
* СB-5839 changes delay for menu item loaders
* CB-5839 fix: keys intersection detection in resources
* CB-5839 fix: keys intersection detection in resources
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
* CB-6308 fix: grid auto-size (#3298 )
* CB-6308 fix: grid auto-size
* CB-6308 fix: grid auto size
* CB-6308 fix: icons sizing in grid
* CB-6308 fix: grid header
* CB-6308 fix: types
* fix: min-width for columns
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
* CB 6296 Delete row shortcut not working (#3340 )
* CB-6296 fix: delete keystroke marks selected row for deletion
* CB-6296 fix: focus first element on load, remove extra handler
It was noticed that just after the open, onKeyDown event doesn't reach DataGrid, because focus was not in sync with lib.
Also fixes CB-6229 since they have the same root problem with encountered bag
* CB-6286 refactor: change onCellKeyDown handler interface inside DataGridProps
* CB-6296 refactor: set initial focus differently
* CB-6296 refactor: remove manual scroll control
We use grid inner scrollToCell method and don't need additional native scrolling
* refactor: don't expose inner data-grid type
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
* CB-5168 fix
* CB-5168 fix schema
* dbeaver#pro5168 hide product config for anonym
* dbeaver/pro#5168 avoid leakage of lincense
* dbeaver/pro#5168 avoid leakage of lincense
* dbeaver/pro#5168 avoid leakage of lincense
---------
Co-authored-by: Sychev Andrey <44414066+SychevAndrey@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2025-04-24 12:55:53 +02:00
873861c759
CB-5774 add connection brute force protection ( #3337 )
...
* CB-5774 add connection brute force protection
* CB-5774 api for additional info of disabled user
* CB-5774 fix deserialization
* CB-5574 adds disabled user info in editing user form
* CB-5774 save all connect errors to db
* CB-5774 resolve conflicts
* CB-5774 resolve conflicts
* CB-5574 fixes userId
* CB-5774 fix fetch user and test
* CB-5774 resolve conflicts
* CB-5774 handle brute force on desktop
* CB-5774 fix send event for killing user sessions
* CB-5774 build fix
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Wroud <wrouds@gmail.com >
2025-04-23 14:08:23 +02:00
d4e8329528
CB-5790 remove template plugin ( #3339 )
...
* CB-5790 remove template plugin
* dbeaver/pro#5038 Remove connection template
* CB-5790 update yarn lock
* CB-5790 fix
* CB-5790 remove templates
* CB-5790 remove template field from fragment
* CB-5790 return access tab
---------
Co-authored-by: Ruslan <pupkinvasya7000@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-04-23 12:34:53 +02:00
Alexey
08346ebc12
dbeaver/pro#5494 feat: refactor tests ( #3388 )
...
* dbeaver/pro#5494 feat: refactor tests
* chore: update yarn.lock
* chore: strict build script
* fix: review
2025-04-23 18:18:13 +08:00
d093301983
dbeaver/pro#4245 avoid workspace not initialized warning spam ( #3353 )
...
* dbeaver/pro#4245 avoid workspace not initialized warning spam
* dbeaver/pro#4245 use workpsace path from app
* dbeaver/pro#4245 avoid workspace not initialized warning spam
* dbeaver/pro#4245 use workpsace path from app
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-04-22 17:56:50 +02:00
Daria Marutkina
8dcc92f7b6
dbeaver/pro#5485 Update README file ( #3391 )
2025-04-22 09:26:22 +03:00
Serge Rider
d29550667b
dbeaver/pro#5503 OSGI manifests fix
2025-04-17 17:58:57 +02:00
mayerro
3c2e4fb646
removed wget from java-base-image
2025-04-17 11:27:42 +02:00
alex
f286926526
dbeaver/pro#4412 remove license files from locales ( #3385 )
2025-04-17 16:52:42 +08:00
Alexey
9dc0863e3a
dbeaver/pro#5417 feat: table statistics ( #3383 )
2025-04-16 22:50:16 +08:00
63f31d0a08
Cb 6160 ldap user provisioning ( #3354 )
...
* CB-6160 ldap user provisioning
* CB-6160 ldap user provisioning
* CB-6160 ldap user provisioning
* CB-6160 ldap provisioning
* CB-6160-ldap-user-provisioning
* CB-6160 ldap user provisioning
* CB-6160 ldap user provisioning
* CB-6160 ldap user provisioning
* CB-6160 ldap user provisioning
* CB-6160 ldap user provisioning
* CB-6160 ldap user provisioning
* CB-6160 ldap user provisioning
* CB-6160 ldap user provisioning. Added copyrights
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-04-16 12:18:15 +02:00
Serge Rider
8bce3f2357
dbeaver/pro#5485 25.0.4 version bump
2025-04-15 19:02:17 +02:00
f06b769cfc
Dbeaver/pro#5141 improve logging ( #3367 )
...
* dbeaver/pro#5141 Improve logging
* dbeaver/pro#5141 Improve logging
* dbeaver/pro#5141 improve logging
* dbeaver/pro#5141 improve logging
* dbeaver/pro#5141 improve logging
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-15 18:10:53 +02:00
Anastasiya
2aca70043e
dbeaver/pro#4266 fix templates ( #3380 )
...
* dbeaver/pro#4266 Update tickets templates, add config file
* dbeaver/pro#4266 remove Feature commit
2025-04-15 15:01:00 +02:00
Alexander Skoblikov
bcbaae3fb4
dbeaver/pro#4353 shutdown executor service ( #3332 )
2025-04-15 12:16:45 +00:00
Ainur and Daria Marutkina
bc4d83cbbb
dbeaver/pro#5473 show only error message for driver properties ( #3378 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-15 13:50:28 +02:00
alex and Daria Marutkina
dd1947beaa
dbeaver/pro#5255 scroll into view only if there is a cursor and ( #3376 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-15 18:39:18 +08:00
sergeyteleshev and mr-anton-t
4aa6ccf495
CB-5472 adds to chunks files from lib directory ( #3377 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-04-15 16:43:42 +08:00
4dd8ddbefd
CB-4067 Migrate Connection form to form template ( #3288 )
...
* CB-4067 adds connection form state, service and options part
* CB-4067 adds connection origin info tab to new form
* CB-4067 adds SSH part
* CB-4067 adds driver properties part
* CB-4067 changes driverId and submitType location for connection form
* CB-4067 adds SSL part
* CB-4067 adds connection form access part
* CB-4067 uses new form parts for connection form
* CB-4067 resets form on open
* CB-4067 fixes configure case for connection form
* CB-4067 adds selected driver on edit mode form
* CB-4067 reloads form when it is needed
* CB-4067 adds button actions for the form
* CB-4067 adds notifications on form save/error
* CB-4067 fixes form ssl saving and driver properties
* CB-4067 refactors some parts
* CB-4067 refactors form options part so it works fine
* CB-4067 fixes driver properties part
* CB-4067 fixes SSH part
* CB-4067 fixes SSL part
* CB-4067 fixes Access part
* CB-4067 refactors origin tab
* CB-4067 refactors shared credentials part
* CB-4067 fixes: secret providers, SSH, SSL, test - features
* CB-4067 removes refactor postfix for new state, service and types
* CB-4067 fixes connection test
* CB-4067 cleanup
* CB-4067 gets back ask credentials window and removes connectionCredentialsStateContext
* CB-4067 adds translation to test connection success message
* CB-4067 fixes ssh and ssl adding to networkHandlers. also fixes extra request for driver properties
* CB-4067 fixes host and port for switching connections
* CB-4067 removes redundant code
* CB-4067 fixes exception error on retest connection + fixes SSH field key saved incorrect prop
* CB-4067 cleanup testContext info
* CB-4076 fixes SSH and SSL ask credentials and parameters saving for both: test and submit connection create/edit action
* CB-4067 fixes access tab reminder
* CB-4067 fixes handling of info message for cloud connection origin tabs
* CB-4067 fixes checkboxes behavior for TE shared credentials feature
* CB-4067 fixes create connection template popup SSH form
* CB-4067 fixes notification for closing ask credentials popup if before we had an error of test submit
* CB-6115 adds dispose API for forms
* CB-6115 adds git workspace helper extension for repo recommendations
* CB-4067 cleanup
* CB-6115 pr fixes
* CB-4067 gets back behavior with dispose connection form state
* CB-4067 cleanup
* СB-4067 splits states to ui and form part in access form part
* СB-4067 pr fixes
* CB-4067 removes config from form state
* CB-4067 removes console warnings + clean up
* CB-4067 moves synchronization mechanisms from ConnectionFormState to ConnectionOptionsFormPart
* CB-4067 fixes bug with incorrect host or port during search or changing driverId during connection creation
* CB-4067 fixes opening connection forms from different entry points so it shows consistent initial data
* СB-4067 brings back saving the form
* CB-4067 fixes logic of showing popup askCredentials
* CB-4067 fixes origin tab name so it shows correctly + fixes unneeded loaders of resources
* CB-4067 reverts isOutdated
* CB-4067 fixes loading of driver properties
* CB-4067 cleanup for connection access part
* Revert "CB-4067 reverts isOutdated"
This reverts commit ecb195ee2a .
* CB-4067 adds isOutdated to the parts
* CB-4067 fixes origin tab info message
* CB-4067 fixes driver properties state + origin info status message shows on load
* CB-4067 fixes password autofill during form save
* CB-4067 fixes linter
* CB-4067 fixes linter
* CB-4067 cleanup + fixes bug with search database host,name fields
* CB-4067 linter fix
* CB-4067 pr fixes
* CB-4067 removes unused post handler for formstate loaded task
* CB-4067 small pr fixes
* CB-4067 adds setDriver + handles name autocomplete
* chore: review
* CB-4067 connection part correct loading
* CB-4067 adds formState.state.connectionId default value
* refactor: pr review
* CB-4067 fixes bug with infinite loading of the origin info details
* CB-4067 fix: allows askCredentials to edit fields + does not affects part state
* CB-4067 resets driver properties if changed driverId
* CB-4067 updates yarn lock for common-react
* CB-4067 lint fix
* CB-6265 fix: do not include index files for import/export eslint rules
* CB-4067 fixes behavior for aksCredentials so it acts correctly during testing/saving/editing inputs for the form
* CB-4067 cleanup
* CB-4067 fixes connection templates initial loaded state
* CB-4067 pr fixes: dialog credentials; adds todo to the ssh tab; eslint revert; cleanup
* CB-4067 makes askCredentials to be part state independent
* CB-4067 qa fixes: test translation + removes db name form connection name
* CB-4067 adds readonly state for connection form
* CB-4067 fixes application freezes on disconnect
* CB-4067 fixes empty properties when switching cloud connections
* CB-4067 connection is created -> connection was created
* CB-4067 connection is updated -> connection was updated
* CB-4067 fixes outdated logic for parts
* CB-4067 build fix
* CB-4067 fix: do not show askCredential popup for drivers with only anonymous access
* CB-4067 removes includeCredentialsSaved
* CB-4067 removes includeAuthProperties
* CB-4067 removes customIncludeOptions
* CB-4067 removes includeProperties
* CB-4067 removes includeProviderProperties
* CB-4067 removes includeNetworkHandlers
* CB-4067 refactors isOutdated for originInfoPart and AccessPart
* CB-4067 removes savedCredentials resource + updates CustomOptionsResource + reuses new include resources in connection form components
* CB-4067 reverts spreading of new connectionInfoResources
* CB-4067 fixes sharedCreds checkbox default value on form switch
* CB-4067 closes connection form when layout closes
* CB-4067 disposes connection form on change
* CB-4067 handles closing of the connection form correctly
* Revert "CB-4067 handles closing of the connection form correctly"
This reverts commit 3a6f1a6a0a .
* CB-4067 handles closing of the connection form correctly [2]
* CB-4067 fits info messages in one line
* CB-4067 presaves isChanged state for form part before applying initialState to prevent bugs
* CB-4067 fixes length of the error message for connection form top bar
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-15 00:35:27 +08:00
08e6d9631f
dbeaver/pro#5440 feat: display boolean as checkbox in grid ( #3372 )
...
* dbeaver/pro#5440 feat: display boolean as checkbox in grid
* #5440 refactor: make checkboxes disabled inside grid
It's a very strange UX when checkbox is inside a cell of a table and behaves like a real one. It's much more expected when only cell takes focus and checkbox only represents the value in a way we want without acting like a real input. Moreover, using Focusable component enables smooth toggling between all 3 states of a boolean cell from a keyboard.
* #5440 fix: remove inline padding
* #5440 feat: add hover effect for boolean formatter
* #5440 refactor: revert full width
* #5440 refactor: split onClick and onKeyDown interfaces
* #5440 fix: return onClick
---------
Co-authored-by: Andrey Sychev <nukemoore@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-04-14 22:42:44 +08:00
sergeyteleshev
143cbb0d88
Cb 6265 Return front unit tests after migration ( #3338 )
...
* СB-6265 sets up vitest instead of jest
* CB-6265 gets back core-utils tests
* СB-6265 gets back react-testing-library tests
* СB-6265 gets back some tests from another plugins
* CB-6265 renames dist -> lib in each plugin + removes all jest from the repo
* CB-6265 disables watch mode so build can go on
* CB-6265 extends tests types for react-testing-library
* CB-6265 reverts dist->lib rename cause it contains other assets also
* CB-6265 moves setupFiles to the vitest.config.ts
* CB-6265 pr fixes
* CB-6265 fixes tests run for Windows
* CB-6265 removes global: true in config + uses jest-dom/vitest lib to have extended expect types
* CB-6565 removes unused deps
* СB-6265 improves performance of the test x10 times
* CB-6265 gets back renderInApp, fixes vitest setup reset config for mocks, cleans up
* CB-6265 reset -> restore all mocks
* CB-6265 fixes unit tests
* CB-6265 vitest.setup.ts cleanup
* CB-6265 timestamp to date shows military time both: on unix and windows (win tests fix)
* CB-6265 improves tests running (sequential run instead of parallel)
* CB-6265 cleanup
* CB-6265 eslint fix
* CB-6265 eslint fix 2
* CB-6265 reverts useCombined handler
* CB-6265 reverts some tests
* CB-6265 removes all redundant timer configs
* Merge branch 'devel' into CB-6265-return-front-unit-tests-after-migration
* CB-6265 pr fixes
* CB-6265 fixes time for windows
* CB-6265 removes default fake timers before each test
2025-04-14 18:48:33 +08:00
alex and Evgenia
efec971177
dbeaver/pro#5234 mark children nodes as deleted ( #3370 )
...
* dbeaver/pro#5234 mark children nodes as deleted
* dbeaver/pro#5234 make getParent optional
* dbeaver/pro#5234 pass default value before make observable
* dbeaver/pro#5234 move default value outside of component
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-04-14 18:41:13 +08:00
Ainur
edc671f428
dbeaver/pro#5375 normalize table names in one place ( #3349 )
2025-04-14 09:52:38 +00:00
7f91dbc207
CB-5303 [CB] Driver form has the wrong state after download jar from repo ( #3371 )
...
* CB-5303 covers edge case with initial state changed by other tab during outdate part process
* СB-5303 loaded = true on any load result
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-11 22:10:37 +08:00
Alexander Skoblikov
1cc6f6f308
dbeaver/pro#4319 global provider config type ( #3330 )
2025-04-10 09:19:59 +00:00
Ruslan Musaev
02a8226196
Cb 5875 creating schemas only for pro ( #3324 )
2025-04-10 09:06:09 +00:00
Sychev Andrey and Daria Marutkina
42da37830f
#5140 (CB-6127) the cell values are duplicated when adding multiple rows to the read only table ( #3368 )
...
* #5140 fix: duplicate hotkeys should work in tables without primary key
* #5140 fix: force update table data on save if model doesn't have element identifier
* #5140 refactor: move refresh model logic to datasource saveData method
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-10 17:00:55 +08:00
Ainur
3714d7d3a5
dbeaver/pro#5164 remove disabled drivers from core config ( #3363 )
2025-04-10 08:30:37 +00:00
alex and Evgenia
b51ac6bd38
dbeaver/pro#5237 do not dispatch transaction if cursor and main in sync ( #3361 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-04-09 15:23:40 +08:00
Sychev Andrey and Daria Marutkina
e819af4f90
#5258 fix: See permission error after finish easy config ( #3350 )
...
* #5258 fix: don't skip auth dialog for anonymous
* #5258 refactor: use isAuthenticated
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-09 15:20:29 +08:00
Ruslan Musaev and Daria Marutkina
584b27eea2
dbeaver/pro#5272 Do not return private project if they are disabled ( #3347 )
...
* dbeaver/pro#5272 Do not return private project if they are disabled
* dbeaver/pro#5272 Do not return private project if they are disabled
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-09 15:20:13 +08:00
Alexey and mr-anton-t
9c3cc17bd9
dbeaver/pro#5394 feat: null and boolean formatter for base grid ( #3359 )
...
* dbeaver/pro#5394 feat: null and boolean formatter for base grid
* feat: reuse base grid formatters
* chore: try to adjust workflow concurrency
* chore: trigger workflow
* chore: trigger workflow cancel
* chore: fix label styles
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-04-09 15:06:32 +08:00
alex and Daria Marutkina
e1a05496cb
dbeaver/pro#5192 adjust loading state process ( #3360 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-04-08 15:51:03 +08:00
Sychev Andrey
947dcb367e
#3355 cloudbeaver typescript path resolution problem ( #3365 )
...
* #3355 fix: add yarn sdks to git
* #3355 fix: offer to use workspace version of typescript
2025-04-07 21:28:37 +08:00
Daria Marutkina and Anastasiya
b4557ae3a2
dbeaver/pro#5379 Update README file ( #3364 )
...
* dbeaver/pro#5379 Update README file
* Update README.md
---------
Co-authored-by: Anastasiya <45152336+LonwoLonwo@users.noreply.github.com >
2025-04-07 14:19:40 +02:00
alex and Evgenia
63acb114df
dbeaver/pro#5155 omit " when compare display strings ( #3351 )
...
* dbeaver/pro#5155 omit " when compare display strings
* dbeaver/pro#5155 add semicolon
* dbeaver/pro#5155 fix eslint
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-04-04 15:05:54 +02:00
Sychev Andrey
a3d8e92b5c
fix: wrap input styles in base layer ( #3358 )
2025-04-03 18:00:51 +08:00
Serge Rider
8681d5f5f5
dbeaver/pro#5379 25.0.3 version bump
2025-04-01 19:57:24 +02:00
Sychev Andrey
3a4a4c53ae
#5265 fix: no icons for users and connections on permission tables ( ( #3345 )
...
* #5265 fix: no icons for users and connections on permission tables (CB-6373)
* #5265 refactor: remove redundant width prop
2025-04-01 23:10:47 +08:00
600833c068
CB-6372 No 'Set to null' option in cell's context menu ( #3331 )
...
* CB-6372 fix: set null for applicable cells in context menu
* CB-6372 fix read-only for cells
CB-6367: don't let activate cell inline editor by double click if model is read-only
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-04-01 22:05:54 +08:00
164b59b37a
CB 6296 Delete row shortcut not working ( #3340 )
...
* CB-6296 fix: delete keystroke marks selected row for deletion
* CB-6296 fix: focus first element on load, remove extra handler
It was noticed that just after the open, onKeyDown event doesn't reach DataGrid, because focus was not in sync with lib.
Also fixes CB-6229 since they have the same root problem with encountered bag
* CB-6286 refactor: change onCellKeyDown handler interface inside DataGridProps
* CB-6296 refactor: set initial focus differently
* CB-6296 refactor: remove manual scroll control
We use grid inner scrollToCell method and don't need additional native scrolling
* refactor: don't expose inner data-grid type
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2025-03-28 23:01:58 +08:00
b8952c87b8
CB-6308 fix: grid auto-size ( #3298 )
...
* CB-6308 fix: grid auto-size
* CB-6308 fix: grid auto size
* CB-6308 fix: icons sizing in grid
* CB-6308 fix: grid header
* CB-6308 fix: types
* fix: min-width for columns
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-03-28 22:52:46 +08:00
e961d7cda7
CB-5839 fix: resource blocking ( #3199 )
...
* CB-5839 fix: resource blocking
* CB-5839 fix: unlock nav resources
* fix: connections loading
* feat: select new folder or connection
* chore: localization
* chore: revert improvements
* fix: load connections list for connection selector
* fix: error
* fix: wrong action handler
* CB-5839 fix: resources tree validation
* fix: reaction concurrency
* CB-5839 fixes build for new CellFormatter (ObjectMenuCell) after merge conflicts
* СB-5839 changes delay for menu item loaders
* CB-5839 fix: keys intersection detection in resources
* CB-5839 fix: keys intersection detection in resources
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-03-27 20:03:37 +08:00
Sychev Andrey
348d6b3161
[ #113 ] Add clsx dependency to UI kit ( #3335 )
...
* chore: add clsx dependency to ui-kit
* chore: import clsx from ui-kit
* refactor: use clsx for class management in Button
* refactor: use clsx in Checkbox
* refactor: use clsx in Input component
* feat: use clsx in radio and radiogroup
* feat: use clsx in Select component
* feat: reexport VisuallyHidden and Focus trap components from ariakit
2025-03-27 20:02:00 +08:00
Alexander Skoblikov and MashaKorax
9ab000d604
dbeaver/pro#4118 separate limits for service auth ( #3322 )
...
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-03-26 16:06:18 +01:00
Alexander Skoblikov and MashaKorax
a4532dd430
dbeaver/pro#3896 migrate auth process to websockets ( #3315 )
...
* dbeaver/pro#3896 new auth flow
* dbeaver/pro#3896 wip
* dbeaver/pro#3896 websocket authentication
* dbeaver/pro#3896 send error info
---------
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-03-25 17:52:07 +01:00
Serge Rider
1d21c677ab
3122 dynamic classpath ( #3323 )
...
* dbeaver/pro#3122 Driver loader model
* dbeaver/pro#3122 Driver loader model
2025-03-25 17:24:58 +01:00
Daria Marutkina
d330b60f35
dbeaver/pro#4354 Update README file ( #3336 )
2025-03-24 11:46:40 +01:00
Sychev Andrey
584e5bb260
103 create radio and radio group components ( #3313 )
...
* refactor: rename css variable in order to be more descriptive and stick to the naming convention
* refactor: unify controls, add new global control css variables
* feat: add radio component
* docs: add radio stories
* docs: add input docs story
* docs: add simple form story
* refactor: change default radio dot size
* refactor: change class name for radio children wrapper
* refactor: don't reexport inner radio elements
* refactor: simplify RadioGroup interface by removing items props, make label(any) required
The radiogroup must have an accessible name either by a visible label referenced by aria-labelledby or has a label specified with aria-label.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Reference/Roles/radiogroup_role
* refactor: use label wrapper for input component to simplify structure
* refactor: add classname for radio group container
2025-03-21 18:52:39 +08:00
sergeyteleshev
71f77186c4
CB-6369 fixes onFinish during easy config for Server Configuration Form ( #3328 )
2025-03-19 21:32:41 +08:00
Alexander Skoblikov
fe6174755b
fix ldap version ( #3326 )
2025-03-18 20:08:25 +00:00
serge-rider
d9ba55df54
dbeaver/pro#4354 25.0.2 version bump
2025-03-18 19:32:21 +01:00
serge-rider
70381f38f9
dbeaver/pro#4354 25.0.2 version bump
2025-03-18 19:29:35 +01:00
d9a5ea053b
CB-6115 Add dispose to FormState instances ( #3317 )
...
* CB-6115 adds dispose API for forms
* CB-6115 adds git workspace helper extension for repo recommendations
* CB-6115 pr fixes
* CB-6115 adds dispose methods to tables
* CB-6115 eslint fix
* CB-6115 fixes dispose leaks for freshly created states
* CB-6115 fixes infinite loading of state
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-03-18 18:27:23 +01:00
Ainur
06e2aa9f0e
CB-6346 add api for read only data sources ( #3321 )
2025-03-18 17:26:53 +00:00
alex and Daria Marutkina
219ab7c22d
CB-6363 return cross button width ( #3325 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-03-18 21:39:57 +08:00
Sychev Andrey
cdb65a8caa
fix: rename default localization property from core.localization.localization to core.localization.language ( #3319 )
...
It seems like it was a misspelling initially, because we have never read such key in source code.
2025-03-18 17:07:10 +08:00
Sychev Andrey
bd6b4112b0
fix: serve assets relatively with Vite ( #3318 )
2025-03-18 09:43:23 +01:00
34f4063114
CB-6271 add timeout of inaction in configuration mode ( #3289 )
...
* CB-6271 add timeout of inaction in configuration mode
* CB-6271 add timeout of inaction in configuration mode
* CB-6271 add timeout of inaction in configuration mode
* CB-6271 add timeout of inaction in configuration mode
* CB-6271 fix insecure default configuration set timeout to 2 mins
* CB-6271 fix insecure default configuration set timeout to one min
* CB-6271 handle configuration error properly
* CB-6271 catch unhandled error on validation step
* CB-6271 add return type
* CB-6271 fix insecure default configuration set timeout to one min
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2025-03-18 06:21:27 +01:00
Ainur and Daria Marutkina
6c44f8c432
CB-5440 extract abstract class for internal db models ( #3303 )
...
* CB-5440 extract abstract class for internal db models
* CB-5440 code style fix
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-03-17 12:21:05 +01:00
alex and mr-anton-t
34ff5a34cb
Cb 6263 lefthook ( #3291 )
...
* CB-6263 migrate to lefthook
* CB-6263 remove old pre-commit
* CB-6263 specify how to execute lefthook
* CB-6263 add config file
* CB-6263 get license from configuration file
* CB-6263 remove old script
* CB-6263 remove old license
* CB-6263 add locales check
* CB-6283 fix vscode commit msg
* CB-6263 filter staged files on lib level
* CB-6263 do not run hooks sync in CI
* CB-6263 change script
* CB-6263 revert postinstall
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-03-17 16:07:16 +08:00
Ainur
cb350cc56e
CB-6294 read initial data config file before connecting db ( #3300 )
2025-03-13 10:27:48 +00:00
alex and Daria Marutkina
6dc0b6d8a4
CB-6042 extend sync dep ( #3309 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-03-12 20:37:19 +01:00
655613ccf1
CB-6089 write file stream directly to http response ( #3301 )
...
* CB-6089 write file stream directly to http response
* CB-6089 write file stream directly to http response
* CB-6089 write file stream directly to http response
* CB-6089 write file stream directly to http response
* CB-6089 write file stream directly to http response
* CB-6089 remove deprecated method
* CB-6089 change ParquetExporter buffer size
* CB-6089 remove extra async
* CB-6089 add info text
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-03-11 17:45:24 +01:00
Ruslan Musaev
e87e3397e2
CB-6033 fix message type for cb session log updated ws event ( #3310 )
2025-03-11 17:29:05 +01:00
Alexander Skoblikov and kseniaguzeeva
3c1766cd14
dbeaver/pro#4204 move file lock logic to dbeaver ( #3287 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-03-11 12:46:07 +01:00
alex and mr-anton-t
039407b9db
CB-6207 add order to setting group ( #3306 )
...
* CB-6207 add order to setting group
* CB-6207 use method instead of const value
* CB-6207 remove const
* CB-6207 sort on tree level
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-03-10 16:44:51 +01:00
serge-rider
e02300e34d
Logging fix
2025-03-10 14:17:23 +01:00
alex and mr-anton-t
295ce2d46a
CB-6286 add className prop ( #3297 )
...
* CB-6286 add className prop
* CB-6286 fix virtualisation
* CB-6286 remove extra prop
* CB-6286 fix prop order
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-03-07 23:39:44 +08:00
Sychev Andrey
36102cdee5
88 create select component ( #3302 )
...
* feat: add simple select
* feat: add items states vars and popover animation
* feat: add SelectField component
* feat: select field uses getters to get value/label/selected value, update stories to demonstrate
* docs: update select stories
* refactor: remove margin top because we use gutter in SelectField and for reexported aria popover we don't want to setup such default
* fix: select field - set not the very first value by default, but the first not disabled value
* refactor: add popover height variable, remove padding to look more like select in cloudbeaver by default
* feat: add styles for Select Field description
* refactor: rename properties
* refactor: remove redundant docs for props, remove placeholder props because it's not how aria select is supposed to work, you need to use extra select item to create a placeholder
* refactor: remove support for property path, keep only support for property name or custom getter in sake of simplicity and ease of maintenance
* fix: story for key getters
* fix: return type
* fix: don't set disabled value if all items are disabled
* fix: controlled mode, respect value prop over selectedValue
* refactor: remove width property
* refactor: typesafe key getter
The type iterates through every property key in ItemType.
For each property key, it evaluates whether the property's type is assignable to ValueType and creates a union type of all keys that passed the type check
* refactor: fixes after merge and item hover variable
* fix: input
* feat: add custom arrow icon prop
* refactor: remove ability to use object keys as getters, rename options to items in all places
* fix: rename token
2025-03-06 23:32:41 +08:00
c532298eba
87 create checkbox component ( #3294 )
...
* refactor: remove --dbv-kit-color-text variable in favor of --dbv-kit-color-foreground, add --dbv-kit-control-disabled-opacity to use for all controls, remove --dbv-kit-btn-disabled-opacity, update docs
* refactor: add ControlSize type
* feat: create checkbox component
* docs: add checkbox stories, update button docs
* refactor: polish checkbox component, added some vars, add docs, change some defaults
* feat: add indeterminate state
* fix: prioritize check prop over inner state
* fix: button styles layer
* fix: comments
* fix: change checkbox checked style
* Revert "fix: change checkbox checked style"
This reverts commit eba1e21eb9 .
---------
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-03-05 15:25:55 +08:00
Daria Marutkina
254da45290
dbeaver/pro#4230 Update README file ( #3299 )
2025-03-03 14:17:38 +01:00
serge-rider
2c3b44cbdf
Merge remote-tracking branch 'origin/devel' into devel
2025-02-27 11:25:27 +01:00
serge-rider
05b0cddab9
dbeaver/pro#4230 25.0.1 version bump
2025-02-27 11:23:59 +01:00
Alexander Skoblikov
a118e1c33d
CB-6305 throw error if no session for websocket ( #3292 )
2025-02-26 17:41:42 +00:00
Alexey
cc2a8dab63
CB-6301 fix: grid styles ( #3290 )
2025-02-26 19:00:57 +08:00
Alexey
080317d710
dbeaver/dbeaver-vscode#83 refactor: data grid ( #3265 )
...
* dbeaver/dbeaver-vscode#83 refactor: data grid
* chore: try to fix build scripts
* chore: commit artifacts
* chore: update yarn.lock
* fix: adjust grid auto-sizing
* chore: fix prettier
* chore: add documentation about typescript crashes
* fix: cell menu
* fix: grid inline editor styles
* fix: cell menu styles
* fix: cell items alignment
* fix: data sync
* feat: support reactive values in grid
* chore: try to fix strange build bug
* chore: restore original file name
* fix: add specific to inline editor styles
* fix: remove delete row shortcut (not working)
* chore: enable common cache
2025-02-26 01:04:03 +08:00
Sychev Andrey and mr-anton-t
a4102b28dd
Feat/dbeaver/vscode#86/storybook integration ( #3251 )
...
* feat: add ui-kit package to common-react
* feat: add tailwind and ladle to ui-kit, use ui-kit in ce
* feat: create custom properties for button and checkbox using tailwind values as default
* feat: create simple button with 2 variants
* feat: create simple checkbox
* refactor: update after rebase
* feat: experiments with button and checkbox
* feat: add buttons sizes, adjust btn loader, add interactive story instead of many stories
* fix: add license
* fix: a11y issues with color contrast
* fix: mdx stories support
* feat: experiments with icons
* feat: try custom rendering
* docs: add small kinda docs for button
* refactor: css layers
* chore: deps
* chore: remove buildinfo from git
* chore: remove tsbuildinfo from git
* fix: vertical tab overflow
* feat: use UIKit button as base for Cloudbeaver button
* fix: box-sizing problems
* refactor: button styles use BEM model
* refactor: separate base tokens from aliases
* refactor: add some defaults, write all properties in snake case
* refactor: rename button classes, add ui-kit prefix
* refactor: remove redundant story, omit a couple of props, add example to ladle
* refactor: add general sizes tokens, update license
* feat: add scaffold for input component
* refactor: update deps
* refactor: remove links
* refactor: change props naming, add prefixes in checkbox, removes validation nodes in input
* refactor: partially revert "feat: use UIKit button as base for Cloudbeaver button" to keep the old Button interface without changes
Original commit SHA: 62bb1fe9a0 .
* Revert "refactor: update deps"
This reverts commit f7d6533967 .
* refactor: update deps once again
* refactor: rename ui-kit prefix
* chore: update deps
* refactor: Button Icon Interface
* refactor: use JSDoc for placement comment
* refactor css custom props for Button
* refactor: introduce opacity custom property, fix icon margin property
* fix: button text should not wrap;
* fix: tailwindcss version
* fix: tailwindcss version
* refactor: remove checkbox styles, keep only wireframe
* refactor: move input-related css variables to the dedicated folder
* refactor: remove unused input props
* refactor: btn loader animation
* refactor: use nesting for states, refactor classnames using BEM delimiters
* refactor: introduce btn-border-width prop, removed redundant btn-padding-block since we use fixed heights
* refactor: input and button
* fix: input
* chore: deps
* chore: deps
* chore: add vite as dev dep
* refactor: button variants
* chore: yarn install
* fix: loading button should not react on hover
* docs: add stories about tokens
* chore: remove lint command
* refactor: add prefix to css variables
* refactor: add base border-radius and border-width for controls
* fix: don't import tailwind in style files
* fix: add tailwindcss import for ladle
* fix: base radius variable
* refactor: rename css var
* refactor: add tw prefix for tailwind classes and vars
* fix: styles in easy-config
* fix: after tailwind reset paddings don't in width anymore, compensate
* fix: don't show outline on mouse click
* refactor: change btn state classes, remove not loading for hover because it's strange that button reacts on click when in loading state, but not on hover.
* fix: icons
* fix: add letter-spacing to normalize to prevent tailwind reset it with inherit value
* fix: welcome page selector
* fix: button outline uses a variable for width, proper loading state in aria, icon class name
* feat: add global styles for UI-kit ladle
* docs: refactored stories composition, added stories
* refactor: simplify loader, enable custom loaders, introduced token for btn loader, fix class names, updated stories
* docs: add global styles for ladle
* feat: use custom loader in cloudbeaver
* refactor: use oklch color space for color mixing in loaders
* docs: add readme
* fix: tsconfig, format ladle config
* docs: add short command for ladle, update readme
* fix: module export
* build: add vite plugin
* fix: remove aria-label for loading
* fix: yarn
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-02-25 21:04:57 +08:00
serge-rider
d40e46739a
dbeaver/pro#4230 25.0.1 version bump
2025-02-24 19:37:57 +01:00
f4ba5065c0
CB-6255 Show message/notification for embedded drivers un-disabling ( #3277 )
...
* CB-6255 adds warning message for insecure embedded drivers on enabling in server config
* CB-6255 adds warning icon + fixes translations
* CB-6255 add safeEmbeddedDriver parameter to api
* CB-6255 adds safeEmbedded prop to the enabling drivers
* CB-6255 add since to safeEmbeddedDriver
* СB-6255 fixes translation and adds popup size setting
* CB-6255 eslint fix
* CB-6255 cleanup
* CB-6255 removes redundant component
* CB-6255 removes redundant useCallback
---------
Co-authored-by: Ruslan <pupkinvasya7000@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-02-24 15:31:42 +01:00
Alexander Skoblikov and kseniaguzeeva
50dc9121b6
dbeaver/pro#4207 do not create web session when trying to access static resources ( #3284 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-02-24 14:25:41 +01:00
alex and Daria Marutkina
901854f9d1
CB-6284 remove extra symbol from labels ( #3286 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-24 16:00:55 +08:00
alex
d7d02f2c93
CB-6242 add tooltip for the connection ( #3281 )
2025-02-21 18:58:12 +00:00
Ainur
12ff40361d
CB-6236 fix checking read only status for a column with invalid key identifier ( #3276 )
2025-02-21 17:05:30 +00:00
Ainur
8d7165b47b
CB-4874 api for updating results data using async function ( #3280 )
2025-02-21 16:59:29 +00:00
sergeyteleshev and Evgenia
c7e19a5780
CB-6249 No icons in the app for windows builds ( #3267 )
...
* CB-6249 fixes adding assets to the build for windows machines
* СB-6249 fixes the path for windows
* CB-6249 normalizes paths for build assets
* CB-6249 adds comment for assets
* CB-6249 normalizes paths to posix format
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-21 22:47:13 +08:00
alex and Daria Marutkina
0ac2bc7346
CB-6279 revert combobox z-index ( #3285 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-21 13:52:48 +01:00
Ainur and Evgenia
5a7b84c075
CB-6227 fix npe ( #3261 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-21 10:15:40 +01:00
sergeyteleshev and Daria Marutkina
377a77dd58
CB-6264 Filter field hint list is shown when filter is added manually and focus is out of the field ( #3278 )
...
* CB-6264 adds ability to where filter to consider only typed text for suggestions
* CB-6264 adds case with tab
* CB-6224 cleanup
* CB-6264 add fix with focus check
* Revert "CB-6264 add fix with focus check"
This reverts commit 152f38a5c4 .
* CB-6264 adds fix via isFocused
* CB-6264 cleanup
* CB-6264 resets state on proposal submission/cancelling
* CB-6264 adds resetState on any replacement case
* CB-6264 adds reset state on menu being invisible
* CB-6264 reverts outside click
* CB-6264 adds resetState on press Tab button
* CB-6264 cleanup
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-21 16:26:49 +08:00
sergeyteleshev and Daria Marutkina
2561583021
CB-3771 Incorrect autocomplete of the Host field while connecting to the local db in the local env (via Search) ( #3266 )
...
* CB-3771 loads host form searchDatabases for connections
* CB-3771 fixes overlap for connection host and port values
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-20 21:24:08 +08:00
Ruslan Musaev and Evgenia
4a2c4749f2
CB-6223 enable flat files drive by default ( #3256 )
...
* CB-6223 enable flat files drive by default
* CB-6223 enable flat files driver by default
* CB-6223 enable flat files driver by default
* CB-6223 enable flat files driver by default
* CB-6223 enable flat files driver by default
* CB-6223 enable flat files driver by default
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-20 14:08:33 +01:00
ShadelessFox and Matvey16
179c73424a
dbeaver/pro#3964 Refactor document (de-)serialization ( #3275 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2025-02-19 20:07:05 +01:00
alex and Daria Marutkina
0b924da666
CB-6171 show alert instead of icon ( #3263 )
...
* CB-6171 show alert instead of icon
* CB-6171 change locales
* CB-6171 add missing dep
* CB-6171 add flag check
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-19 23:12:36 +08:00
alex and Daria Marutkina
24117dbf3f
CB-4013 fix action trigger ( #3268 )
...
* CB-4013 fix action trigger
* CB-4013 revert ctrl
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-19 22:18:32 +08:00
Ainur
bb23a2d587
CB-6069 grouping panel fix for a complex data type ( #3271 )
2025-02-19 12:42:35 +00:00
Ainur
e93a3d1e62
CB-6102 add event listener filter for a session global project ( #3259 )
2025-02-19 12:14:10 +00:00
Alexander Skoblikov and kseniaguzeeva
0f7477e2b6
dbeaver/pro#4072 fix missing TE event ( #3262 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-02-19 12:18:46 +01:00
alex and Daria Marutkina
df49cef865
CB-6208 adjust z index ( #3270 )
...
* CB-6208 adjust z index
* CB-6208 adjust z index to menus
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-19 11:08:01 +01:00
sergeyteleshev and Evgenia
356950bb78
CB-5612 JSON view - filter is cleared after switching to JSON tab ( #3264 )
...
* CB-5612 sets where filter on context menu filter actions
* CB-5612 cleanup
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-19 17:47:36 +08:00
sergeyteleshev and Daria Marutkina
0aafa78926
CB-5863 Redirect to the Server Configuration page when refreshing the Identity Providers page ( #3257 )
...
* CB-5863 loads administration items loaders before redirects
* CB-5863 removes redirect blockers for administration routes
* CB-5863 loads route loaders on route change
* CB-5863 cleanup
* CB-5863 reverts administration.tsx changes
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-19 17:46:57 +08:00
sergeyteleshev and Daria Marutkina
d3ed80219e
CB-6135 Database objects do not open after disconnecting ( #3254 )
...
* CB-6135 allows to reconnect to the table
* CB-6135 fixes linter issues
* CB-6135 reverts freeze logic
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-19 17:46:13 +08:00
04388a7cfe
CB-5834 fixes shrinking for properties table ( #3260 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2025-02-19 17:45:20 +08:00
sergeyteleshev and Evgenia
0fea710705
CB-5698 allows to create user with 1 character in username ( #3249 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-19 17:44:31 +08:00
Vladimir Ivanov
56d296558e
dbeaver/tech-docs#674 README.md (upd deploy link) ( #3274 )
2025-02-18 17:25:32 +03:00
Evgenia
87b0087e52
Merge pull request #3272 from dbeaver/dariamarutkina-patch-1
...
dbeaver/pro#4166 Update README file
2025-02-18 12:52:26 +03:00
Daria Marutkina
b79287d327
dbeaver/pro#4166 Update README file
2025-02-18 10:20:06 +01:00
4cdfa5b07f
Cb 6041 system information ( #3245 )
...
* CB-6041 add system information plugin
* CB-6041 api for system information
* CB-6041 api for system information
* CB-6041 api for system information
* CB-6041 simplify system info ui
* CB-6041 remove extra props
* CB-6041 api for internal database information
* CB-6041 remove hint
* CB-6041 add missing field
* CB-6041 use categories for database info
* CB-6041 add categories
* CB-6041 add category to copy info
* CB-6041 code style fix
* CB-6041 fix get property ids
* CB-6041 updates react version to 19
---------
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2025-02-12 12:44:07 +01:00
Serge Rider
f542534fdc
dbeaver/pro#4166 25.0.0 version bump
2025-02-11 21:17:35 +01:00
Serge Rider
b06f28bd83
dbeaver/pro#4166 25.0.0 version bump
2025-02-11 21:16:19 +01:00
2fc1ee9e1b
CB-6203 api for flat files connection ( #3238 )
...
* CB-6203 api for flat files connection
* CB-6203 api for flat files connection
* CB-6203 change font style to italic for temp connections
* CB-6203 add copy action
* CB-6203 fixes
* CB-6203 fixes
* CB-6203 fixes
* chore: update vite assets plugin
* CB-6203 expand node on file open
* CB-6203 fixes naming
* CB-6203 update license snippet
* CB-6203 fixes naming
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Wroud <wrouds@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-11 19:51:13 +01:00
a818a6b6dd
CB-6200 disconnect data source on changing config ( #3240 )
...
* CB-6200 disconnect data source on changing
* CB-6200 correctly checks if connection is connected on updated connection resource event
* Revert "CB-6200 correctly checks if connection is connected on updated connection resource event"
This reverts commit 45485a02d6 .
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2025-02-11 18:56:55 +01:00
7919ec8bda
dbeaver/pro#3943 check that folder cannot be moved inside itself ( #3253 )
...
* dbeaver/pro#3943 check that folder cannot be moved inside itself
* dbeaver/pro#3943 fix
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-02-11 18:42:22 +01:00
a76dc9cdbf
CB-6219 refactor: migrate to react 19 ( #3252 )
...
* CB-6219 refactor: migrate to react 19
* chore: tune backend build
* chore: fix loaders
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-02-12 00:55:20 +08:00
alex and Daria Marutkina
6af85da676
CB-6119 await promise ( #3235 )
...
* CB-6119 await promise
* CB-6119 move loading logic to the parent component
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-11 20:57:42 +08:00
Mikhailov Grigorii
676b192434
dbeaver/dbeaver-devops#1774-fix-chown-non-root-user Changed chown to pwd/workspace ( #3247 )
2025-02-11 11:18:34 +01:00
sergeyteleshev and Evgenia
71231c3a76
CB-6153 Fix 'Enables' in settings ( #3250 )
...
* CB-6153 fixes translations
* CB-6153 adds new translation fixes
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-11 17:53:49 +08:00
60e41367f6
dbeaver/pro#4117 Fix session management ( #3248 )
...
* dbeaver/pro#4117 Fix session management
* dbeaver/pro#4117 Fix comments
---------
Co-authored-by: Ivan Gagarkin <gagarkin@Ivans-MacBook-Pro.local >
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2025-02-10 18:25:22 +01:00
0048ad88e4
CB-6131 get loaders from all tabs, not only visible ( #3210 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-10 18:18:57 +01:00
Alexander Skoblikov and kseniaguzeeva
c85974c9f5
dbeaver/pro#3978 init workspace before configuration, support temp fo… ( #3236 )
...
* dbeaver/pro#3978 init workspace before configuration, support temp folder in services
* dbeaver/pro#3978 fix tests
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-02-10 17:06:57 +01:00
alex and Evgenia
9e9ec13db0
CB-6128 add tooltips to tabs ( #3221 )
...
* CB-6128 add tooltips to tabs
* CB-6128 add project to the tooltip
* CB-6128 remove code duplication
* CB-6128 change file name
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-10 21:48:35 +08:00
sergeyteleshev
2271433992
CB-5327 makes admin panel items not flickery ( #3243 )
2025-02-10 19:06:18 +08:00
sergeyteleshev
97411d2a3e
CB-6215 makes object viewer linking feature be registered again ( #3244 )
2025-02-08 01:25:04 +08:00
sergeyteleshev and Evgenia
8e4ae5ed6a
CB-1371 keeps focus in the input field for where filter after the saving ( #3239 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-08 01:23:47 +08:00
Ainur
b9322d8087
CB-5931 add ability to read cell info from single row table ( #3218 )
2025-02-06 16:25:18 +00:00
alex and Evgenia
408565ee64
CB-5212 adjust readonly behaviour ( #3237 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-06 19:31:17 +08:00
Sychev Andrey and Evgenia
107436a8c0
CB-6181 fix: show save/cancel buttons in json docs ( #3222 )
...
* CB-6181 fix: show save/cancel buttons in json docs
* CB-6181 refactor: change condition for SAVE/CANCEL buttons
The problem is that for select 1 in TE we get different result from other product, because in CE/EE we use ResultSetFooterMenuService, while for TE we use regular TableFooterMenuService. model.source.isReadOnly flag doesn't return true anymore since we extracted hasRowIdentifier flag from it, so we get redundant buttons in tables like that in TE.
Since the only difference is products where we are executing this script, it's quite hard to detect it inside a component. I decided to check editor's features, they are empty in this case (select 1) in all products, so we can be 100% sure that if there are no features, we don't need any buttons.
The other problem that for Document type of data format we also don't have features (and we use the same footer menu service). If it's not read-only, we need to have those buttons to save/cancel edits. The first solution is to check data format is Document (or check the editor type or to try get action with needed type). The other solution that I used is to check hasRowIdentifier flag(hasElementIdentifier) because editable documents will have it true, while datasets like select 1 don't have them. It looks more generic for me and should work in more cases in future
* СB-6181 refactor: update isReadonly flag for resultset
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-06 19:30:57 +08:00
Ruslan Musaev and Evgenia
4388491db1
CB-5873 add logging server url ( #3231 )
...
* CB-5873 add logging server url
* CB-5873 add logging server url
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-05 12:21:19 +01:00
DenisSinelnikov
4bf0e72d77
CB-6136. LDAP userID change attribute ( #3217 )
2025-02-05 11:15:39 +00:00
Alexey
fbe4c7fcbb
dbeaver/dbeaver-vscode#77 fix: eslint ( #3233 )
...
* dbeaver/dbeaver-vscode#77 fix: eslint
* chore: update jdk version to 21
2025-02-05 18:50:35 +08:00
2fc9c72908
dbeaver/dbeaver-vscode#77 refactor: yarn & vit migration ( #3229 )
...
* dbeaver/vscode#77 refactor: yarn & vit migration
* chore: configure eslint & typescript & prettier
* fix: chunk splitting & assets loading
* fix: enable corepack
* refactor: dev environment
* chore: remove corepack enable from build scripts
* chore: make script executable
* fix: SSL check in vite dev
* chore: update debug launch configs
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-05 00:20:23 +08:00
Elizabeth and kseniaguzeeva
14be13ba96
dbeaver/pro#4032 Update SQLite driver version to the latest one ( #3225 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-02-04 16:17:21 +01:00
07de3cd668
CB-6174 feat: inverse overlay ( #3215 )
...
* CB-6174 feat: inverse overlay
* CB-6174 change icon
* CB-6174 adjust height
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-02-04 21:32:17 +08:00
Anastasiya and Evgenia
f1c8f10dc1
CB-6189 Update MariaDB driver to the latest version 3.5.1 ( #3223 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-02-04 09:43:33 +01:00
Daria Marutkina
ad467c3d22
dbeaver/pro#4033 Update README file
2025-02-03 11:12:46 +01:00
Alexander Skoblikov and kseniaguzeeva
5b20474470
dbeaver/pro#3868 update cloud configs by event ( #3219 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-01-31 14:03:36 +01:00
alex
a1a92d513c
CB-6195 hide component if not supported ( #3226 )
2025-01-30 16:17:08 +01:00
serge-rider
dc71e65bf9
dbeaver/pro#4033 Add redundant folders to gitignore
2025-01-30 09:16:22 +01:00
Alexander Skoblikov and kseniaguzeeva
538a433198
CB-6168 map user role by team ( #3214 )
...
* CB-6168 map user role by team
* CB-6168 review fix
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-01-29 21:28:18 +01:00
Serge Rider
7e512fe5ed
dbeaver/pro#4033 24.3.5 version bump
2025-01-28 19:51:01 +01:00
2199883eb9
CB-6132 Read only connection setting ( #3213 )
...
* CB-6132 feat: add read-only setting to connection's expert block
* CB-6132 refactor: add readonly property for the new field
* CB-6132 set read only param for data source container
* CB-6132 refactor: add locales
* CB-6132 refactor: change eng message
* CB-6132 fix read only for creating connection
---------
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2025-01-28 18:11:54 +01:00
19c4ec49bd
CB-3753-1809-fr-add-field-hints-in-the-filter-field ( #3151 )
...
* CB-3753 adds base for input autocomplete
* CB-5373 adds InputAutocompletion base
* CB-3753 removes unneeded code + fixes bugs with current word selection
* CB-3753 replaces with existing menu
* CB-3753 refactor
* CB-3753 fixes menu visibility
* CB-3753 adds autocomplete for where filters from result set column names
* CB-3753 cleanup
* CB-3753 cleanup
* CB-3753 adds base hints
* CB-3753 fixes bug with not available arrow option selection
* CB-3753 cleanup
* CB-3753 pr fixes
* CB-3753 removes redundant useEffect with visibility logic
* Revert "CB-3753 removes redundant useEffect with visibility logic"
This reverts commit 92e67143a7 .
* CB-3753 adds fuzzy search with Fuse.js library
* CB-3753 cleanup
* CB-3753 adds context input ref
* CB-3753 fixes bugs
* CB-3753 removes unused lib in core-utils
* CB-3753 pr fixes
* CB-3753 replaces fuse.js with minisearch
* CB-3753 fixes styles for menu
* CB-3753 moves InputAutocompletionMenu out of the InlineEditor
* CB-3753 adds positioning to the contextInput suggestions via button anchor
* CB-3753 cleanup
* CB-3753 fixes jumping menu
* CB-3753 cleanup
* CB-3753 fixes bug with incorrect replacement
* CB-3753 cleanup
* CB-3753 adds useSearch hook
* CB-3753 cleanup
* CB-3753 pr fixes
* CB-3753 adds contextMenuPosition instead of mouseContextMenu + makes AutocompleteMenu use this context
* CB-3753 pr fixes
* CB-3753 cleanup
* CB-3753 cleanup
* CB-3753 cleanup
* CB-3753 cleanup
* Revert "CB-3753 cleanup"
This reverts commit 732ca111d0 .
* CB-3753 pr fixes
* CB-3753 cleanup
* CB-3753 pr fixes
* CB-3753 pr fixes
* CB-3753 pr fixes
* CB-3753 cleanup
* CB-3753 adds word separator + few new DB keywords to suggestions
* CB-3753 fixes filter when applying autocomplete
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-01-28 18:08:50 +01:00
Ainur and Daria Marutkina
c0aca0a032
CB-6123 fix updating driver libraries in config file ( #3194 )
...
* CB-6123 fix updating driver libraries in config file
* CB-6123 fix connection error on init
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-28 18:04:07 +01:00
Sychev Andrey and Evgenia
1bf783537b
CB-5992 fix: limit maximum fraction digits in chart legend ( #3216 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-01-28 17:20:06 +01:00
f6ae6ecdfe
CB-4066 Migrate Team form to form template ( #3196 )
...
* CB-4066 refactors team structure
* CB-4066 refactors Team form to use new API
* CB-4066 adds TeamProjects form part to the TeamsForm
* CB-4066 cleanup
* CB-4066 cleanup
* CB-4066 pr fixes
* CB-4066 pr fixes
* CB-4066 fixes title and error key for team creation
* CB-4066 qa fixes
* CB-4066 qa fixes
* CB-4066 fixes bug with team editing
* CB-3753 pr fixes
* CB-4066 fixes validation error with wrong teamId
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-01-27 20:34:58 +03:00
Sychev Andrey and Evgenia
8fe583d9ae
CB-6152 restrict editing bool and hide actions in datasets ( #3209 )
...
* CB-6152 fix: Restrict editing BOOL in read-only tables
* CB-6152 fix: add condition for actions
* CB-6152 chore: update TS references
* CB-6152 fix: don't show extra button for not editable tables
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-01-27 20:33:32 +03:00
Sychev Andrey and Daria Marutkina
ef8eb7b8d8
CB-5126 fix: focus init button in SqlEditorOverlay ( #3193 )
...
* CB-5126 fix: use useFocus hook
* CB-5126 use updateFocus
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-27 16:41:42 +03:00
Mikhailov Grigorii and Daria Marutkina
529186df41
dbeaver/dbeaver-devops#1630 Added if for root and non-root users ( #3180 )
...
* dbeaver/dbeaver-devops#1630 Added if for root and non-root users
* dbeaver/dbeaver-devops#1630 Added creating dir /home/dbeaver
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-27 11:26:21 +01:00
3ceac40016
dbeaver/pro#3977 ability to load self-signet cert from a specific folder ( #3201 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
2025-01-24 17:51:32 +01:00
Georgii
b7bbf4e65f
dbeaver/dbeaver-infra#187 fix generator not adding junit ( #3207 )
2025-01-24 16:14:09 +01:00
mayer
909d3fb668
dbeaver/dbeaver-devops#1701 java 21 as default ( #3208 )
2025-01-24 14:10:55 +01:00
serge-rider
d8107fabaa
Merge remote-tracking branch 'origin/devel' into devel
2025-01-24 11:46:53 +01:00
Ainur and mr-anton-t
ade04708a3
CB-6109 fix deadlock and keep filter only in global project ( #3195 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2025-01-24 11:25:24 +01:00
serge-rider
b6b28d5f65
Merge remote-tracking branch 'origin/devel' into devel
2025-01-24 11:13:19 +01:00
serge-rider
fb3daa0145
dbeaver/pro#4016 File datasources folder. Azure and GCP directory detection fix. File details property page.
2025-01-24 11:10:33 +01:00
alex and Daria Marutkina
bfd435dc5e
CB-5798 remove hardcoded max width ( #3206 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-24 11:44:49 +03:00
alex and Evgenia
8831ad05fa
CB-5968 export user form ( #3198 )
...
* CB-5968 export user form
* CB-5968 bind method
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-01-23 16:04:06 +03:00
alex and Evgenia
254635d5b0
CB-6090 add new types ( #3197 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2025-01-22 21:47:16 +03:00
alex
636ec28312
CB-6129 add tooltips ( #3202 )
...
* CB-6129 add tooltips
* CB-6129 simplify syntax
2025-01-22 21:46:14 +03:00
DenisSinelnikov
cd7dcb40c8
CB-5574. Added new api for get manager, added flap in server configur… ( #3161 )
2025-01-22 15:12:45 +00:00
Georgii
82753268e6
dbeaver/dbeaver-infra#187 PRO osgi test runner ( #3190 )
...
* dbeaver/dbeaver-infra#187 PRO osgi test runner
* dbeaver/dbeaver-infra#187 working CBEE & WIP DC runners
* dbeaver/dbeaver-infra#187 code cleanup & fix maven runs
* dbeaver/dbeaver-infra#187 code cleanup
* dbeaver/dbeaver-infra#187 don't asyncLaunch desktop apps
2025-01-22 15:44:29 +01:00
Daria Marutkina
a6da7124e8
dbeaver/pro#3956 Update README file ( #3200 )
2025-01-20 14:33:06 +01:00
Ainur and Daria Marutkina
6514cbe66f
CB-5152 fix data source config if credentials were saved for current session ( #3191 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-20 10:18:06 +01:00
serge-rider
e708c1b810
dbeaver/pro#3956 24.3.4 version bump
2025-01-14 19:31:04 +01:00
3b0a4e7d33
CB-6063 feat: add ability to import data without PK ( #3188 )
...
* CB-6063 feat: add ability to import data without PK
* CB-6063 feat: add ability to insert rows to tables w/o PK using actions
removes isImportAllowed flag, adds hasRowIdentifier, uses it in place of forbidden actions
* CB-6063 refactor: use only false value for hasRowIdentifier flag
* CB-6063 fix: revert logic in hasRowIdentifier
* CB-6063 refactor: rename property
* CB-6063 fix: return lock icon back for tables w/o identifier
* CB-6063 fix: hasRowIdentifier in getResult
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-01-14 19:23:32 +01:00
7a83252490
CB-5369. Added API for transaction log for commits ( #3183 )
...
* CB-5369. Added API for transaction log for commits
* CB-5369. Refactor after review
* CB-5369 add transaction logs table
* CB-5369. Added id for data
* CB-5369 fix typo
* CB-5369. Added event for get count
* CB-5369. Refactor event
* CB-5369. Refactor event
* CB-5369. Refactor after review
* CB-5369. Refactor after review
* CB-5369. Added connectionId to event
* CB-5369 support count event
* CB-5369. Rename eventId
* CB-5369 adjust count styles
* CB-5369 format time
* CB-5369 add missing deps
* CB-5369 remove extra important flags
* CB-5369 review fixes
* CB-5369 remove extra import
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-14 19:12:10 +01:00
f6800b5911
CB-5461. Added compare ldap group and user team ( #3189 )
...
* CB-5461. Added compare ldap group and user team
* CB-5461. Fixed codestyle
* CB-5361. Fixed to create new ldap user with full dn
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2025-01-14 17:06:25 +01:00
Ainur
1d4c00e5fb
CB-6051 ability to download drivers ( #3155 )
2025-01-14 15:42:02 +00:00
12cfcbc199
dbeaver/pro#3885 UPD: switch to web sockets ( #3169 )
...
* dbeaver/pro#3885 Make CBSessionManager.createWebSessionImpl public
* dbeaver/pro#3885 Check that the feature is enabled upon connection
---------
Co-authored-by: Ivan Gagarkin <gagarkin@Ivans-MacBook-Pro.local >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2025-01-14 14:02:10 +01:00
Sychev Andrey and Daria Marutkina
c3fcf37b3f
CB-5756 redesign user profile ( #3184 )
...
* CB-5756 feat: redesign user profile
* CB-5756 refactor: return disabled prop to UserProfileFormInfo
* CB-5756 feat: add confirmation dialog
When closing panel with unsaved password changes, add localization for that case.
* CB-5756 fix: onChange handler and comparing the state
* CB-5756 fix: build
* CB-5756 refactor: change useState to useObservableRef
* CB-5756 refactor: swap logError to logException
* CB-5756 refactor: use built-in inputs onChange
* CB-5756 refactor: swap useService to useResource hook
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-13 17:10:19 +03:00
Ainur and Daria Marutkina
e259d7da59
CB-5457 fix applying specific events for non-admin users ( #3186 )
...
* CB-5457 fix applying specific events for non-admin users
* CB-5457 add annotations
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-13 14:14:22 +04:00
alex and Daria Marutkina
06f8b448ca
CB-5867 show objects description ( #3170 )
...
* CB-5867 show objects description
* CB-5867 add description only to the connection tree
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-10 20:43:17 +03:00
Ainur and Daria Marutkina
5f87ef177f
CB-5923 add env variables for product settings ( #3179 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-10 11:53:28 +01:00
Anastasiya
f4b0a15b70
Fix incorrect punctuation in the Russian localization ( #3187 )
2025-01-09 14:01:17 +01:00
Joel Wetzell
e124f41943
fix typo ( #3178 )
2025-01-09 13:54:16 +01:00
sergeyteleshev
afc8d7c52b
CB-6060 makes tree selection resource more universal + fixes scripts bug with disabled folder creation ( #3181 )
2025-01-09 14:39:18 +03:00
Sychev Andrey and Daria Marutkina
fa1b07ee6b
CB-6097 Fix: The Show duplicates button in the Grouping panel does not work ( #3176 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-07 12:48:24 +03:00
Sychev Andrey and Daria Marutkina
de6f9b7dae
CB-5832 Add SQL editor shortcut to save script ( #3167 )
...
* CB-5832 feat: add shortcut for save as script action
* CB-5832 feat: add info about a shortcut to Shortcuts modal
* CB-5832 fix: ru localization
* CB-5832 refactor: use SqlEditorView for action registration
* CB-5832 refactor: use SqlEditorView for action registration
* CB-5832 refactor: check action in handler
* CB-5832 refactor: bind function in constructor
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2025-01-07 12:47:52 +03:00
Daria Marutkina
60d90b9e73
dbeaver/pro#3921 Update README file ( #3177 )
2025-01-06 14:13:12 +03:00
serge-rider
4ced9189e1
dbeaver/pro#3921 24.3.3 version bump
2024-12-30 18:13:05 +01:00
Serge Rider and kseniaguzeeva
827865a973
dbeaver/pro#3911 AI and SQL control commands ( #3166 )
...
* dbeaver/pro#3911 AI and SQL control commands
* dbeaver/pro#3911 AI and SQL control commands
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-12-30 17:26:51 +01:00
Anastasiya and Evgenia
70b6fc25a9
CB-6088 fix upper cases in localization; add localization ( #3168 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-30 16:46:47 +01:00
sergeyteleshev and Evgenia
efd0be6a1a
Cb 5448 sql assist doesnt work after alias with enabled use long object names ( #3140 )
...
* CB-5448 adds replacementOffset logic to autocomplete so we have table long names setting
* CB-5448 cleanup
* CB-5448 cleanup
* CB-5448 pr fixes
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-30 11:41:30 +01:00
DenisSinelnikov
3bcbf342c6
Merge pull request #3164 from dbeaver/CB-6085-fix-regex-in-web-sql-file-loader-servlet
...
Cb 6085 fix regex in web sql file loader servlet
2024-12-27 21:09:11 +04:00
DenisSinelnikov
882979e8c0
Merge branch 'devel' into CB-6085-fix-regex-in-web-sql-file-loader-servlet
2024-12-27 21:01:06 +04:00
ca83a1f167
CB-5734 return template configuration for auth provider ( #3162 )
...
* CB-5734 return template configuration for auth provider
* CB-5734 feat: fetch templateConfiguration
---------
Co-authored-by: Sychev Andrey <44414066+SychevAndrey@users.noreply.github.com >
Co-authored-by: Andrey Sychev <nukemoore@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-27 17:58:15 +01:00
DenisSinelnikov and Daria Marutkina
92ee21d136
CB-5609. Added validate name for renaming s3 files ( #3163 )
...
* CB-5609. Added validate name for renaming s3 files
* CB-5609. Refactor after review
* CB-5609. Refactor after review
* CB-5609. Refactor after review
* CB-5609. Remove symbol
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-27 17:52:10 +01:00
Daria Marutkina
3eba6945dd
Merge branch 'devel' into CB-6085-fix-regex-in-web-sql-file-loader-servlet
2024-12-27 16:03:39 +01:00
3c73cb2aa8
CB-4756 feat: save grouping panel state between remounts ( #3158 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2024-12-26 11:00:55 +01:00
Ainur
543d175a6f
CB-6085 blob upload validate only uuid
2024-12-26 10:40:15 +01:00
Ainur
3dace0d676
CB-6085 blob upload validation fix
2024-12-26 10:13:57 +01:00
Alexander Skoblikov and Daria Marutkina
bd851433e7
dbeaver/pro#3739 event registry ( #3159 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-25 20:30:58 +01:00
DenisSinelnikov and Ainur
46fedc0198
CB-5954. Added logic for login by login attribute ( #3148 )
...
* CB-5954. Added logic for login by login attribute
* CB-5954. Added logic for login by login attribute
* CB-5954. Added exception for additional login
* CB-5954. Fixed if bind DN not filled
* CB-5954. Refactor after review
* CB-5954. Refactor after review
* CB-5954. Fixed localization
* CB-5954. Fixed localization
* CB-5954. Fixed localization
* CB-5954. Fixed localization
* CB-5954. Fixed checkstyle
* CB-5954. Changed tooltips
---------
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-12-25 17:47:24 +01:00
sergeyteleshev and Daria Marutkina
8f61321169
CB-5978 api token change description ( #3160 )
...
* CB-5978 hides API Token provider during configuration wizzard
* CB-5978 hides API token only for config mode (fix)
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-25 16:15:48 +01:00
aa778e0f94
CB-6059 create team with uppercase fix ( #3142 )
...
* CB-6059 create team with uppercase fix
* CB-6069 fixes error with team creation with teamId in upper case
* CB-6059 fix potential npe
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-25 12:36:53 +01:00
398f9b775e
Cb 5988 plugin template ( #3136 )
...
* CB-5988 generate plugin template
* CB-5988 add add plugin script
* CB-5988 review fixes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2024-12-24 14:20:08 +01:00
78aafaf9aa
CB-3508 create events for session async tasks ( #3036 )
...
* CB-3508 create events for session async tasks
* CB-3508 remove redundant events
* CB-3508 update async web task event logic
* CB-6000 refactor: migrate AsyncTask code to core-root package
* CB-6000: fix
* CB-3508 use only update async task event
* CB-3508 add result info to async task event
* CB-6000 feat: change the way of updating task state
* CB-6000 refactor: rename type and property
* CB-6000 fix: use id from server
* CB-3508 do not have results in task info event
* CB-6000 changes after BE update
* CB-6000 fix: set only status on status update
* CB-3508 fixes after review
* CB-6000 refactor: task id
return back task id generation and saving on creation. Added second map filled on running and linking backend Id and frontend Id. Added helper method to get task
* CB-6000 refactor: handle race condition
add pending events map to save last status if it's came earlier than we saved the task
* CB-6000 refactor: AsyncTask creation
* CB-3508 fixes build
* CB-6000 fix: retry update task info later if locked
* CB-6000 refactor: add a comment about delayed update
---------
Co-authored-by: Andrey Sychev <nukemoore@gmail.com >
Co-authored-by: Sychev Andrey <44414066+SychevAndrey@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-24 13:45:16 +01:00
ShadelessFox
449b66f6eb
dbeaver/pro#3659 Convert OSGI localization bundles to UTF-8 ( #3144 )
2024-12-23 18:56:37 +01:00
Alexander Skoblikov
2f03486b49
dbeaver/pro#3807 jakarta websocket ( #3141 )
...
* dbeaver/pro#3807 jakarta websocket
* dbeaver/pro#3807 fix timeout
* dbeaver/pro#3807 fix test deps
2024-12-23 14:43:40 +01:00
Daria Marutkina
d798fd627b
dbeaver/pro#3857 Update README file ( #3149 )
2024-12-23 13:40:57 +01:00
Serge Rider
48e0cda85d
dbeaver/pro#3857 24.3.2 version bump
2024-12-17 20:52:08 +01:00
Ainur and Daria Marutkina
7f13f70b26
CB-6044 do not save api token on auth ( #3138 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-17 20:16:16 +01:00
8d0b0e1c65
CB-5807. Implemented logic to get localized text by locale, translate… ( #3117 )
...
* CB-5807. Implemented logic to get localized text by locale, translated global prefer and part of identity provider on en/ru
* CB-5807. Refactor after review
* CB-5807. Refactor after review, move logic to base class
* CB-5807. Refactor after review, move logic to base class
* CB-5807. Added new translation for IP
* CB-5807. Refactor after review
* CB-5807. Refactor after review
* CB-5807. Refactor after review
* CB-5807. Fixed typo in ru locale
* CB-5807. Refactor after review
* CB-5807. Revert
* CB-5807. Remove comment
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-12-17 18:14:24 +01:00
855d5914ef
CB-5074 fix: temporary fix of setting undefined as locale ( #3139 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2024-12-17 16:43:53 +01:00
Elizabeth
71e03c7bf2
dbeaver/dbeaver#36415 Add support for composite values to the grouping panel for DBeaver ( #3137 )
2024-12-17 16:09:09 +01:00
sergeyteleshev and Evgenia
eada3fddb5
CB-5955 Add create connection/folder actions in navigator tree ( #3130 )
...
* CB-5955 adds create menu (connection, folder)
* CB-5955 hides folder creation for non authorized users
* CB-5955 fixes label
* CB-5955 disable new connection
* CB-5955 shows create actions only for folders and connections nodes
* CB-5955 cleanup
* CB-5955 Add handler to hide create menu when no items are available
* CB-5955 Refactor handler to directly bind elementsTreeActionHandler for folder creation
* CB-5955 pr fixes
* CB-5955 creates connection according to the selected in tree project + tree selection refactor
* CB-5955 reverts old behavior with Generate SQL submenu for connections
* CB-5955 cleanup
* CB-5955 adds connection via menu into any folder
* CB-5955 updates TS references
* CB-5955 cleanup
* CB-5955 pr fixes
* CB-5955 pr fixes
* CB-5955 pr fixes
* CB-5955 cleanup
* CB-5955 fixes bug with dissapeared create connection button at top bar
* CB-5955 pr fixes
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-16 17:01:32 +01:00
alex
92c7cef0c6
CB-6039 prevent click through menu ( #3134 )
...
* CB-6039 prevent click through menu
* CB-6039
2024-12-16 14:02:43 +03:00
Alexander Skoblikov and mr-anton-t
522620e20d
Dbeaver/pro#3726 parameters provider ( #3128 )
...
* dbeaver/pro#3726 wip
* dbeaver/pro#3726 create datasource descriptor only via registry
* dbeaver/pro#3726 cloudbeaver fixes
* dbeaver/pro#3726 initial test
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-12-13 12:33:48 +01:00
alex and Evgenia
ea342f058b
Cb 4071 data grid context menu ( #3114 )
...
* CB-5831 migrate data grid context menu
* CB-5831 use switch instead of return
* CB-5831 migrate save actions
* CB-5831 apply primary color
* CB-4071 simplify logic
* CB-4071 simplify logic
* CB-4071 change naming
* CB-4071 review fixes
* CB-4071 add items based on condition
* CB-4071 remove old context menu
* CB-4071 pass handlers to panel
* CB-4071 add gap to the menu
* CB-4071 check data source
* CB-4071 support prev behaviour
* CB-4071 make context more strict
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-12 18:50:21 +03:00
alex and Evgenia
db9df1f810
Cb 5831 refresh whole tree ( #3129 )
...
* CB-5831 outdate children when refresh node
* CB-5831 freeze resource until tree is constructed
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-12 14:20:16 +03:00
Sychev Andrey and Daria Marutkina
2f80d1ce13
CB-3332 shortcuts improvements ( #3126 )
...
* CB-3332 refactor: data-viewer shortcuts
move them to the plugin folder, make them IKeyBinding shape to use in transformKeys
* CB-3332 refactor: change ctrl hotkey to mod
* CB-3332 refactor: use new DATA_VIEWER_SHORTCUTS, don't replace backspace
* CB-3332 refactor: remove redundant shortcuts, update naming
* CB-3332 feat: introduce new shortcuts for rows managing
In order to let mac users use shortcuts, Insert key was changed to KeyR
* CB-3332 feat: move shift key to the beginning of all shortcuts
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-12 14:19:34 +03:00
32e50c40f4
CB-5945. Mark deprecate for template ( #3123 )
...
* CB-5933. Fixed typo
* CB-5945. Refactor after review
* CB-5945. Refactor after review
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-12-12 11:33:18 +01:00
6830e34b2a
CB-5933 Connection state is not synchronized with other resources triggering connection state ( #3119 )
...
* CB-5933. Added event for disconnect datasource
* CB-5933. Added to gql
* CB-5933 adds handlers for disconnected/connected events
* CB-5933. Rename topic
* CB-5933. Rename topic
* CB-5933. Added event for connect to database
* СB-5933 adds ConnectionDisconnectEventHandler
* CB-5933. Fixed typo
* CB-5933 fixes disconnect handler + adds connect handler for connections
* CB-5933 fix for connected event
* СB-5933 marks outdated connected/disconnected connections on event handling
* CB-5933 cleanup
* CB-5933 pr fixes
* CB-5933 pr fixes
* CB-5933. Refactor after review
---------
Co-authored-by: denis.sinelnikov <denis.sinelnikov@dbeaver.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-12 11:27:12 +01:00
Anastasiya
02e6b9c6de
dbeaver/pro#3712 update contributors readme part ( #3131 )
2024-12-11 14:12:17 +03:00
22af3b1c5e
CB-5935 removes perform update for changing connection view ( #3124 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-11 13:16:09 +03:00
d09bb9bb58
CB-4070 Migrate Project form to form template ( #3101 )
...
* CB-4070 small layout issues problems from the ticket comments
* CB-4070 ux fixes for project create/edit behavior
* CB-4070 pr fixes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-12-11 11:05:27 +03:00
Alexander Skoblikov and Evgenia
c2523a687b
CB-6026 use nio api for deletion ( #3125 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-12-11 09:04:49 +01:00
Georgii
4b2e1a9c05
dbeaver/dbeaver#36488 add missing lib-sql bundlepath ( #3127 )
2024-12-10 11:52:43 +01:00
Alexey and sergeyteleshev
2357b0a0cf
fix: dev server websocket proxy ( #3122 )
...
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2024-12-06 14:14:58 +03:00
Sychev Andrey and mr-anton-t
a835f7e215
Cb 5860 bump versions ( #3116 )
...
* CB-5860 chore: bump versions
* CB-5860 chore: bump i18next
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-12-06 07:39:49 +03:00
Ainur
5e86e161b4
CB-6015 try to find user with uppercase ( #3120 )
2024-12-05 16:05:33 +00:00
0b5af36628
Dbeaver/dbeaver vscode#22 split core plugins ( #3102 )
...
* dbeaver/dbeaver-vscode#22 wip
* dbeaver/dbeaver-vscode#22 wip
* dbeaver/dbeaver-vscode#22 wip
* dbeaver/dbeaver-vscode#22 gql model fix
* dbeaver/dbeaver-vscode#22 missed class fix
* dbeaver/dbeaver-vscode#22 ce fixes
* dbeaver/dbeaver-vscode#22 fixes
* dbeaver/dbeaver-vscode#22 review fixes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2024-12-04 08:20:06 +01:00
Daria Marutkina
7f1c9ceec0
Merge pull request #3108 from dbeaver/dariamarutkina-patch-2
...
dbeaver/pro#3712 Update README file
2024-12-03 16:25:34 +01:00
Mikhailov Grigorii
c31416c7d7
dbeaver/dbeaver-devops#1553 Fixed chown in dockerfile ( #3113 )
2024-12-03 14:04:06 +01:00
Mikhailov Grigorii
03b0467c97
dbeaver/dbeaver-devops#1553 Reverted run as root user in dockerfile ( #3106 )
2024-12-02 16:36:07 +01:00
Daria Marutkina
e689836a4e
dbeaver/pro#3712 Update README file
2024-12-02 16:28:22 +01:00
74dbd50690
dbeaver/dbeaver-vscode#7 Driver downloads API ( #3069 )
...
* dbeaver/dbeaver-vscode#7 Driver downloads API
* dbeaver/dbeaver-vscode#7 Bring short driver ID into GQL
* #7 fix: make required fields required
* dbeaver/dbeaver-vscode#7 fix check driver maven library validation
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
2024-12-02 12:58:45 +01:00
alex
85bfcc0674
CB-4898 remove extra deps ( #3100 )
2024-11-28 12:04:47 +03:00
Alexander Skoblikov and Alexey
ea8605eff8
dbeaver/dbeaver-vscode#45 server feature extension ( #3075 )
...
* dbeaver/dbeaver-vscode#45 server feature extension
* dbeaver/dbeaver-vscode#45 review fix
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2024-11-26 18:18:16 +03:00
sergeyteleshev
ff2cc51c11
CB-5872 adds instruction with link for AWS product updation ( #3098 )
2024-11-26 22:33:27 +08:00
Serge Rider
979cecff04
dbeaver/pro#3712 24.3.1 version bump
2024-11-25 23:25:38 +04:00
b2a0a88983
CB-5918 Add new plugin ( #3081 )
...
* CB-5918 add holidays plugin
* CB-5918 add plugin-holidays as a reference to product default
* CB-5918 fix holidays plugin, add icons
* CB-5918 fix: don't run many renders simultaneously
* CB-5918 fix: flakes respawn
previously flakes kept x position that looked weird especially when user resize the window making it bigger
* CB-5918 refactor: adjust flakes size and speed
make flakes bigger and a little bit slower, reduce amount of flakes
* CB-5918 refactor: make flakes look like flakes
add shape prop to create different shapes of snowflakes
add drawSnowflake to render snowflakes
* CB-5918 Extract Logo registration to separate plugin
In order to customize Logo for different occasions without creating circular dependencies with other plugins
* CB-5918 refactor: update exports in holiday plugin
* CB-5918 feat: make logo src a prop
use holidays service to set custom logo
* CB-5918 refactor: update logos
* CB-5918 refactor: snowflakes removing faster if more flakes
* CB-5918 refactor: reduce action icon rotation on click
* CB-5918 fix: deps
* CB-5918 fix: ts-config reference
* CB-5918 refactor: use debounce for resizing
* CB-5918 refactor: add throttle to handleMouseMove
* CB-5918 refactor: update logo
* CB-5918 fix: start date
* CB-5918 feat: add rotation to snowflakes
* CB-5918 fix: dep version
* CB-5918: refactor: split up app logo plugin to public and admin parts
* CB-5918 refactor: split holidays plugin up to two parts: admin and public
* CB-5918 refactor: avoid using anonymous functions in Christmas class
* CB-5918 refactor: HolidayActionButton
* CB-5918 refactor: IHoliday interface naming
* CB-5918 fix: update TS refs
* CB-5918 fix: legacy color notation and lost this
* CB-5918 refactor: remove redundant plugin bootstrap export
* CB-5918 refactor: rename private property
* CB-5918 refactor: use IconButton core block inside HolidayActionButton
* CB-5918 refactor: add check in addHoliday method
* CB-5918 refactor: simplify logoSrc condition
* CB-5918 refactor: remove redundant styles
* CB-5918 refactor: use descriptive names for plugins bootstrap
* CB-5918 refactor: specify dep version
* CB-5918 refactor: improve Christmas class readability
* CB-5918 refactor: use lazy import for logo
* CB-5918 refactor: export lazy components properly
* CB-5918 fix: holiday end date
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-11-25 21:09:01 +03:00
alex and Daria Marutkina
285a216b4c
CB-5125 do not trigger logo in configuration stage ( #3096 )
...
* CB-5125 do not trigger logo in configuration stage
* CB-5125 use publicDisabled field instead
* CB-5125 bind method
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-25 18:13:54 +01:00
alex
6a82a3155f
CB-5506 support directional selections ( #3095 )
2024-11-25 18:18:26 +03:00
ShadelessFox and kseniaguzeeva
19a5506229
dbeaver/pro#3700 Hide API token authentication method ( #3093 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-11-25 13:55:34 +03:00
Ainur
51af88e3bc
CB-5964 read only metadata delete fix ( #3094 )
2024-11-25 10:51:45 +00:00
Ainur
f3660fa277
CB-5524 rm resource validation fix ( #3091 )
2024-11-25 10:50:44 +00:00
Ainur
d2f592c8be
CB-5971 do not show transactions button if not supported ( #3092 )
2024-11-25 10:36:53 +00:00
alex and Daria Marutkina
bde31c3653
CB-5960 sort features ( #3089 )
...
* CB-5960 sort features
* CB-5960 sort providers
* CB-5960 sort on component level
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-22 17:59:15 +03:00
990fbe28f5
CB-5895. Added new parameter link to buy license for getProductInfo API ( #3080 )
...
* CB-5895. Added new parameter link to buy license for getProductInfo API
* CB-5951 add purchase field
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-11-22 13:16:41 +01:00
serge-rider
350136f797
CB-5584 VSC fix
2024-11-22 12:39:05 +01:00
ae1f0b7470
Devops#1553 root user fix ( #3087 )
...
* Reapply "dbeaver/dbeaver-devops#1553 Added user dbeaver in dockerfile cloudbeaver (#3067 )"
This reverts commit a36a5550e0 .
* dbeaver/dbeaver-devops#1553 updated base-java image with user
* dbeaver/dbeaver-devops#1553 fixed user usage and ownership applying
* dbeaver/dbeaver-devops#1553 changed GID UID
* dbeaver/dbeaver-devops#1553 desc of chowner fixed
* dbeaver/dbeaver-devops#1553 fixed user creation
* dbeaver/dbeaver-devops#1553 Added creating dbeaver user in ce dockerfile
* dbeaver/dbeaver-devops#1553 Removed comment
* dbeaver/dbeaver-devops#1553 Removed comment
* dbeaver/dbeaver-devops#1553 Rewrited comment
* dbeaver/dbeaver-devops#1553 Replaced UID on user name
---------
Co-authored-by: Greg Miller <ggxedq@gmail.com >
Co-authored-by: Mikhailov Grigorii <49814763+ggxed@users.noreply.github.com >
2024-11-21 18:29:18 +01:00
DenisSinelnikov and Evgenia
cd901b922f
Cb 5584 provide more information in the debug log for auditing ( #3061 )
...
* CB-5584. Added more logs for gql and rest in RM. Added new parameter in global preferences for showing additional logs
* CB-5584. Added more logs for gql and rest in RM. Added new parameter in global preferences for showing additional logs
* CB-5584. Rename parameter
* CB-5584. Rename parameter
* CB-5584. Refactor after review
* CB-5584. Refactor after review
* CB-5584. Renamed parameter
* CB-5584. Added check variable for contains restricted variable
* CB-5584. Fixed showing wrong sessionId.
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-21 16:52:42 +01:00
alex and Evgenia
56b9eab16f
CB-5919 avoid unnecessary navigations tasks ( #3090 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-21 17:27:25 +03:00
Sychev Andrey and Evgenia
94aaf7bf5e
CB-5703 refactor: optimize data grid onScroll handler ( #3071 )
...
handleScroll in DataGrid entails small performance degradation due to el.scrollTop, el.clientHeight, el.scrollHeight calls and hence reflow of layout, more on that here: https://gist.github.com/paulirish/5d52fb081b3570c81e3a/565c05680b27c9cfd9f5e971d295cd558c3e1843
What is done:
1. throttle added to not fire handleScroll on every render, because the main goal of that function is to detect when a user approaches the end of a page = reduce number of calls
2. Inside the handler the code was refactored in a way that we get scrollTop only once to calculate toBottom and inverse the clause logic and replace early return (!A || !B) with a clause with (A && B) logic to not check B on every call which is also triggering reflow.
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-21 16:00:56 +03:00
DenisSinelnikov and Evgenia
b816a6d8a0
CB-5695. Fixed npe when RP turned on, but not configured ( #3077 )
...
* CB-5695. Fixed npe when RP turned on, but not configured
* CB-5695. Fixed checkstyle
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-21 10:01:42 +01:00
alex and Daria Marutkina
e56a298acc
CB-5573 ask for commit confirmation on connection edit recconect ( #3085 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-20 17:08:45 +01:00
serge-rider
ff13d56d42
dbeaver/pro#3648 Maven resource plugin version
2024-11-20 16:06:48 +01:00
serge-rider
a36a5550e0
Revert "dbeaver/dbeaver-devops#1553 Added user dbeaver in dockerfile cloudbeaver ( #3067 )"
...
This reverts commit 2cdc43a29f .
2024-11-20 14:25:19 +01:00
Mikhailov Grigorii and Daria Marutkina
2cdc43a29f
dbeaver/dbeaver-devops#1553 Added user dbeaver in dockerfile cloudbeaver ( #3067 )
...
* dbeaver/dbeaver-devops#1553 Added user dbeaver in dockerfile cloudbeaver
* dbeaver/dbeaver-devops#1553 Create dockerfile for cloudbeaver update
* dbeaver/dbeaver-devops#1553 Added dockerfile with upgrade script
* dbeaver/dbeaver-devops#1553 Fixed script path
* dbeaver/dbeaver-devops#1553 Fixed entrypoint
* dbeaver/dbeaver-devops#1574 Reworked script, added start process as dbeaver user
* dbeaver/dbeaver-devops#1574 Renamed script for launch container
* dbeaver/dbeaver-devops#1574 Added comments to script launch-products
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-20 12:19:01 +01:00
Anastasiya and Daria Marutkina
21a70c33a3
CB-5947 fix server config descriptions ( #3079 )
...
* CB-5947 fix server config descriptions
* Update ru.ts change description
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-20 12:54:19 +03:00
4323578b03
СB-5796 Metadata/data editor - error when changing server settings ( #3051 )
...
* СB-5796 make no connection to db if it is already connected
* Revert "СB-5796 make no connection to db if it is already connected"
This reverts commit 4459891e06 .
* CB-5796 adds extra checks to connection shield for proper connection
* CB-5796 fixes for case with table
* CB-5796 adds loader between switching from simple to advanced connection type
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-20 09:37:02 +03:00
Ruslan Musaev and Matvey16
58346aef65
dbeaver/pro#3484 Add statistic for cloud ( #3068 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2024-11-20 04:39:48 +01:00
DenisSinelnikov and Evgenia
9d8e021e6c
CB-5886. Fixed import number with float, without rounding ( #3072 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-19 10:12:53 +01:00
Daria Marutkina
0144742878
dbeaver/pro#3641 Update README file ( #3078 )
2024-11-18 12:24:30 +01:00
Alexander Skoblikov and Evgenia
0943b80942
CB-5946 force lowercase userid ( #3074 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-18 09:47:18 +01:00
Alexander Skoblikov
5293be4d4a
CB-5939 do not send server information to a client side ( #3070 )
2024-11-15 11:14:29 +00:00
serge-rider
5bcef9278e
dbeaver/pro#3643 Utils refactoring
2024-11-13 08:38:56 +01:00
Serge Rider
bbe0e15370
dbeaver/pro#3641 24.3.0 version bump
2024-11-12 22:01:04 +01:00
Serge Rider
f31be24a49
dbeaver/pro#3641 24.3.0 version bump
2024-11-12 21:56:10 +01:00
cee8f00b9e
CB-5016 add disable import option to global config ( #3058 )
...
* CB-5016 add disable import option to global config
* CB-5016 refactor: move logic from DataViewerSettingService to DataImportSettingsService
* CB-5016 refactor: simplify
* CB-5016 refactor: move disable import locale token to data-import-plugin
* CB-5016 refactor: ru locale
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2024-11-12 18:33:22 +01:00
Sychev Andrey and Daria Marutkina
a23c2c2a55
CB-5775 refactor: make default group text aligned with other tabs ( #3064 )
...
* CB-5775 refactor: make default group text aligned with other tabs
* CB-5775: return accidentally removed gap prop
* CB-5775 refactor: return TextPlaceholder back
* CB-5775 refactor: make style important
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-12 18:27:15 +01:00
sergeyteleshev
110546a022
CB-5833 Fix e-mails recognition for SSO ( #3019 )
2024-11-12 16:17:49 +00:00
mayer and Daria Marutkina
a779a0e95e
dbeaver/dbeaver-devops#1590-changed-server-port-var ( #3054 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-12 12:47:37 +01:00
sergeyteleshev and Evgenia
3b9275c00a
CB-5891 User - error after disabling and deleting ( #3056 )
...
* CB-5891 on disable user changes form state according to its real state
* CB-5891 pr fixes
* CB-5891 cleanup
* CB-5891 pr fixes
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-11 14:27:04 +03:00
59c924c3d7
CB-5555 fix cursor going to the beginning on undo/redo ( #3055 )
...
This commit handles the situations and sets fallback when there are text changes but selection has not been set (for example, its position outside of the doc). It that case we set the cursor in the end of the result string. It helps us to keep the cursor position more consistent.
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-11-11 14:24:29 +03:00
sergeyteleshev and alex
f1d1bb2bc2
CB-5691 AI prompt - add shortcut for Translate action ( #3059 )
...
* CB-5691 adds ctrl+enter submit for textarea in form
* CB-5691 removes unneeded prop: disableCtrlEnterSubmit
---------
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2024-11-11 14:23:27 +03:00
Sychev Andrey
c9a87275db
CB-3757 fix: change white-space prop ( #3065 )
2024-11-11 14:21:24 +03:00
Sychev Andrey and Daria Marutkina
addeeb0c28
CB-5765 refactor: remove word local from the phrase ( #3063 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-08 16:01:12 +01:00
alex and Evgenia
7735550544
CB-5743 add autoGenerated field to api ( #3043 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-08 15:59:31 +01:00
Georgii
b46bcce0a7
dbeaver/dbeaver-infra#155 add node-modules to exclude ( #3057 )
2024-11-08 10:51:11 +01:00
fec65a24ea
CB-5725 hide desktop handlers in auth dialog ( #3052 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-11-07 12:21:10 +01:00
alex and mr-anton-t
f75caccb73
CB-5907 add labels to user and team form ( #3049 )
...
* CB-5907 add labels to user and team form
* CB-5907 fix structure
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-11-07 13:25:34 +03:00
Alexander Skoblikov
9f7c8bfc59
CB-5912 npe fix ( #3053 )
2024-11-06 12:37:47 +00:00
Sychev Andrey and Daria Marutkina
33c75c5ee4
CB-5878 add title for inline editor button ( #3042 )
...
* CB-5878 add title for inline button
* CB-5878 refactor: change reject to cancel, add other locales
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-11-06 14:41:55 +03:00
sergeyteleshev and Evgenia
30e4e6c9bf
CB-5892 removes min fetch size setting ( #3039 )
...
* CB-5892 removes min fetch size setting
* CB-5892 edits min fetch to 10
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-06 14:38:57 +03:00
sergeyteleshev and Evgenia
7c8c506870
CB-5290 handles messages and closing for readonly scripts ( #3034 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-11-06 14:37:25 +03:00
Serge Rider
cd30b32c23
CB-5904 Global project fix ( #3048 )
2024-11-05 16:59:52 +00:00
Serge Rider
0013507cca
dbeaver/dbeaver#23361 Deploy script fix
2024-11-05 14:33:06 +01:00
18cb9e5956
dbeaver/pro#3465 udbt reconnect improve ( #3029 )
...
* dbeaver/pro#3465 udbt reconnect improve
* dbeaver/pro#3465 Make use of `java.time.Duration` in `PeriodicJob`
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: ShadelessFox <yanuari.channel@gmail.com >
2024-11-05 14:20:06 +01:00
Alexey
22cfdb7b4b
fix: vscode workspace launch conf ( #3046 )
2024-11-05 16:00:39 +03:00
Ainur
4380ac1f3c
CB-5738 api for tokens ( #3023 )
2024-11-05 12:32:08 +00:00
Serge Rider
8d607b8a56
dbeaver/dbeaver#23361 libsql driver ( #3044 )
...
* dbeaver/dbeaver#23361 Dependencies
* dbeaver/dbeaver#23361 Add LibSQL to CB CE
2024-11-05 12:50:52 +01:00
DenisSinelnikov and Ainur
eacb1813a3
CB-5827. Fixed empty delimiter for reverse proxy, get default if empty parameter ( #3035 )
...
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-11-05 12:12:10 +01:00
Serge Rider
b7956830aa
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2024-11-05 07:57:58 +01:00
Evgenia
897c4e8913
Merge pull request #3041 from dbeaver/EvgeniaBzzz-patch-2
...
Update CB-2424 README.md
2024-11-04 19:14:05 +03:00
Evgenia
5922a5f7ad
Update CB-2424 README.md
...
link fixed
2024-11-04 19:07:23 +03:00
Daria Marutkina
2af829cc2e
CB_2424 update README, add release notes ( #3040 )
2024-11-04 15:13:43 +03:00
Alexey
80c757f25b
dbeaver/dbeaver-vscode#38 feat: navigation tree ( #3038 )
...
* dbeaver/dbeaver-vscode#38 feat: navigation tree
* dbeaver/dbeaver-vscode#38 chore: code style
* dbeaver/dbeaver-vscode#38 chore: rename `navRefreshNode` -> `navReloadNode`
2024-11-04 14:36:25 +03:00
Serge Rider
a51bb2f4dc
dbeaver/pro#3537 24.2.5 version bump
2024-10-30 05:43:23 +01:00
Serge Rider
e7359b76fe
dbeaver/pro#3537 24.2.5 version bump
2024-10-29 23:33:18 +01:00
alex and Daria Marutkina
2f120d6a4f
Cb 5819 administration tables redesign ( #3033 )
...
* CB-5819 add user panel
* CB-5819 redesign teams
* CB-5819 remove extra styles
* CB-5819 review fixes
* CB-5819 revert group title
* CB-5819 remove code duplication
* CB-5819 fix import
* CB-5819 move user table loader
* CB-5819 keep loader mounted
* CB-5819 truncate titles
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-29 20:43:36 +01:00
Ainur
d3be30f55b
CB-5623 fix npe ( #3030 )
2024-10-29 16:12:10 +00:00
alex and Daria Marutkina
2c7df05c45
CB-3446 add d3 imports ( #3025 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-29 10:05:46 +03:00
Ainur
11167d5802
CB-5683 change password for disabled user fix ( #3032 )
2024-10-28 15:24:38 +00:00
sergeyteleshev and Daria Marutkina
4cfb27b33b
CB-5645 [EE\AWS] Change the instruction in the Version update tab ( #3017 )
...
* CB-5645 adds core-links and GithubLinks
* CB-5645 adds BaseUpdate instruction to EE, TE, AWS
* CB-5645 pr fixes
* CB-5645 REVERT IT (need for tests)
* Revert "CB-5645 REVERT IT (need for tests)"
This reverts commit 6c53b907c7 .
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-25 13:17:30 +03:00
sergeyteleshev and Evgenia
0126b204c0
CB-5566 fixes checkboxes for tables ( #3026 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-24 18:34:41 +03:00
alex and Daria Marutkina
6dbcfe408e
CB-5745 explicitly set word break on field description ( #3027 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-24 14:31:02 +02:00
Serge Rider
de2d9f029f
CB-5732 Navigator filters fix for optional nodes ( #3024 )
2024-10-24 12:33:34 +02:00
Elizabeth
2f895f6dab
dbeaver/pro#3419 Don't load additional info on typing with auto activation of completion ( #3022 )
2024-10-24 12:10:08 +02:00
sergeyteleshev and Daria Marutkina
c7af629d8a
CB-5712 adds loaders for administration menu items ( #3011 )
...
* CB-5712 adds loaders for administration menu items
* CB-5712 pr fixes
* CB-5712 pr fix for preloading serverConfigResource in constructor
* CB-5712 removes preload from AuthProviderResource
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-24 11:04:23 +03:00
sergeyteleshev and mr-anton-t
1782ce45a7
CB-5793 removes extra space for table cells ( #3013 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-24 11:04:00 +03:00
51e0218682
CB-5575 pass column key along with row ( #3004 )
...
* CB-5575 pass column key along with row
* CB-5575 change arg
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-24 11:03:30 +03:00
Ainur
e08353f13f
CB-5792 add header for static content ( #3018 )
2024-10-23 15:46:26 +00:00
Ainur and DenisSinelnikov
383952c60e
CB-5838 check all row identifiers fix ( #3014 )
...
Co-authored-by: DenisSinelnikov <142215442+DenisSinelnikov@users.noreply.github.com >
2024-10-23 15:45:13 +00:00
alex and Daria Marutkina
5282175b7c
CB-5701 allow to choose provider by keyboard ( #3008 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-22 13:21:49 +03:00
alex and Daria Marutkina
b4db34ea48
CB-5706 do not increase height ( #3002 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-21 13:25:10 +03:00
Evgenia
9672e5b3b4
Merge pull request #3015 from dbeaver/EvgeniaBzzz-patch-1
...
Update README.md - CB RN 24.2.3
2024-10-21 12:27:20 +03:00
Evgenia
48a7a4f806
Update README.md - RN 24.3.2
2024-10-21 12:16:04 +03:00
Anastasiya
cbceee6ec3
dbeaver/tech-docs#654 update gql comments, remove outdated info ( #3012 )
2024-10-18 18:38:56 +02:00
sergeyteleshev
ffe0a18828
Cb 5757 unit tests for core utils and core blocks ( #2961 )
...
* CB-5757 adds unit tests for getDomainFromUrl helper
* CB-5757 adds unit tests for getTextFileReadingProcess helper
* CB-5757 adds unit tests for TextTools helper
* CB-5757 adds unit tests for downloadFromURL helper
* CB-5757 adds unit tests for Deferred and PromiseExecutor
* CB-5757 adds unit tests for core-blocks hooks
* CB-5757 fixes the tests
2024-10-18 08:34:19 +03:00
alex
115cfb3bde
Cb 5753 u tests ( #2964 )
...
* CB-5753 add localization service test, fix grammar
* CB-5753 add test for the getDomainFromUrl
* CB-5753 add test for the client activity service
* CB-5753 add NodeManagerUtils tests
* CB-5753 add more cases
* CB-5753 pass args correctly
2024-10-18 08:33:39 +03:00
Serge Rider
e62538b583
Merge remote-tracking branch 'origin/devel' into devel
2024-10-18 04:49:04 +02:00
sergeyteleshev
5255e9949d
CB-5820 fixes frontend build script ( #3006 )
...
* CB-5820 fixes frontend build script
* CB-5820 fixes test for windows
* CB-5820 cleanup
* CB-5820 reverts back tests for package
2024-10-17 18:56:24 +03:00
Alexey
8e4faa5935
dbeaver/dbeaver-vscode#42 disable artifacts ( #3007 )
2024-10-17 14:52:18 +02:00
serge-rider
39ad2994b2
Manifests fix
2024-10-17 10:17:55 +02:00
Serge Rider
00788615e1
Merge remote-tracking branch 'origin/devel' into devel
2024-10-17 07:07:34 +02:00
ac937698bd
dbeaver/pro#3393 Add "UDBT" feature ( #3000 )
...
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-10-16 10:33:25 +02:00
Alexey
be88091950
dbeaver/dbeaver-devops#1525 update ci workflows ( #2998 )
...
* dbeaver/dbeaver-devops#1525 update ci workflows
* dbeaver/dbeaver-devops#1525 fix frontend lint
* dbeaver/dbeaver-devops#1525 move checkstyle config from dbeaver repo
* dbeaver/dbeaver-devops#1525 use own maven setup action
* dbeaver/dbeaver-devops#1525 reuse workflows
* dbeaver/dbeaver-devops#1525 fix concurrency
* dbeaver/dbeaver-devops#1525 fix concurrency
2024-10-16 10:28:44 +02:00
Serge Rider
9dcaec0c09
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2024-10-16 07:01:46 +02:00
f677f48890
CB-5710 return anonymous user info ( #2972 )
...
* CB-5710 return anonymous user info
* CB-5710 support anonymous user
* CB-5710 anonymous access disabled active user fix
* CB-5710 simplify logic
* CB-5710 fix error messages
* CB-5710 review fixes
* CB-5710 add computed
* CB-5710 change getters to methods
* CB-5710 fixes after review
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
2024-10-16 07:01:37 +02:00
Serge Rider
a44cadbb8a
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2024-10-16 06:46:59 +02:00
5c992dc8ee
CB-5811 applies new design styles for selects, textareas with disabled or readonly prop ( #2999 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-16 06:46:55 +02:00
Serge Rider
05f85db7e6
dbeaver/pro#3468 24.2.4 version bump
2024-10-15 20:37:32 +02:00
DenisSinelnikov
94ea41c2c9
CB-5234. Refactor after review, move logic for PRO products ( #2990 )
2024-10-15 10:00:58 +00:00
Ainur
d49342ce48
CB-5713 fix action links ( #2991 )
2024-10-15 09:25:47 +00:00
Alexander Skoblikov
21fe547dcd
CB-5424 QM cleanup job ( #2987 )
2024-10-15 09:25:12 +00:00
67c54d29eb
CB-5205 fix: connection view switching ( #2984 )
...
* CB-5205 fix: connection view switching
* CB-5205 fix: tabs synchronization
* CB-5205 fix: connection sync
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-15 11:57:53 +03:00
alex and Evgenia
7427543b7f
CB-5760 add title to driver manager form ( #2995 )
...
* CB-5760 add title to driver manager form
* CB-5760 move hotkeys hook to core-blocks
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-14 20:32:37 +03:00
sergeyteleshev and mr-anton-t
439c806020
CB-5810 fixes cell edit styles ( #2996 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-14 16:51:16 +03:00
a4bb23b21e
CB-5749 fix: metadata table loading ( #2960 )
...
* CB-5749 fix: metadata table loading
* CB-5749 fix: offset pagination range expand function
* CB-5205 fix: connection view switching
* Revert "CB-5205 fix: connection view switching"
This reverts commit e06c039fdd .
* CB-5749 fix: prevent page offset overflow
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-14 12:46:52 +03:00
sergeyteleshev
fd711b055c
CB-5806 The AWS switch does not work in the settings ( #2994 )
2024-10-12 00:23:22 +08:00
Ainur
c6626f4364
CB-5802 fix build ( #2993 )
2024-10-11 11:58:42 +00:00
Ainur
d44c9f3863
CB-5671 update db2-i driver ( #2986 )
2024-10-11 10:52:06 +00:00
Ainur
ea055fde49
CB-5693 update protobuf version ( #2958 )
2024-10-11 10:49:59 +00:00
Alexey
3d8dc7d3d2
CB-5578 dm ability to remove custom certificate ( #2975 )
2024-10-11 09:35:49 +00:00
sergeyteleshev and mr-anton-t
eb41e6156a
Cb 5728 update frontend dependencies ( #2970 )
...
* CB-5728 updates dependencies without react-data-grid
* CB-5728 updates react-data-grid library
* CB-5728 updates dependencies after react-data-grid updation
* CB-5728 fixes align in cells for react-data-grid
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-11 11:54:13 +03:00
c7fa466509
CB-5707 Change font size in dialogs ( #2973 )
...
* CB-5707 increases text size to confirmation dialog title
* CB-5707 fixes headerTitle with composes styles
* CB-5707 fixes dialogBodyContent with composes styles
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-11 11:52:55 +03:00
Serge Rider
f475c71311
Dbeaver/pro#3420 Use long for serialization of configs
2024-10-11 06:20:32 +02:00
Serge Rider
6220df4845
dbeaver/pro#3420 Gson refactoring ( #2965 )
2024-10-11 06:04:55 +02:00
sergeyteleshev and kseniaguzeeva
2e5b71e9dd
CB-5563 [TE] Change credentials - 'save credentials' is not marked for auth even if it is saved ( #2981 )
...
* CB-5563 adds saveCredentials to config when loading DriverInfo during driver authorization
* CB-5640 fixes save creds checkbox state for SSL
* Revert "CB-5640 fixes save creds checkbox state for SSL"
This reverts commit e25fc3b5d4 .
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-10-10 18:38:54 +03:00
sergeyteleshev and Evgenia
1a5192815c
CB-5640-update-fileds-ui-for-dark-and-light-themes ( #2985 )
...
* CB-5640 adds colors to inputs according to design (disabled, readonly)
* CB-5640 merges disable logic into readonly
* CB-5640 adds aria-disabled prop and styles to input
* CB-5640 adds more styles for input
* CB-5640 pr fixes
* CB-5640 reverts logic
* CB-5640 fixes styles
* CB-5640 fixes styles
* CB-5640 merges disable logic into readonly for all of the inputs all over the app
* CB-5640 reverts form-controls styles
* CB-5640 reverts form-controls styles
* CB-5640 makes disabled design according to the figma
* CB-5640 makes checkbox dissapear
* CB-5640 cleanup
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-10 17:20:51 +03:00
Anastasiya
3a85f1a4be
Update SECURITY.md ( #2989 )
...
Add current version
2024-10-10 14:04:33 +02:00
alex and Evgenia Bezborodova
2e5b092ce7
CB-5454 add deprecated message ( #2976 )
...
* CB-5454 add deprecated message
* CB-5454 add info icon to connection dialog message
* CB-5454 remove add button
* CB-5454 remove template
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-10 13:46:18 +03:00
DenisSinelnikov and Daria Marutkina
5c92d43c96
CB-5773. Fixed bad performance for databases/table e.t.c if too many tables included ( #2977 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-10 10:29:57 +02:00
Alexander Skoblikov and kseniaguzeeva
8b54e3177e
CB-5717 npe fix ( #2968 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-10-09 10:18:48 +00:00
sergeyteleshev and Evgenia Bezborodova
a4c36247fa
CB-5767 Easy-config - server configuration fields respond to Enter key press ( #2980 )
...
* CB-5767 makes config wizzard go next item when confirming serverConfig form
* CB-5767 removes extra handleEnter for button click enter
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-09 13:08:42 +03:00
Ainur and Evgenia Bezborodova
2698e713a7
CB-5653 accessible connections events fix ( #2971 )
...
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-09 10:07:39 +00:00
alex
a48097ec25
CB-5746 clean -> clear ( #2978 )
2024-10-08 18:51:15 +03:00
Alexander Skoblikov and mr-anton-t
8c30761caa
dbeaver/dbeaver-vscode#19 map custom folder as project in vc code product ( #2963 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-10-08 12:22:13 +02:00
Serge Rider
9103b28e72
dbeaver/dbeaver-vscode#36 API server build ( #2967 )
...
* dbeaver/dbeaver-vscode#36 API server build
* dbeaver/dbeaver-vscode#36 API server build
2024-10-08 12:21:22 +02:00
Alexey
e45f077bfa
Revert "CB-5578 DM: Ability to remove custom certificate ( #2899 )" ( #2974 )
...
This reverts commit fb1b2b21ed .
2024-10-08 13:11:22 +03:00
fb1b2b21ed
CB-5578 DM: Ability to remove custom certificate ( #2899 )
...
* CB-5578 handles url for redirect after custom domain is being deleted
* CB-5578 reverts isValidUrl
* CB-5578 pr fixes
* CB-5578 fixes for QA
* CB-5578 fixes for redirect on server url in custom certificate deletion
* CB-5578 fix import
* CB-5578 creates isValidServer file
* CB-5578 allow any protocol server url but redirect on https only
* CB-5578 fix error message in details popup
* СB-removes unneeded tranlsation
* CB-5578 pr fixes
* CB-5578 dm fix for deletion of custom certificate
* CB-5578 fix get https url helper
* CB-5578 cleanup
* CB-5578 adds status message for custom certificate deletion
* CB-5578 sends server url without protocol while custom certificate deletion
* CB-5578 pr fixes
* CB-5578 adds loader to the deletion of custom certificate
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-08 13:05:34 +03:00
2a1adc1374
CB-5052 [2562 FR] Highlight the row where any field is currently selected ( #2952 )
...
* CB-5052-2562 adds background for selected row
* CB-5052-2562 fixes background for selected row
* CB-5052-2562 moves style var
* CB-5052 pr fixes
* CB-5052 fixes color for selection
* CB-5052 fixes color for selection 2
* CB-5052 adds themes and fixes actions styles for focused cursor in table
* CB-5052 reverts theme for data grid. plus replaces selected row style
* CB-5052 cleanup
* CB-5052 cleanup
* CB-5052 makes selected tab blue
* CB-5052 reverts refresh button colors
* CB-5052 fixes unneeded border left
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-08 12:56:40 +03:00
alex and Daria Marutkina
c46e9343ac
CB-5746 rename buttons ( #2959 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-08 11:44:39 +02:00
Alexander Skoblikov
16cd103585
CB-5615 dynamic cookie lifetime ( #2956 )
...
* CB-5615 dynamic cookie lifetime
2024-10-07 16:20:48 +00:00
Alexander Skoblikov
0850b2d94f
CB-5390 use remote file system for storage ( #2945 )
...
* CB-5390 wip
* CB-5390 wip
* CB-5390 review fixes
* CB-5390 fix conflicts
2024-10-07 18:15:45 +02:00
Daria Marutkina
2c2a1dfed6
Merge pull request #2966 from dbeaver/dariamarutkina-patch-2
...
CB_2422 chore: update README
2024-10-07 10:59:48 +02:00
Daria Marutkina
37abea3f44
CB_2422 chore: update README
2024-10-07 10:56:48 +02:00
serge-rider
0e32052b24
dbeaver/pro#3398 Version 24.2.3 bump
2024-10-01 19:17:52 +02:00
Ainur and Evgenia Bezborodova
e1887714ab
CB-5737 global project path fix ( #2955 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-10-01 16:52:43 +00:00
serge-rider
f5ac3cfe2a
dbeaver/pro#1441 Redundant parameter remove
2024-10-01 17:48:24 +02:00
434a988919
dbeaver/pro#1441 Universal Database Tunnel POC ( #2941 )
...
* dbeaver/pro#1441 Universal Database Tunnel POC
* dbeaver/pro#1441 Resolve data source on the server side
* dbeaver/pro#1441 Use service binding for registering web sockets
* dbeaver/pro#1441 Fix compile
* dbeaver/pro#1441 Construct WebSocket endpoint from service endpoint
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: serge-rider <serge@dbeaver.com >
2024-10-01 17:42:28 +02:00
Ainur and Daria Marutkina
3fbc227734
CB-5559 include root uri in redirect urls ( #2950 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-10-01 12:53:12 +00:00
Alexey and Evgenia Bezborodova
bb9a62da63
CB-5295 set enable flag on create user ( #2940 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-30 22:45:30 +03:00
Alexander Skoblikov
34c6e6c9be
fix vs-code compilation ( #2953 )
2024-09-30 16:58:39 +00:00
Alexander Skoblikov
b35e3f83ed
fix test ( #2951 )
2024-09-30 15:42:16 +00:00
a42c7dc8de
CB-5589. Remove script and sqllite database config ( #2919 )
...
* CB-5589. Remove script and sqllite database config
* CB-5589. Remove script and sqllite database config
* CB-5589 remove sample database
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-30 15:16:48 +00:00
eb33e0e895
CB-5570 do not load data sources in web session init ( #2887 )
...
* CB-5570 do not load data sources in web session init
* CB-5570 extract methods about web connection info from web session
* CB-5570 remove accessible connections from web session
* CB-5570 add javadoc
* CB-5570 Merge conflicts resolve
* CB-5570 return emply list for template connections in te
* chore: reorganize localization for connections
---------
Co-authored-by: serge-rider <serge@dbeaver.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-09-30 15:15:35 +00:00
alex and Daria Marutkina
c3c15bf7cc
CB-5719 always treat form as changed in easy config ( #2946 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-09-30 16:33:11 +03:00
serge-rider
6604b0887c
dbeaver/dbeaver-vscode#16 Platform shutdown fix
2024-09-30 14:54:36 +02:00
Alexander Skoblikov and mr-anton-t
735024b57b
dbeaver/dbeaver-vscode#16 fix SQL processor, server port cli arg ( #2933 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-09-30 14:23:01 +02:00
Anastasiya and Evgenia Bezborodova
3118eac266
CB-5644 change automatically created provider description ( #2937 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-30 10:32:08 +02:00
alex and Evgenia Bezborodova
38445f3843
CB-5636 fix resource lag ( #2942 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-30 11:14:18 +03:00
sergeyteleshev
01d08fc3ce
CB-5709 user create button in settings preloads required reso… ( #2936 )
...
* CB-5709 hotfix: user create button in settings preloads required resources
* CB-5709 inverts logic
* CB-5709 fixes tab for TE
* CB-5709 fix for origin info form
2024-09-30 11:13:06 +03:00
sergeyteleshev and Evgenia Bezborodova
9bc6bd022e
CB-5625 Show only enabled identity providers in configuration section ( #2927 )
...
* CB-5625 makes create auth providers list include only enabled auth providers in checkbox
* Revert "CB-5625 makes create auth providers list include only enabled auth providers in checkbox"
This reverts commit 4b2ac9935f .
* CB-5625 adds disabled providers logic to identity providers
* CB-5625 refactors form loaded task
* CB-5625 adds link for redirect to the server configuration settings
* СB-5625 cleanup
* CB-5625 moves message to the top of the auth providers page
* CB-5625 pr fixes
* CB-5625 cleanup
* CB-5578 pr fixes
* CB-5625 adds tip for create identity provider table
* CB-5625 reverts tip message
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-27 13:21:11 +03:00
Alexey and Evgenia Bezborodova
cf764f5807
CB-4192 fix: users loading ( #2939 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-27 12:04:39 +03:00
Alexey and Evgenia Bezborodova
0bf6783d00
CB-5446 chore: keyboard navigation improvements ( #2935 )
...
* chore: keyboard navigation improvements
* CB-5446 chore: use theme color for outline
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-26 19:46:23 +03:00
0e3da49b23
CB-5652 hide data source properties if user does not have edit permis… ( #2932 )
...
* CB-5652 hide data source properties if user does not have edit permissions
* CB-5652 return only name property for data source
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-09-26 16:14:02 +00:00
serge-rider
f84bd6040f
Merge remote-tracking branch 'origin/devel' into devel
2024-09-26 12:42:46 +02:00
serge-rider
6339bee0dc
Remove legacy code
2024-09-26 12:40:21 +02:00
8f54e759dd
CB-4541 feat: tree filter ( #2908 )
...
* CB-4541 feat: tree filter
* CB-4541 feat: tree empty placeholders
* CB-4541 fix: settings overflow scroll effect
* CB-4541 fix: settings groups size
* CB-4541 fix: sync groups when filtering
* CB-4541 chore: performance optimization
* chore: review fixes
* chore: replace inline styles
* chore: replace inline styles
* chore: hide extra settings from UI
* chore: hide groups view from settings
* fix: add override options to devtools
* fix: trim filter in settings search
* chore: localization
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-09-25 19:46:13 +03:00
Alexey
5f53e0ffa2
fix: windows wildcard path ( #2931 )
2024-09-25 16:37:30 +03:00
fe020f8f7d
CB-4652 migrate server configuration form ( #2916 )
...
* CB-4652 migrate server configuration form
* CB-4652 review fixes
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-25 11:46:21 +03:00
Serge Rider and kseniaguzeeva
4b9e1c8b94
dbeaver/pro#3345 vfs refactoring ( #2928 )
...
* dbeaver/pro#3345 Navigator model refactoring
* dbeaver/pro#3345 Navigator model refactoring
* dbeaver/pro#3345 Get rid of org.eclipse.core.resources
* dbeaver/pro#3345 SQL dialect model refactoring
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-09-24 16:37:09 +02:00
alex and Evgenia Bezborodova
dc5592d052
CB-5162 fix filter at the top ( #2925 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-24 11:46:20 +03:00
sergeyteleshev and mr-anton-t
1746d91072
CB-4661 remove includes concept from resources api ( #2910 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-09-23 18:22:05 +03:00
Evgenia Bezborodova
d230275768
Merge pull request #2930 from dbeaver/EvgeniaBzzz-patch-1
...
Update README_24-2-1.md
2024-09-23 12:47:44 +03:00
Evgenia Bezborodova
3b3bb147b7
Update README_24-2-1.md
2024-09-23 12:41:39 +03:00
Alexey
6ad148850d
refactor: migrate to pure esm CB-5684 ( #2929 )
...
* refactor: migrate to pure esm
* chore: revert `useDefineForClassFields` tsconf
* chore: remove patch.js
2024-09-21 07:06:37 +03:00
Alexey
a4130804bf
chore: vscode dev env dbeaver/dbeaver-vscode#13 ( #2918 )
...
* chore: vscode dev env dbeaver/dbeaver-vscode#15
* chore: update target
* chore: update launch configurations
* chore: revert extensions recommendations
2024-09-20 11:48:40 +03:00
mayerro
37d06ecebd
dbeaver/dbeaver-devops#1401 removed commit message validator action
2024-09-19 17:39:35 +02:00
b869bddded
CB-5045 move configs to model package ( #2705 )
...
* CB-5045 move configs to model package
* CB-5045 jetty 12 fix
* CB-5045 fix conflicts
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-09-19 10:48:30 +00:00
Alexander Skoblikov and mr-anton-t
efb42d33a7
Dbeaver/dbeaver vscode#3 remove redundunt plugins ( #2891 )
...
* CB-5530 wip
* dbeaver-vscode#3 cleanup servlets
* dbeaver-vscode#3 endpoint fixes
* dbeaver-vscode#3 resolve conflicts
* dbeaver-vscode#3 fix conflict
* dbeaver-vscode# jetty 12 conflict fixes
* dbeaver-vscode#3 servlets filter
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-09-19 09:14:23 +00:00
Serge Rider
90acaaf00e
dbeaver/pro#3336 RCP model refactoring. Remove VFS from base model ( #2913 )
...
* dbeaver/pro#3336 RCP model refactoring. Remove VFS from base model
* dbeaver/pro#3336 Simplify DBNNodeWithResource
* dbeaver/pro#3336 Web node info fix
* dbeaver/pro#3336 Code style
* dbeaver/pro#3336 Fix node project get
2024-09-19 08:28:15 +02:00
Anastasiya
46309e9505
Update README.md link ( #2923 )
2024-09-18 13:58:39 +00:00
serge-rider
aebb2d47ef
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2024-09-18 15:41:09 +02:00
serge-rider
12e0107617
24.2.2 version bump
2024-09-18 15:40:15 +02:00
3c5aa6b7e8
CB-5658 CB-5659 fix: pagination resolving ( #2922 )
...
* CB-5658 CB-5659 fix: pagination resolving
* CB-5658 fix resources pages
* CB-5667 fix: node rename behavior
* CB-5658 chore: refactor repeated code
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-09-18 16:17:59 +03:00
Vladimir
4df7e01d19
Merge pull request #2915 from dbeaver/readme-img-update
...
dbeaver/tech-docs#607 updated images in README.md
2024-09-18 08:38:59 +02:00
daelynum
801a55cd38
Merge branch 'devel' into readme-img-update
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2024-09-18 08:28:18 +02:00
Serge Rider
252ff71f03
24.2.1 version bump
2024-09-17 20:46:54 +02:00
sergeyteleshev and Daria Marutkina
2d1bde22a2
Cb 5562 Fix bad this.setState for the new form API ( #2903 )
...
* CB-5478 adds useAdministrationUserFormState with flexible id field
* CB-5478 simplifies logic fork form state hooks
* CB-5562 refactors form state and form parts
* CB-5562 fixes disabled param for formState
* CB-5562 comments cleanup
* CB-5562 fixes getting of exceptions
* CB-5562 baseform bad set state fix
* CB-5562 removes load and configure method for forms
* CB-5562 reverts some state.exception changes
* CB-5562 removes bad set state from user form
* CB-5562 cleanup
* CB-5562 cleanup
* CB-5562 removes bad set state from user form
* CB-5562 fixes bad set state for user profile
* CB-5562 pr fixes
* CB-5562 pr fixes
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-09-17 20:14:34 +03:00
4f0db5b854
CB-4896 migrate to jetty 12 ( #2847 )
...
* CB-4896 migrate to jetty 12
* CB-4896 fix root uri
* CB-4896 fix proxy handler paths
* CB-4896 resolve conflicts
* CB-4896 fix hidden gql errors
* CB-4896 redirect welcome mode (redirect from '/' to index.html)
* CB-4896 fix url 'blinking'
---------
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-09-17 16:50:04 +00:00
5b527872bd
CB-4095. Added env variables for configurations parameters ( #2905 )
...
* CB-4095. Added env variables for configurations parameters
* CB-4095. Refactor after review
* CB-4095. Refactor after review, added sub group for envs
* CB-4095. Remove unusable env variable
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-09-17 16:30:19 +00:00
alex and Evgenia Bezborodova
30e74ce09f
CB-5450 purge cache if quota error happens ( #2917 )
...
* CB-5450 purge cache if quota error happens
* CB-5450 cache only images from the same origin
* CB-5450 change window to self
* CB-5450 revert purgeOnQuotaError
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-17 16:44:44 +03:00
Mikhailov Grigorii
3ca9904631
Merge pull request #2920 from dbeaver/dbeaver/dbeaver-devops#1483-fix-critical-cve-docker-upgrade
...
dbeaver/dbeaver-devops#1483 Added docker apt-get upgrade
2024-09-17 14:27:55 +02:00
Greg Miller
ea2246af31
dbeaver/dbeaver-devops#1483 Remove sed before apt-get
2024-09-17 14:09:01 +02:00
Greg Miller
12e1fb57d7
dbeaver/dbeaver-devops#1483 Added docker apt-get upgrade
2024-09-17 14:04:02 +02:00
03d0f26530
CB-5391 remove controller from the plugin-connections-administration ( #2876 )
...
* CB-5391 remove controller from the plugin-connections-administration
* CB-5391 remove use controller
* CB-5391 review fixes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2024-09-16 18:17:47 +03:00
Alexey and Evgenia Bezborodova
9e657d2280
CB-5511 fix: pagination ( #2906 )
...
* CB-5511 fix: pagination
* CB-5511 chore: remove unused code
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-16 17:18:27 +03:00
daelynum
461e251753
dbeaver/tech-docs#607 updated images in README.md
2024-09-16 14:29:02 +02:00
daelynum
e54bfb3154
Merge branch 'devel' into readme-img-update
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2024-09-16 14:10:55 +02:00
sergeyteleshev and mr-anton-t
6e575d3e7e
CB-5478 Add an ability to new forms to edit formState id ( #2885 )
...
* CB-5478 adds useAdministrationUserFormState with flexible id field
* CB-5478 simplifies logic fork form state hooks
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-09-16 14:22:28 +03:00
Anastasiya
24ff77de47
Merge branch 'devel' into readme-img-update
2024-09-13 18:14:37 +03:00
daelynum
5ce49faea0
dbeaver/tech-docs#607 updated images in README.md
2024-09-13 17:09:37 +02:00
d2b6734dd3
Chinese localization ( #2869 )
...
* Add or improve Chinese translations
* Add or improve Chinese translations
* chore: Update Chinese translations
* chore: correct some translation
* fix: add mapping for all new zh files
---------
Co-authored-by: 李飞 <lif@tongfun.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-09-13 14:08:33 +00:00
Anastasiya
e62943c548
dbeaver/pro#3333 add contributions info to README.md ( #2912 )
...
* dbeaver/pro#3333 add contributions info to README.md
* dbeaver/pro#3333 add info about localization
* dbeaver/pro#3333 fix sentence
* dbeaver/pro#3333 update file
* dbeaver/pro#3333 Update README.md
2024-09-13 15:27:10 +02:00
Alexander Skoblikov and kseniaguzeeva
ceefea48c5
CB-5587 override default jetty session handler to add ability to use … ( #2880 )
...
* CB-5587 override default jetty session handler to add ability to use dynamic setSecure flag
* CB-5587 handle null server url
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-09-12 12:48:16 +00:00
638e5bc97b
CB-5274. Added new link for download metadata file ( #2900 )
...
* CB-5274. Added new link for download metadata file
* CB-5274. Refactor after review
* CB-5274 add entityIdLink field
* CB-5274. Rename property
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-09-11 16:10:26 +00:00
Alexey
31cbac1c9c
CB-5641 fix: skip version check error ( #2907 )
2024-09-11 15:37:37 +02:00
alex and kseniaguzeeva
bb7a5c384c
CB-5583 prefetch notification icons ( #2878 )
...
* CB-5583 prefetch notification icons
* CB-5583 prefetch small icons
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-09-11 15:50:32 +03:00
Anastasiya and Daria Marutkina
611d06b2f8
CB-5412 update SQL Server driver to 12.8.0 ( #2886 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-09-11 09:35:39 +00:00
Serge Rider
e0d2d367dc
dbeaver/pro#3077 refactor rcp ( #2902 )
...
* dbeaver/pro#3077 Refactor RCP resources
* dbeaver/pro#3077 Refactor RCP resources
* dbeaver/pro#3077 Refactor RCP resources
* dbeaver/pro#3077 Deps fix + replace IResource with NIO path
2024-09-09 17:14:40 +02:00
Georgii
b2967257e2
dbeaver-infra#126 add bundle-less test classes to iml generation & docs improvements & debug config ( #2901 )
2024-09-09 10:43:29 +02:00
Alexander Skoblikov and Daria Marutkina
6af5a32a9d
CB-5617 disable array editing ( #2895 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-09-05 10:03:22 +00:00
Alexey and mr-anton-t
8467a592e3
CB-5334 chore: update deps ( #2883 )
...
* CB-5334 chore: update deps
* CB-5334 chore: update deps again
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-09-04 19:33:51 +03:00
DenisSinelnikov and Daria Marutkina
0374ddb929
CB-5599. Restricted editing firestore arrays ( #2889 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-09-04 15:44:06 +00:00
Alexander Skoblikov
7b5c10b9e2
CB-5602 add flag to force process event ( #2888 )
2024-09-03 16:09:56 +00:00
Daria Marutkina
af31c5cf60
Merge pull request #2884 from dbeaver/dariamarutkina-patch-1
...
CB_2420 chore: update README
2024-09-02 12:35:09 +02:00
Daria Marutkina
805ae26c3c
CB_2420 chore: update README
2024-09-02 12:09:16 +02:00
Alexey
f565864124
CB-5228 fix: access token name ( #2684 )
...
* CB-5228 fix: access token name
* fix: remove lint triggers
2024-08-30 15:37:12 +03:00
alex
a69e760c06
CB-5572 preload lisense status on product tab activate ( #2874 )
...
* CB-5572 preload lisense status on product tab activate
* CB-5572 await load
2024-08-28 14:25:41 +03:00
serge-rider
cb972cb299
24.2.1 version bump
2024-08-26 19:42:23 +02:00
sergeyteleshev and Aleksei Potsetsuev
74aa8c7980
CB-5503 Login form - incorrect password is cleared from the form after pressing Enter ( #2853 )
...
* CB-5503 fix: Prevent form submission from erasing password input value
* feat: Add form submission handling to AuthDialog
* Revert "feat: Add form submission handling to AuthDialog"
This reverts commit de19e67c8d .
* Revert "CB-5503 fix: Prevent form submission from erasing password input value"
This reverts commit a5a74ae558 .
* CB-5503 adds useValidationStyles for the form inputs
* Revert "CB-5503 adds useValidationStyles for the form inputs"
This reverts commit 7702fdc280 .
* CB-5503 removes resets for useForm submit event
* fix: form submitting process
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-08-26 18:37:08 +02:00
443cbfcde5
CB-5549. Added ability to configure server property for Root URI ( #2868 )
...
* CB-5549. Added ability to configure server property for Root URI
* CB-5549. Added new SQL
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-08-26 13:39:59 +00:00
Arioko
678ec32c44
Environment variable called "CLOUDBEAVER_ROOT_URI" in cloudbeaver.conf ( #2812 )
...
Inclusion of the ability to configure the server property "rootURI" with an environment variable called "CLOUDBEAVER_ROOT_URI" to simplify changing its value in dockenized environments.
2024-08-26 12:28:22 +00:00
Alexander Skoblikov
54544b6334
CB-5561 execute data migration if runtime config contains env variables ( #2873 )
2024-08-26 12:19:32 +00:00
ab077070c0
CB-5431 Easy config steps are available via url without a license ( #2850 )
...
* CB-5431 fixes redirects on unavailable pages during easy config
* CB-5431 cleanup
* Revert "CB-5431 cleanup"
This reverts commit 126e47b7e5 .
* Revert "CB-5431 fixes redirects on unavailable pages during easy config"
This reverts commit 0719adc0ab .
* chore: Add ConfigurationWizardScreenService to core-administration manifest
* fix: Handle non-existing pages during route change in AdministrationScreenService
* CB-5431 pr fix
* CB-5431 cleanup
* feat: Remove unused import in AdministrationScreenService
* Fix issue with loading server configuration on non-admin screens
* chore: code style
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-08-26 12:59:14 +03:00
Ainur and Evgenia Bezborodova
dfd5838f38
CB-3968 prettify error ( #2862 )
...
* CB-3968 prettify error
* CB-3968 return only rm error message
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-26 09:21:52 +00:00
00c1cc81ac
CB-4708 add localization to some data viewer tokens ( #2388 )
...
* CB-4708 add localization to some data viewer tokens
* Fix conflicts
* CB-4708 remove extra code
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-26 11:32:22 +03:00
serge-rider
1ef728ab85
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2024-08-24 18:18:17 +02:00
serge-rider
fe56f61db3
Java version config (use single property)
2024-08-24 18:14:42 +02:00
d186859cb5
CB-5177 fix: allow change unsaved credentials ( #2857 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-23 16:19:57 +03:00
Ainur and Alexander Skoblikov
a51ab7d145
CB-5550 fix npe ( #2867 )
...
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-08-23 10:53:25 +00:00
Alexey and Daria Marutkina
bdaf5dc3b4
Fix/cb-5383/sync-grid-focus ( #2863 )
...
* CB-5383 fix: sync focus in grid
* CB-5383 fix: don't reset focus on index/column
* CB-5383 fix: typo
* CB-5383 fix: focus sync lag
* refactor: rename users delete fn
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-08-23 12:37:13 +03:00
alex
4a4f959da8
CB-5548 add overflow to team options container ( #2870 )
2024-08-22 17:06:29 +02:00
Alexander Skoblikov and mr-anton-t
f82660657d
CB-5291 ldap integration improvements ( #2844 )
...
* CB-5291 wip
* CB-5291 ldap custom user id attribute and user filter
* CB-5291 checkstyle
* CB-5291 npe fix
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-08-22 13:29:27 +00:00
Alexey
d650ec104b
chore: use esbuild ( #2859 )
...
* chore: use esbuild
* chore: update ts lib
2024-08-22 15:10:31 +03:00
7ca8cfe998
CB-5048 ignore undo and redo on codemirror level ( #2854 )
...
* CB-5048 ignore undo and redo on codemirror level
* CB-5048 feat: improve query history
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-08-22 15:07:45 +03:00
Alexey and alex
fd4a503f8b
CB-5504 fix: hide tabs for not executable sql editors ( #2858 )
...
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2024-08-22 15:07:10 +03:00
Alexander Skoblikov and Daria Marutkina
5287ec9859
CB-5509 - http only cookie ( #2860 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-08-22 09:24:11 +02:00
alex
542171ad1e
CB-5261 add disabled prop to GroupClose component ( #2839 )
...
* CB-5261 add disabled prop to GroupClose component
* CB-5261 allow pointer events on disabled fieldset
2024-08-21 15:26:20 +02:00
Ainur and Daria Marutkina
10b3a53c4a
CB-5436 remove filter feature for tables and views ( #2849 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-08-21 11:02:01 +00:00
alex and kseniaguzeeva
16de895ed4
CB-5252 extend return types ( #2843 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-08-20 11:34:41 +02:00
serge-rider
cab257d141
Merge remote-tracking branch 'origin/devel' into devel
2024-08-19 15:48:50 +02:00
serge-rider
b48e173515
24.2.0 version fix
2024-08-19 15:48:20 +02:00
Daria Marutkina
5617d49597
Merge pull request #2852 from dbeaver/dariamarutkina-patch-3
...
CB_2415 chore: update README
2024-08-19 11:27:40 +02:00
Daria Marutkina
7fcfe9b5c8
CB_2415 chore: update README
2024-08-19 11:22:18 +02:00
serge-rider
351a323d9c
24.2.0 version config fix
2024-08-16 11:50:57 +02:00
serge-rider
1de2502835
24.2.0 version bump
2024-08-15 12:19:36 +02:00
Serge Rider
b07510afc3
24.2.0 version bump
2024-08-14 18:32:22 +03:00
Alexander Skoblikov
dd5a39e78a
CB-5509 secure session cookie ( #2840 )
2024-08-14 17:47:01 +03:00
Ainur and Evgenia Bezborodova
f15c6b5ec9
CB-5386 fix npe ( #2837 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-14 17:12:12 +03:00
sergeyteleshev and Evgenia Bezborodova
378f60aa94
feat: Add isNotNullDefined check for valuePlaceholder in PropertyItem.tsx ( #2836 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-14 16:51:18 +03:00
Alexey
f982b4b552
CB-5512 feat: Refactor QuotasService to use optional chaining ( #2841 )
...
The QuotasService has been refactored to use optional chaining when accessing the serverResourceQuotasResource data. This improves the code readability and reduces the need for null checks.
2024-08-14 16:32:29 +03:00
95046f076f
CB-5451 adjust regex ( #2824 )
...
* CB-5451 adjust regex
* CB-5451 do not validate when deleting rm resource
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: DenisSinelnikov <142215442+DenisSinelnikov@users.noreply.github.com >
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
2024-08-13 15:55:05 +00:00
92546849f8
CB-5123. Added backend part, added new parameter licenseStatus to ser… ( #2831 )
...
* CB-5123. Added backend part, added new parameter licenseStatus to server config gql
* CB-5123 feat: display license status information
* CB-5123 fix: after review
* CB-5123. Added version
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-13 11:16:56 +00:00
Ainur and kseniaguzeeva
2d45b29a07
CB-5025 update cloudbeaver features fix for ai ( #2823 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-08-12 11:14:52 +00:00
Ainur and Evgenia Bezborodova
de00a60aad
CB-4511 clear secure props if save password is disabled ( #2835 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-12 11:14:27 +00:00
d118287b0e
Cb 5378 dm ability to use custom ssl certificate ( #2808 )
...
* CB-5378 add getDomainFromUrl util function
* CB-5378 add uplodable prop to textarea
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-08-12 11:12:18 +00:00
sergeyteleshev and mr-anton-t
8d14e42797
CB-4068 adds driver libraries resource ( #2826 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-08-09 14:30:32 +03:00
Alexander Skoblikov and Evgenia Bezborodova
36c089ed06
CB-5375 auto migration to postgres DB for default CB EE configuration ( #2809 )
...
* CB-5375 auto migration to postgres DB for default CB EE configuration
* CB-5375 fix test
* CB-5375 move legacy db
* CB-5474 async qm data migration
* CB-5375 comment unused field
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-08 22:12:50 +03:00
sergeyteleshev and Daria Marutkina
62393937fc
CB-5364 adds context menu for data-viewer ( #2810 )
...
* CB-5364 adds context menu for data-viewer
* chore: reverts changes
* CB-5364 feat: adds context menu for object viewer
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-08-08 16:46:13 +03:00
alex
8e0e0c9193
CB-5474 remove special behaviour for long names ( #2834 )
2024-08-08 13:33:07 +03:00
sergeyteleshev and Daria Marutkina
de85721c8f
chore: Update exception message in SpreadsheetBootstrap ( #2832 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-08-07 19:17:15 +03:00
Alexey and Evgenia Bezborodova
f059daf693
CB-4990 feat: add authentication timeout ( #2829 )
...
* CB-4990 feat: add authentication timeout
* CB-4990 fix: review
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-07 19:16:57 +03:00
DenisSinelnikov and Evgenia Bezborodova
5d071e5dfd
CB-5255. Fixed cb error when you tried delete node twice, return error from database ( #2828 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-07 17:12:11 +02:00
Alexey and Evgenia Bezborodova
afb4ea205c
CB-5393 fix: modal submenu ( #2830 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-07 16:20:36 +03:00
sergeyteleshev and Aleksei Potsetsuev
74486b35b4
CB-5340 adds unit tests for basic hooks ( #2755 )
...
* CB-5340 adds unit tests for basic hooks
* CB-5340 test: trigger github actions
* CB-5340 fixes unit tests
* CB-5340 fixes unit tests
* CB-5340 fixes unit tests
* CB-5340 adds jest moduled imports for unit tests
* CB-5340 adds jest moduled imports for unit tests
* CB-5340 revert some changes
* CB-5340 cleanup
* CB-5340 replaces global jest to moduled
* CB-5340 uncomment tests and skip it
* CB-5340 cleanup
* chore: enable jest globals
* CB-5340 fix unit tests
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-08-07 12:42:43 +03:00
Alexey and mr-anton-t
babb29f05a
CB-5333 chore: update npm dependencies ( #2827 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-08-07 12:30:30 +03:00
alex and Daria Marutkina
12b5b2b941
CB-5437 use flex component instead of container ( #2818 )
...
* CB-5437 use flex component instead of container
* CB-5437 use data attributes to apply styles
* CB-5437 simplify logic
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-08-07 12:06:50 +03:00
6ca587a5b0
CB-5447 npe fix ( #2819 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-08-06 13:24:44 +00:00
sergeyteleshev and Evgenia Bezborodova
23b70441b8
CB-4618 Profile, changing password - after a successful change red borders appear ( #2820 )
...
* CB-4618 removes red border after form submission
* Revert "CB-4618 removes red border after form submission"
This reverts commit 703da4eea9 .
* CB-4618 removes red border after form submission in useForm hook
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-08-06 15:53:52 +03:00
sergeyteleshev and Daria Marutkina
ffee7a1f2f
CB-5414 Import table - wrong description for canceled import ( #2821 )
...
* feat: adds correct cancellation message to DataImportService
* Update Russian translation for the data import process fail cancel message
* CB-5414 do not set message on cancelled task during import into table
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-08-06 12:39:31 +03:00
alex and Daria Marutkina
62d1f05188
CB-5215 move form component ( #2815 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-08-05 19:31:23 +03:00
Daria Marutkina
ea00ce653e
Merge pull request #2825 from dbeaver/dariamarutkina-patch-2
...
CB_2414 chore: update README
2024-08-05 12:47:01 +02:00
Daria Marutkina
b7da47a816
CB_2414 chore: update README
2024-08-05 12:44:48 +02:00
Serge Rider
b2dfa0a1bb
Copyright update
2024-08-05 11:23:00 +03:00
Serge Rider
6486612c0e
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2024-08-05 06:54:07 +03:00
Alexander Skoblikov
c349697fa1
clear test's logs ( #2822 )
2024-08-02 14:46:16 +02:00
Serge Rider
ab7e17900c
24.1.5 version bump
2024-07-31 16:45:10 +03:00
Serge Rider
04e8610b12
dbeaver/pro#3129 model.sql.jdbc module added ( #2806 )
2024-07-31 16:25:25 +03:00
alex and Daria Marutkina
c4f9764e02
CB-3789 make switch color brighter in dark theme ( #2799 )
...
* CB-3789 make switch color brighter in dark theme
* CB-3789 fix dense colors
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-07-30 15:43:40 +02:00
sergeyteleshev and Evgenia Bezborodova
45683f1a48
CB-3733 Close data editor tabs with the middle mouse button ( #2805 )
...
* feat: Add closeOnMouseWheelClick prop to Tab components
* fix: close tab on middle mouse button if tab can be closed
* fix: closes tabs for Safari also
* CB-3733 removes closeOnMouseWheelClick prop
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-29 11:23:55 +03:00
00aa2eb3e4
CB-5300 save deployment url after finishing easy config ( #2776 )
...
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-07-25 15:31:24 +00:00
sergeyteleshev and Daria Marutkina
701e681fbd
CB-5081 makes search icon always visible for local databases list ( #2800 )
...
* CB-5081 makes search icon always visible for local databases list
* CB-5081 renames search icon props
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-07-25 16:39:19 +03:00
DenisSinelnikov and Daria Marutkina
5be8582bfd
CB-5415. Added full name header for RP ( #2795 )
...
* CB-5415. Added full name header for RP
* CB-5415. Refactor after review
* CB-5415. Refactor after review
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-07-25 11:22:31 +00:00
081b0eaead
Cb 4653 aws settings form migration ( #2785 )
...
* CB-4653 demo fixes
* CB-4653 chore: log message
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-25 07:48:03 +03:00
Anastasiya and Evgenia Bezborodova
fa0cd1ea78
CB-5394 change descriptions for administrator rights ( #2794 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-24 17:15:53 +03:00
sergeyteleshev
949722cd5a
CB-4537 fixes textarea size for firefox browser in ErrorDialogDetails component ( #2801 )
2024-07-24 17:15:18 +03:00
sergeyteleshev and Daria Marutkina
0171240ac8
CB-5329 refactors isControlPresented to be more readable ( #2798 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-07-24 14:27:27 +03:00
e4345ffc63
Cb 5178 redesign administration menu ( #2775 )
...
* CB-5357 resolves auth dialog on successful login (removes no license notification bug on login)
* CB-5178 fix settings names
* CB-5178 adds to the drawer items the new order
* CB-5178 removes license build and build time info from new "About" menu setting
* CB-5178 renames: plugin product -> plugin-product-information
* CB-5178 adds products info settings tab and page template
* CB-5178 adds product-info tabs
* CB-5178 revert changes from another branch
* CB-5178 fixes disappearing for sub tabs
* CB-5178 removes license redirect memory leaks + redirects correctly
* CB-5178 updates tabs state if license has new available version
* CB-5178 updates locale for new tabs
* CB-5178 moves product and product-info-administration to separate packages
* CB-5178 cleanup
* CB-5178 uses TabsContainer for Product Information Administration tabs
* CB-5178 cleanup
* CB-5178 cleanup
* CB-5178 cleanup
* CB-5178 replace icon
* CB-5178 removes extra icons
* CB-5178 fix: navigation sync with URL
* CB-5178 fix: plugin name
* CB-5178 fix: new version detection
* CB-5178 chore: add comment about style duplication
* Revert "CB-5178 removes extra icons"
This reverts commit 659b5720d5 .
* CB-5178 adds about labels
* CB-5178 fixes disabled tabs for invalid license
* Revert "CB-5178 fixes disabled tabs for invalid license"
This reverts commit 2584a73219 .
* CB-5178 disables administration items if license is expired (fix)
* CB-5178 disable product info tabs if no license required
* Revert "CB-5178 disable product info tabs if no license required"
This reverts commit e3d6c85313 .
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-07-23 19:24:45 +03:00
sergeyteleshev and Evgenia Bezborodova
7959357668
CB-4823 Result set - no vertical and horizontal scrolls appear for long errors ( #2797 )
...
* CB-4823 fixes table error overflow and icon position
* CB-4823 CB-4823 fixes scroll for collapsed error icon
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-23 18:26:26 +03:00
Alexey and Aleksandr Skoblikov
6b91a0e9e6
CB-5288 fix: connection secrets cache ( #2748 )
...
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-07-23 09:36:20 +00:00
Alexey and Daria Marutkina
f834169414
chore: localization ( #2406 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-07-23 12:13:23 +03:00
3a10080956
CB-5134. Added flag for node features ( #2770 )
...
* CB-5134. Added flag for node features
* CB-5134 check canFilter feature
* CB-5134. Added filter for connections when connected
* CB-5134. Fix filter for schemas
* CB-5314. Fix diagram view
* CB-5314. Fix diagram view
* CB-5314. Fix diagram view
* CB-5134. Refactor after review
* CB-5134 fix: typescript error
* CB-5134 fix: typescript error
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-07-22 12:32:49 +00:00
2c541b2c98
CB-5075. Fix cancel import message after download file ( #2786 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-07-22 12:24:53 +00:00
Anastasiya
b967cde145
24.1.4 version bump ( #2793 )
2024-07-22 12:59:12 +03:00
Daria Marutkina
e49086203c
Merge pull request #2792 from dbeaver/dariamarutkina-patch-1
...
CB_2413 chore: update README
2024-07-22 11:21:31 +02:00
Daria Marutkina
cf276f6a13
CB_2403 chore: update README
2024-07-22 11:18:15 +02:00
serge-rider
93ddddc913
Merge remote-tracking branch 'origin/devel' into devel
2024-07-18 09:05:11 +02:00
serge-rider
1895f3ab2e
24.1.4 version bump
2024-07-18 09:03:21 +02:00
mayer
5b436463b9
dbeaver/dbeaver-devops#823-web-path-created-in-fronted-step ( #2426 )
2024-07-17 15:52:56 +02:00
Alexey
75fdc2bcec
Fix/cb-3823/typescript-error ( #2784 )
...
* CB-5134 fix: typescript error
* CB-5134 fix: typescript error
2024-07-16 19:23:50 +02:00
b48684b65d
CB-3823 refactor: introduce service provider ( #2774 )
...
* CB-3823 refactor: introduce service provider
* CB-3823 fix: tests
* CB-5361 api for db tools
* CB-3823 feat: table group
* CB-3823 feat: connection tools resource
* CB-3823 refactor: database result action
* CB-3823 feat: session manager
* CB-3823 fix: data viewer error tracking
* CB-5361 add tools for rm admin
* CB-3823 fix: review
* CB-5361 fixes after review
* CB-5361 add comment
* CB-5361 fix permissions
* CB-3823 fix: service provider
* CB-3823 fix: useController services fallback
---------
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-16 17:38:00 +02:00
Alexey
f5149c6324
CB-5337 fix: checkbox color ( #2781 )
2024-07-16 18:25:28 +03:00
Alexey and Evgenia Bezborodova
87cd84881d
CB-5318 fix: language sync ( #2782 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-16 18:25:17 +03:00
Alexey
16e2920937
CB-5380 fix: grid loading ( #2779 )
2024-07-16 16:31:42 +03:00
alex and Evgenia Bezborodova
d0f82d95a6
CB-5121 use different regex for long proposals mode ( #2778 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-15 15:26:21 +03:00
sergeyteleshev and Daria Marutkina
fb9cd47bed
CB-5357 Expiring license notification is not shown after login ( #2767 )
...
* CB-5357 resolves auth dialog on successful login (removes no license notification bug on login)
* CB-5357 fix: do not show 2 notifications
* CB-5357 reverts authPromise logic
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-07-14 17:42:24 +03:00
Alexander Skoblikov
364cb6e516
use driver version as in cb ( #2766 )
2024-07-13 07:02:00 +02:00
9e74f18be3
CB-5338 simplify data grid styling logic ( #2762 )
...
* CB-5338 simplify data grid styling logic
* CB-5338 do not inherit color scheme from react data grid
* CB-5338 remove DataGridContainer
* CB-5338 sync focus status
* CB-5338 review fixes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-07-12 16:00:43 +03:00
DenisSinelnikov
d94a6f9588
Merge pull request #2759 from dbeaver/CB-5344-big-query-cloud-host-and-port-become-empty-after-connection-editing
...
CB-5344 set value fix for nullable main property
2024-07-12 13:10:28 +04:00
Evgenia Bezborodova
6afd8698fe
Merge branch 'devel' into CB-5344-big-query-cloud-host-and-port-become-empty-after-connection-editing
2024-07-11 12:55:27 +03:00
alex and Daria Marutkina
c8436f93e1
CB-4860 change save icon ( #2773 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-07-10 19:05:54 +03:00
Serge Rider and MashaKorax
8cd8f83e5f
dbeaver/pro#2998 Fix app certificate storage reuse. SSL constants refactoring ( #2753 )
...
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2024-07-10 12:35:57 +02:00
alex and Evgenia Bezborodova
190a9db695
CB-5084 use columnIndex instead of plain ( #2769 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-10 12:15:29 +03:00
sergeyteleshev
aa52372422
CB-5332 updates frontend dependencies ( #2772 )
2024-07-10 12:15:07 +03:00
Alexey
f88eb8610c
chore: remove unused npm command ( #2771 )
2024-07-09 16:45:49 +03:00
Ainur and kseniaguzeeva
021516ae7f
CB-3487 filter applicable drivers fix ( #2758 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-07-08 16:06:15 +02:00
Daria Marutkina
a40993f77d
CB_2412 chore: update README ( #2768 )
2024-07-08 11:42:20 +02:00
Alexey
1298f7e294
fix: prettier ( #2765 )
2024-07-05 16:26:31 +03:00
Alexey
3ea4443f48
CB-5341 chore: auto refresh localization ( #2761 )
2024-07-04 16:30:10 +03:00
Alexey
1be6ddaf1c
CB-5342 fix: database data source tasks result ( #2756 )
...
* CB-5342 fix: database data source tasks result
* CB-5342 fix: database data source tasks tracking
* CB-5342 fix: add stop auto refresh button
2024-07-04 11:08:39 +03:00
Serge Rider
0d53211b88
24.1.3 version bump
2024-07-04 06:45:10 +02:00
Serge Rider
115efeb613
24.1.3 version bump
2024-07-04 06:43:33 +02:00
Serge Rider
220c72487f
dbeaver/pro#3022 Close NIO directory streams ( #2760 )
2024-07-04 05:41:48 +02:00
Ainur
17dcd9464c
CB-5344 set value fix for nullable main property
2024-07-03 14:05:50 +02:00
e259606422
CB-4885 feat: components registry ( #2745 )
...
* CB-4885 feat: components registry
* CB-4885 fix: table data loading behaviour
* CB-4885 chore: remove unused comments
* CB-4885 fix: dispose tables correctly
* CB-4885 fix: cache invalidation
* CB-4885 fix: nav tree state persistence
* CB-4885 fix: database disconnect detection
* CB-4885 fix: auto refresh on error
* CB-4885 fix: auto refresh behaviour
* CB-4885 fix: auto refresh behaviour
* CB-4885 fix: top menu bar styles
* CB-4885 fix: auto refresh error handling
* CB-4885 chore: add comment about implementation
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-07-02 20:00:39 +02:00
Alexander Skoblikov and mr-anton-t
042da7cc7c
CB-5323 less priority for .product.runtime.conf ( #2754 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-07-02 20:00:02 +02:00
Alexander Skoblikov and Evgenia Bezborodova
1e2eee87d3
CB-5138 force use default properties for default database ( #2751 )
...
* CB-5138 force use default properties for default database
* CB-5138 review fix
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-02 16:04:42 +00:00
faafcee1a4
CB-4961 Control files downloading ability ( #2744 )
...
* CB-4961 adds "disable download" setting to data viewer
* CB-4691 removes unneeded alias for new disable download setting
* CB-4691 pr fixes
* CB-4961 reverts image value presentation canSave logic
* CB-4961 disables download from image context menu
* CB-4691 fixes unit tests
* CB-4691 change new setting to existing one
* CB-4691 renames disable download -> disable export
* CB-4691 pr fixes
* CB-4691 updates tests for new export setting
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-02 16:48:37 +03:00
Elizabeth and kseniaguzeeva
6efbd6904a
dbeaver/pro#2651 Add all resource properties updating ( #2747 )
...
* dbeaver/pro#2651 Add all resource properties updating
* dbeaver/pro#2651 Fix code style
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-07-02 15:04:58 +02:00
Georgii
8f740b732b
dbeaver/dbeaver-infra#98 build imls for optional plugins ( #2752 )
2024-07-02 15:02:30 +02:00
sergeyteleshev and Evgenia Bezborodova
7e4411c0a9
CB-5153 Change description for 'Save credentials' mark on connection auth pop-up + unify ( #2746 )
...
* CB-5153 adds more UX friendly texts for connection "save credentials" checkbox
* CB-5153 fix build
* CB-5153 changes admins "Preferences" name to "Global Preferences"
* CB-5153 pr fixes
* CB-5153 adds logic to ssh/ssl login auth connection popup share cred checkboxes
* CB-5153 fixes translations with grammarly
* CB-5153 fixes tooltip texts for all languages
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-02 14:46:28 +03:00
Alexander Skoblikov
b6ac0b93e7
CB-5322 limit latest logins by time ( #2750 )
...
* CB-5322 limit latest logins by time
* CB-5322 display correct block time
* CB-5322 naming
2024-07-02 10:54:47 +02:00
b2c6306d21
CB-5114 add gql api for bigquery trace info ( #2732 )
...
* CB-5114 add gql api for bigquery trace info
* CB-5114 add has dynamic trace to gql
* CB-5114 has dynamic trace prop fix
* CB-5114 fixes after review
* CB-5113 add result trace details panel
* CB-5113 connect plugin
* CB-4882 review fixes
* CB-4882 update references
* CB-4882 use suspense instead of loader
* CB-4882 use metadata to keep promise
* CB-4882 add overflow to container
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-01 13:21:21 +00:00
49875e4dc1
CB-5197 create main connection fields dynamically ( #2693 )
...
* CB-5238 add main properties for connections
* CB-5197 render main properties
* CB-5197 render main properties
* CB-5238 set default values to main properties
* CB-5197 fix(ci/cd): respect base and target branches
* CB-5238 fixes after review
* CB-5197 review fixes
* CB-5197 switch to new model
* CB-5238 fixes after review
* CB-5197 remove custom configuration type
* CB-5238 remove custom config type from gql schema
* CB-5197 do not check configuration type for creds
* CB-5197 make argument optional
* CB-5238 fix creating connection with url
* CB-5238 rename param
* CB-5238 rename param
* CB-5197 rename field
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-07-01 12:45:57 +00:00
4433018ed2
Cb 5124 add a notification about the upcoming expiration of the license add to status ( #2733 )
...
* CB-5124. Add license status to /status api
* CB-5124. Add license status to /status api
* CB-5124 adds reminder for soon expiring license
* CB-5124. Refactor after review
* CB-5153 adds core-website package
* CB-5124 updates TS references
* CB-5124 refactors website links service
* CB-5124 pr fixes
* CB-5124 update TS references
* CB-5124 removes WebSiteLinks from coreWebsiteManifest
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-06-28 17:14:33 +00:00
0755561250
CB-5165. Add parameter to api - autocommit ( #2737 )
...
* CB-5165. Add parameter to api - autocommit
* CB-5165. Refactor after review
* CB-5165 add auto commit checkbox
* CB-5165 add gap between elements
* CB-5165. Refactor after review
* CB-5165. Refactor after review
* CB-5165. Refactor after review
* CB-5165. Refactor after review
* CB-5165 change category name
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-06-28 16:26:34 +00:00
sergeyteleshev and Evgenia Bezborodova
ea87a48619
CB-5299 fixes border for value panel icon in different browsers ( #2740 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-06-27 17:43:13 +03:00
c2330e9c6a
CB-5038 update clickhouse driver ( #2731 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-06-27 09:33:42 +00:00
Alexander Skoblikov and Evgenia Bezborodova
09de0c328a
CB-4889 CB database env variables ( #2739 )
...
* CB-4889 CB database env variables
* CB-4889 fix runtime conf priority
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-06-26 16:15:09 +00:00
serge-rider
dab4a0d033
Merge remote-tracking branch 'origin/devel' into devel
2024-06-26 16:02:37 +02:00
serge-rider
05507db706
24.1.2 version bump
2024-06-26 16:01:46 +02:00
sergeyteleshev and Alexey
6e4f16e824
Cb 5293 unit tests for hooks in core blocks ( #2724 )
...
* CB-5293 adds unit tests for useState delay hook
* CB-5293 removes unused helper hook
* СB-5277 adds tests for useClipboard hook
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2024-06-26 16:38:07 +03:00
alex and Alexey
56a2e8c13d
Cb 5277 test components ( #2721 )
...
* CB-5277 add tests for core blocks components
* CB-5277 add tests for link and status message
* CB-5277 add Cell test
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2024-06-26 16:37:38 +03:00
serge-rider
d8b6655da5
24.1.2 version bump
2024-06-26 14:07:27 +02:00
sergeyteleshev and Evgenia Bezborodova
4842cba903
CB-5181 Display User Notification Pop-up When Copy/Paste Functionality is Disabled by Administrator ( #2730 )
...
* CB-5181 adds copy event handler for data viewer (cells, value panel)
* CB-5181 makes edit/copy settings independent from each other
* CB-5181 adds disable copy case for read state JsonLine (pre)
* CB-5181 changes message text for popup
* CB-5181 changes message text for popup 2
* СB-5181 fixes rus locale for copy message
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-06-25 18:17:40 +03:00
Alexey
4078b6aa16
CB-5250 refactor: move task manager to core manifest ( #2726 )
...
* refactor: move task manager to core manifest
* chore: update dependencies
2024-06-25 18:15:32 +03:00
Georgii
241f2393be
dbeaver/dbeaver-infra#91 add source links and fix small issues ( #2727 )
...
* dbeaver/dbeaver-infra#91 add source links and fix small issues
* dbeaver/dbeaver-infra#91 add a way to add required fragmens manually + fix scripts
2024-06-25 12:58:30 +02:00
Evgenia Bezborodova
5851c8f2c4
CB_2411: update README ( #2729 )
2024-06-24 17:30:48 +02:00
Alexey and Evgenia Bezborodova
c70c932e9c
CB-5279 fix: return counter button for non result set data format ( #2719 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-06-24 12:38:23 +03:00
alex
b155c98c02
CB-5292 add separate group for advanced properties ( #2725 )
2024-06-24 12:37:52 +03:00
serge-rider
1d0fac3eb0
Legacy constants refactoring
2024-06-24 11:28:48 +02:00
Georgii and Serge Rider
124fa7f691
dbeaver/infra#74 update cloudbeaver launch args ( #2682 )
...
* dbeaver/infra#74 update cloudbeaver launch args
* dbeaver/dbeaver-infra#74 add generator scripts and move rcp-gen.properties to product repos
* dbeaver/dbeaver-infra#74 add copyright config to generator CE
* dbeaver/dbeaver-infra#74 move to .ide/idea instead
* dbeaver/dbeaver-infra#74 formatting
* dbeaver/dbeaver-infra#74 update vscode configs and rename rcp-gen.properties to osgi-app.properties
* dbeaver/dbeaver-infra#74 generate workspace per osgi-app.properties file
* dbeaver/dbeaver-infra#74 remove workspace from naming
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
2024-06-21 10:55:32 +02:00
Alexander Skoblikov
af5cbedf22
CB-5289 load logs config in log service ( #2722 )
2024-06-21 09:36:13 +02:00
Ainur
b46dd9b8a8
CB-5270 gql tests refactoring ( #2713 )
2024-06-20 09:59:57 +02:00
Alexey
cdd3a356ac
CB-5278 fix: don't dispose execution context ( #2718 )
2024-06-18 18:43:05 +02:00
Alexey
9a471bed70
Refactor cb-4018 data context api ( #2708 )
...
* CB-4018 refactor: data context api
* CB-4018 refactor: data context api
* CB-4018 refactor: form parts api
* CB-4018 fix: pr review
* CB-4018 fix: track mobx dependencies in useDataContextLink
* CB-4018 fix: unsubscribe behaviour
* CB-3510 feat: data editing actions based on view (#2710 )
* CB-3510 feat: data editing actions based on view
* CB-3510 fix: pr review
* CB-3510 fix: table bottom bar styles
* CB-4018 refactor: respect presentation in data viewer
* CB-4018 fix: remove gap in data viewer toolbar
* CB-4018 fix: isolate contexts in data viewer
2024-06-18 18:19:04 +03:00
Alexey
e779a23f0e
CB-5213 chore: update react-data-grid ( #2716 )
2024-06-18 09:30:24 +03:00
240dab7c0f
Added French translation files (fr.ts) to respective directories ( #2670 )
...
* Added French translation file for core-administration (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-administration/src/locales/ directory. This file contains the French translations for various administration-related strings used in the application. The translations include menu entries, configuration wizard titles, and success messages.
* Added French translation file for core-authentication (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-authentication/src/locales/ directory. This file contains the French translations for various authentication-related strings used in the application. The translations include settings group labels, options for disabling anonymous access, and password policy requirements such as minimum length, case sensitivity, digits, and special characters.
* Added French translation file for core-blocks (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-blocks/src/locales/ directory. This file contains the French translations for various core-blocks related strings used in the application. The translations include properties table labels, filter options, add/reset/remove property actions, placeholder texts, error messages, and validation messages.
* Added French translation file for core-browser-settings (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-browser-settings/src/locales/ directory. This file contains the French translations for various browser settings related strings used in the application. The translations include settings for cookies and general browser settings.
* Added French translation file for core-connections (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-connections/src/locales/ directory. This file contains the French translations for various connection-related strings used in the application. The translations include settings for connections, connection templates, error messages, authentication details, network handler configurations, and various tooltips and placeholder texts related to database connections and SSH tunnels.
* Added French translation file for core-localization (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-localization/src/locales/ directory. This file contains the French translations for various UI-related strings used in the application. The translations include messages for renaming, themes, navigation steps, loading states, error handling, clipboard operations, authentication, settings, file operations, and more.
* Added French translation file for core-navigation-tree (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-navigation-tree/src/locales/ directory. This file contains the French translation for the navigation tree settings group string used in the application.
* Added French translation file for core-projects (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-projects/src/locales/ directory. This file contains the French translation for the message indicating that a project is not found.
* Added French translation file for core-resource-manager (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-resource-manager/src/locales/ directory. This file contains the French translation for the resource manager settings group string used in the application.
* Added French translation file for core-settings-localization (fr.ts)
I have created the fr.ts file in the cloudbeaver/webapp/packages/core-settings-localization/src/locales/ directory. This file contains the French translations for the localization settings, including the labels and descriptions for language settings in the application.
* Added French translation file for core-settings-user (fr.ts)
I have created the fr.ts file in the cloudbeaver/webapp/packages/core-settings-user/src/locales/ directory. This file currently does not contain any translations, but it has been set up for future French translations for user settings in the application.
* Added French translation file for core-settings (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-settings/src/locales/ directory. This file contains the French translations for the interface and root settings groups used in the application.
* Added French translation file for core-theming (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-theming/src/locales/ directory. This file contains the French translations for the theming settings, including the labels and descriptions for the application color theme.
* Added French translation file for core-ui (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-ui/src/locales/ directory. This file contains the French translations for various UI-related messages used in the application, including messages for empty states, form save errors, and tab switching errors during form validation.
* Added French translation file for core-version-update (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-version-update/src/locales/ directory. This file contains the French translations for various version update-related messages used in the application, including messages about version status, refresh actions, and update instructions.
* Added French translation file for core-version (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-version/src/locales/ directory. This file contains the French translations for various version-related strings used in the application, including version information, release dates, tags, and error messages for loading version information.
* Added French translation file for core-view (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-view/src/locales/ directory. This file contains the French translations for various view-related strings used in the application, including layout settings, zoom actions, and labels for creating and editing items and folders.
* Added French translation file for plugin-administration (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-administration/src/locales/ directory. This file contains the French translations for various administration-related messages used in the application, including server configuration, welcome messages, security settings, and navigation options.
* Added French translation file for plugin-authentication-administration (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-authentication-administration/src/locales/ directory. This file contains the French translations for various authentication and administration-related messages used in the application, including user connections, access management, identity providers, and team management.
* Added French translation file for plugin-authentication (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-authentication/src/locales/ directory. This file contains the French translations for various authentication-related messages used in the application, including login, logout, user credentials, error messages, and identity provider configurations.
* Added French translation file for plugin-browser (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-browser/src/locales/ directory. This file contains the French translations for various update-related messages used in the application, including installation of the application, installation of updates, and restart messages with progress information.
* Added French translation file for plugin-connection-custom (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connection-custom/src/locales/ directory. This file contains the French translations for various custom connection-related messages used in the application, including parameters, URL, main settings, driver properties, and connection actions like testing and creating connections.
* Added French translation file for plugin-connection-search (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connection-search/src/locales/ directory. This file contains the French translation for the label used in the plugin-connection-search, specifically the message "Find Local Database" which is translated to "Trouver une base de données locale".
* Added French translation file for plugin-connection-template (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connection-template/src/locales/ directory. This file contains the French translations for various strings used in the connection template plugin. The translations include labels and messages related to new connections, database connection dialogs, and connection templates. This addition will help French-speaking users interact with the connection template plugin more easily.
* Added French translation file for plugin-connections-administration (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connections-administration/src/locales/ directory. This file contains the French translations for various connection-related strings used in the application. The translations include menu items for editing connections, confirmation messages for reconnection, and descriptions of the templates used by administrators to create reusable connection parameters.
* Added French translation file for plugin-connections (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connections/src/locales/ directory. This file contains the French translations for various connection-related strings used in the application. The translations include messages for editing connections, connection status updates, and SSL settings.
* Added French translation file for plugin-data-export (fr.ts)
Added French translations for various data export-related strings in the plugin-data-export module. This includes translations for dialogs, notifications, and settings related to data export functionality.
* Added French translation file for plugin-data-import (fr.ts)
- Added French translations for the data import plugin.
- Included translations for various stages and messages related to data import process.
* Add French translation file for plugin-data-spreadsheet-new (fr.ts)
Added French translations for plugin-data-spreadsheet-new. This includes translations for various table and data grid related functionalities such as table editing, sorting, filtering, and error messages.
* Added French translation file for plugin-data-viewer (fr.ts)
This commit includes the French translation for the plugin-data-viewer module.
* Add French translation for Data Viewer plugin (fr.ts)
Added French translations for the Data Viewer plugin.
* Added French translation to plugin-datasource-context-switch (fr.ts)
Added French translations for the context switch plugin messages.
* Added French translation to plugin-datasource-transaction-manager (fr.ts)
Added French translations for the transaction manager plugin messages.
* Added French translation to plugin-gis-viewer (fr.ts)
Added French translations for the GIS viewer plugin messages.
* Added French translation to plugin-help (fr.ts)
Added French translations for the help plugin messages.
* Added French translation to plugin-log-viewer (fr.ts)
Added French translations for the log viewer plugin messages.
* Added French translation to plugin-navigation-tree-filters (fr.ts)
Added French translations for the navigation tree filters plugin messages.
* Added French translation to plugin-navigation-tree-rm (fr.ts)
Added French translations for the navigation tree remove plugin messages.
* Added French translation to plugin-navigation-tree (fr.ts)
Added French translations for the navigation tree plugin messages.
* Added French translation to plugin-object-viewer (fr.ts)
Added French translations for the object viewer plugin messages.
* Added French translation to plugin-product (fr.ts)
Added French translations for the product plugin messages.
* Added French translation to plugin-projects (fr.ts)
Added French translations for the projects plugin messages.
* Added French translation to plugin-resource-manager-administration (fr.ts)
Added French translations for the resource manager administration plugin messages.
* Added French translation to plugin-resource-manager-scripts (fr.ts)
Added French translations for the resource manager scripts plugin messages.
* Added French translation to plugin-resource-manager (fr.ts)
Added French translations for the resource manager plugin messages.
* Added French translation to plugin-root (fr.ts)
Added French translations for the root plugin messages.
* Added French translation to plugin-session-expiration (fr.ts)
Added an empty template for French translations for the session expiration plugin messages.
* Added French translation to plugin-settings-administration (fr.ts)
Added French translations for the settings administration plugin messages.
* Added French translation to plugin-settings-panel (fr.ts)
Added French translations for the settings panel plugin messages.
* Added French translation to plugin-sql-editor-navigation-tab-script (fr.ts)
Added French translations for the SQL editor navigation tab script plugin messages.
* Added French translation to plugin-sql-editor-navigation-tab (fr.ts)
Added French translations for the SQL editor navigation tab plugin messages.
* Added French translation to plugin-sql-editor-new (fr.ts)
Added French translations for the new SQL editor plugin messages.
* Added French translation to plugin-sql-editor-screen (fr.ts)
Added French translations for the SQL editor screen plugin messages.
* Added French translation to plugin-sql-editor (fr.ts)
Added French translations for the SQL editor plugin messages.
* Added French translation to plugin-sql-generator (fr.ts)
Added fr.ts to cloudbeaver/webapp/packages/plugin-sql-generator/src/locales
* Added French translation to plugin-task-manager (fr.ts)
Added French translations for the task manager plugin messages.
* Added French translation to plugin-tools-panel (fr.ts)
Added French translations for the tools panel plugin messages.
* Added French translation to plugin-user-profile-settings (fr.ts)
Added French translations for the user profile settings plugin messages.
* Added French translation to plugin-user-profile (fr.ts)
Added French translations for the user profile plugin messages.
* Added French translation to plugin-version-update-administration (fr.ts)
Added French translations for the version update administration plugin messages.
* Added French translation to product-default (fr.ts)
Added French translations for the default product plugin messages.
* CB-5266 registers french localization all over the app
* CB-5266 adds core-app localization from other PR
* CB-5266 shorter translate for log-viewer french action enable label
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-06-14 17:52:23 +03:00
Alexey
422e6283df
CB-5276 fix: auth fallback ( #2712 )
2024-06-14 17:30:57 +03:00
0b98569c9e
CB-5129. Implemented add and delete logic for user team api ( #2695 )
...
* CB-5129. Implemented add and delete logic for user team api
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-06-14 13:59:17 +00:00
Serge Rider and mr-anton-t
340c6e850c
CB-2070 DBException refactoring ( #2703 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-06-14 13:41:57 +00:00
Anastasiya and Daria Marutkina
bdfb637633
CB-4870 add tooltip for Disable Table presentation setting; add Germa… ( #2704 )
...
* CB-4870 add tooltip for Disable Table presentation setting; add German localization
* CB-4870 Update ru localization
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-06-14 12:36:10 +03:00
Anastasiya
df4b88c7e4
dbeaver/dbeaver#17169 Update FireBird driver to version 5.0.4 ( #2707 )
2024-06-13 19:13:16 +02:00
Alexander Skoblikov and Elizabeth
e7f6cbd2fc
dbeaver/pro#2116 send user deleted event for headless session ( #2659 )
...
Co-authored-by: Elizabeth <e1izabeth.k@outlook.com >
2024-06-13 16:50:37 +02:00
Alexander Skoblikov and MashaKorax
a84f822124
dbeaver/pro#1803 send permissions update to headless session ( #2698 )
...
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2024-06-13 16:00:49 +02:00
Alexey
c5399de7af
fix: remove extra files ( #2701 )
2024-06-13 12:34:32 +03:00
a65dff32d6
Cb 4760 add to value panel more clear abstractions and separation of the logic ( #2688 )
...
* CB-4760 refactors value panel boolean presentation
* CB-4760 refactors value panel image presentation
* CB-4760 refactors value panel text presentation (part 1)
* CB-4760 refactors value panel text presentation (part 2)
* CB-4760 moves ValuePanel presentation layer to ValuePanel folder
* CB-4760 fixes type in file name
* CB-4760 modifies isBlob truncated logic
* CB-4760 booleanValuePresentation uses actions helper
* CB-4760 reverts value panel helpers location
* CB-4760 reverts getResultSetActions
* CB-4760 add preprocessBooleanValue helper instead of hook
* CB-4760 reverts truncated message isTruncated logic
* CB-4760 cleanup
* CB-4760 cleanup
* CB-4760 test commit for save file history
* CB-4760 test commit for save file history [2]
* CB-4760 test commit for save file history [3]
* CB-4760 moves back ValuePanelPresentation directory to src folder to save git history
* CB-4760 pr fixes
* CB-4760 adds placeholder for non selected elements in boolean value presentation (value panel)
* CB-4760 fixes placeholder translation for non selected elements in boolean value presentation (value panel)
* CB-4760 fix: app restart process
* CB-4760 fix: app restart process
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-06-13 08:04:22 +03:00
alex and mr-anton-t
1c9b4f1ece
CB-4706 remove duplicated styles ( #2689 )
...
* CB-4705 remove duplicated styles
* CB-4706 pass ref
* CB-4706 review fixes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-06-13 08:03:39 +03:00
Serge Rider
b13b58b589
dbeaver/dbeaver#23203 Optional monitor for nav API ( #2687 )
...
* dbeaver/dbeaver#23203 Optional monitor for nav API
* #23203 Local cache progress monitor
2024-06-12 08:56:35 +02:00
alex and mr-anton-t
3d56701dc6
CB-4705 make data viewer model loaders more flexible ( #2690 )
...
* CB-4705 make data viewer model loaders more flexible
* CB-4705 review fixes
* CB-4705 remove unused import
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-06-11 16:51:57 +03:00
Anastasiya and Daria Marutkina
078c11c657
CB-5268 fix tooltip; add localization ( #2699 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-06-11 15:45:25 +03:00
Alexander Skoblikov
baffbfd838
CB-5263 fix null projectId in gql ( #2697 )
2024-06-11 10:06:48 +02:00
serge-rider
0134b79ee0
24.1.1 version bump
2024-06-10 17:44:50 +02:00
serge-rider
791da679fe
24.1.1 version bump
2024-06-10 17:42:07 +02:00
sergeyteleshev and Alexey
dc0e3075fa
Cb 5198 unit tests ( #2674 )
...
* CB-5198 adds errorOf unit test
* CB-5198 adds unit tests for metadata map
* CB-5198 open centered popup covered with unit tests
* CB-5198 removed unused utils helper
* CB-5198 adds unit tests for utf8 to base64 helper
* СB-5198 adds unit tests fro TempMap
* СB-5198 adds unit tests for GlobalConstants
* CB-5198 removes unused helper
* CB-5198 fix: unit tests for global consts
* СB-5198 adds unit tests for ILoadableState
* СB-5198 adds unit tests for CancellablePromise and cancellableTimeout
* CB-5198 unit tests cleanup
* CB-5198 unit tests cleanup
* CB-5198 updates TS references
* CB-5198 adds PR fixes
* CB-5186 cleanup
* CB-5198 adds correct window object mock for global consts tests
* Revert "CB-5198 updates TS references"
This reverts commit 9388477a79 .
* CB-5198 fixes PR comments
* CB-5198 fixes PR comments
* CB-4760 fix: metadatamap return non observed values correctly
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2024-06-10 16:52:08 +03:00
f04c2b1452
Cb 5188 support page outdating for object properties table ( #2686 )
...
* CB-5188 marks page outdated on onDisconnect event for DBObjectPageResource
* CB-5188 removes properties table error on logout
* Revert "CB-5188 removes properties table error on logout"
This reverts commit aa4d64cc83 .
* Revert "CB-5188 marks page outdated on onDisconnect event for DBObjectPageResource"
This reverts commit cdab1b76c9 .
* CB-5188 makes cached map resource
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-06-07 16:36:40 +03:00
ce6cfd3e3c
CB-5196 Update GraphQL usage ( #2671 )
...
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-06-07 11:03:52 +00:00
Alexander Skoblikov and kseniaguzeeva
776b6d5c6d
CB-5253 store only changed common runtime properties ( #2692 )
...
* CB-5253 store only changed common runtime properties
* CB-5253 remove null properties
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-06-07 10:55:11 +00:00
Anastasiya
9a729cb47f
Add info about contributors in our readme file ( #2691 )
2024-06-06 17:24:45 +02:00
c3ae4acdfb
Cb 5164 deps update ( #2675 )
...
* CB-5164 update sup deps
* CB-5164 update typescript and mobx
* CB-5164 update react
* CB-5164 fix: specify only major versions
* CB-5164 fix class format
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-06-05 13:29:38 +03:00
4cb171ed19
CB-5180 rename .m -> .module ( #2679 )
...
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-06-04 20:31:45 +03:00
Daria Marutkina
b3952e7247
Merge pull request #2685 from dbeaver/cb_readme_duplication
...
Fix release notes duplication
2024-06-04 14:10:46 +02:00
LonwoLonwo
d83822d4ad
Fix release notes duplication
2024-06-04 12:59:17 +02:00
Alexey
5579970447
fix: dev mode ( #2683 )
2024-06-03 16:07:26 +03:00
Daria Marutkina
c216a77f23
Merge pull request #2681 from dbeaver/dariamarutkina-patch-2
...
CB_2410 chore: update README
2024-06-03 13:01:20 +02:00
Anastasiya
e7ff007151
Update README.md
...
fix driver version
2024-06-03 11:29:54 +02:00
Daria Marutkina
b62b144ced
CB_2410 chore: update README
2024-06-03 11:21:41 +02:00
Alexey
8eaabce90b
CB-5228 feat: fast frontend unit tests ( #2677 )
...
* fix: try to fix make docker container.sh
* fix: specify correct docker build scripts folder
* fix: validate branch to valid docker tag name
* feat: combined workflows
* feat: add readable names for github actions
* feat: add docker pull command comment
* fix: comment publishing comment with docker instructions
* feat: improve build & test performance
* feat: add option to skip cache
* fix: flush cache
* fix: flush cache
* feat: merge tests and build steps
* fix: github action outputs keys
* feat: add lint job
* feat: change file to trigger lint
* fix: omit webapp path
* fix: trigger lint
* fix: continue on linting errors
* feat: add publishing container to github docker registry
* feat: add lint status
* chore: re-trigger-lint
* feat: add java checkstyle
* fix: java linting
* fix: github token
* fix: update jave checkstyle action
* chore: simplify frontend lint action
* chore: remove changed java files
* feat: revert lint trigger frontend
* feat: add docker credentials helper
* fix: remove credentials warning
* fix: tests and clean command
* CB-5228 feat: run frontend tests for every build
* fix: clean tasks
* feat: update cli tools
2024-05-31 21:34:57 +03:00
Alexey
6077a52181
fix: docker container build ( #2676 )
2024-05-30 17:13:01 +03:00
Alexey
7b728311c0
fix: backend build action ( #2673 )
...
* fix: backend build action
* chore: update github actions version
2024-05-30 15:24:03 +02:00
Alexey
baad9d6f98
chore: add build github actions ( #2672 )
...
* chore: add build github actions
* chore: remove docker push
* chore: update cache maven
2024-05-29 19:24:39 +02:00
Ainur
d7658d4f93
CB-5161 generate workspace id property on dc side ( #2653 )
2024-05-27 17:49:21 +00:00
Alexey and kseniaguzeeva
4e1a593321
CB-5139 domain manager improvements ( #2645 )
...
* CB-5139 feat: domain manager improvements
* CB-5139 feat: deployment address verification
* CB-5139 refactor: use computed isDisabled in FormState
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-05-27 17:45:21 +02:00
Ainur and kseniaguzeeva
57a517111b
CB-5158 do not send event to initiator for generating domain ( #2655 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-05-27 15:02:25 +00:00
Alexander Skoblikov and Daria Marutkina
c893e476e8
CB-4949 merge runtime and root config in original properties ( #2667 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-27 15:01:24 +00:00
sergeyteleshev and Daria Marutkina
0151edf002
CB-4584 fix: loads object properties tabs after relogin correctly + added loader ( #2649 )
...
* CB-4584 fix: loads object properties tabs after relogin correctly + added loader
* CB-4584 adds force suspense for Object property table
* CB-4584 trigger object property page outdate on connection being disconnected
* Revert "CB-4584 trigger object property page outdate on connection being disconnected"
This reverts commit 93b844f592 .
* CB-4584 fix: object property table reloads pages after connection being disconnected
* Revert "CB-4584 fix: object property table reloads pages after connection being disconnected"
This reverts commit 46f28dc045 .
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-27 16:47:57 +03:00
Alexey and Evgenia Bezborodova
f9962b90f9
CB-4820 fix: grid focus sync ( #2665 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-05-27 16:46:25 +03:00
Alexey
b1e62d93e4
CB-4090 fix: keep results for editing ( #2664 )
2024-05-27 16:08:39 +03:00
sergeyteleshev and kseniaguzeeva
ea1f3460eb
CB-4812 change tooltip text for share creds checkbox in connection creation ( #2663 )
...
* CB-4812 change tooltip text for share creds checkbox in connection creation
* СB-4812 fix: makes correct ru text for shared credentials
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-05-27 12:52:40 +03:00
alex
c6127b0ac5
CB-4977 return undefined if parse query call returns zeros ( #2662 )
2024-05-27 11:49:56 +03:00
1133112a66
CB-5004 Do not spam server while typing query in Sql Editor ( #2615 )
...
* CB-5004 adds debounce for sql editor script set and auto complete
* CB-5004 adds correct debounce time for parse script + parses script before its execution
* CB-5004 disable script buttons only for empty sql editor or script being executing
* CB-5004 fix: executes script parsing before get sub query
* CB-5004 reverts getHintProposals throttling
* CB-5004 fix: force launch sql editor script actions and removes delay from format script button
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-05-27 11:49:08 +03:00
serge-rider
965d96c386
Web session read fix (use copy to avoid ConcurrentModificationException)
2024-05-27 09:57:35 +02:00
Alexander Skoblikov
407259b8b2
Revert "CB-5061. remove mandatory parameters for database form ( #2650 )" ( #2661 )
...
This reverts commit 15e5574ed6 .
2024-05-24 13:59:29 +00:00
Ainur and kseniaguzeeva
c60d513e66
dbeaver/dbeaver-infra#30 add singleton tasks to sm ( #2652 )
...
* dbeaver/dbeaver-infra#30 add singleton tasks to sm
* dbeaver/dbeaver-infra#30 move tasks to ee
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-05-24 15:30:32 +02:00
Alexey and Evgenia Bezborodova
674627ebea
CB-4090 fix: catch throttle errors ( #2651 )
...
* CB-4090 fix: catch throttle errors
* CB-4090 fix: catch throttle errors
* CB-4090 fix: detect closed contexts
* CB-4090 fix: close results properly
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-05-24 15:52:50 +03:00
Alexey
22634c7c19
CB-4812 feat: add app restart hook ( #2660 )
2024-05-24 19:17:35 +08:00
DenisSinelnikov and Daria Marutkina
15e5574ed6
CB-5061. remove mandatory parameters for database form ( #2650 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-24 08:17:15 +00:00
Alexey
95f1a4e6ad
CB-4812 chore: update vscode workspace ( #2657 )
2024-05-24 15:17:52 +08:00
serge-rider
2abe057299
24.1.0 version bump
2024-05-23 19:05:01 +02:00
serge-rider
b9b02828dd
24.1.0 version bump
2024-05-23 19:04:23 +02:00
Alexey
691cceb784
CB-4812 fix: infinite loading in error boundary ( #2656 )
2024-05-23 23:42:12 +08:00
alex and Evgenia Bezborodova
0957684bce
CB-4868 extend editor highlight ( #2647 )
...
* CB-4868 extend editor highlight
* CB-4868 update colors
* CB-4868 fix variable
* CB-4868 increase contrast ratio
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-05-23 16:49:43 +03:00
mayerro
f9b8e85239
dbeaver/dbeaver-devops#1218 change base image ver to latest lts
2024-05-23 13:07:31 +02:00
alex and Evgenia Bezborodova
1e599fdd88
CB-5160 adjust set to null behaviour ( #2648 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-05-22 10:09:23 +03:00
sergeyteleshev
e05dafd710
CB-4853 updates docker containerId view in update instruction for CE ( #2646 )
...
* CB-4853 updates docker containerId view in update instruction for CE
* CB-4853 adds const "{your container id}" in the update instruction
2024-05-22 10:08:50 +03:00
sergeyteleshev and Daria Marutkina
fac08c1b93
CB-5092 Top navigation bar is not visible ( #2616 )
...
* CB-5092 fix: combobox opens on small screens without eating off a bottom space of the window
* CB-5092 does arrow click in separate function
* CB-5092 fix: selectors and nodes context menu do not break layout for small screens
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-22 10:08:26 +03:00
Alexander Skoblikov and Daria Marutkina
77ae1a59d2
CB-4956 restore web session if it expired at login ( #2618 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-21 16:52:21 +02:00
alex and Daria Marutkina
e3a859fee7
Cb 5133 tree expand focus ( #2605 )
...
* CB-5133 make tree expand focusable
* CB-5133 make tree expand clickable
* CB-5133 add label for the expand button
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-21 11:10:47 +03:00
Alexander Skoblikov and Evgenia Bezborodova
72ce16b2e8
CB-931 ldap identity provider ( #2609 )
...
* CB-931 ldap identity provider
* CB-931 add bruteforce protection to ldap
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-05-20 15:05:09 +00:00
Serge Rider and mayerro
7cd22a84c2
dbeaver/dbeaver devops#1201 base java image ( #2642 )
...
* dbeaver/dbeaver-devops#1201 Base Java image
* dbeaver/dbeaver-devops#1201 Fix scripts
* dbeaver/dbeaver-devops#1201 hilevel default env var
---------
Co-authored-by: mayerro <roman.kunitskiy@gmail.com >
2024-05-20 16:44:25 +02:00
Alexey
eaf19cf1d2
fix: dev mode hot module replacement ( #2643 )
2024-05-20 22:17:55 +08:00
Evgenia Bezborodova
0dddeb70b2
Merge pull request #2641 from dbeaver/EvgeniaBzzz-patch-1
...
Update CB README 24-0-5.md
2024-05-20 12:25:43 +03:00
Evgenia Bezborodova
d701cb4fbe
Update CB README 24-0-5.md
2024-05-20 12:25:15 +03:00
serge-rider
53efa4ef40
Tests fix (windows crlf)
2024-05-19 16:53:54 +02:00
Serge Rider
554c983283
CB-5167 Cleanup and move
2024-05-18 19:58:52 +02:00
Alexey
02d70e1029
Merge pull request #2622 from dbeaver:fix/cb-4978/ignore-images-for-preload
...
CB-4978 fix: ignore images for preload
2024-05-17 23:46:20 +08:00
Aleksei Potsetsuev
176864c5a5
CB-4978 fix: ignore images for preload
2024-05-17 23:44:22 +08:00
Alexander Skoblikov
14858f13f3
revert field renaming ( #2620 )
2024-05-17 10:44:14 +00:00
Alexey and Evgenia Bezborodova
0b27db0b38
CB-5140 fix: loader overlay ( #2613 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-05-17 13:29:23 +03:00
Alexey and mr-anton-t
10582d1333
CB-5149 fix: app loading ( #2617 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-05-17 13:24:58 +03:00
Ainur
d606ca0c77
CB-5127 make instance id more readable and add port ( #2614 )
2024-05-17 08:37:30 +00:00
494101d659
dbeaver/dbeaver-infra#2 (CB-5110) add job for certificate renewal ( #2597 )
...
* dbeaver/dbeaver-infra#2 add job for certificate renewal
* CB-5110 feat: deployment domain expiration time info
* CB-5110 feat: display unsuccessful renewal attempt message
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-05-16 12:53:37 +02:00
Alexander Skoblikov and naumov
6416486513
Cb 4460 shared query history for the team ( #2598 )
...
* CB-5067 team supervisor
* CB-4460 extended team members info api
* CB-5118 support supervisor role
* CB-4460 api fix
* CB-4460 change role name
* CB-4460 gql fix
* CB-4460 fix unexpected team role modification
* CB-4460 fix unexpected team role modification
* CB-4460 fix unexpected team role modification
* CB-4460 fix anonymous preferences
* CB-4460 adjust compare fn
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2024-05-14 17:30:26 +00:00
Ainur and DenisSinelnikov
6061ec340c
CB-5127 web application instance id fix ( #2603 )
...
Co-authored-by: DenisSinelnikov <142215442+DenisSinelnikov@users.noreply.github.com >
2024-05-14 19:29:09 +02:00
b40646e69b
Cb 4931 auth dialog focus ( #2602 )
...
* CB-4931 focus first child of the auth form
* CB-4931 focus dialog from inner component
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-14 19:27:09 +02:00
serge-rider
003a89be57
24.0.5 version bump
2024-05-14 18:37:03 +02:00
DenisSinelnikov
bbd296f197
CB-5007. Fixed import to mongo ( #2612 )
...
* CB-5007. Fixed import to mongo
* CB-5007. Fixed checkstyle
2024-05-14 16:18:08 +00:00
Alexey and Evgenia Bezborodova
39bfc54ca5
CB-4698 fix: limit grid inline editor ( #2608 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-05-14 19:03:52 +03:00
bac47d20ce
CB-5070 refactor: forms design ( #2607 )
...
* CB-5070 refactor: forms design
* Merge remote-tracking branch 'origin/devel' into refactor/cb-5070/forms-design
* CB-5070 fix: html semantics
* CB-5070 fix: table header styles
* CB-5070 fix: table header styles
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-14 19:03:11 +03:00
alex and Daria Marutkina
5fce0a544b
CB-5085 make errors focusable ( #2585 )
...
* CB-5085 make errors focusable
* CB-5085 add lazy import
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-14 16:36:24 +03:00
833dae58ce
CB-5060 add beta features config param ( #2599 )
...
* CB-5109 add beta features config param
* CB-5109 rename param
* CB-5060 feat: disable beta features
* CB-5109 add param to config file
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-05-14 09:31:24 +00:00
Alexander Skoblikov and Evgenia Bezborodova
12bc21257d
CB-5128 do not store jetty sessions cache in files ( #2600 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-05-14 09:42:42 +02:00
d280171b97
CB-4978 feat: handle app update ( #2579 )
...
* CB-4978 feat: handle app update
* CB-4978 fix: app loading status info
* feat: async module loading and preload api
* chore: disable SW in dev env
* CB-4978 feat: improve precaching
* CB-4978 fix: split style chunks in two file
* CB-4978 fix: App rebinding
* CB-4978 fix: styles specificity
* CB-4978 fix: app loading
* CB-4978 fix: styles specificity
* CB-4978 fix: flickering bad positioned loader
* CB-4978 fix: styles specificity
* CB-4978 fix: table presentation scrolls
* CB-4978 chore: add extra error logging
* CB-4978 chore: add extra error logging
* CB-4978 fix: toolbar scrolling
* CB-4978 fix: log viewer empty message
* CB-4978 fix: cell styles
* CB-4978 fix: tabs styles
* CB-4978 fix: tests
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-05-14 09:16:46 +03:00
alex and Daria Marutkina
c8ec5716b8
CB-4931 make export and import dialog focusable ( #2584 )
...
* CB-4931 make export and import dialog focusable
* CB-4931 always focus the dialog
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-10 16:51:08 +03:00
serge-rider
7045575d95
dbeaver/pro#2800 Code style
2024-05-10 14:57:48 +02:00
Alexey and Daria Marutkina
bdea460218
CB-4837 fix: show in value panel menu button ( #2596 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-05-09 13:19:08 +03:00
674c522d55
Cb 5076 remove reshadow leftovers ( #2582 )
...
* CB-3960 removes unused SlideBox styles
* CB-3960 makes menu panel reshadowless
* CB-3960 makes menu bar small item reshadowless
* CB-3960 removes reshadow from loaders
* CB-5076 some reshadow
* CB-5076 makes auto refresh reshadowless
* CB-5076 removes reshadow from result set grouping presentation
* CB-5076 makes data grid reshadowless
* CB-5076 makes object viewer table reshadowless
* CB-5076 makes value panel GIS presentation reshadowless
* CB-5076 removes reshadow's all dependencies
* CB-5076 removes ComponentStyles from tsx files
* CB-5076 fixes shortcut dialog titles paddings
* CB-5076 federated auth providers has more space for providers list container
* CB-5076 removes unneeded global from base scss
* CB-5076 import base styles as regular styles (not moduled)
* CB-5076 fix: styles
* CB-5076 chore: add packageManager
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-05-09 13:17:13 +03:00
Alexander Skoblikov
d0933b2b17
CB-5050 query translator unit tests ( #2590 )
...
* CB-5050 query translator unit tests
* CB-5050 mysql UUID column
* CB-5050 update mysql dialect tests
2024-05-08 19:03:11 +00:00
alex and Evgenia Bezborodova
56143132d6
CB-5077 adjust contrast ratio ( #2583 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-05-08 13:56:02 +03:00
Alexander Skoblikov
639f42fa1c
CB-4922 bump duck db driver version ( #2594 )
2024-05-08 09:32:17 +00:00
Alexander Skoblikov
c0bbe7fdc5
remove gson map usage ( #2593 )
2024-05-07 13:29:01 +00:00
Daria Marutkina
64103bc369
Merge pull request #2592 from dbeaver/dariamarutkina-patch-1
...
CB_2404 chore: update README
2024-05-07 09:49:58 +02:00
Daria Marutkina
87e7f774e9
CB_2404 chore: update README
2024-05-07 09:49:46 +02:00
Ainur and kseniaguzeeva
00cb84c71d
CB-5029 close all sessions with event ( #2577 )
...
* CB-5029 close all sessions with event
* CB-5029 fixes after review
* CB-5029 remove mac address from instance
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-04-30 10:38:29 +00:00
sergeyteleshev and mr-anton-t
c8457c2004
Cb 3960 migrate core blocks components to css modules ( #2578 )
...
* CB-3960 removes unused SlideBox styles
* CB-3960 makes menu panel reshadowless
* CB-3960 makes menu bar small item reshadowless
* CB-3960 removes reshadow from loaders
* fix: loader styles are the same as was
* fix: CB-3960 fix hidden actions in table footer
* fix: menu trigger
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-04-29 21:22:57 +03:00
1f3ae6a508
CB-5020 feat: wait till domain available ( #2567 )
...
* CB-5020 feat: wait till domain available
* CB-5020 fix: group styles
* CB-5020 add header to status endpoint
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
2024-04-29 16:26:02 +03:00
DenisSinelnikov and kseniaguzeeva
a95f8d021f
CB-4513. Added event for execute task success ( #2575 )
...
* CB-4513. Added event for execute task success
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-04-29 09:43:30 +00:00
alex and Evgenia Bezborodova
6fd824e6a8
CB-4980 cancel file upload ( #2573 )
...
* CB-4980 cancel file upload
* CB-4980 use CanceledError instead of message mutation
* CB-4980 review fixes
* CB-4980 do not init cancel on close inside snackbar
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-29 12:16:26 +03:00
serge-rider
836acf879f
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2024-04-28 12:31:33 +02:00
serge-rider
b44840730a
GQL schema fix
2024-04-28 12:31:14 +02:00
alex and kseniaguzeeva
1bffe8a28a
CB-4982 disable transaction manager for viewer ( #2576 )
...
* CB-4982 disable transaction manager for viewer
* CB-4982 change naming
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-04-26 16:49:32 +03:00
sergeyteleshev
885e423048
fix: adds webpack-dev-middleware resolution for package.json + updates yarn.lock ( #2580 )
2024-04-26 15:42:27 +03:00
Alexey and mr-anton-t
8f87ec6618
Fix/cb-5019/components unification ( #2560 )
...
* CB-4629 fix: group close button
* CB-4629 fix: value presentation
* CB-4629 fix: tab focusing
* CB-5019 refactor: unify filter components
* CB-5019 fix: group title header styles
* CB-5019 fix: remove duplicated close button for creation forms
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-04-26 06:34:52 +03:00
alex and mr-anton-t
01ea4794ea
CB-5033 remove reshadow from log viewer and other packages ( #2561 )
...
* CB-5033 remove reshadow from log viewer and other packages
* CB-5033 remove unused code
* CB-5033 migrate small data viewer components to css modules
* CB-5033 review fixes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-04-25 20:25:15 +03:00
alex and Evgenia Bezborodova
7aaee5047e
CB-4873 allow set blob data to null ( #2574 )
...
* CB-4873 allow set blob data to null
* CB-4873 truncated cells can be set to null
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-25 20:24:50 +03:00
b701d21d89
Cb 4268 force logout ( #2549 )
...
* CB-4703. Hide private ssl key, added new parameter to features
* CB-4631. Fix Build
* CB-4703. Hide private ssl key, added new parameter to features
* CB-4631. Fix Build
* CB-4631. Added logic
* CB-4728. Refactor after review
* CB-4268: adds too many session checkbox for local and federated authentication
* CB-4268 ux improve for force session dialog. do not close main popup if confirm dialog rejected
* CB-4268 cleanup
* CB-4268 adds too-many-sessions-plugin to close error of the external window while logging in
* CB-4268 cleanup
* CB-4268 cleanup
* CB-4268 auth dialog: removes unneeded state
* CB-4268. Add logic to force logout for federated users
* CB-4268. Added redirect for Federated users
* CB-4268. Update script
* CB-4268 split force session dialog checkbox for each tab its own instance
* CB-4268 set exceptions for each auth tab individually
* CB-4268 show error for all auth tabs
* CB-4268. Update script, refactor event for user
* CB-4268. Fixed force logout for sso
* CB-4268. Fixed class cast exception
* CB-4268. Refactor after review
* Revert "CB-4268 show error for all auth tabs"
This reverts commit 996bdfebdb .
* Revert "CB-4268 set exceptions for each auth tab individually"
This reverts commit dbeca03a31 .
* Revert "CB-4268 split force session dialog checkbox for each tab its own instance"
This reverts commit cf79208d41 .
* CB-4268 show error for all auth dialog tabs
* CB-4268 resets error state on auth dialog tab change
* CB-4268 fix: reset error state only on tab change
* CB-4268 auth login function cleanup
* CB-4268. Refactor after review, cleanup code
* CB-4268 removes too-many-sessions plugin
* CB-4268 removes unneeded translations
* CB-4268 fix: show login button only for non federated auth tabs
* CB-4268 refactor: reset error on switching auth mode
* CB-4268 stop resetting error with flag for auth dialog
* CB-4268 stop resetting error with flag for auth dialog (reset error default true)
* CB-4268 rename to ssoError.html
* CB-4268. Rename parameter for html
* CB-4268. Revert
* CB-4854. Refactor after review
* CB-4854. Refactor after review
* CB-4268 adds tooltip for force logout checkbox
* CB-4268 changes force sessions popup title to shorter version
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-25 13:20:24 +00:00
sergeyteleshev
426650076a
CB-4947 increases webpack-dev-middle version ( #2572 )
2024-04-25 13:37:29 +03:00
alex and Daria Marutkina
035d2fe156
CB-5034 translate aria label in MenuActionElement ( #2565 )
...
* CB-5034 translate aria label in MenuActionElement
* CB-5034 translate additional tokens
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-04-25 13:15:41 +03:00
Alexey
d70470b853
CB-5010 fix: ensure session opened ( #2566 )
2024-04-25 13:14:56 +03:00
Ainur and Daria Marutkina
368c9e2179
CB-4796 update drivers for trino, oracle and sqlite ( #2568 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-04-25 09:47:24 +00:00
Alexander Skoblikov and kseniaguzeeva
6ad136f2fa
CB-4282 filter redundant '/' in event ( #2571 )
...
* CB-4282 filter redundant '/' in event
* CB-4282 update copyright
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-04-24 17:33:11 +02:00
DenisSinelnikov and Daria Marutkina
00f56e8c58
CB-4854. Change success message ( #2569 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-04-24 17:32:41 +02:00
serge-rider
ccefc5cb9b
24.0.4 version bump
2024-04-24 15:06:01 +02:00
Georgii
2a612aea63
INF-52 improvements ( #2564 )
2024-04-24 12:25:33 +02:00
sergeyteleshev
b1349c7a07
CB-5036 disables uploading files for readonly tables for cells ( #2570 )
...
* CB-5036 disables uploading files for readonly tables for cells
* CB-5036 cleanup
2024-04-24 12:06:18 +02:00
alex and Daria Marutkina
99b9f6f193
CB-4932 add alt text to the logo ( #2559 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-04-23 09:00:56 +03:00
51ef899922
Cb 4270 row counter add cancel button for big tables ( #2545 )
...
* CB-4270 adds cancel option for load total count of rows in table
* CB-4270 adds ui for load total count of rows in table
* CB-4270 fix: task cancels in a true way
* CB-4270 cleanup
* CB-4270 cancel load total count on close table tab
* CB-4270 cancel load total count on close sql editor tab
* CB-4270 fix: cancel close only task if it is not already cancelled
* CB-4270 chore: tasks -> cancelLoadTotalCountTasks
* CB-4270 stops counting rows when tab closes
* CB-4270 reverts incorrect calls of cancelLoadTotalCount
* CB-4270 reverts ToolsActions unneeded props
* CB-4270 pr fixes
* СB-4270 cancel load total count for refresh action
* CB-4270 fix: place cancelLoadTotalCount to DatabaseDataSource
* CB-4270 fix: cancel load rows in refresh data in data source
* CB-4270 cancels load on close result set tab
* CB-4270 refactor: move cancelLoadTotalCount to resultsetdatasource
* CB-4270 cancel load total count execute only for resultsetdatasource
* CB-4270 adds constraint for TableFooterRowCount
* CB-4270 fix: do not load new value if cancelled rows loading
* CB-4270 cleanup
* Revert "CB-4270 cleanup"
This reverts commit f8bffa253a .
* CB-4270 pr fixes
* CB-4270 pr fixes
* CB-4270 deletes cross icon icon
* CB-4270 DataSources has correct tree of calls for cancel and dispose functions
* CB-4270 cleanup
* chore: add experimental cancellable promise implementation
* CB-4270 pr fixes: remove unneeded disposes + close results in close result tab flow
* CB-4270 removes closeResults abstraction leak in ResultSetDataSource extended classes
* CB-4270 removes unused context in data sources
* CB-4270 adds loader for CancelTotalCountAction on cancel task action
* CB-4270 cancel row count job fix
* CB-4270 cancel row counter with notification
* CB-4270 pr fixes
* CB-4270 pr fixes
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
2024-04-23 08:59:58 +03:00
Daria Marutkina
acde2c5b8b
Merge pull request #2563 from dbeaver/dariamarutkina-patch-2
...
CB_2403 chore: update README
2024-04-22 11:11:23 +02:00
Daria Marutkina
49247ade5d
CB_2403 chore: update README
2024-04-22 11:11:11 +02:00
Alexey
e355cdc953
fix: vscode update launch task ( #2558 )
2024-04-17 21:41:48 +08:00
Alexey
2198d5f69f
fix: remove extra space for settings ( #2557 )
2024-04-17 21:36:47 +08:00
Alexey
1e373d9ff4
CB-5026 fix: root menu check ( #2556 )
2024-04-17 12:29:21 +03:00
Georgii and serge-rider
8aeacfeb4e
INF-36 [wip] allow downloading artifacts from p2 repositories ( #2528 )
...
Co-authored-by: serge-rider <serge@dbeaver.com >
2024-04-17 05:33:38 +02:00
3a304b1902
Cb 4631 backup database ( #2536 )
...
* CB-4631. Added logic for database backup h2
* CB-4631. Refactor after review, added information about postgres database to backuper
* CB-4631. Refactor after review, added information about postgres database to backuper
* CB-4703. Refactor after review
* CB-4631. Added flag to config for do backup
* CB-4631. Added flag to config for do backup
* CB-4631. renamed env parameters
* CB-4631. Revert schema version
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-04-16 20:08:39 +02:00
sergeyteleshev
916055eb6d
fix: remove-uneeded-interface-prop ( #2554 )
2024-04-16 20:04:53 +02:00
91d83fdac8
CB-4767 generate domains using deployment manager ( #2515 )
...
* CB-4767 fix: group close styles
* CB-4767 chore: log only errors and warnings for webpack dev server
* CB-4767 chore: deprecate useController
* CB-4767 feat: an option to throw exceptions with useAutoLoad
* CB-4767 fix: rethrow exception from interrupted load of resource
* CB-4767 fix: replace useController with useResource
* CB-4767 feat: add schema validation for MetadataMap
* CB-4767 fix: wrap administration page with TabPanel
* CB-4767 feat: support for contents style in TabPanel
* CB-4767 feat: support for schema for useTabLocalState
* CB-4767 feat: support async form submitting
* CB-4767 feat: add skip localization
* CB-4767 fix: types
* CB-4767 feat: support administration tab state
* CB-4767 feat: form part getter API
* CB-4767 feat: async status read API
* CB-4770 clear all auth tokens when new domain is generated
* CB-4770 save common config api
* CB-4770 fixes after review
* CB-4770 fix sql query
* CB-4770 delete certificate on certbot and get workspace id
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
2024-04-16 17:33:39 +00:00
3e71a7a6ce
Cb 4629 end user preferences ( #2546 )
...
* CB-4629 feat: enable user settings UI
* CB-4629 feat: localization
* CB-4629 feat: restore default settings
* CB-4629 feat: preferences menu
* CB-4629 chore: update ts references
* CB-4629 user preference store
* CB-4629 fix anonymous preferences
* CB-4629 nullable annotation
* CB-4629 refactor: context menu API
* CB-4629 fix: tools panel styles
* CB-4629 fix: remove outline for tab list
* CB-4629 fix: hide account tab in anonymous mode
* CB-4629 anonymous preferences
* CB-4629 read anonymous user parameters
* CB-4629 fix: zod validation and localization
* CB-4629 use websession preference store in completion context
* CB-4629 fix: revert tools styles
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-16 17:25:57 +00:00
Ainur and mr-anton-t
9051abe90b
CB-4996 recreate rm controller for user session ( #2551 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-04-16 11:44:55 +00:00
Alexander Skoblikov and mr-anton-t
9a46bb2a88
CB-4502 dpi sql execute support ( #2542 )
...
* CB-4502 wip
* CB-4502 DPI: read data from container and script execution support
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-04-15 15:29:57 +00:00
alex and Evgenia Bezborodova
c7ed9f3b5b
CB-4933 focus snackbar on open ( #2543 )
...
* CB-4933 focus snackbar on open
* CB-4933 make notifications accessible for tab navigation
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-15 18:28:40 +03:00
alex and kseniaguzeeva
e45267c17c
CB-4358 omit patch version ( #2548 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-04-15 14:54:53 +03:00
Alexey and Daria Marutkina
8f29b67ba6
CB-4841 fix: concurrent tree update ( #2539 )
...
* CB-4841 fix: concurrent tree update
* CB-4841 chore: tree re-render optimization
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-04-12 16:40:31 +03:00
Alexey
0550cb9982
CB-4699 fix: prevent cell copy in editing mode ( #2547 )
2024-04-12 16:39:19 +03:00
alex and Evgenia Bezborodova
530af6dfed
CB-4967 check that connection is not loading new data ( #2541 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-11 13:39:48 +03:00
2a610c3f50
Cb 4911 add license headers with git hooks ( #2504 )
...
* adds husky with license script
* fix: license can pass file not fitted to provided FILES_PATH pattern
* license: notify user for updated files with new license header
* moves husky to frontend directory
* adds check for unstaged files with license
* change pre commit to pre push
* test: remove license from value panel
* Revert "test: remove license from value panel"
This reverts commit b690b75c6b .
* adds postinstall
* test: remove license from value panel [2]
* Revert "test: remove license from value panel [2]"
This reverts commit ea86fd3c57 .
* sets back precommit
* CB-4911 validate missed license
* CB-4911 fix linter
* CB-4911 check license line by line
* CB-4911 feat: use node for license check
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-04-10 14:08:20 +03:00
09dfae412c
Replace bash process using java process instead of creating a sub process ( #1452 )
...
This enables docker to do a graceful shutdown of the container, because the java process gets notified that it should be terminated.
Co-authored-by: Anastasiya <45152336+LonwoLonwo@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-09 16:59:33 +00:00
serge-rider
d605e09ef4
24.0.3 version bump
2024-04-09 17:52:03 +02:00
serge-rider
2dc97fb706
24.0.3 version bump
2024-04-09 17:51:34 +02:00
sergeyteleshev and Evgenia Bezborodova
9e3e4322a3
Cb 4178 te cloud storage improvements ( #2532 )
...
* CB-4178 chore: makes tree nodes names visible in react dev tools
* CB-4178 adds validation for loading files in cloud storage
* CB-4178 pr fixes
* CB-4178 pr fixes
* CB-4178 code cleanup
* CB-4178 selectFiles can return empty array
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-09 16:35:13 +03:00
alex and Evgenia Bezborodova
433eaacd24
CB-4960 remove data import button from query sources ( #2529 )
...
* CB-4960 remove data import button from query sources
* CB-4960 show import button only in container data source
* CB-4960 show import button on json tab
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-09 12:53:02 +03:00
Alexey
fec9e856f6
fix: deprecated settings tests ( #2538 )
2024-04-09 17:49:34 +08:00
alex and Daria Marutkina
28714a628f
CB-4966 remove unused detail from the timer icon ( #2533 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-04-09 09:27:04 +03:00
Ainur
fd82b24e5f
CB-4917 remove applications from configuration controller and fix deserialization ( #2531 )
2024-04-08 09:18:54 +00:00
serge-rider
d34d59ee6c
Revert "CB-4603 Set global default user team ID"
...
This reverts commit b09a85d324 .
2024-04-03 12:04:40 +02:00
serge-rider
b09a85d324
CB-4603 Set global default user team ID
2024-04-03 10:36:19 +02:00
serge-rider
5ac7ece108
CB-4603 Set global default user team ID
2024-04-03 10:28:12 +02:00
serge-rider
449c31bf44
24.0.2 version bump
2024-04-02 20:24:10 +02:00
32b4e4ec19
CB-3330 add data import plugin ( #2506 )
...
* CB-3330 add data import plugin
* CB-3330 add mock api
* CB-3330 pass processor id
* CB-3330 remove extra code
* CB-3330 simplify logic, allow import only one file
* CB-3330. Implemented import data to table
* CB-3330 replace mocks with api
* CB-3330 add references
* CB-3330. Parsing request, added xml, xls
* CB-3330 support new settings
* CB-3330 use getter
* CB-3330 add svg icons
* CB-3330 pass arguments in handleImport fn
* CB-3330 remove extra fn wrapper
* CB-3330. Fix build
* CB-3330. Fix build
* CB-3330. Fix import
* CB-3330. Fixed import
* CB-3300 fix: frontend can build
* CB-3330. Refactor after review
* CB-3330. Refactor after review, delete temp file after import
* CB-3330. Refactor after review
* CB-3330. Refactor after review
* CB-3330. Added log message
* CB-3330. Added response for task
* CB-3330 fix icon and button shadow
* CB-3330. Refactor response value
* CB-3330. Refactor response value
* CB-3330. delete unused imports
* CB-3330 run additional task after file import
* CB-3330 always allow data import for admins
* CB-3330 import resource as module
---------
Co-authored-by: DenisSinelnikov <142215442+DenisSinelnikov@users.noreply.github.com >
Co-authored-by: denis.sinelnikov <denis.sinelnikov@dbeaver.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-02 16:51:27 +00:00
101d26158b
CB-4603. Refactor searching by group, include default group for all s… ( #2440 )
...
* CB-4603. Refactor searching by group, include default group for all sql query with team
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-04-02 16:50:21 +00:00
Ainur and kseniaguzeeva
8b5aac0093
CB-4829 connection cache same ids fix ( #2491 )
...
* CB-4829 connection cache same ids fix
* CB-4829 find connection info with project id fix
* CB-4829 add project id to gql functions
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-04-02 16:47:48 +00:00
Serge Rider and Daria Marutkina
5fd847f209
CB-4924 Fix CVE-2022-45868. Remove web interface from H2 driver ( #2526 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-04-02 17:23:37 +02:00
Alexander Skoblikov
2936b14aed
CB-4500 preference to enable env variables resolving ( #2522 )
...
* CB-4500 preference to enable env variables resolving
* CB-4500 save systemVariablesResolvingEnabled to runtime config
2024-04-02 15:15:15 +00:00
sergeyteleshev
6dfbbecd59
CB-4943: fix: Value Panel has correct layout with new groups styles ( #2524 )
2024-04-02 15:52:58 +02:00
sergeyteleshev and Daria Marutkina
44b6f8a3ae
Cb 4548 sql editor resultsets can be closed one by one only when execute sql statement has been used for several queries ( #2503 )
...
* CB-4548 fix: removes all result tabs on "close all" action
* CB-4548 adds "close all of the same query" action for sql result tabs
* Revert "CB-4548 adds "close all of the same query" action for sql result tabs"
This reverts commit 453664e41c .
* CB-4548 adds close all of the same group
* CB-4548 adds handleCloseTabGroup with SqlResultTabService
* CB-4548 sql editor bootstrap cleanup
* СB-4548 group tabs logic moved logic to sql-editor-plugin
* СB-4548 cleanup
* CB-4548 adds ACTION_TAB_CLOSE_SQL_RESULT_GROUP to the end of the tabs
* CB-4548 closes group tabs via tabs context close function (to save highlight tab logic)
* CB-4548 pr fixes
* CB-4548 code cleanup
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-04-02 11:55:42 +02:00
Alexey and Evgenia Bezborodova
9f46e49e01
CB-4776 fix: input default value handling ( #2518 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-04-02 11:44:17 +02:00
Alexander Skoblikov and Daria Marutkina
552163e6ee
CB-4836 convert max idle time to seconds ( #2514 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-29 15:31:42 +00:00
Alexey
517db739ae
CB-4938 CB-4937 fix: metadata editor and shortcuts ( #2520 )
2024-03-29 17:38:18 +03:00
Ainur
8004db0f8b
CB-4919 update results fix ( #2509 )
2024-03-28 17:00:45 +00:00
Ainur and Evgenia Bezborodova
66f6ccb245
CB-4569 set default database when getting driver props ( #2512 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-28 16:59:53 +00:00
77f531ddac
Update trino driver to 438 ( #2372 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Anastasiya <45152336+LonwoLonwo@users.noreply.github.com >
2024-03-28 16:58:42 +00:00
Cheng Pan and Daria Marutkina
192da2c0d6
Support Apache Kyuubi as built-in datasource ( #1336 )
...
* Add Kyuubi driver JDBC driver 1.9.0
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-28 16:58:06 +00:00
sergeyteleshev and Evgenia Bezborodova
f3c6cf94d7
CB-4030 makes clear log viewer button sticky to the top-right corner ( #2505 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-28 17:32:06 +03:00
eaa26dfe52
CB-4619 user scope settings ( #2471 )
...
* CB-4619 feat: update gql schema
* CB-4808 bulk update user parameters
* CB-4808 param type fix
* CB-4619 feat: updateUserPreferences API
* CB-4619 refactor: settings api
* CB-4619 refactor: move file
* CB-4619 refactor: settings api
* CB-4619 fix: pr review
* CB-4619 refactor: remove web-based product settings
* CB-4619 fix: after pr review
* CB-4619 refactor: move product conf to cloudbeaver conf
* CB-4619 fix: hide settings bar and log exception with changing session language
* CB-4619 fix: revert after merge
* CB-4808 new settings api
* CB-4808 update product.conf format
* CB-4808 update product.conf format
* CB-4619 feat: support server provided settings
* CB-4619 feat: prettify settings
* CB-4619 chore: map sql editor settings group
* CB-4808 add use short/long object name settings to CloudBeaver
* CB-4808 update default product.conf
* CB-4808 mode short/long settings to SQLModelPreferences
* CB-4808 review fix
* CB-4619 refactor: unit tests
* CB-4619 fix: prevent websocket opening spam
* CB-4619 fix: dependencies
* CB-4619 fix: remove extra theme loading
* CB-4619 fix: rename settings alias resolver file
* CB-4619 fix: after review
* CB-4619 fix conflicts
* CB-4619 rename server property
* CB-4619 remove shortname property
* CB-4619 fix legacy product conf reading
* CB-4619 merge root and runtime configurations
* CB-4619 chore: remove log viewer setting
* CB-4619 integer fields with env variables fix
* CB-4619 fix: property naming
* CB-4619 fix: parseJSONFlat null values
* CB-4619 fix: settings loading
* CB-4619 fix: save only actual settings
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-28 10:30:52 +00:00
Anastasiya and Daria Marutkina
b54dd5380d
CB-4913 fix contact site link in the Product Information ( #2507 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-27 14:44:49 +03:00
alex and Daria Marutkina
f548406446
CB-4676 change delete button text to cancel ( #2499 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-27 14:44:34 +03:00
ad37e89ecb
CB-4686 add new client event for updating session info ( #2462 )
...
* CB-4810 add new client event for updating session info
* CB-4810 update request parameters on creating web session
* CB-4810 deprecate update session gql functions
* CB-4810 fix tests
* CB-4810 add params to session state event
* CB-4810 add params to gql schema
* CB-4686 feat: migrates touch session from REST to WebSockets
* CB-4686 fix: do not open websocket if session is expired
* Revert "CB-4686 fix: do not open websocket if session is expired"
This reverts commit 1f6ba77998 .
* CB-4686 setData uses performUpdate for the SessionResource
* CB-4686 unsubscribes from the websocket when session expired event arrived
* Revert "CB-4686 unsubscribes from the websocket when session expired event arrived"
This reverts commit 7aeffffc67 .
* CB-4810 rename client event
* CB-4686 pr fixes
* CB-4686 makes onDataOutdated execution manual
* CB-4686 fix: onDataOutdated.execute executes in the end of the performUpdate
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-27 10:45:09 +00:00
sergeyteleshev and mr-anton-t
a6a01c2896
CB-4910-broken-layout-for-login-identity-providers-form ( #2498 )
...
* authorization-federated-auth-providers-has-correct-layout
* Revert "authorization-federated-auth-providers-has-correct-layout"
This reverts commit cfd97b045d .
* fix: configList layout with container
* CB-4910 centers buttons in configuration list
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-27 09:01:29 +03:00
Ainur and mr-anton-t
cae7699a48
Cb 4280 refactor cb application configuration logic ( #2242 )
...
* CB-4280 prettify reading configuration file
* CB-4280 serialize db config, remove it from te
* CB-4280 extract configs from app classes
* CB-4280 resolve conflicts
* CB-4280 fixes after review
* CB-4280 fix copyrights
* CB-4280 add comments
* CB-4280 resolve conflicts
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-26 15:12:49 +00:00
Daria Marutkina
d9150180f9
Merge pull request #2497 from dbeaver/dariamarutkina-patch-1
...
CB_2401 chore: update README
2024-03-25 17:31:30 +01:00
Daria Marutkina
95b7f35228
CB_2401 chore: update README
2024-03-25 17:31:18 +01:00
alex and mr-anton-t
1fd1ebeecf
CB-4074 transform metadata editor footer to the new context menu ( #2490 )
...
* CB-4074 transform metadata editor footer to the new context menu
* CB-4074 use existing data context for nodes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-25 16:07:04 +01:00
Serge Rider and Evgenia Bezborodova
4daf1efe49
CB-4903 Clickhouse driver version update ( #2494 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-25 14:03:05 +01:00
alex and mr-anton-t
affbe444a0
CB-4707 move connection shield logic to separate component ( #2478 )
...
* CB-4707 move connection shield logic to separate component
* CB-4707 use lazy import
* CB-4707 revert interface
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-22 20:33:34 +03:00
sergeyteleshev and s.teleshev
e9163b8a2b
cleans up the frontend ts references ( #2493 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
2024-03-22 12:38:24 +03:00
alex and mr-anton-t
b3f7d85687
CB-4884 migrate sql editor to css modules ( #2487 )
...
* CB-4884 migrate sql editor to css modules
* CB-4884 review fixes
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-22 07:37:05 +03:00
e033a63f5c
CB-4657 removes reshadow from plugin-connections-administration ( #2484 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-22 07:32:32 +03:00
d4a9c6595e
CB-4656 removes reshadow from plugin-connections ( #2481 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-22 07:32:08 +03:00
7f5fb194c5
CB-4655 removes reshadow from plugin-authentication-administration ( #2485 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-22 07:31:45 +03:00
2d44a492fc
CB-4686 removes reshadow from core-ui ( #2489 )
...
* CB-4686 removes reshadow from core-ui
* CB-4283 pr fixes
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-22 07:30:47 +03:00
ebb517318b
CB-4471 removes reshadow from plugin-administration ( #2479 )
...
* CB-4471 removes reshadow from plugin-administration
* CB-4471 fill is has higher style priority
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-21 20:34:37 +03:00
23de1131b9
CB-4654 removes reshadow from plugin-authentication ( #2480 )
...
* CB-4654 removes reshadow from plugin-authentication
* CB-4654 ConfigurationList uses container component
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-21 20:32:06 +03:00
alex and mr-anton-t
a5911223ef
CB-4859 migrate some styles from driver properties table and metadata… ( #2469 )
...
* CB-4859 migrate some styles from driver properties table and metadata editor
* CB-4859 use useS instead of clsx
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-20 14:13:19 +03:00
Alexey
37e4c699fe
chore: update vscode configs ( #2483 )
2024-03-20 13:34:25 +03:00
Alexander Skoblikov and kseniaguzeeva
f7b9dd188f
CB-4867 remote preference store ( #2474 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-03-19 13:13:01 +00:00
alex
d4543efb24
CB-1084 fix ts version ( #2477 )
2024-03-19 13:30:42 +01:00
ShadelessFox
06089af0d0
dbeaver/dbeaver#12430 Make session invalidation working for simple cases ( #2463 )
2024-03-19 09:19:55 +01:00
Alexey and Evgenia Bezborodova
eea26a5942
CB-4222 feat: read blob data for value panel ( #2422 )
...
* CB-4222 feat: read blob data for value panel
* CB-4222 chore: review
* CB-4222 fix: text value presentation for binary files
* CB-4222 fix: hide hex and base64 text presentation for non-binary data
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-19 10:38:57 +03:00
493d5a8161
CB-4469 tabs reshadow refactor ( #2448 )
...
* CB-4469 adds fundaments for refactor: baseTabStyles, baseTabActionStyles, verticalRotatedStyles + some implementations
* CB-4469 adds license for new styles
* CB-4469 tabs-box reshadowless
* CB-4469 updated references
* CB-4469 adds license + fix build
* CB-4469 adds license
* CB-4469 fix tab icon position
* CB-4469 object folders reshadowless
* CB-4469 makes vertical side tabs for sql editor and table reshadowless
* CB-4469 adds TabPanelListNew + ValuePanel tabs reshadowless
* CB-4469 adds reshadowless tabs in admin settings + object viewer tabs also
* СB-4479 fix: removed deprecated styles from some vertical tabs
* CB-4469 chore: removed unused borderTabStyles
* CB-4469 adds reshadowless tabs for side bars
* CB-4469 fix: reshadowless tabs has no redundant styles
* CB-4469 makes auth dialog reshadowless
* CB-4469 make reshadowless admin user settings
* CB-4469 makes TeamForm reshadowless
* CB-4469 makes UserForm reshadowless
* CB-4469 makes ConnectionForm reshadowless + removes deprecated styles from bunch of tabs
* CB-4469 makes reshadowless TextValuePresentation in ValuePanel
* CB-4469 makes reshadowless user info form
* CB-4469 removed redundant styles from user info form
* CB-4469 makes sql result tabs reshadowless
* CB-4469 makes export data tabs reshadowless
* CB-4469 makes create connection for templates reshadowless
* CB-4469 deletes deprecated tabs files
* CB-4469 update ts references
* CB-4469 adds missing licenses
* CB-4469 removes deprecated styles
* CB-4469 removes background for tabs in value panel
* CB-4469 removes done to do
* CB-4469 removes done to do
* CB-4469 removes css duplication from ValuePanelEditorTabs
* CB-4469 correct styles context for table viewer
* CB-4469 adds scontext outer of tabstate component
* CB-4469 navigation tabs bar tabsBox has outline: none
* CB-4469 fix: object viewer has correct background colors
* CB-4469 removed unneened comment
* CB-4469 chore: admin page context spreaded correctly in layout
* CB-4469 refactor cleanup
* CB-4469: adds tabList style for registry
* CB-4469 fix: correct tabs underline for create connection/template
* CB-4469 remove nested styles from useS() hooks in components
* CB-4469 removes redundant styles from ObjectFolders useS() hook
* CB-4469 fix: correct imports for core-ui tabs elements
* CB-4469 chore: TabMenu keeps old name
* CB-4469 refactor: isolate module styles from tab registry ones
* CB-4469 refactor: isolate module styles from tab registry ones [2]
* CB-4469 refactor: isolate module styles from tab registry ones [3]
* CB-4469 refactor: isolate module styles from tab registry ones [4]
* CB-4469 refactor: isolate module styles from tab registry ones [5]
* CB-4469 fix: users administration tabs has correct size
* CB-4469 marks tabsBox as deprecated component
* CB-4469 tabPanel refactor
* CB-4469 refactor: Tab styles decomposed to smaller extendable parts
* CB-4469 refactor: component directory - styles -> shared
* CB-4469 refactor: adds TabList styles for underline, vertical and vertical-rotated tabs
* CB-4469 refactor: adds to vertical rotated tabs module styles for icon and title
* CB-4469 refactor: rename baseTab to just tab
* CB-4469 refactor: adds TabList styles for SqlResultTabs registry
* CB-4469 chore: use fill component for createConntection
* CB-4469 fix: saves file history for SqlEditor and UsersAdministration
* CB-4469 fix: saves file history for SqlEditorTabs
* СB-4469 chore: code cleanup
* СB-4469 chore: code cleanup
* CB-4469: removed style dependency from tab component
* CB-4469 uses fill component instead of css styles in CreateConnection
* CB-4469 always show tabOuter class for autotests
* CB-4469 code cleanup
* CB-4469 fix: revert tab component to get back close icon for scripts/datasets in TE
* CB-4469 chore: rename administration files
* CB-4469 adds tab actions component
* CB-4469 refactor: removes tab actions style dep from Tab component
* CB-4469 removes duplication of menu logic in tabs
* CB-4469 adds predefined tab and tabList registries all over the app
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-18 16:44:02 +01:00
5bf4278c65
Cb 1084 transactions ( #2449 )
...
* CB-4806 transactions api
* CB-1084 add commit mode plugin
* CB-1084 rename plugin
* CB-4806 add is auto commit property to web context
* CB-1084 add gql queries
* CB-1084 add loaders
* CB-4806 transactions for update results
* CB-4806 fix text
* CB-1084 pass execution context via extensions
* CB-1084 handle errors
* CB-1084 get connection before the task execution
* CB-1084 grab connection from transaction context
* CB-1084 support execution context provider for the object viewer
* CB-1084 refresh context manually
* CB-1084 check options panel status
* CB-1084 move transaction logic to the ConnectionExecutionContext
* CB-4806 make project id required
* CB-1084 make actions naming more unique
* CB-1084 remove success flag
* CB-1084 add plugin to default product
* CB-1084 show confirm dialog
* CB-1084 always fire disconnect through executor
* CB-1084 adjust behaviour
* CB-1084 add more explicit check
* CB-1084 interrupt disconnect if commit fails
---------
Co-authored-by: Ainur <ainur.iagudin@dbeaver.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-18 14:33:57 +00:00
ShadelessFox
947a6a1eab
Merge pull request #2475 from dbeaver/dbeaver/pro#2552-delete-profile
...
Dbeaver/pro#2552 delete profile
2024-03-18 14:00:37 +01:00
Alexey and Daria Marutkina
4c9a6d2257
CB-3884 fix: tree empty flickering ( #2457 )
...
* CB-3884 fix: tree empty flickering
* CB-3884 fix: blink empty folder message in tree
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-18 15:26:30 +03:00
Sergei Kovalchuk and kseniaguzeeva
e78155a5d3
Dbeaver/pro#2552 [TE] deleted profiles appear again after app launch ( #2429 )
...
* dbeaver/pro#2552 [TE] deleted profiles appear again after app launch
Api fixed for store entire list of profiles
* dbeaver/pro#2552 [TE] deleted profiles appear again after app launch
Remove un used import
* dbeaver/pro#2552 [TE] deleted profiles appear again after app launch
Fixed api
* dbeaver/pro#2552 [TE] deleted profiles appear again after app launch
---------
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-03-18 12:21:53 +01:00
kseniaguzeeva
5c2b65dde6
Merge branch 'devel' into dbeaver/pro#2552-delete-profile
2024-03-18 06:20:35 +03:00
Ainur and mr-anton-t
071824188f
CB-4568 drop unused internal tables ( #2468 )
...
* CB-4568 drop unused internal tables
* CB-4568 execute dialect specific queries only if file exists
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-17 13:25:31 +03:00
Alexander Skoblikov and Daria Marutkina
e72b40f4ae
CB-4528 Snowflake SSO auth ( #2470 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-15 17:31:17 +00:00
alex and Daria Marutkina
25b895c7aa
CB-3977 remove connection from resource on driver delete ( #2428 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-15 13:31:09 +03:00
Alexander Skoblikov and Evgenia Bezborodova
826d0c6f60
CB-4819 update composite documents attribute values ( #2452 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-14 10:19:05 +00:00
serge-rider
1f8ed6231a
Copyrights and release date updates
2024-03-14 08:51:10 +01:00
serge-rider
2d58c01257
24.0.1 version bump
2024-03-13 16:27:26 +01:00
serge-rider
a28f4eb1e7
24.0.1 version bump
2024-03-13 16:26:29 +01:00
alex and Daria Marutkina
08702465b9
Cb 3989 sub folder deletion ( #2444 )
...
* CB-3989 preload all folders to validate folder name
* CB-3989 preload project
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-13 11:35:00 +03:00
alex and Daria Marutkina
70dafdc895
CB-4761 remove rtl mode from menu ( #2424 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-03-12 18:08:33 +01:00
Alexey
a1f5aab1f7
chore: update vscode workspace ( #2466 )
2024-03-12 23:33:41 +08:00
Ainur and naumov
c5930852b9
CB-4696 truncate string value fix ( #2456 )
...
* CB-4696 truncate content string value fix
* CB-4696 extend isText check to show quota message
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2024-03-12 15:55:19 +01:00
serge-rider
b5f3b0effa
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2024-03-12 15:39:01 +01:00
serge-rider
7f7d05dc46
dbeaver/pro#2522 Use custom launcher for all products
2024-03-12 15:37:08 +01:00
Anastasiya
2cacb3e1fa
CB-4842 change brute force exception message ( #2465 )
2024-03-12 13:48:09 +00:00
Anastasiya
8adb27f7b1
CB-4839 fix reverse-proxy logout URL label ( #2461 )
2024-03-12 13:47:46 +00:00
f8de956a69
CB-4765 adds to object viewer rename table handler ( #2425 )
...
* CB-4765 adds to object viewer rename table handler
* CB-4765 code cleanup
* CB-4765 handle node rename runs in mobx action
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-12 16:01:44 +03:00
ShadelessFox
b736de0329
dbeaver/pro#2589 Project reference fix ( #2460 )
2024-03-12 11:36:15 +01:00
Sergei Kovalchuk
794c10237f
Merge branch 'devel' into dbeaver/pro#2552-delete-profile
2024-03-07 15:50:40 +01:00
Alexey and mr-anton-t
e13368db00
CB-4818 refactor: update NPM dependencies ( #2450 )
...
* CB-4818 refactor: update NPM dependencies
* CB-4818 chore: update react-data-grid fork
* CB-4818 fix: tests
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-07 14:32:43 +03:00
Ainur
c3a85b6103
CB-4824 return network handlers for some embedded drivers ( #2453 )
2024-03-07 10:08:08 +00:00
Ainur
4bae903d74
CB-4816 refresh disabled drivers after loading runtime config ( #2455 )
...
* CB-4816 refresh disabled drivers after loading runtime config
* CB-4816 refresh drivers config only when starting server
2024-03-07 09:29:02 +00:00
Anastasiya
56cd55e62f
Fix typo in the echo command ( #2458 )
2024-03-07 10:16:15 +01:00
Sergei Kovalchuk
89b831bb9e
dbeaver/pro#2552 [TE] deleted profiles appear again after app launch
2024-03-06 14:23:29 +01:00
9934ed9787
CB-4743 adds html sanitizer ( #2420 )
...
* CB-4743 adds html sanitizer
* CB-4743 adds license to sanitizeHtml
* CB-4743 do not use sanitize to purify the json line data
* CB-4743 fix: toSafeHtmlString test correct cases
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-05 22:14:35 +03:00
alex and mr-anton-t
23328e7ea4
CB-4601 use more specific prop name ( #2443 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-03-05 22:13:59 +03:00
Serge Rider
6d4bb860ae
Dbeaver/pro#2523 annotations ( #2447 )
...
* dbeaver/pro#2523 Model annotations
* dbeaver/pro#2523 Model annotations
2024-03-05 18:27:47 +01:00
Alexey
ab01bc5384
CB-4801 fix: remove baseFeatures setting ( #2446 )
2024-03-05 16:34:33 +08:00
Daria Marutkina
8e75f7cfe2
Merge pull request #2445 from dbeaver/dariamarutkina-patch-1
...
CB_2400 chore: update README
2024-03-04 16:41:07 +01:00
Daria Marutkina
ab58f8570d
CB_2400 chore: update README
2024-03-04 16:40:54 +01:00
alex and Evgenia Bezborodova
2894b21960
CB-4779 mark rows and columns getters as computed values ( #2430 )
...
* CB-4779 mark rows and columns getters as computed values
* CB-4779 wrap keys in computed
* CB-4779 remove unused import
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-03-01 12:23:54 +01:00
DenisSinelnikov and DenisSinelnikov
b5dceef605
CB-4792. Change attribute names for rp identity provider ( #2435 )
...
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
2024-03-01 10:57:11 +00:00
62510fe18d
Cb 4777 te log viewer access denied and anonymous access restricted errors after login ( #2431 )
...
* CB-4777 fix: removes an "anonymous access restricted" error from log viewer
* CB-4777 fix: isUserAvailable for userInfoService
* CB-4777 chore: code cleanup
* CB-4777 do not call rm api if not authorized in sm
* CB-4777 revert changes
* CB-4777 revert changes
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2024-02-29 17:06:57 +00:00
Sergei Kovalchuk
5889c753e6
dbeaver/pro#2552 [TE] deleted profiles appear again after app launch
...
Fixed api
2024-02-29 11:50:38 +01:00
Sergei Kovalchuk
b4ccae2a0a
dbeaver/pro#2552 [TE] deleted profiles appear again after app launch
...
Remove un used import
2024-02-29 11:33:40 +01:00
Sergei Kovalchuk
82750e3ed5
dbeaver/pro#2552 [TE] deleted profiles appear again after app launch
...
Api fixed for store entire list of profiles
2024-02-29 11:31:39 +01:00
Alexander Skoblikov and Daria Marutkina
9fe091d352
CB-4773 show license validation error ( #2423 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-28 17:40:13 +00:00
Alexey
ac75405f21
chore: update browserlist
...
* chore: update browserlist
2024-02-28 09:56:32 +03:00
Alexey and Daria Marutkina
e4e8fb92ae
CB-4681 fix: content downloading in value panel ( #2417 )
...
* CB-4681 fix: content downloading in value panel
* CB-4681 fix: review
* CB-4681 fix: review
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-27 23:53:06 +03:00
e27d5d1de6
CB-4731. Fixed duplicate configuration server ( #2411 )
...
* CB-4731. Fixed duplicate configuration server
* CB-4731. Refactor after review
* CB-4731. Refactor after review
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-27 15:33:52 +00:00
Alexey and Daria Marutkina
a5f53cb271
CB-4740 fix(plugin-codemirror6): value equal check ( #2414 )
...
* CB-4740 fix(plugin-codemirror6): value equal check
* CB-4740 fix(plugin-codemirror6): incoming value equal comparison
* CB-4740 fix(plugin-codemirror6): initial cursor position restoration
* CB-4740 fix: sql editor mode detection
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-27 17:35:12 +03:00
b7a4cfac72
CB-4634 result set panel saves presentation info into the context ( #2412 )
...
* CB-4634 result set panel saves presentation info into the context
* CB-4634 adds license to SqlResultSetPanel styles
* Revert "CB-4634 result set panel saves presentation info into the context"
This reverts commit 5bf0d22e4e .
* CB-4634 adds to result set tab cache for value/grouping actions so divider behave alright
* CB-4634 fix: throw an error if result group was not found
* CB-4634 adds zod validation to tab restore in SqlEditor
* CB-4634 adds license to zod.scheme
* CB-4634 adds SqlEditorTabState uses interface generated with Zod
* CB-4634 chore: shceme -> schema
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-27 13:23:12 +01:00
Anastasiya and MashaKorax
9bc66479a1
dbeaver/pro#2510 upgrade PG driver to 42.7.2 ( #2407 )
...
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2024-02-26 17:48:08 +01:00
Alexander Skoblikov and mr-anton-t
a4f50c22ae
CB-4747 force auth anonymous session ( #2416 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-02-26 15:35:09 +00:00
alex and Daria Marutkina
5febf26b5a
CB-4700 allow administrators to copy data ( #2389 )
...
* CB-4700 allow administrators to copy data
* CB-4700 allow editing for admin
* CB-4700 change desc message
* CB-4700 change if logic
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-26 16:38:37 +03:00
c0c4e1870a
CB-4436 update session only in touchSession ( #2377 )
...
* CB-4436 update session only in touchSession
* CB-4346 adds session touch for user actions
* CB-4346 adds core-activity package
* CB-4346 fix: mobx version core-activity package
* CB-4346 ClientActivityService cleanup
* CB-4346 ClientActivityService cleanup [2]
* CB-4346 fix: client activity function contexts bind
* CB-4346 useClientActivity cleanup
* CB-4346 removed unneeded deps
* CB-4346 session warning dialog props renaming
* CB-4364 adds client activity service setsActivity method
* CB-4346 activity timers refactor
* CB-4346 adds min time for session expire setting
* CB-4346 adds update client activity each 300ms
* CB-4346 touchSession logic moved to SessionExpiredService
* СB-4346 session expire service uses session resource to touchSession
* CB-4346 code cleanup
* CB-4346 removed unused activity package from plugin session expiration
* CB-4346 SessionExpireService - removed cycle dependency
* CB-4346 code cleanup
* CB-4346 update session state if it is invalid
* CB-4346 removed arrow function from useClientActivity
* Revert "CB-4346 SessionExpireService - removed cycle dependency"
This reverts commit adba2d5eed .
* CB-4346 touchSession logic moved from SessionExpiredService to SessionResource because of cycle dependency
* CB-4346 chore: core-activity -> core-client-activity renaming
* CB-4346 chore: vars renaming
* CB-4346 refactor: removed force from sessionResource.touchSession()
* CB-4346 adds SessionTouchService
* CB-4346 chore: SESSION_EXPIRE_MIN_TIME const new name
* CB-4346 sessionTouchService license
* CB-4346 uses SessionTouchService as Dependency
* CB-4346 pr fixes
* CB-4346 adds core-localization to plugin-session-expiration
* CB-4346 adds core coreClientActivityManifest to unit tests
* CB-4346 updates ts references
* CB-4436 new update session gql api
* CB-4346 adds updateSession API call
* CB-4346 code cleanup sessionResource
* CB-4346 do not send state event for not authorized session
* CB-4346 chore: update session info with event
* CB-4346 adds update activity on touch (tablets, phones support)
* CB-4346 add debug log
* CB-4346 force update session on create
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-23 17:02:04 +00:00
38987293a3
Cb 4590 prevent search field autocomplete ( #2398 )
...
* CB-4590 prevent autocomplete for search in connection-form filter
* CB-4590 fixes search autocomplete for devtools
* CB-4590 removed reshadow from plugin-devtools
* CB-4590 disable autocomplete for all passwords
* Revert "CB-4590 disable autocomplete for all passwords"
This reverts commit 4c20f46140 .
* CB-4590 disable auto complete for auth provider passwords
* CB-4590 adds type="search" for all filters
* CB-4590 disables autocomplete for most of authentication forms (except local and ssh database)
* CB-4590 disables autocomplete for create database ssh tunnel passphrase
* CB-4590 better readability for props
* Revert "CB-4590 better readability for props"
This reverts commit 83f6f99995 .
* Revert "CB-4590 disables autocomplete for create database ssh tunnel passphrase"
This reverts commit 06554215ac .
* Revert "CB-4590 disables autocomplete for most of authentication forms (except local and ssh database)"
This reverts commit c915f5bee1 .
* CB-4590 chore: x for the input type search disabled in forms
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-23 18:49:42 +03:00
888b29c637
Cb 4694 te admin can assign his own team ( #2391 )
...
* CB-4716 admin can manage his own team
* CB-4717 allow team assigning in distributed mode
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-02-23 14:47:39 +00:00
9b050aa186
CB-4677. Refactor after review ( #2387 )
...
* CB-4677. Refactor after review
* CB-4677. Refactor after review
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-23 14:46:25 +00:00
0877d07d04
Cb 4430 file extension for export ( #2405 )
...
* CB-4430. Fixed file extention for export file json
* CB-4430. Fixed file extention for export file json
* CB-4430. Fixed checkstyle
* CB-4430. Refactor after review
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-23 14:45:26 +00:00
Alexey and mr-anton-t
8c2b2e584e
CB-4732 fix: fields auto hide behaviour ( #2409 )
...
* CB-4732 fix: fields auto hide behaviour
* CB-4732 fix: uncontrolled input state tracking
* CB-4732 fix: types
* CB-4732 fix(core-blocks): input default value handling
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-02-23 17:13:25 +03:00
serge-rider
701ff77f45
Azure and GCPdeps update
2024-02-23 13:45:24 +01:00
serge-rider
b520333ddb
24.0.0 version bump
2024-02-23 09:56:30 +01:00
9ba77f112d
CB-4719 fix: sql editor shows lock icon only for scripts (not datasets and etc) ( #2404 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-22 14:31:35 +03:00
379e0cb3db
CB-4685 disable default theme setting (temporary) ( #2399 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-21 18:17:00 +03:00
79aaf010f3
CB-4688. Ignore empty X-Role header parameter, hide role param. ( #2386 )
...
* CB-4688. Ignore empty X-Role header parameter, hide role param.
* CB-4688. Refactor after review
* CB-4688. Refactor after review
* CB-4688. Refactor after review
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-21 17:44:04 +03:00
mayer
4f7d9751ec
Devops 1040 pull common repo dep ( #2403 )
...
* dbeaver/dbeaver-devops#1040 added common build dependency
* dbeaver/dbeaver-devops#1040 added common build dependency bat
2024-02-21 12:50:11 +01:00
alex and Evgenia Bezborodova
307808a396
CB-4606 apply min validation to the fetch settings ( #2396 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-21 14:01:15 +03:00
Alexander Skoblikov
5182ea1238
complex secret id ( #2401 )
...
* complex secret id
* unique secret id
2024-02-20 22:03:57 +03:00
sergeyteleshev
5d77ec02da
Merge pull request #2400 from dbeaver/fix/identity-providers-config
...
fix: identity providers opens after ui creds branch merged to devel
2024-02-20 19:38:09 +01:00
s.teleshev
2401af1d7e
fix: identity providers opens after ui creds branch merged to devel
2024-02-20 19:34:48 +01:00
serge-rider
7ec6edb31e
dbeaver/pro#2452 Session auth info model
2024-02-20 18:15:34 +01:00
2b90eb038e
CB-4561 te UI dynamic connection credentials based on the users team ( #2381 )
...
* CB-4598 npe fix
* CB-4561 refactor: connection info resource
* CB-4561 refactor: connection info resource
* CB-4561 load credentials from secret in initConnection
* CB-4561 merge devel
* CB-4561 allow initial team secrets test
* CB-4561 remove ability to use any secret in test connection
* CB-4561 feat: shared credentials management
* CB-4561 feat: connection secret authentication
* CB-4561 little fix
* CB-4561 feat: shared credentials
* CB-4561 chore: remove save credentials checkbox for shared credentials
* CB-4561 fix: send saved state for shared connection credentials
* CB-4561 feat: change shared secret authentication description
* CB-4561 fix: pr review comments
* CB-4561 fix: disable connection test for shared connections in distributed env
* CB-4561 fix: types
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-02-20 16:42:46 +01:00
mayer
662d991aca
dbeaver/dbeaver-devops#1040 added common build dependency ( #2397 )
2024-02-20 14:07:51 +01:00
Daria Marutkina
67be5d9cc4
Merge pull request #2395 from dbeaver/dariamarutkina-patch-5
...
Update README.md
2024-02-20 11:04:37 +01:00
Daria Marutkina
615eeb997d
Update README.md
2024-02-20 11:04:25 +01:00
Daria Marutkina
afda51d452
Merge pull request #2394 from dbeaver/dariamarutkina-patch-4
...
CB_2335 chore: update README
2024-02-20 10:34:28 +01:00
Daria Marutkina
c70b9d2053
CB_2335 chore: update README
2024-02-20 10:34:12 +01:00
DenisSinelnikov and DenisSinelnikov
6d6ab69c52
CB-4683. Change delimiter for reverse proxy group ( #2385 )
...
* CB-4683. Change delimiter for reverse proxy group
* CB-4683. Refactor after review. Added new parameter team delimiter for reverse proxy identity provider,
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
2024-02-19 19:31:20 +03:00
alex
9c54fb10f1
CB-4695 show delete button in footer if deleting is true ( #2383 )
2024-02-19 18:51:48 +03:00
serge-rider
a569e8eb0f
Project deps update
2024-02-14 08:48:56 +01:00
8f01d49f5f
CB-3563 cloudbeaver preference store ( #2370 )
...
* CB-3563 cloudbeaver preference store
* CB-3563 fix cb custom drivers folder
* CB-3563 fix default property initialization
* CB-3563 :feat adds proposal insert table setting to admins settings
* CB-3563 feat: sqlEditorService has field canInsertAlias
* CB-3563 adds plain keys to the settings
* CB-3563 removes redundant alias resolver for sqlEditor
* CB-3563 fix: sql editor ctrl + z does not cause an error while SQL script typing
* CB-3563 pr fixes
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-13 20:33:52 +03:00
cb897343bd
Cb 4457 subcollections firestore ( #2338 )
...
* CB-4457. Add api for read subcollections firestore
* CB-4457. Move firestore to ee module
* CB-4457. Move firestore to ee module
* CB-4457. Added annotations for firestore
* CB-4457. Added metaData
* CB-4457. Fixed build
* CB-4457 add hasChildrenCollection flag
* CB-4457. Add new resultsRow
* CB-4457. Renamed SQLResultRowMetaData parameters
* CB-4457 add rows with metadata to schema
* CB-4457. Fix gql
* CB-4457. Added logic to get Firestore subcollection
* CB-4457. Refactor result, rename gql, added new type to return gql
* CB-4457. Revert list to map
* CB-4457. Get Subcollections info
* CB-4457. Refactor code
* Added sceleton for insert subcollection
* CB-4457. Added isSupportsDataFilter flag for subcollection
* CB-4457 add locales
* CB-4457. Added isSupportsDataFilter flag for subcollection
* CB-4457. Added update/insert logic for subcollection
* CB-4457 support collection editing
* CB-4457. Refactor after review, moved hierarchical model to ee.
* CB-4457 add SerializableKey
* CB-4457 keep only new rowsWithMetaData api
* CB-4457 review fixes
* CB-4457 review fixes
* CB-4457. Refactor after review. Added logic for delete
* CB-4457 pass metadata in deleted rows
* CB-4457 check row for undefined
* CB-4457 pass metadata when editing json
* CB-4457. Refactor edit, fix icons
* CB-4457. Refactor makeDocumentInputValue, created new method for locator
* CB-4457 try to get the current metadata for row
* CB-4457 clear cache on result update
* CB-4457 remove extra check
* CB-4457. Fixed npe
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-13 18:29:22 +01:00
Alexander Skoblikov and Evgenia Bezborodova
eea72bd467
CB-4673 validate default team exists ( #2374 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-13 20:08:46 +03:00
b62b8d178d
Cb 4375 support idle connection closing ( #2368 )
...
* CB-4365. Support idle connection closing
* CB-4375. Fix connection time
* CB-4375. Fixed checkstyle
* CB-4375. Refactor after review
* CB-4375. Refactor after review
* CB-4375. Refactor after review
* CB-4375. Refactor after review
* CB-4375. Refactor after review
* CB-4375. Refactor after review, change event type
* CB-4375. Refactor after review
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-13 20:08:29 +03:00
alex and Daria Marutkina
9828b1de1e
CB-4567 add disableCopyData settings ( #2378 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-13 13:45:05 +01:00
Alexey
325cbef1d8
chore: update version 23.3.5
...
* chore: update version 23.3.5
2024-02-13 10:47:34 +03:00
serge-rider
1e13e65205
23.3.5 version bump
2024-02-12 18:04:26 +01:00
alex and Daria Marutkina
426ab15bfc
CB-4651 change wrap lines icons ( #2371 )
...
* CB-4651 change wrap lines icons
* CB-4651 remove icons from icons.svg
* CB-4651 add different size of icons
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-12 13:06:40 +03:00
898e7d9b9d
CB-4570 add correct limits for text and blob columns in value panel ( #2351 )
...
* CB-4570 add correct limits for text and blob columns in value panel
* CB-4570 pr fixes
* CB-4570 adds shorter versions of limit messages
* CB-4570 pr fixes
* CB-4570 pr fixes
* CB-4570 code cleanup
* CB-4570 show more button moved to quota container
* CB-4570 code cleanup
* CB-4570 code cleanup
* CB-4570 quota placeholder to module css
* CB-4570 refactor: limit info in content action
* CB-4570 cleanup
* CB-4570 refactor: result set binary file implementation
* CB-4570 code clean
* CB-4570 adds QuotaPlaceholder getLimitInfo logic
* CB-4570 adds quota placeholder logic to not render when size is not truncated
* CB-4570 fix: shouldShowPasteButton reverted
* CB-4570 fix: show quota placeholder correctly
* CB-4570 code clean
* Revert "CB-4570 fix: show quota placeholder correctly"
This reverts commit d86b35e47a .
* CB-4570 fix: truncate image and text depending on current value panel presentation tab id
* Revert "Revert "CB-4570 fix: show quota placeholder correctly""
This reverts commit d5df008e89 .
* CB-4570 code clean
* CB-4570 chore: dataContent has no image mentions
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-09 19:31:56 +03:00
alex and Daria Marutkina
1d497fe14f
CB-4628 remove unused logic ( #2367 )
...
* CB-4628 remove unused logic
* CB-4628 remove onClean callback
* CB-4628 add applyDisabled prop
* CB-4628 check if apply is enabled on enter
* CB-4628 add disable actions prop
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-02-09 19:08:36 +03:00
Alexander Skoblikov and kseniaguzeeva
3965f16330
CB-4498 secrets cleanup ( #2352 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-02-09 17:52:59 +03:00
Alexander Skoblikov
3891eed4a9
CB-4636 fix initial data configuration ( #2358 )
2024-02-09 14:24:18 +03:00
Serge Rider
f980ee80b2
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2024-02-08 13:44:24 +01:00
Serge Rider
1816016cf3
Repo dependencies
2024-02-08 13:43:07 +01:00
sergeyteleshev
9e051d5158
Merge pull request #2366 from dbeaver/CB-4633-unit-tests-licenses
...
CB-4633 adds licenses to unit tests
2024-02-07 17:38:27 +01:00
s.teleshev
7437b9e5eb
CB-4633 adds licenses to unit tests
2024-02-07 17:37:41 +01:00
sergeyteleshev and s.teleshev
d96b9e94ad
Cb 4633 unit tests for utils ( #2357 )
...
* CB-4633 blobToBase64 unit tests
* СB-4633 importLazyComponent tests
* CB-4633 OrderedMap unit tests
* CB-4633 removed test time limit from blobToBase64 test
* CB-4633 adds to ordered map unit tests for edge cases
* CB-4633 importLazy moved to core-blocks
* CB-4633 adds update-ts-references
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
2024-02-07 19:31:19 +03:00
7eba02ac1f
CB-4535. Remove Ability to edit all users team ( #2341 )
...
* CB-4535. Remove Ability to edit all users team
* CB-4536. Fixed test
* CB-4536. Refactor after review.
* CB-4536. Refactor after review
* CB-4536. Refactor after review
* CB-4536. Refactor after review
* CB-4536. Refactor after review
* CB-4536. Refactor after review.
* CB-4536. Auto filled default group for all user when application is started
* CB-4536. Refactor after review
* CB-4536. Fixed update empty list
* CB-4536 feat: display default user team info
* CB-4536 chore: code cleanup
---------
Co-authored-by: DenisSinelnikov <denis.sinelnikov@dbaever.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-02-07 18:15:42 +03:00
Serge Rider
e285ad0279
CB-4645 Null descriptions fix ( #2359 )
2024-02-07 17:56:49 +03:00
Anastasiya and MashaKorax
6b2f314383
dbeaver/pro#2420 update MariaDB driver to 3.3.2 ( #2362 )
...
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2024-02-07 14:12:00 +03:00
Serge Rider and kseniaguzeeva
09e5141e37
dbeaver/pro#2403 AWS secret controller stub ( #2350 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-02-07 14:07:55 +03:00
Alexander Skoblikov
0c03d201a8
CB-4596 fix http cookies ( #2363 )
2024-02-06 16:50:46 +03:00
sergeyteleshev and s.teleshev
d96e0b812d
CB-4400 removed project margin styles to prevent tree jump on DnD ( #2344 )
...
* CB-4400 removed project margin styles to prevent tree jump on DnD
* CB-4400 removed DND jump lag for connection/script/dataset trees
* CB-4400 top tree project has margin
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
2024-02-06 09:52:35 +03:00
Alexander Skoblikov
98d7d1f0d5
update sql to support oracle ( #2355 )
2024-02-05 15:49:01 +03:00
590830cbb5
CB-4605 fix: sql editor shows datasets panels correctly ( #2347 )
...
* CB-4605 fix: sql editor shows datasets panels correctly
* Revert "CB-4605 fix: sql editor shows datasets panels correctly"
This reverts commit 5e2afc5296 .
* CB-4605 fix: TE edit dataset works fine with new dividers
* CB-4605 revert sqleditor displayed editors state
* CB-4605 removed sqlEditor hack to open full size dataset
* Revert "CB-4605 removed sqlEditor hack to open full size dataset"
This reverts commit 7ad98e42b4 .
* CB-4605 sqlEditor works as it was for EE and TE
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-05 15:47:23 +03:00
Daria Marutkina
4d04f4b2ee
Merge pull request #2356 from dbeaver/dariamarutkina-patch-3
...
CB_2334 chore: update README
2024-02-05 13:15:57 +01:00
Daria Marutkina
8cdfb12ecc
CB_2334 chore: update README
2024-02-05 13:15:47 +01:00
Alexander Skoblikov
30e0bad784
fix schema version ( #2354 )
2024-02-05 13:41:18 +03:00
Serge Rider and Evgenia Bezborodova
f8e74f926c
CB-4617 NPE fix ( #2349 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-02-05 12:31:30 +03:00
Alexey
b7ab8b13d6
CB-4611 fix: revert font size changes ( #2348 )
2024-02-01 17:16:12 +03:00
8585af7f1a
Cb 4429 change divider behavior ( #2335 )
...
* CB-4429 adds visible buttons for resizers
* CB-4429 adds auto margin to dividers
* CB-4429 fix initial auto margin
* CB-4429 adds auto margins without hook
* CB-4429 split controls cleanup
* CB-4429 hide content if panel minimized
* CB-4429 remove ts ignore
* CB-4429 Pane cleanup
* CB-4429 update go-split
* CB-4429 pane renders null if it is minimized splitter
* CV-4429 removed children memoization in Pane component
* CB-4429 fix: hide content if maximized pane
* CB-4429 chore: update go-split version
* CB-4429 update go-split lib
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-31 20:34:52 +03:00
fdde4348a2
CB-3703 save product configuration from ui ( #2334 )
...
* CB-4560 api for saving product configuration
* CB-4560 save product config in te
* CB-4560 move update product config to mutations
* CB-3703 feat: extend base components
* CB-3703 feat: settings editor
* CB-3703 chore: review fixes
* CB-3703 chore: pr review
* CB-3703 feat: update server configuration icon
* CB-4560 add events
* CB-3703 fix: localization
* CB-3703 chore: localization
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-31 20:33:05 +03:00
11adc7d3d6
dbeaver/pro#2404 Revert legacy Clickhouse driver ( #2337 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2024-01-31 19:23:05 +03:00
alex and Evgenia Bezborodova
d79ab9593e
CB-4489 increase class priority ( #2345 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-31 19:18:23 +03:00
alex and Daria Marutkina
cf2d647aea
CB-4591 do not require password if its saved ( #2342 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-31 19:17:48 +03:00
Alexey
a698363dfd
chore: update javaConfig ( #2346 )
2024-01-31 18:25:00 +03:00
a2094a4d90
CB-3834 secret controller redesign ( #2343 )
...
* CB-3834 Secret manager database schema
* CB-3834 add credentials storage flat to teams
* CB-3834 subject based secrets
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-01-31 16:52:00 +03:00
Alexander Skoblikov and Daria Marutkina
71a61047e2
CB-4257 validate required features for providers ( #2322 )
...
* CB-4257 validate required features for providers
* CB-4257 rename types - categories
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-31 11:23:58 +03:00
alex and Daria Marutkina
cd7ffe6c2e
CB-4504 transform coordinates according to the chosen srid ( #2331 )
...
* CB-4504 transform coordinates according to the chosen srid
* CB-4504 add licence
* CB-4504 move types to dev deps
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-30 17:22:52 +01:00
Ainur
7a45f2feea
CB-4476 data source folder send event fix ( #2340 )
2024-01-30 17:46:26 +03:00
Serge Rider
ba208ad024
INF-10 Include dbeaver-common in build
2024-01-29 17:16:08 +01:00
sergeyteleshev and s.teleshev
04236b949b
CB-4531 fix: connect to the tables/connections without red screen error (has connection already) ( #2339 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
2024-01-29 15:35:20 +03:00
Serge Rider
1e4cbd60b8
23.3.4 version bump
2024-01-26 11:46:08 +01:00
Serge Rider
a33c17a997
23.3.4 version bump
2024-01-26 11:43:39 +01:00
f41c485ba0
Cb 4382 anonymous access restricted error ( #2302 )
...
* CB-4382 fixed anonymous error
* CB-4382 move EAdminPermission to root-resources in order to FeatureResource can import it
* CB-4282 EAdminPermission moved to core-root
* CB-4382 update-ts-references
* СB-4382 removed unneeded deps in packages
* CB-4282 revert needed deps to be present
* CB-4382 reverted popperjs for plugin-data-spreadsheet-new
* CB-4382 TE error fix for fast opening admin server settings
* CB-4382 update yarn lock
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-01-25 17:42:58 +03:00
Alexey and Daria Marutkina
ba3ca5e28a
CB-4236 feat: script reopen ( #2324 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-25 17:40:31 +03:00
Serge Rider and Daria Marutkina
3c4f4a988d
CB-4573 PostgreSQL driver updated to 42.5.2 ( #2332 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-25 13:43:46 +03:00
alex and Evgenia Bezborodova
3e93752d53
CB-4134 adjust cursor position ( #2299 )
...
* CB-4134 adjust cursor position
* CB-4134 pass controlled cursor to the editor
* CB-4134 do not trim value
* CB-4134 revert const history
* CB-4134 review fixes
* CB-4134 remove onUpdate method
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-25 10:47:47 +03:00
Mikhailov Grigorii
8df248bfde
#984 Changed to 23.10 ubuntu ( #2329 )
2024-01-24 18:13:49 +03:00
6553132019
CB-4023 sets equal window sizes on edit dataset ( #2325 )
...
* CB-4023 sets equal window sizes on edit dataset
* СB-4023 sql editor sets size on displayed editors change
* CB-4023 sqlEditor isEditorEmpty flag for SqlEditor
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-01-24 17:37:56 +03:00
Daria Marutkina
bcda5ebbd8
Merge pull request #2330 from dbeaver/dariamarutkina-patch-2
...
CB_2333 chore: update
2024-01-24 13:10:21 +01:00
Daria Marutkina
53fca74dfe
CB_2333 chore: update
2024-01-24 13:10:07 +01:00
Alexey
92b5d47232
chore: fix build broken gql ( #2328 )
2024-01-24 12:46:40 +03:00
Alexey
b0a34c7d75
CB-4541 refactor: tree ( #2326 )
...
* CB-4541 refactor: tree
* CB-4541 chore: revert test code
2024-01-24 12:31:48 +03:00
47f1267957
Cb 4523 remove identity providers tab ( #2310 )
...
* CB-4523 move identity providers from plugin-authentication-administration
* CB-4523 remove * dep
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-24 09:42:03 +03:00
Alexey and Evgenia Bezborodova
544f3a8dd3
CB-4539 fix: value panel auto type detection ( #2320 )
...
* CB-4539 fix: value panel auto type detection
* CB-4539 feat: add wrap lines action
* CB-4539 fix: remove extra button
* CB-4539 chore: enable line wrapping by default
* CB-4539 fix: quota message
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-23 19:35:00 +03:00
4cdb3ac30b
Cb 4389 convert reverse proxy ( #2300 )
...
* CB-4389. Converted reverse proxy to identity provider
* CB-4039 build logout redirect link on backend side
* CB-4039 fix return value
* CB-4389. Added auto configuration for Reverse proxy if its enabled on ce, fixed typo, rename plugin parameters
* CB-4389. Added check for already exist configuration
* CB-4389. Refactor after review
* CB-4039 adds logout with context for Okta Identity Provider
* CB-4039 backward compatibility fix
* CB-4039 add since annotation
* CB-4039 api return type fix
* CB-4039 logout extended
* CB-4389. Refactor after review
* CB-4389. Refactor after review
* CB-4039 okta logout redirect moved to AuthenticationService
* CB-4039 remove windowService dep
* CB-4039 removes old logic of identity provider logout links
* CB-4039 okta review changes
* CB-4389. Merge logout logic into branch
* CB-4389. Delete param after review
* CB-4389. Converted reverse proxy to identity provider
* CB-4389. Added auto configuration for Reverse proxy if its enabled on ce, fixed typo, rename plugin parameters
* CB-4389. Added check for already exist configuration
* CB-4389. Refactor after review
* CB-4389. Refactor after review
* CB-4389. Refactor after review
* CB-4039 adds logout with context for Okta Identity Provider
* CB-4039 okta logout redirect moved to AuthenticationService
* CB-4389. Merge logout logic into branch
* CB-4389. Delete param after review
* CB-4546 shows hex/base64 only on blob column selection (#2314 )
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
* CB-4389. Fix logout redirect and npe for logout parameter
* CB-4389. Fix logout redirect and npe for logout parameter
* CB-4389. Change version
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
2024-01-23 19:15:34 +03:00
Ainur and Daria Marutkina
f4fd603297
CB-4441 mariadb fix clear auth attempt info ( #2313 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-23 19:14:51 +03:00
76454a352d
CB-4546 shows hex/base64 only on blob column selection ( #2314 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-22 18:38:19 +03:00
35b625c1df
CB-3015: adds an fadeout animation & min close delay time to all noti… ( #2306 )
...
* CB-3015: adds an fadeout animation & min close delay time to all notifications
* CB-3015 revert closeDelay in NotificationItem
* CB-3015 shows notification if it is not closed during first 300ms
* Revert "CB-3015 shows notification if it is not closed during first 300ms"
This reverts commit 184aae708e .
* CB-3015 show process snack bar with delay fix
* CB-3015 snackbar removed potential deps bug
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-22 18:31:43 +03:00
bc7cd3b217
CB-4289 add file name param for data export ( #2308 )
...
* CB-4289 add file name param for data export
* CB-4289 pass file name based on context
* CB-4289 use existing export action
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-01-22 18:30:36 +03:00
sergeyteleshev and s.teleshev
3274988d4a
CB-4551 unit tests form timestampToDate and cacheValue ( #2316 )
...
* CB-4551 unit tests form timestampToDate and cacheValue
* CB-4551 cacheValue added one more test case
* CB-4551 removed unused plugins for tests
* CB-4551 all tests has UTC timezone
* СB-4551 fix: icons has no data-test id
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
2024-01-22 14:10:23 +03:00
Evgenia Bezborodova
38e5fa0cbb
Merge pull request #2321 from dbeaver/EvgeniaBzzz-patch-2
...
CB_2333: update README.md
2024-01-22 13:36:19 +03:00
Evgenia Bezborodova
75413db6a5
CB_2333: update README.md
2024-01-22 13:36:04 +03:00
Alexey
6b124072e9
chore: performance improvements ( #2319 )
2024-01-21 16:18:35 +03:00
a230dac79e
Cb 4403 map ad roles ( #2295 )
...
* CB-4403. Implement import with auth roles for AD
* CB-4403 feat: add auth role provided flag
* CB-4403. Refactor after review, added auto configurable flag
* CB-4403. Refactor after review
* CB-4403. Refactor after review
* CB-4403. Refactor after review
* CB-4403. Fixed set teams for imported users
* CB-4403. Refactor after review
* CB-4403. Refactor after review
---------
Co-authored-by: Denis Sinelnikov <denis.sinelnikov@dbeaver.com >
Co-authored-by: DenisSinelnikov <142215442+DenisSinelnikov@users.noreply.github.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-01-19 21:11:39 +03:00
alex
10c1b374fc
Cb 4534 fix circle deps ( #2312 )
...
* CB-4534 fix empty password validation (#2311 )
* CB-4534 move password policy hook to core blocks
2024-01-18 16:45:04 +01:00
alex
80ce154b03
CB-4534 do not validate empty password, required attribute will ( #2309 )
...
* CB-4534 do not validate empty password, required attribute will
* CB-4534 remove trim
2024-01-18 14:19:38 +01:00
8ba0eb64b8
CB-4264 password policy configuration ( #2301 )
...
* CB-4491 password policy config api
* CB-4491 move policy config to sm
* CB-4491 cb config fix
* CB-4264 add password policy
* CB-4491 deserialization fix
* CB-4491 deserialization fix
* CB-4264 add title
* CB-4264 rename params
* CB-4264 fix naming
* CB-4264 accept any language
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-17 19:26:01 +01:00
0544547f27
CB-4039 logout with context ( #2296 )
...
* CB-4039 build logout redirect link on backend side
* CB-4039 fix return value
* CB-4039 adds logout with context for Okta Identity Provider
* CB-4039 backward compatibility fix
* CB-4039 add since annotation
* CB-4039 api return type fix
* CB-4039 logout extended
* CB-4039 okta logout redirect moved to AuthenticationService
* CB-4039 remove windowService dep
* CB-4039 removes old logic of identity provider logout links
* CB-4039 okta review changes
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-17 20:29:31 +03:00
5db30be61b
CB-4285 read full value from text cell ( #2288 )
...
* CB-4494 api for reading full value from text cell
* CB-4494 apply function fix
* CB-4285 graphql getFileFullText for files
* CB-4285 textValuePresentation refactor
* CB-4285 textValuePresentation refactor - removed unneeded fields
* CB-4285 textValuePresentation canSave in data ref
* CB-4285 paste full text button
* CB-4285 observable map for full text in textValuePresentation
* CB-4285 reset cases comment removed (all works cool)
* СB-4285 buttons in tools container is now nearby each other
* CB-4285 use content action for caching full texts
* CB-3842 use only one row in getting full value
* CB-3842 use not null at read lob value
* CB-4285 schema changes for sqlReadString and sqlReadLobValue
* CB-4285 TextValuePresentation refactor
* CB-4285 useTextValue refactor
* CB-4285 PR comments applied
* CB-4285 view full text button for ValuePanel + remove truncated warning if loaded full text
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-17 20:02:17 +03:00
Alexander Skoblikov and Evgenia Bezborodova
ea0493883a
CB-4446 more clear way to provide database credentials ( #2304 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-17 17:52:34 +03:00
d8f197e8a7
CB-3832 fix notification text visibility for export ones ( #2305 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-17 10:11:58 +03:00
Serge Rider and kseniaguzeeva
28c37c2971
CB-4514 SM apps refactoring + RM, QM, TE, TM configuration ( #2298 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2024-01-16 15:49:57 +03:00
alex and Daria Marutkina
2bd727aac2
CB-3995 move anonymous id to const ( #2292 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-12 18:58:01 +01:00
f463ea558f
CB-4309 add keep alive interval for data source ( #2269 )
...
* CB-4309 add keep alive interval for data source
* CB-4309 adds keep-alive checkbox to connection form additional fields
* CB-4309 removed custom validation for keep-alive setting
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2024-01-12 20:48:16 +03:00
5caffd0a04
CB-4162 init connection check username network handler param only for… ( #2293 )
...
* CB-4162 init connection check username network handler param only for ssh
* CB-4162 SSL secureProperties are not trimmed if is undefined
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: s.teleshev <s.teleshev@mu.se >
2024-01-12 20:45:02 +03:00
Alexey
8fdecdf757
CB-4485 fix: bundle splitting ( #2282 )
2024-01-12 18:48:26 +03:00
Alexander Skoblikov and Daria Marutkina
dbe2cb558d
CB-4301 qm autoreconnect ( #2265 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-11 20:39:40 +03:00
alex and Daria Marutkina
bb743ac5b0
CB-3955 hide presentation bar in statistics mode ( #2289 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-11 17:28:26 +01:00
Ainur and Daria Marutkina
44531191a8
CB-4487 add duckdb driver ( #2285 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-11 19:26:22 +03:00
cdfdb89a4d
Cb 4010 auth methods dont update when switching drivers ( #2286 )
...
* CB-4010 connection form removed reshadow
* CB-4010 feat: is equal resources
* CB-4010 :feat isArraysEqual performance optimization
* CB-4010 connections options cleanup
* CB-4010 fix: isArraysEquals works with multiple objects and multiple type of data (primitive and not) in one array
* CB-4010 fix: resource isEqual can compare not only primitives
* CB-4010 chore: add isEqual to resource list class
* CB-4010 add to isArraysEqual edge cases + tests
* CB-4010 chore: remove unused import
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Alexey <wrouds@gmail.com >
2024-01-11 14:54:41 +03:00
alex and Daria Marutkina
768f3bc951
CB-4468 iterate over copy of state array ( #2278 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-11 14:54:18 +03:00
Alexey and Daria Marutkina
b0586e7ccb
CB-4401 feat: save value panel state per column ( #2272 )
...
* CB-4401 feat: save value panel state per column
* CB-4401 fix: pr review
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-11 14:53:55 +03:00
alex and Daria Marutkina
5041312601
CB-4442 add box styles to the form itself ( #2277 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-10 14:37:10 +01:00
DenisSinelnikov and Daria Marutkina
8f66979dc4
CB-4377. Error text is more detailed to export large sql result ( #2274 )
...
* CB-4377. Error text is more detailed to export large sql result
* CB-4377. Error text is more detailed to export large sql result
* CB-4377. Fixed typo in error message
* CB-4377. Fixed typo in error message
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-10 15:33:46 +03:00
DenisSinelnikov and Daria Marutkina
51bbc59fe4
CB-4484. Rename error message for bruteforce protection ( #2280 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-10 15:32:18 +03:00
Alexey and Daria Marutkina
008f7f9659
CB-4344 fix: table column width calculation ( #2273 )
...
* CB-4344 fix: table column width calculation
* CB-4344 fix: pr review
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-10 13:08:28 +03:00
serge-rider
f7ac96bcf2
Merge remote-tracking branch 'origin/devel' into devel
2024-01-10 10:37:09 +03:00
serge-rider
904375aa66
dbeaver/pro#2341 Copyright update
2024-01-10 10:31:38 +03:00
alex and mr-anton-t
13bd5c41c0
CB-4479 always satisfy hash function argument type ( #2279 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-01-10 08:21:00 +03:00
serge-rider
dd6aa25bad
23.3.3 version bump
2024-01-09 22:21:37 +03:00
serge-rider
7e0cfa50d4
23.3.3 version bump
2024-01-09 19:19:08 +03:00
Daria Marutkina
e08f6b3a1b
Merge pull request #2284 from dbeaver/dariamarutkina-patch-1
...
CB_2332 chore: update README
2024-01-09 11:28:07 +01:00
Daria Marutkina
0ba36db4a4
CB_2332 chore: update README
2024-01-09 11:27:36 +01:00
alex and Aleksei Potsetsuev
459681bffa
CB-4395 add custom eslint rule for deprecated packages ( #2227 )
...
* CB-4395 add custom eslint rule for deprecated packages
* CB-4395 feat: custom eslint rules
* CB-4395 feat: custom eslint rules
* CB-4395 chore: eslint plugin catch exceptions
* CB-4395 chore(eslint-plugin): remove extra deps
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-01-09 09:50:41 +03:00
87c8b57d05
Cb 4467 utils unit tests ( #2275 )
...
* CB-4467 adds pack of unit tests for utils
* CB-4465 get path utils covered with tests
* CB-4467 isNotNullDefined unit tests
* CB-4467 adds pack of unit tests for utils
* CB-4467 parseJSONFlat unit tests
* CB-4467 unit tests for svgToDataUri and replaceMiddle
* CB-4467 throttle utils
* CB-4467 PR fixes
* CB-4467 base64 images examples for getMIME
* CB-4467 fix: throttle function type and exception catching
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
2024-01-08 10:47:46 +03:00
mayer
79e55f7089
devops: revert docker ( #2271 )
2024-01-04 11:26:31 +03:00
serge-rider
145febbdde
23.3.2 version bump
2024-01-03 21:28:12 +03:00
serge-rider
544cd0fa5b
23.3.2 version bump
2024-01-03 21:25:06 +03:00
9aace7c0ce
Cb 4364 remove spaces at the beginning of the input fields ( #2252 )
...
* CB-4364 create connection trim to SSH fields
* CB-4364 create connection trim to SSL fields
* CB-4364 create connection SSH trim cleanup
* CB-4364 create main tab trim input values
* CB-4364 connection form driver properties trimmed
* CB-4364 trimmed team creation inputs
* CB-4364 trimmed identity providers inputs
* CB-4364 fix trimmed team creation inputs so it checks property type before trim
* CB-4364 trimmed server config service
* CB-4364 trimmed user form in admin settings
* CB-4364 trimmed auth form log:pass data
* CB-4364 options, ssh, ssl create connection tabs supports trim for all of the text inputs
* CB-4364 ssl tab service cleanup
* CB-4364 refactor: cleanup auth config
* CB-4364 refactor: cleanup user form info part
* CB-4364 refactor: SSH tab do not mutated state directly
* CB-4364 refactor: AuthDIalog tab do not mutated state directly
* CB-4364 refactor: connection options tab do not mutated state directly
* CB-4364 prepare config for server configuration service
* CB-4364 fix: trim driver properties if is custom ones
* CB-4364 auth, server config, userFormPart info cleanup
* CB-4364 trim password in format FormPart function
* CB-4364 connectionDriverProps cleanup
* CB-4364 fix: format user form info
* CB-4364 connectionDriverProps cleanup with keys
* CB-4364 fix: useInfoFormPart trim user id only on creation
* CB-4364 userFormInfoPart trim user id on create in format
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-03 18:57:38 +01:00
168fb9c272
CB-3952 unify validation for connection folders and rm resources ( #2264 )
...
* CB-3952 unify validation for connection folders and rm resources
* CB-3952 adjust folder name regex
* CB-3952 adjust resource file regex
* CB-3952 use trimmed value for regex test
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-03 18:13:45 +01:00
0f253672dd
Cb 4461 json and xml formatting doesnt work in value panel 🔥 ( #2268 )
...
* CB-4461 fix: json and xml formats properly
* CB-4461 fix: edited cell can show its unformatted string value
* CB-4461 fix: panel value - on empty selected cell return empty string
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2024-01-03 17:14:18 +01:00
DenisSinelnikov and Daria Marutkina
41861efb8d
CB-4331. Bruteforce protection ( #2262 )
...
* CB-4331. Bruteforce protection
* CB-4331. Bruteforce protection
* CB-4331. Update bruteforce protection
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Refactor after review
* CB-4331. Fix build
* CB-4331. Fixed typo
* CB-4331. Set default value without config
* CB-4331. Set default value without config
* CB-4331. Fixed AWS IAM and NTLM log in
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2024-01-03 13:09:18 +01:00
alex
d719008944
CB-3972 safe way to get action check for the document ( #2261 )
2024-01-03 13:46:39 +03:00
Alexey
1330b95580
chore: update vs-code configs ( #2267 )
2024-01-03 12:26:23 +03:00
Alexey
027b986757
CB-3464 refactor: add formate stage for form ( #2266 )
2024-01-03 11:28:06 +03:00
Alexander Skoblikov
7db7049fe3
CB-4424 add function isEnvironmentVariablesAccessible into DBPApplication ( #2258 )
2023-12-31 19:41:08 +03:00
sergeyteleshev
d6cd15c5e6
Merge pull request #2256 from dbeaver/CB-3555-view-byte-type-data-decoded
...
Cb 3555 view byte type data decoded
2023-12-29 17:34:24 +01:00
sergeyteleshev
b66fce12e2
Merge branch 'devel' into CB-3555-view-byte-type-data-decoded
2023-12-29 17:12:04 +01:00
alex and Evgenia Bezborodova
1d5dc1468b
CB-3443 add format number util function ( #2263 )
...
* CB-3443 add format number util function
* CB-3443 format number from 1k
* CB-3443 include 1k in formatting
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-29 15:52:22 +01:00
alex
5f26449f30
CB-4388 add credentials menu ( #2260 )
...
* CB-4388 add credentials menu
* CB-4388 check key for undefined
2023-12-29 13:20:31 +01:00
sergeyteleshev
0f1cac99f3
Merge pull request #2259 from dbeaver/CB-4275-inconsistent-mobile-rendering
...
CB-4275 feat: app height set via js
2023-12-29 12:47:09 +01:00
Daria Marutkina
c5182b298f
Merge branch 'devel' into CB-4275-inconsistent-mobile-rendering
2023-12-29 11:28:05 +01:00
s.teleshev
071fec6b77
CB-3555 setBinaryFileValue helper
2023-12-29 11:26:11 +01:00
s.teleshev
82fa392ff4
CB-3555 add licenses
2023-12-28 13:45:01 +01:00
s.teleshev
b865948f0d
Merge branch 'devel' into CB-3555-view-byte-type-data-decoded
2023-12-28 13:28:52 +01:00
s.teleshev
22c6cfc82b
CB-4275 useAppHeight + set default height for the app
2023-12-28 13:19:42 +01:00
s.teleshev
0faf4f7076
CB-3555 useTextValue cleanup
2023-12-28 12:02:05 +01:00
s.teleshev
56333d524e
CB-3555 fix: json columns shows correctly
2023-12-28 11:45:50 +01:00
s.teleshev
7a14f903ba
CB-3555 code cleanup
2023-12-28 11:45:30 +01:00
Mikhailov Grigorii
ba881a242d
Merge pull request #2240 from dbeaver/devops#905-alpine-dockerfile
...
Devops#905 alpine dockerfile
2023-12-28 12:23:48 +04:00
s.teleshev
6784715ba4
CB-4275 feat: app height set via js
2023-12-28 00:10:32 +01:00
s.teleshev
b9210072ab
CB-3555 use auto format cleanup
2023-12-27 14:07:59 +01:00
s.teleshev
3557e54d1f
CB-3555 hide html/xml/json tabs for blob value panel
2023-12-27 14:05:44 +01:00
s.teleshev
046a540ff8
CB-3555 feat: hex/base64 tabs shows content correctly
2023-12-27 14:03:12 +01:00
s.teleshev
b5f884efcb
CB-3555 fix: show base64/hex in blobs only
2023-12-27 12:53:06 +01:00
s.teleshev
da0ea15f17
CB-3555 :feat adds format blob to string helpers
2023-12-27 11:18:35 +01:00
s.teleshev
5041798447
Merge branch 'devel' into CB-3555-view-byte-type-data-decoded
2023-12-27 10:40:24 +01:00
sergeyteleshev
9f092b83d0
Merge pull request #2254 from dbeaver/CB-4438-fix-localization
...
CB-4438 team creation text with upper cases
2023-12-27 10:38:45 +01:00
DenisSinelnikov and Evgenia Bezborodova
89df586a6e
CB-4211. Disable embedded drivers in TM ( #2217 )
...
* CB-4211. Disable embedded drivers in TM
* CB-4211. Fixed checkstyle
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-26 20:09:25 +03:00
Ainur and Evgenia Bezborodova
9eb32a0428
CB-4312 optimize te deps ( #2251 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-26 20:07:54 +03:00
s.teleshev
c671532ebf
CB-3555 feat: add hex and base64 tabs
2023-12-26 14:47:56 +01:00
s.teleshev
a9d1d42378
CB-3555 fix: add proper interfaces to TextValuePresentation tab has all correctly working props
2023-12-26 14:46:39 +01:00
s.teleshev
e9601257a3
CB-3555 isImageValuePresentationAvailable
2023-12-26 14:13:21 +01:00
Daria Marutkina
d5dcdaff15
Merge branch 'devel' into CB-4438-fix-localization
2023-12-26 09:57:26 +01:00
Greg Miller
a37aae9c23
#905 Added sqlite-jdbc driver to lib
2023-12-26 02:23:51 +04:00
Evgenia Bezborodova
33205ad78a
Merge branch 'devel' into devops#905-alpine-dockerfile
2023-12-25 17:34:03 +03:00
alex and Evgenia Bezborodova
94041e9b44
CB-4380 add clarification message ( #2249 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-25 15:24:14 +01:00
Evgenia Bezborodova
7517bdac71
Merge pull request #2255 from dbeaver/EvgeniaBzzz-patch-1
...
CB-23-3-1 update.md
2023-12-25 15:21:17 +03:00
Evgenia Bezborodova
b0e3deccb4
CB-23-3-1 update.md
2023-12-25 15:21:03 +03:00
Greg Miller
9ea97aa54e
#905 Added packeges to Dockerfile
2023-12-25 15:02:12 +04:00
s.teleshev
0175d66c33
CB-4438 team creation text with upper cases
2023-12-25 12:02:11 +01:00
Evgenia Bezborodova
883d71e387
Merge branch 'devel' into devops#905-alpine-dockerfile
2023-12-25 12:47:14 +03:00
Alexander Skoblikov
95be398806
remove forRemoval ( #2250 )
2023-12-24 21:55:31 +03:00
mr-anton-t
65bbe89875
Merge branch 'devel' into devops#905-alpine-dockerfile
2023-12-22 20:43:37 +01:00
alex and mr-anton-t
982485b312
Cb 4414 plugin authentication administration css modules ( #2246 )
...
* CB-4414 refactor identity providers to css modules
* CB-4414 migrate UsersTable to css modules
* CB-4414 formatting
* CB-4414 add aria-label
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-22 15:57:33 +01:00
alex and mr-anton-t
4d7ea213d4
CB-4392 support string type in useErrorDetails ( #2235 )
...
* CB-4392 support string type in useErrorDetails
* CB-4392 remove ExportNotification controller
* CB-4392 get error type from interface
* CB-4392 check hasDetails before pass callback
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-22 15:56:01 +01:00
alex and mr-anton-t
9bfe982a4c
CB-4415 migrate connection search plugin to css modules ( #2247 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-22 15:54:37 +01:00
Evgenia Bezborodova
a41a1308e7
Merge branch 'devel' into devops#905-alpine-dockerfile
2023-12-22 13:10:23 +03:00
Alexander Skoblikov and Evgenia Bezborodova
5cb45878c4
CB-2383 change node path format ( #2207 )
...
* CB-2383 change node path format
* CB-2383 backward compatibility fix
* CB-2383 fix frontend build
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-21 16:31:56 +03:00
alex and mr-anton-t
674569795a
CB-4392 remove data export controller ( #2238 )
...
* CB-4392 remove data export controller
* CB-4412 add catch handler
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-20 19:08:47 +01:00
sergeyteleshev
6a998a030c
Merge pull request #2243 from dbeaver/CB-4417-migrate-to-reshadow-user-profile-version-update-plugin-tools-plugins
...
Cb 4417 migrate to reshadow user profile version update plugin tools plugins
2023-12-20 17:54:46 +01:00
s.teleshev
2a448cb6a4
Merge branch 'devel' into CB-4417-migrate-to-reshadow-user-profile-version-update-plugin-tools-plugins
2023-12-20 17:01:46 +01:00
mayer
fb72d2a15a
dbeaver/dbeaver-devops#943 multicore-with-jenkins-params ( #2237 )
2023-12-20 18:52:53 +03:00
mr-anton-t
3ee3758969
Merge branch 'devel' into CB-4417-migrate-to-reshadow-user-profile-version-update-plugin-tools-plugins
2023-12-20 15:28:53 +01:00
sergeyteleshev
4c38b08b1d
Merge pull request #2244 from dbeaver/CB-4416-migrate-help-log-viewer-settings-menu-settings-panel-plugins
...
Cb 4416 migrate help log viewer settings menu settings panel plugins
2023-12-20 15:26:38 +01:00
s.teleshev
b317966e47
CB-4417 useFrom revert container
2023-12-20 14:44:51 +01:00
s.teleshev
939a6042cb
CB-4417 useFrom cleanup
2023-12-20 14:36:00 +01:00
mr-anton-t
1e62fcf3e3
Merge branch 'devel' into CB-4416-migrate-help-log-viewer-settings-menu-settings-panel-plugins
2023-12-20 13:34:19 +01:00
sergeyteleshev
b1614dd237
Merge pull request #2236 from dbeaver/CB-4385-migration-from-reshadow-to-module-styles
...
Cb 4385 migration from reshadow to module styles
2023-12-20 13:26:13 +01:00
s.teleshev
eed97a392e
CB-4417 revert Tabs styles
2023-12-20 11:34:23 +01:00
s.teleshev
1c68241fe0
CB-4416 :refactor remove reshadow from plugin-settings-panel
2023-12-19 17:50:43 +01:00
s.teleshev
6067c0a384
CB-4416 :refactor remove reshadow from plugin-settings-menu
2023-12-19 17:45:29 +01:00
s.teleshev
27f748da73
CB-4416 :refactor remove reshadow from plugin-help
2023-12-19 17:44:10 +01:00
s.teleshev
7a36620f11
CB-4416 :refactor Shortcut to css modules
2023-12-19 17:43:04 +01:00
s.teleshev
7e92d4b36f
Merge branch 'CB-4385-migration-from-reshadow-to-module-styles' into CB-4417-migrate-to-reshadow-user-profile-version-update-plugin-tools-plugins
2023-12-19 17:26:04 +01:00
s.teleshev
58b508ceaf
CB-4417 diagram footer to module styles
2023-12-19 17:00:57 +01:00
mr-anton-t
a0ee9a0e4a
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-19 16:56:37 +01:00
DenisSinelnikov and Evgenia Bezborodova
7b05e9bba6
CB-4376. Upgrade logback ( #2228 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-19 17:25:47 +03:00
s.teleshev
b5f645a864
Merge branch 'devel' into CB-4417-migrate-to-reshadow-user-profile-version-update-plugin-tools-plugins
2023-12-19 14:09:31 +01:00
mr-anton-t
0ed32eb3e8
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-19 13:47:47 +01:00
s.teleshev
bbee98292d
CB-4385 rollback IconButton styles in TableFooter
2023-12-19 13:09:57 +01:00
sergeyteleshev
46e406c9b1
Merge pull request #2195 from dbeaver/CB-4325-remove-preloaded-property-from-useResource-hook
...
CB-4325 useResource has no action property "preload"
2023-12-19 12:58:31 +01:00
Mikhailov Grigorii
931ede5056
Merge pull request #2241 from dbeaver/devel
...
Update to devel
2023-12-19 15:50:13 +04:00
Greg Miller
4a55f5a425
#905 Added alpine packeges
2023-12-19 15:30:41 +04:00
s.teleshev
96b9ebf3f6
CB-4417 ToolsPanel to module styles
2023-12-19 12:23:35 +01:00
s.teleshev
dbfccc8cb9
CB-4417 version update drawer item to module styles
2023-12-19 12:04:14 +01:00
mr-anton-t
ac39d453c0
Merge branch 'devel' into CB-4325-remove-preloaded-property-from-useResource-hook
2023-12-19 11:48:55 +01:00
s.teleshev
0a9e8a7a0c
CB-4417 :refactor Version to module styles
2023-12-19 11:33:03 +01:00
s.teleshev
bb76f01886
CB-4417 :refactor DockerUpdateInstructions to module styles
2023-12-19 11:28:05 +01:00
Greg Miller
aa8189c9eb
#905 fix
2023-12-19 12:10:09 +04:00
s.teleshev
b68f6cce3b
Merge branch 'CB-4385-migration-from-reshadow-to-module-styles' into CB-4417-migrate-to-reshadow-user-profile-version-update-plugin-tools-plugins
2023-12-18 23:30:44 +01:00
s.teleshev
16398bbec4
CB-4385: finish page has okay layout
2023-12-18 23:28:34 +01:00
s.teleshev
a9bede499a
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-18 23:10:09 +01:00
s.teleshev
1f9e5e12c0
CB-4417 module styles for AuthTokenList
2023-12-18 22:32:46 +01:00
s.teleshev
a74e29daf8
CB-4417 removed unused components UserAuthProvidersPanel
2023-12-18 22:24:56 +01:00
s.teleshev
4cb5828b6f
CB-4417 removed unused components UserAuthProvidersTab
2023-12-18 22:23:44 +01:00
s.teleshev
2eaf272197
CB-4417 module styles for AuthProvidersList
2023-12-18 22:17:57 +01:00
s.teleshev
100341a724
CB-4417 module styles for UserProfileForm
2023-12-18 21:48:22 +01:00
s.teleshev
68bcb4500c
CB-4417 module styles for UserForm
2023-12-18 21:36:02 +01:00
sergeyteleshev
6bc5bb4ae8
Merge pull request #2225 from dbeaver/CB-4386-unify-feature-naming
...
CB-4386 unify feature naming
2023-12-18 21:25:08 +01:00
s.teleshev
e3c02ed8f5
CB-4386 fix: create form instead of finish for button
2023-12-18 21:17:54 +01:00
s.teleshev
942372fd6a
Merge branch 'devel' into CB-4386-unify-feature-naming
2023-12-18 20:59:43 +01:00
s.teleshev
76106d3e25
CB-4417 _savePassword id for checkboxes
2023-12-18 18:34:13 +01:00
Greg Miller
bed9c984c0
#905 Rewrite Dockerfile to Alpine image
2023-12-18 21:26:51 +04:00
7d410a6460
CB-3833. Refactor after big review, added logic for get secret contro… ( #2177 )
...
* CB-3833. Refactor after big review, added logic for get secret controller in EE/TM
* CB-3833. Refactor after big review
* CB-3833. Fixed tests
* UI init warning remove
* CB-3833 Secret controller init fix
* CB-3833 Secret controller API refactoring. Use secret manager configuration and secret policy. Performance
* CB-3833 Role secrets
* CB-3833 Errors throw fix
* CB-3833 Secret controller obtain fix
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-18 20:20:55 +03:00
s.teleshev
934092510f
CB-4417 refactor: UserInfo
2023-12-18 18:00:13 +01:00
mr-anton-t
ecd5c6fd2e
Merge branch 'devel' into CB-4386-unify-feature-naming
2023-12-18 17:57:39 +01:00
s.teleshev
2de8ec84a5
Merge branch 'devel' into CB-4417-migrate-to-reshadow-user-profile-version-update-plugin-tools-plugins
2023-12-18 17:27:13 +01:00
sergeyteleshev
22276de1ba
Merge pull request #2234 from dbeaver/CB-4393-cannot-validate-the-select-during-form-submission
...
CB-4393 fix: Cannot validate the select during form submission
2023-12-18 17:22:46 +01:00
s.teleshev
bceefc19f4
Merge branch 'devel' into CB-4386-unify-feature-naming
2023-12-18 17:20:46 +01:00
s.teleshev
ab43d60ecc
CB-4385 :refactor cleanup the code
2023-12-18 16:10:47 +01:00
mr-anton-t
281c63a47d
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-18 13:21:27 +01:00
Evgenia Bezborodova
7d3fdf9643
Merge branch 'devel' into CB-4393-cannot-validate-the-select-during-form-submission
2023-12-18 15:15:58 +03:00
eb1ff96487
CB-4356 useForm does not switch tabs like insane after press enter ( #2211 )
...
* CB-4334. Added new property for ObjectPropertyInfo.
* CB-4277. Fixed typo
* CB-4335 added to gql "required" property for form inputs
* CB-4335 added required properties to all inputs of ObjectPropertyInfoForm
* CB-4335 added to useForm submit events handling
* CB-4335 create connection form uses useForm hook (first iteration)
* CB-4335 required fix for render field
* CB-4335 actions not required fix for connection form
* CB-4335 identify providers forms uses useForm
* CB-4335 connection form has scroll and access tab
* enable panels tab switch on invalid text input for SSH and SSL tabs
* CB-4335 all dynamic fields shows correctly
* СB-4335 made textarea required
* CB-4335 user authorization and change password has useForms
* CB-4335 team meta uses useForms
* CB-4335 team form actions uses react context
* CB-4335 Add ConnectionFormActionsContext to
ConnectionFormBaseActions
* CB-4335 Remove unnecessary required attribute from
AuthProviderForm component
* CB-4356 useForm does not switch tabs like insane after press enter
* CB-4335. Added required parameter to AuthProviderInfo
* CB-4335 auth provider form has required property
* Revert "CB-4356 useForm does not switch tabs like insane after press enter"
This reverts commit 6f658eb51e .
* CB-4356 tab panel does not switch on each enter press
* CB-4356 clean code in tabPanel component
* CB-4356 TabPanelValidation handler for switching tabs
* CB-4356 cleanup for useExecutor, TabState, TabPanel components
* CB-4356 switch tabs simplified (cleanup)
* CB-4356 highlight invalid fields after tab being switched
* CB-4356 added license to TabPanelValidation
* CB-4356 remove unneeded dep from useExecutor
* CB-4356 chore: refactor tabs validation
* feat(CB-4356): clear tabs validation state before start new one
* Revert "feat(CB-4356): clear tabs validation state before start new one"
This reverts commit 76b0a9c5ce .
* CB-4356 reset invalid element before form validation
* CB-4356 fix: executor collection usage
* fix: required field should not be required if it is readonly
* CB-4356 fix: forms shows child content correctly
* Revert "CB-4356 fix: forms shows child content correctly"
This reverts commit 4fd046b690 .
* CB-4356 fix: TeamForm show users tab correctly
* CB-4356 fix: ssh key doesnt required if it is saved
* CB-4356 remove unique id error in console
* CB-4356 fix: error with form validation
* Revert "CB-4356 fix: error with form validation"
This reverts commit 0dce34f8b4 .
---------
Co-authored-by: Denis Sinelnikov <denis.sinelnikov@dbeaver.com >
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-12-18 13:03:19 +01:00
s.teleshev
a2dbeb8d20
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-18 11:40:24 +01:00
serge-rider
dcddb57cee
23.3.1 version bump
2023-12-18 10:31:37 +03:00
serge-rider
c0f9d8d232
23.3.1 version bump
2023-12-18 10:31:08 +03:00
s.teleshev
7f06dd5632
CB-4385 :refactor license to css
2023-12-16 20:52:23 +01:00
s.teleshev
987d8aaa6f
CB-4385 :refactor license to MenuBarSmallItem
2023-12-16 20:48:39 +01:00
s.teleshev
6003684277
CB-4385 :refactor PropertiesTable to module styles
2023-12-16 20:31:19 +01:00
s.teleshev
03b83ebf73
CB-4395 :refactor IconButton outer styles passed correctly
2023-12-16 19:52:03 +01:00
s.teleshev
a06097b464
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-16 19:42:31 +01:00
s.teleshev
c2abce61db
CB-4385 removed unneeded styles
2023-12-15 18:09:21 +01:00
alex and mr-anton-t
7e78859957
CB-4397 remove custom connection controller ( #2229 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-15 17:49:19 +01:00
mr-anton-t
9c38508009
Merge branch 'devel' into CB-4325-remove-preloaded-property-from-useResource-hook
2023-12-15 15:55:58 +01:00
mr-anton-t
b7670d15d2
Merge branch 'devel' into CB-4386-unify-feature-naming
2023-12-15 15:53:38 +01:00
s.teleshev
cdd4ecc50c
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-15 15:51:43 +01:00
Alexey and mr-anton-t
2f7c674ab9
CB-4332 refactor: migrate some parts of application to css-modules ( #2194 )
...
* CB-4332 refactor: migrate some parts of application to css-modules
* CB-4332 fix: aria attribute name
* CB-4332 refactor: remove ADMINISTRATION_TOOLS_PANEL_STYLES
* CB-4332 fix: inputs
* CB-4332 fix: conflicts
* СИ-4396 fix: sql editor sync
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-15 17:28:05 +03:00
s.teleshev
a3366ef3fe
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-15 14:34:45 +01:00
Serge Rider
0ef0b319aa
dbeaver/pro#2175 Cloud configuration load error handle ( #2185 )
2023-12-15 13:27:45 +03:00
s.teleshev
8b4d59079a
CB-4393 fix: Combobox validation input uses inputValue as value prop
2023-12-15 11:19:21 +01:00
s.teleshev
038d38879f
CB-4393 fix: adds Combobox validation input for form submission
2023-12-15 10:45:19 +01:00
Alexey
694302f41c
CB-4396 fix: remove getter ( #2230 )
2023-12-15 11:39:56 +03:00
alex and Evgenia Bezborodova
582924335c
CB-4390 increase notifications pool to 20 ( #2224 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-15 11:37:24 +03:00
Alexey and Evgenia Bezborodova
d8d929ecda
CB-4302 fix: always display auth methods tab ( #2231 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-15 11:36:55 +03:00
s.teleshev
2818824965
Merge branch 'refactor/cb-4332/css-modules/ee-parts' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-15 09:36:00 +01:00
Alexey and Daria Marutkina
3050cd8b45
CB-2196 chore: update react-data-grid ( #2199 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-12-15 11:35:41 +03:00
s.teleshev
a2b7b6701d
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-15 09:29:35 +01:00
s.teleshev
128c3c310b
CB-4385 refactor: removed reshadow ADMINISTRATION_TOOLS_PANEL_STYLES
2023-12-15 09:26:50 +01:00
mr-anton-t
bd2d518eed
Merge branch 'devel' into CB-4386-unify-feature-naming
2023-12-15 01:59:51 +01:00
mr-anton-t
ebe24f7e97
Merge branch 'devel' into refactor/cb-4332/css-modules/ee-parts
2023-12-14 20:00:40 +01:00
s.teleshev
3c3d2f9b35
CB-4385 refactor: finish page to css modules
2023-12-14 18:02:18 +01:00
serge-rider
50a898b75a
UI init warning remove
2023-12-14 19:36:20 +03:00
mr-anton-t
db83920588
Merge branch 'devel' into refactor/cb-4332/css-modules/ee-parts
2023-12-14 17:35:49 +01:00
s.teleshev
4f8b2e1494
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-14 17:30:11 +01:00
Evgenia Bezborodova
db1ea4451e
Merge branch 'devel' into CB-4386-unify-feature-naming
2023-12-14 19:14:23 +03:00
0f00c234d3
CB-4058 errors in console ( #2180 )
...
* CB-4058 invalid authorization - invalid creds (no error)
* CB-4058 table error cause no error when ref is updated while render
* CB-4058 removed from console session expire logs after session being expired
* Revert "CB-4058 removed from console session expire logs after session being expired"
This reverts commit a506f4cbe7 .
* CB-4058 session errors fix
* CB-4058 remove error from userInfo
* CB-4058 remove redundant code
* CB-4059 useAutoLoad session error fixed
* CB-4059 clean code after refactor
* CB-4059 clean code after refactor [2]
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2023-12-14 18:31:46 +03:00
2fc9f36ddb
CB-2755 add lock icon on readonly sql editor tab scripts ( #2181 )
...
* CB-2755 add lock icon on readonly sql editor tab scripts
* CB-2755 readonly localization in core-localization module
* CB-2755 lock is showed instead of unresolved mark in read-only scripts
* CB-2755 lock and unsaved mark positioning
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-12-14 18:29:07 +03:00
63186a17c4
CB-4349 remove templates controller ( #2215 )
...
* CB-4349 remove templates controller
* CB-4349 review fixes
* CB-4349 review fixes
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-14 18:24:27 +03:00
Alexey and Evgenia Bezborodova
2cbdba177a
CB-3696 feat: codemirror hyperlinks extension ( #2216 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-14 18:23:39 +03:00
Ainur and Evgenia Bezborodova
3fd5f4d011
CB-4336 remove derby driver ( #2214 )
...
* CB-4336 update derby driver
* CB-4336 remove derby driver
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-14 17:43:38 +03:00
s.teleshev
35901cbf15
CB-4386 chore: added connections_connection_test_tooltip and fixed button name
2023-12-14 15:34:23 +01:00
Evgenia Bezborodova
69aaaf00b7
Merge branch 'devel' into CB-4386-unify-feature-naming
2023-12-14 17:14:50 +03:00
Aleksei Potsetsuev
f61ac47c1c
CB-4332 fix: conflicts
2023-12-14 21:22:04 +08:00
Aleksei Potsetsuev
13a0fc258c
CB-4332 fix: inputs
2023-12-14 20:47:12 +08:00
mr-anton-t
072646c9e0
Merge branch 'devel' into refactor/cb-4332/css-modules/ee-parts
2023-12-14 13:43:23 +01:00
807365f42c
CB-4306 update ce deps ( #2206 )
...
* CB-4306 update ce deps
* CB-4306 update yarn lock
* CB-4306 revert quadtree-ts
* CB-4306 lock version
* CB-4306 pass missed globals to the vm context
* CB-4306 revert prettier version
* CB-4306 add types
* CB-4306 fix: msw types
* CB-4306 refactor: remove reshadow types declaration
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-14 15:25:10 +03:00
s.teleshev
30c450efb7
CB-4386 chore: keep the key ui_processing_create
2023-12-14 12:22:29 +01:00
s.teleshev
d20cda4398
Revert "CB-4386 chore: ui_processing_create for all forms according to dbeaver"
...
This reverts commit 2bb259379a .
2023-12-14 12:17:35 +01:00
Aleksei Potsetsuev
d4b9bdd3c2
Merge remote-tracking branch 'origin/devel' into refactor/cb-4332/css-modules/ee-parts
2023-12-14 19:05:23 +08:00
Serge Rider
91bec0b813
dbeaver/pro#2176 Localhost IP resolve ( #2176 )
...
* dbeaver/pro#2176 Localhost IP resolve
* dbeaver/pro#2176 Localhost name resolve
2023-12-14 14:04:19 +03:00
s.teleshev
2bb259379a
CB-4386 chore: ui_processing_create for all forms according to dbeaver
2023-12-14 11:52:57 +01:00
Aleksei Potsetsuev
da0055fb75
Merge remote-tracking branch 'origin/devel' into refactor/cb-4332/css-modules/ee-parts
2023-12-14 18:41:25 +08:00
s.teleshev
17f9b70dc9
CB-4386 chore: customConnection_main naming
2023-12-14 11:18:24 +01:00
s.teleshev
215b557273
CB-4386 chore: fix non en & ru locales
2023-12-14 11:16:37 +01:00
s.teleshev
9ccf56f7d4
CB-4386 chore: "show scripts" fix according to dbeaver
2023-12-14 11:01:23 +01:00
s.teleshev
e5d6ad121d
CB-4386 chore: ui_processing_finish for all forms according to dbeaver
2023-12-14 10:58:14 +01:00
Alexey and Evgenia Bezborodova
5779100b9a
CB-4348 fix: parse sql script ( #2212 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-14 12:57:54 +03:00
alex and mr-anton-t
6c456c8a63
CB-4297 bump node version ( #2204 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-14 12:56:36 +03:00
Serge Rider
13888efe95
dbeaver/pro#2181 DI + platform initialization refactoring ( #2190 )
...
* dbeaver/pro#2181 DI + platform initialization refactoring
* dbeaver/pro#2181 Tests headless environment
2023-12-14 12:55:12 +03:00
s.teleshev
1493f18e0e
CB-4386 chore: connection translations according to dbeaver
2023-12-13 22:48:23 +01:00
s.teleshev
3e2530ec55
CB-4386 chore: replace customConnection_options translations
2023-12-13 22:38:59 +01:00
s.teleshev
985cc8078b
CB-4386 chore: replace revert to cancel
2023-12-13 21:29:58 +01:00
s.teleshev
a8df087958
CB-4386 chore: features naming according to dbeaver
2023-12-13 21:25:05 +01:00
mayer
9e2a6ce35a
Devops#823 build servers and front end separately ( #2163 )
...
* dbeaver/dbeaver-devops#823 separated back front
* dbeaver/dbeaver-devops#823 updated SAMPLE_DATABASE_PATH var definition
* dbeaver/dbeaver-devops#823 removed unbound variable exception
2023-12-13 17:37:35 +01:00
Ainur
a68737f329
CB-4383 use jakarta 5 fix ( #2223 )
...
* CB-4383 use jakarta 5
* CB-4383 use jakarta servlet from orbit
2023-12-13 18:29:16 +03:00
5117dcc106
CB-4266 change notification display ( #2184 )
...
* CB-4266 notifications fixed size
* CB-4266 action snack bar fixed size
* CB-4266 snack bar fixed size
* CB-4266 export notification fixed size
* CB-4266 DataSynchronizationNotification fixed size
* CB-4266 ProcessSnackbar fixed size
* Revert "CB-4266 ProcessSnackbar fixed size"
This reverts commit 6a780e387f .
* CB-4266 all notifications container has 172px height
* CB-4266 revert styles
* CB-4266 use divs in notifications after removing of reshadow styles
* CB-4266 add license
* CB-4266 show only 1 notification visible
* CB-4266 export notification uses pre tag
* Revert "CB-4266 show only 1 notification visible"
This reverts commit 5e4b237abd .
* CB-4266 display notifications in fixed height window one by one
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-13 17:38:07 +03:00
Ainur
8d47238938
CB-4383 use jakarta 5 ( #2222 )
2023-12-13 17:21:20 +03:00
s.teleshev
ee1433af49
Merge branch 'devel' into CB-4325-remove-preloaded-property-from-useResource-hook
2023-12-13 14:03:02 +01:00
Alexey
1b5a5ac5fa
Merge branch 'devel' into refactor/cb-4332/css-modules/ee-parts
2023-12-13 15:31:42 +03:00
Alexey and Evgenia Bezborodova
60c320708a
CB-4302 refactor: reorganize auth methods ( #2208 )
...
* CB-4302 refactor: reorganize auth methods
* CB-4302 fix: type casting
* CB-4302 fix: add overflow for users providers
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-13 15:27:26 +03:00
Ainur
272690b8c1
CB-4276 migrate to jakarta servlet api ( #2213 )
2023-12-13 14:53:57 +03:00
mr-anton-t
77c493d5fa
Merge branch 'devel' into CB-4325-remove-preloaded-property-from-useResource-hook
2023-12-13 11:52:50 +01:00
Aleksei Potsetsuev
571830f1ae
CB-4332 refactor: remove ADMINISTRATION_TOOLS_PANEL_STYLES
2023-12-13 16:16:18 +08:00
Aleksei Potsetsuev
9522b176f5
Merge remote-tracking branch 'origin/devel' into refactor/cb-4332/css-modules/ee-parts
2023-12-13 15:46:19 +08:00
9a69f4e660
Cb 3963 migrate core view to css modules ( #2192 )
...
* CB-3963 error message reshadow refactor
* CB-3963 remove extra reshadow use from ItemListSearch
* CB-3963 remove reshadow from TopAppBar
* CB-3963 remove unused LoadingScreen component
* CB-3963 removed reshadow from VersionUpdate
* CB-3963 removed reshadow from VersionSelector
* CB-3963 removed reshadow from renderLayout
* CB-3963 removed reshadow from AuthenticationProvider
* CB-3963 removed reshadow from VersionInfo
* CB-3963 removed reshadow from TableItemSelect
* CB-3963 removed reshadow from CaptureView
* CB-3963 removed reshadow from ConnectionList
* CB-3963 removed reshadow from WizzardStepper
* CB-3963 removed reshadow from ConfigurationWizardTittle
* Revert "CB-3963 removed reshadow from AuthenticationProvider"
This reverts commit d5828c2689 .
* CB.3963 fix checkboxes margin in table items
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-13 10:45:31 +03:00
s.teleshev
a62ac973dc
Merge branch 'devel' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-12 16:23:10 +01:00
e9081598e3
CB-3990 removed big version of logo ( #2186 )
...
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-12-12 18:12:24 +03:00
923dadee86
CB-3961 removed ADMINISTRATION_TOOLS_PANEL_STYLES from core-administr… ( #2171 )
...
* CB-3961 removed ADMINISTRATION_TOOLS_PANEL_STYLES from core-administration
* Revert "CB-3961 removed ADMINISTRATION_TOOLS_PANEL_STYLES from core-administration"
This reverts commit 50bb0160c8 .
* CB-3961 removed reshadow from core-administration
* CB-3961 styles for table has gray color
* CB-3961 ToolsPanel has 2 modes: surface and secondary
* CB-3961 primary/secondary toolsPanel styles fix
* CB-3961 table footer height is 30px
* CB-3961 table footer height is initial
* CB-3961 no border for footer table + min-height 32 px as it was
* CB-3961 no border for footer in table
* CB-3961 remove EE border bottom at ToolsPanel
* CB-3961 remove EE border bottom at ToolsPanel
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-12 18:11:59 +03:00
s.teleshev
6ed92dab14
refactor(CB-4385): removed reshadow from IconButton
2023-12-12 13:15:26 +01:00
s.teleshev
e6d3458855
Merge branch 'refactor/cb-4332/css-modules/ee-parts' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-12 12:54:49 +01:00
s.teleshev
d19dfd0c8f
Merge branch 'CB-3963-migrate-core-view-to-css-modules' into CB-4385-migration-from-reshadow-to-module-styles
2023-12-12 12:54:26 +01:00
s.teleshev
583d342c8b
Merge branch 'devel' into CB-4325-remove-preloaded-property-from-useResource-hook
2023-12-12 12:00:35 +01:00
Aleksei Potsetsuev
ef93be4842
CB-4332 fix: aria attribute name
2023-12-12 17:33:14 +08:00
mr-anton-t
a46c5fc974
Merge branch 'devel' into refactor/cb-4332/css-modules/ee-parts
2023-12-11 12:26:26 +01:00
serge-rider
21a9e78381
Code style
2023-12-09 17:19:08 +03:00
mr-anton-t
a5b9041cf0
Merge branch 'devel' into refactor/cb-4332/css-modules/ee-parts
2023-12-08 17:20:36 +01:00
mr-anton-t
b561a8f707
Merge branch 'devel' into CB-3963-migrate-core-view-to-css-modules
2023-12-08 16:45:45 +01:00
serge-rider
43f50f2ff3
dbeaver/pro#2176 Localhost IP resolve fix
2023-12-08 13:35:52 +03:00
serge-rider
96a163c50e
dbeaver/pro#2176 Localhost domain name resolve fix
2023-12-08 07:47:35 +03:00
Ainur and naumov
36061a03c4
CB-4314 add test locale ( #2209 )
...
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2023-12-07 14:26:34 +03:00
serge-rider
a9e727a9d2
Merge remote-tracking branch 'origin/devel' into devel
2023-12-07 10:08:09 +03:00
serge-rider
1220e4ba38
Logging and code style
2023-12-07 10:07:41 +03:00
alex
f58f2a3c90
Update frontend.yml ( #2205 )
2023-12-06 20:58:33 +01:00
Alexey and Daria Marutkina
bb3ee1d822
CB-4317 fix: require authentication to load connection origin details ( #2189 )
...
* CB-4317 fix: require authentication to load connection origin details
* CB-4317 fix: ensure user loaded and up to date
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-12-06 20:36:05 +03:00
s.teleshev
ca378a4e53
CB.3963 fix checkboxes margin in table items
2023-12-06 13:37:10 +01:00
mr-anton-t
9b728aec67
Merge branch 'devel' into CB-3963-migrate-core-view-to-css-modules
2023-12-06 12:29:07 +01:00
Alexey and mr-anton-t
b83cd0d883
CB-4060 feat: remove data-testid attribute ( #2166 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-12-06 09:54:51 +03:00
mr-anton-t
ad9cebdaf9
Merge branch 'devel' into CB-3963-migrate-core-view-to-css-modules
2023-12-06 00:22:48 +01:00
Ainur
669ad9cb66
CB-4328 get updated rows info only using key identifier attributes ( #2193 )
...
* CB-4328 get updated rows info only using key identifier attributes
* CB-4328 do not refresh row for nosql db
2023-12-05 19:57:21 +03:00
s.teleshev
5aa474a000
CB-4325 removed console log
2023-12-05 09:57:48 +01:00
s.teleshev
53ea6dce4f
CB-4325 useResource has no action property "preload"
2023-12-04 18:48:38 +01:00
Aleksei Potsetsuev
e899e49cb6
CB-4332 refactor: migrate some parts of application to css-modules
2023-12-05 00:13:22 +08:00
s.teleshev
fc518b2ef5
Revert "CB-3963 removed reshadow from AuthenticationProvider"
...
This reverts commit d5828c2689 .
2023-12-04 13:26:00 +01:00
s.teleshev
a09c63d639
CB-3963 removed reshadow from ConfigurationWizardTittle
2023-12-04 13:24:22 +01:00
s.teleshev
f0e5e639dc
CB-3963 removed reshadow from WizzardStepper
2023-12-04 13:22:01 +01:00
s.teleshev
df585f1852
Merge branch 'devel' into CB-3963-migrate-core-view-to-css-modules
2023-12-04 13:01:21 +01:00
s.teleshev
6953e6fa9a
CB-3963 removed reshadow from ConnectionList
2023-12-04 12:59:43 +01:00
s.teleshev
b4d31d396d
CB-3963 removed reshadow from CaptureView
2023-12-04 12:53:34 +01:00
Daria Marutkina
081dcfcda5
Merge pull request #2191 from dbeaver/dariamarutkina-patch-1
...
CB_2330 chore: update README
2023-12-04 12:52:51 +01:00
Daria Marutkina
b710f55684
CB_2330 chore: update README
2023-12-04 12:52:11 +01:00
s.teleshev
da688df4f9
CB-3963 removed reshadow from TableItemSelect
2023-12-02 14:24:45 +01:00
s.teleshev
c8d29fe57f
CB-3963 removed reshadow from VersionInfo
2023-12-01 19:07:28 +01:00
s.teleshev
d5828c2689
CB-3963 removed reshadow from AuthenticationProvider
2023-12-01 18:36:05 +01:00
s.teleshev
bcbfd7e2df
CB-3963 removed reshadow from renderLayout
2023-12-01 18:26:48 +01:00
s.teleshev
8ba210bd81
CB-3963 removed reshadow from VersionSelector
2023-12-01 15:45:19 +01:00
s.teleshev
8293cd4515
CB-3963 removed reshadow from VersionUpdate
2023-12-01 15:24:12 +01:00
s.teleshev
e4e1e179c0
CB-3963 remove unused LoadingScreen component
2023-12-01 14:15:35 +01:00
s.teleshev
1c0dbb15f6
CB-3963 remove reshadow from TopAppBar
2023-12-01 14:12:16 +01:00
s.teleshev
0a04d60512
CB-3963 remove extra reshadow use from ItemListSearch
2023-12-01 14:09:50 +01:00
s.teleshev
edfd4ad063
CB-3963 error message reshadow refactor
2023-12-01 13:36:06 +01:00
Alexander Skoblikov
4ea74d92f8
CB-4110 change default user team description ( #2178 )
2023-11-28 22:14:59 +03:00
Alexander Skoblikov and Daria Marutkina
07781c3c85
CB-4239 secured same site ( #2175 )
...
* CB-4239 use more secured same site for auth
* CB-4239 validate content type for gql requests
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-28 19:07:24 +03:00
alex and Evgenia Bezborodova
e8bf1baf51
CB-4281 send saveCredentials flag only if credentials exist ( #2154 )
...
* CB-4281 send saveCredentials flag only if credentials exist
* CB-4281 send save creds flag only if there is auth model id
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-28 17:37:43 +03:00
alex and Daria Marutkina
ef8a4809fa
CB-4111 take as much width as needed in inline mode ( #2172 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-28 15:59:59 +03:00
Alexey and Daria Marutkina
c3d6490efb
CB-3975 fix: selection out of boundaries ( #2173 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-28 15:58:05 +03:00
Alexey and Evgenia Bezborodova
76a440c482
CB-2974 feat: allow private connections selecting for sql editor ( #2167 )
...
* CB-2974 feat: allow private connections selecting for sql editor
* CB-2974 fix: typo
* CB-2974 chore: decrease message delay
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-28 15:57:25 +03:00
alex and Daria Marutkina
660c175c66
CB-4205 do not shrink status icon ( #2169 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-28 13:34:32 +03:00
772864451e
Cb 4255 output logs optional severity ( #2170 )
...
* CB-4255 show message separately if no severity
* CB-4255 output log for oracle fix
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-27 20:20:22 +03:00
Ainur and Evgenia Bezborodova
65c2631d43
CB-4238 disable embedded drivers ( #2161 )
...
* CB-4238 disable embedded drivers
* CB-4238 code style fix
* CB-3794 rename vars and use linkedhashset
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-27 20:18:15 +03:00
Ainur
5a0558731d
CB-3794 s3 root folder name get fix ( #2168 )
2023-11-27 20:17:32 +03:00
alex and Evgenia Bezborodova
e68269efc1
CB-4230 pass case insensitive key to users resource ( #2162 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-27 10:38:42 +03:00
6075fe0003
CB-4269 move recommendations group ( #2159 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-11-24 13:56:39 +01:00
alex and Daria Marutkina
65bb6661be
CB-4272 rerender inputs on configuration change ( #2155 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-24 13:55:37 +01:00
Elizabeth and Matvey16
9b48c42a59
dbeaver/dbeaver#18036 Update DB2 driver version ( #2147 )
...
Co-authored-by: Matvey16 <82543000+Matvey16@users.noreply.github.com >
2023-11-24 14:12:16 +03:00
serge-rider
9b8f52aaf6
23.3.0 version bump
2023-11-24 12:57:19 +03:00
DenisSinelnikov and Evgenia Bezborodova
bf7e23ebb4
CB-4241. Refactor after review ( #2158 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-23 16:28:07 +03:00
1e45a8185e
CB-4165. Added acs property ( #2153 )
...
* CB-4165. Added acs property
* CB-4165. Added link to graphql
* CB-4165 show acs link in form
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-23 16:27:20 +03:00
DenisSinelnikov and Daria Marutkina
90a3c561a4
CB-4220. Show real S3 message ( #2137 )
...
* CB-4220. Show real S3 message
* CB-4165. Fixed after review
* CB-4220. Refactor after review
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-23 16:25:24 +03:00
Ainur and Daria Marutkina
d3894a487c
CB-4217 fix drivers deps ( #2145 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-23 15:57:08 +03:00
Alexander Skoblikov and Evgenia Bezborodova
cecc47a3d1
Cb 4195 authentication security concerns ( #2151 )
...
* CB-4195 wip
* CB-4195 show remaining session lifetime
* CB-4195 remove unused class
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-23 15:54:29 +03:00
alex and Daria Marutkina
88a23978ee
CB-4259 update vulnerable packages ( #2148 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-22 18:56:03 +01:00
alex and Evgenia Bezborodova
afe39be839
CB-4210 mark base source updated on load ( #2150 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-22 13:28:01 +01:00
da9ff59cae
CB-1494 change result tabs ordering logic ( #2135 )
...
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-21 15:34:37 +01:00
alex and Daria Marutkina
07a636b57f
CB-4187 keep empty properties for test purpose ( #2136 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-21 15:34:15 +01:00
mayerro
76d4b49ac0
removed wget tool from base image
2023-11-21 11:59:51 +01:00
Evgenia Bezborodova
0ecadc2617
Merge pull request #2146 from dbeaver/EvgeniaBzzz-patch-1
...
CB_2325 chore: update README
2023-11-20 17:00:25 +03:00
Evgenia Bezborodova
9972c9aa60
CB_2325 chore: update README
2023-11-20 17:00:11 +03:00
Alexey
6179ed2202
Update devcontainer.json ( #2141 )
2023-11-18 01:44:54 +03:00
Alexey
3f5e9a45cd
chore: devcontainer ( #2140 )
2023-11-18 02:09:38 +04:00
Alexey
f997c09575
Create devcontainer.json ( #2139 )
2023-11-17 20:58:36 +03:00
a319b1fec3
CB-4196 add delete user functionality ( #2121 )
...
* CB-4196 add delete user functionality
* CB-4196 review fixes
* CB-4196 use div for Text component
* CB-4196 add onDelete callback
* CB-4197 delete user project after deleting user
* CB-4196 add project deletion error to session log
* CB-4196 make a disable dialog slightly larger
* CB-4196 change button styles
* CB-4197 add events for deleting user
* CB-4197 code style fix
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-15 23:09:22 +03:00
dfd572aa4c
CB-4173 configurable iam provider ( #2126 )
...
* CB-4174 configurable iam provider
* CB-4174 refactor: display only available auth providers
* CB-4174 refactor: display only available auth providers
* CB-4174 refactor: display only available auth providers
* CB-4174 chore: remove unused config properties
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-15 20:12:53 +03:00
Alexey
c6e8d27e31
fix: deployment ( #2134 )
2023-11-15 18:41:47 +03:00
Alexander Skoblikov
af19435e12
clean manifest ( #2133 )
2023-11-15 16:32:44 +03:00
Alexey and Daria Marutkina
6299e73bcd
CB-4091 fix: partial data loading with resource ( #2132 )
...
* CB-4091 fix: partial data loading with resource
* CB-4091 refactor: track outdated includes
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-15 15:44:01 +03:00
mayerro
ec3ef25871
dbeaver/dbeaver-devops#867 added lang env var in image
2023-11-15 11:13:54 +01:00
39135e8cb4
CB-4114 Drag-n-drop for files to external file systems ( #2109 )
...
* CB-4212 fs copy gql api
* CB-4212 update fs objectId format
* CB-4114 feat: copy files in file systems
* Revert "CB-4114 feat: copy files in file systems"
This reverts commit e210dc29b7 .
* CB-4212 use api with node path
* CB-4114 feat: task progress indication
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-15 11:46:54 +03:00
DenisSinelnikov and Daria Marutkina
da010a55ff
CB-4152. Refactor after review ( #2116 )
...
* CB-4152. Refactor after review
* CB-4152. Fixed test
* CB-4152. Fixed test
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-14 19:46:35 +03:00
Serge Rider
bc03a698b2
dbeaver/pro#2101 MySQL driver upgrade + mysql5 driver deprecated ( #2130 )
2023-11-14 19:42:14 +03:00
7de1d8ce66
CB-3777 api for getting row count ( #2100 )
...
* CB-3777 api for getting row count
* CB-4176 add rows total count
* CB-4177 count rows from sql queries
* CB-4176 review fixes
* CB-3777 refactor: use active task instead of currentTask in database datasource
* CB-3777 fix: don't use private params
* CB-4176 revert currentTask
* CB-4176 add error message
* CB-4176 add tooltip
* CB-4176 change locales
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-14 17:28:27 +03:00
d4f733ebd9
CB-3781 add metadata information ( #2129 )
...
* CB-3781 add metadata information
* CB-3781 use build in codemirror portal
* CB-3781 remove extra styles
* CB-3781 vscode like info
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-14 16:49:13 +03:00
mayer
63329ddfc5
Devops new docker base image ( #2131 )
...
* dbeaver/dbeaver-devops#867 changed docker base image
* dbeaver/dbeaver-devops#867 added java patch
* dbeaver/dbeaver-devops#867 latest base image
2023-11-14 13:07:40 +01:00
Serge Rider
78d680a736
dbeaver/pro#1895 NIO URI parser ( #2119 )
2023-11-14 11:25:33 +03:00
Alexey
d087a4b5b0
refactor: use 8080 port for dev server ( #2124 )
2023-11-13 21:47:55 +03:00
Alexander Skoblikov
519c6ded3f
Revert "Devops new docker base image ( #2127 )" ( #2128 )
...
This reverts commit a1c0ed439d .
2023-11-13 18:57:25 +01:00
mayer
a1c0ed439d
Devops new docker base image ( #2127 )
...
* dbeaver/dbeaver-devops#867 changed docker base image
* dbeaver/dbeaver-devops#867 added java patch
2023-11-13 17:48:07 +01:00
Ainur and Daria Marutkina
756310d8ee
CB-4015 get info after updating result set ( #2122 )
...
* CB-4015 key receiver use fix
* CB-4015 get rows info after updating table
* CB-4015 extract common class for row data receiver
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-13 19:33:16 +03:00
9949286788
Cb 4198 gcp file system support ( #2115 )
...
* CB-4198 uri fix for file systems
* CB-4114 feat: copy files in file systems
* CB-4198 fs api use node path
* CB-4198 apply changes in navigator node fix
* CB-4198 use node path for file systems
* CB-4198 add child node from servlet fix
* CB-4198 refactor: file system API
* CB-4198 fix: types
* CB-4198 fix: file rename behaviour
* CB-4198 rename node fix
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-13 14:18:02 +03:00
serge-rider
229281f0aa
23.2.5 version bump
2023-11-11 08:34:50 +01:00
Ainur and Evgenia Bezborodova
3b27dd835d
CB-4056 qm configuration ( #2110 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-10 19:59:51 +03:00
Ainur and Daria Marutkina
179751b34d
CB-4154 rp add te role header and auth log ( #2117 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-10 17:50:29 +01:00
alex and Daria Marutkina
212f4a1712
CB-3985 show password for all users if local provider is enabled ( #2113 )
...
* CB-3985 show password for all users if local provider is enabled
* CB-3985 remove extra imports
* CB-3985 review fixes
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-10 17:37:45 +03:00
Alexander Skoblikov and Evgenia Bezborodova
f50df1f859
CB-4231 fix initial data migration ( #2120 )
...
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-10 15:27:38 +03:00
Alexey and mr-anton-t
c60598104a
CB-4201 fix: version update instructions ( #2114 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-11-10 13:06:32 +03:00
Alexander Skoblikov
792b2725e0
fix logging in tests ( #2118 )
2023-11-09 18:55:10 +03:00
DenisSinelnikov and Evgenia Bezborodova
067f79dca4
CB-4181. Remove default login password for admin ( #2107 )
...
* CB-4181. Remove default login password for admin
* CB-4181. Revert logic for delete old admin
---------
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-11-08 17:50:27 +03:00
Alexander Skoblikov and Daria Marutkina
9fce0c897b
CB-3971 validate main session ( #2106 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-07 17:33:15 +03:00
Daria Marutkina
b451fb32d6
Merge pull request #2108 from dbeaver/dariamarutkina-patch-1
...
CB_2324 chore: update README
2023-11-06 16:00:49 +01:00
Daria Marutkina
6a3fd79858
CB_2324 chore: update README
2023-11-06 16:00:30 +01:00
serge-rider
1653f7709f
23.2.4 version bump
2023-11-01 21:10:12 +01:00
serge-rider
e3608a2504
23.2.4 version bump
2023-11-01 20:21:03 +01:00
b3c1cebd69
CB-4097 fix: set user role when creation user ( #2101 )
...
* CB-4097 fix: set user role when creation user
* CB-4097 fix: validate role correctly
* CB-4097 validate team before deleting
* CB-4097 fix: detect auth role correctly
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-11-01 22:09:20 +03:00
0610759ac2
CB-4049. Added support https on Jetty level ( #2093 )
...
* CB-4049. Added support https on Jetty level
* CB-4049. Update configuration files
* CB-4049. Added comments for SSl configuration
* CB-4049. Renamed configuration param
* CB-4049 use same port for ssl
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-11-01 20:05:16 +03:00
Serge Rider and Daria Marutkina
ff770a1270
dbeaver/pro#2008 Patch server start scripts ( #2094 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-01 18:39:34 +03:00
Ainur and Daria Marutkina
4c7b9fca95
CB-4127 ssl show certificates ( #2097 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-11-01 16:50:39 +03:00
Alexey and EvgeniaBzzz
f98b9aa989
CB-4149 fix: easy config localization ( #2103 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-31 18:57:34 +03:00
Alexander Skoblikov
1ecdced23e
CB-4186 fix rm api ( #2104 )
2023-10-31 18:57:25 +03:00
cb60358ae6
Cb 4112 open scripts datasets from virtual file systems ( #2089 )
...
* CB-4125 use base path
* CB-4112 feat: read objectId
* CB-4145 add required auth to fs system api
* CB-4145 move feature
* CB-4112 feat: open scripts from file systems
* CB-4125 improve file reading
* CB-4112 refactor: naming
* CB-4112 update schema
* CB-4112 fs by id gql
* CB-4112 unique fs id
* CB-4112 fix gql schema
* CB-4112 fix gql schema
* CB-4112 update manifest
* CB-4112 feat: require authentication for nav-tree
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-31 17:18:32 +03:00
alex and EvgeniaBzzz
0f9e7b650c
CB-4005 add wrap mode ( #2081 )
...
* CB-4005 add wrap mode
* CB-4005 save wrap state in user settings
* CB-4005 add tooltips
* CB-4005 review fixes
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-31 17:16:09 +03:00
Alexey and Daria Marutkina
b2eab058c9
CB-3846 feat: allow an administrator to use data export ( #2095 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-31 15:57:27 +03:00
4f0fa25d83
CB-4123 servlet for upload download fs files ( #2078 )
...
* CB-4123 servlet for upload download fs files
* CB-4123 use variables in fs servlet
* CB-4123 use parameter nodepath in get
* CB-4123 upload file fix
* CB-4123 use project id and uri
* CB-4124 add upload/download context actions
* CB-4124 move fs extension to EE
* CB-4124 export NavigationNodeControl styles
* CB-4123 validate project permissions
* CB-4123 code style fix
* CB-4124 keep loader close to the title in notification
* CB-4123 prettify error
* CB-4113 resolve conflicts
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-30 20:10:53 +03:00
a3bdfb68fe
CB-3778-bug-use-oracle-as-internal-db ( #1920 )
...
* CB-3778 fetch limit fix for oracle and sql server
* CB-3778 get offset limit part from sql dialect
* CB-3778 offset limit order fix
* CB-3778 schemas fix
---------
Co-authored-by: Mikhailov Grigorii <49814763+ggxed@users.noreply.github.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-30 19:59:05 +03:00
Alexey and EvgeniaBzzz
584dd1ce4f
CB-4096 fix: synchronize user info data update ( #2096 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-27 20:11:39 +03:00
Serge Rider
5255ee96db
Remove redundant config
2023-10-27 16:26:40 +02:00
alex and EvgeniaBzzz
e68c44ed73
CB-4019 update output log icon ( #2090 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-27 12:32:36 +03:00
Alexander Skoblikov
e4f01a3fa8
rm fix ( #2091 )
2023-10-26 17:23:20 +03:00
Alexey
a5c9073e6f
CB-4112-open-scripts-datasets-from-virtual-file-systems ( #2088 )
2023-10-25 19:23:54 +03:00
Alexander Skoblikov
b7d32ad676
CB-4125 use base path ( #2087 )
2023-10-25 19:18:33 +03:00
Alexander Skoblikov
a520aa1f20
CB-4125 add objectId to gql navigator model ( #2085 )
2023-10-25 18:19:03 +03:00
Serge Rider
8e4c0c11a4
dbeaver/pro#1978 SSO sign out ( #2032 )
2023-10-25 18:17:42 +03:00
Alexander Skoblikov
72b3838fa9
fix package folders ( #2083 )
2023-10-25 15:41:47 +03:00
alex and Daria Marutkina
df9de51bda
CB-4128 review fixes ( #2082 )
...
* CB-4128 review fixes
* CB-4128 declare styles once
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-25 13:34:59 +03:00
Alexander Skoblikov and EvgeniaBzzz
390f53f36b
CB-4161 auth fix ( #2084 )
...
* CB-4161 auth fix
* CB-4161 validate custom config status
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-24 19:54:28 +03:00
alex and Daria Marutkina
d3cf9e3938
CB-4035 do not show confirm if it is only output tab ( #2079 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-24 18:11:02 +03:00
alex and EvgeniaBzzz
97dc309bcb
CB-4022 make filter case insensitive ( #2080 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-24 18:10:45 +03:00
Ainur and Daria Marutkina
6c609d7f62
CB-4139 update clickhouse driver ( #2070 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-24 16:51:00 +03:00
Ainur and EvgeniaBzzz
f67835d2d2
CB-2700 delimeter support ( #2068 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-24 16:49:51 +03:00
DenisSinelnikov and EvgeniaBzzz
98197c8829
CB-4099. Create logic for save comfig and user for CB TE. ( #2067 )
...
* CB-4099. Create logic for save comfig and user for CB TE.
* CB-4099. Fixed checkstyle
* CB-4099. Refactor after review
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-24 15:46:55 +03:00
Alexey
997936328e
fix(core-resource): error getter ( #2077 )
2023-10-23 22:53:24 +03:00
EvgeniaBzzz
f7832b56fa
Merge pull request #2076 from dbeaver/EvgeniaBzzz-patch-1
...
CB_2323 chore: update README
2023-10-23 13:32:50 +03:00
EvgeniaBzzz
81ce6b6ac7
CB_2323 chore: update README
2023-10-23 13:32:35 +03:00
Alexey
518410c2e8
Fix/cb-4141/localization ( #2071 ) ( #2075 )
2023-10-20 19:51:04 +03:00
Alexander Skoblikov
4645a8e3d1
Cb 3959 UI file system navigator view ( #2069 )
...
* CB-4061 file systems feature
* CB-4061 return rm fs navigator nodes
* CB-3959 fix tests
* CB-3959 encode spaces in rm uri
2023-10-20 19:14:24 +03:00
DenisSinelnikov
be59a4dab9
Hotfix 4144 validate blob ( #2072 )
...
* CB-4144. Fix regex
2023-10-20 16:29:31 +03:00
Alexander Skoblikov
3a92d7d23d
CB-3930 use rm provider for rm fs ( #2038 )
2023-10-19 13:26:55 +03:00
d44e6b4e7a
CB-3564 multi server license ( #2062 )
...
* CB-3564 fix: localization
* CB-3984 wip
* CB-3984 multi instance license
* CB-3564 feat: external users provider
* CB-3984 server init fix
* CB-3564 feat: load resource for administration users management
* CB-3984 force enable imported user
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-18 21:17:16 +03:00
DenisSinelnikov
d87115d753
CB-3704. Validate file name ( #2065 )
...
* CB-3704. Validate file name
* CB-3704. Revert imports
* CB-3704. Refactor after review
* CB-3704. Fixed error message if files not created.
* CB-3074. Remove constant to Servlet
2023-10-18 15:42:29 +03:00
245d49b892
CB-4098 add prompt dialog to the sql editor ( #2055 )
...
* CB-4098 add prompt dialog to the sql editor
* CB-4098 add api integration
* CB-4046 add events
* CB-4046 fixes after review
* CB-3913 move AI feature to the ee
---------
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-18 13:37:23 +03:00
alex and mr-anton-t
3831abc880
CB-4038 add action icon button ( #2064 )
...
* CB-4038 add action icon button
* CB-4038 update styles in image value panel
* CB-4038 keep default styles export
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-10-17 18:34:52 +03:00
Serge Rider
e818f1658c
dbeaver/pro#1905 UTF-8 is the default file encoding ( #2060 )
2023-10-17 10:32:43 +03:00
Alexey
739a6f7f11
chore: update version 23.2.3 ( #2066 )
2023-10-16 23:06:07 +02:00
ab985673b0
CB-3704 feat(plugin-data-viewer): blob uploading ( #2027 )
...
* CB-3704 feat(plugin-data-viewer): blob uploading
* CB-3704 fix: check truncated value correctly
* CB-4051. Added upload big files
* CB-4051. remove unusable files
* CB-3704 feat: upload blobs
* CB-4051. Refactor after discussion with front-end
* CB-4051. Merge develop
* CB-4051. Fixed imports
* CB-3704 fix: upload blobs for new rows
* CB-4051. Fixed added new row with file
* fix: reset editing state
* CB-4051. Fixed after review
* CB-4051. revert
* CB-4051. Fixed doc, imports, style
* CB-4051. Fixed checkstyle
* revert
* CB-4051. Refactor after review, added handler for delete temp folder
* CB-3704 chore: update ts project references
* CB-3704 fix: rename file upload name
* CB-3704. delete comments
* CB-3704. Refactor after review
* CB-3074. Rename job
* CB-3704. Fix save for json
* CB-3704 fix: boolean value representation
* CB-3704 fix: downloadable data detection
* CB-3704 fix: downloadable data detection
* CB-3704. Fixed boolean null value
* CB-3704 fix: truncate long strings for display data
* CB-3704 fix: transform complex values
* CB-3704. Fixed json update
* CB-3704 fix: display value
* CB-3704 fix: data set
* CB-3704 fix: keep content type when editing content values
* CB-3704 feat: add download button for
* CB-3704. Rename event
---------
Co-authored-by: Denis Sinelnikov <denis.sinelnikov@dbeaver.com >
Co-authored-by: DenisSinelnikov <142215442+DenisSinelnikov@users.noreply.github.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-16 16:47:11 +03:00
Alexey
abf3e7247c
chore: update yarn.lock ( #2063 )
2023-10-15 23:52:04 +02:00
49f321462e
CB-3454 ai ( #2033 )
...
* CB-3999 add ai plugin
* CB-3454 review fixes
* CB-3454 gql since directive fix
* CB-3454 update tsconfig
* fix: npm dependencies
* CB-4045 add hint property
* CB-3454 add hints
---------
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-13 17:03:33 +03:00
Serge Rider
d0a820d27b
dbeaver/pro#1900 tasks virtual fs ( #2040 )
...
* dbeaver/pro#1900 Refactor DT and general UI
* dbeaver/pro#1900 Export to external FS implementation
2023-10-12 15:31:09 +03:00
Alexey
bd9a18bc50
chore: update vs-code tasks ( #2059 )
2023-10-12 12:49:03 +02:00
Serge Rider
3fa1130608
23.2.3 version bump
2023-10-12 10:46:20 +02:00
fe2c7b76be
feat: migrate form-controls to css modules ( #2041 )
...
* feat: migrate form-controls to css modules
* fix: checkbox field styles
* fix: remove old field styles
* fix: styles bugs
* CB-3773 fix: styles
* CB-3773 fix: field description styles
* CB-3773 fix: radio button styles
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-10-10 20:19:40 +03:00
Serge Rider
4344dce700
dbeaver/pro#2000 Java 17 ( #2057 )
2023-10-10 19:50:48 +03:00
Alexey
dc402f1940
fix: jest tests ( #2056 )
2023-10-10 17:44:39 +02:00
bdcda6a1fb
CB-4028 delete/add api for permissions ( #2024 )
...
* CB-4028 delete/add api for permissions
* feat: add new subjects connection add and delete methods
* CB-4028 fix method name
* refactor: subject connection permissions
* fix: after review
* fix: after review
* CB-4028 fix: update ts project references
* fix: dependencies cycle
* chore: fix dependencies
* CB-4028 event for delete
* CB-4028 delete object permission event
---------
Co-authored-by: Dmitry Osipov <teunlao@gmail.com >
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-10 18:41:14 +03:00
Alexey
baef7fbae6
build: configure browserslist config ( #2054 )
2023-10-10 11:54:51 +02:00
Serge Rider and Aleksandr Skoblikov
b52c2788b1
dbeaver/pro#1962 eclipse 2023 09 2 ( #2036 )
...
* dbeaver/pro#1962 Servlet API 4.x deps
* dbeaver/pro#1962 Redundant SLF4J dep removed
* dbeaver/pro#1962 SLF4J binding fix + servlet API version
* dbeaver/pro#1962 add cloudbeaver slf4j binding
* dbeaver/pro#1962 Logging
* dbeaver/pro#1962 Logging fix
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-10-10 12:51:39 +03:00
48b9326336
CB-4065 safe context getter ( #2043 )
...
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-10 00:06:34 +03:00
Alexey
37d76c428d
feat: add more logging ( #2052 )
2023-10-09 18:26:26 +02:00
Alexey
01bcf9479d
fix: resolve npm dependencies ( #2050 )
...
* fix: resolve npm dependencies
* fix: types
* chore: add manual frontend cache actin running
* fix: github workflows
* fix: types
* fix: types
* fix: types
2023-10-09 16:25:07 +03:00
Daria Marutkina
31355b81f8
Merge pull request #2051 from dbeaver/dariamarutkina-patch-1
...
CB_2322 chore: update README
2023-10-09 14:20:04 +02:00
Daria Marutkina
226762c5f9
CB_2322 chore: update README
2023-10-09 14:19:42 +02:00
Serge Rider
6b58613c83
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2023-10-08 18:31:14 +02:00
Serge Rider
e3f04bcbb0
23.2.2 version bump
2023-10-08 18:28:34 +02:00
Alexey
c5d0e4bade
chore: join build and test workflows ( #2049 )
...
* chore: join build and test workflows
* chore: add devel branch cache
* chore: cleanup github actions cache
2023-10-08 00:48:34 +03:00
45335f5dd7
Cb 4082 fix styles bugs ( #2042 )
...
* fix: transparent pane
* fix: connection dialog footer styles
* fix: logViewer background
* fix: execution plan style bugs
* fix: action button styles
* fix: action button styles
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-07 23:41:48 +03:00
Alexey
ff4c453f8d
fix: webpack dev mode ( #2048 )
2023-10-06 17:29:29 +02:00
Alexey
be5bb95154
fix: ts configs ( #2047 )
2023-10-06 15:35:07 +02:00
Alexey
ece5e8f3f1
fix: unix paths ( #2046 )
2023-10-06 14:35:38 +02:00
Alexey
9dcd287c61
fix: double build ( #2045 )
2023-10-06 12:13:58 +03:00
Alexey
97b43c044f
build: enable source maps ( #2044 )
2023-10-06 00:27:44 +03:00
Alexey
4550a71298
Refactor CB-3819 resources ( #2031 )
...
* CB-3819 refactor: split resources to modules
* CB-3819 refactor: move resource API to separate package
* CB-3819 refactor: move resource API to separate package
* CB-3819 refactor: split to submodules
* CB-3819 chore: update ts configuration
* CB-3819 refactor: move administration top bar to separate plugin
* CB-3819 feat: update tests
* CB-3819 chore: add pre scripts
* CB-3819 fix: prebuild tests-runner
* chore: restore cache for jest-tests github action
* chore: update configs
* chore: add frontend build action
* chore: rename build frontend github action
* chore: include test dependencies
* fix: default product build script
* chore: update github action
* chore: rename validation github action
* chore: update typescript cache key
* chore: update naming for github actions
* chore: run tests on ubuntu
* CB-3819 fix: pre build tasks
* CB-3819 fix: ignore order
* CB-3819 fix: remove prettier from gql sdk
2023-10-05 23:36:54 +03:00
Ainur and Daria Marutkina
ca4fe0b96d
CB-3943 use server name fields for bigtable and spanner ( #1978 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-10-04 16:37:03 +03:00
66c1f94464
Cb 3861 Migrate Simple component to CSS modules ( #2009 )
...
* feat: migrate Body to css-modules
* feat: migrate Main to css-modules
* feat: migrate AppRefreshButton to css-modules
* feat: migrate Button to css-modules
* feat: migrate Cell to css-modules
* feat: migrate Code to css-modules
* feat: migrate DisplayError to css-modules
* feat: migrate ErrorBoundary to css-modules
* feat: migrate ExceptionMessage to css-modules
* feat: migrate Iframe to css-modules
* feat: migrate InfoItem to css-modules
* feat: migrate Link to css-modules
* feat: migrate StatusMessage to css-modules
* feat: migrate TextPlaceholder to css-modules
* feat: migrate TimerIcon to css-modules
* feat: migrate UploadArea to css-modules
* feat: migrate ConnectionMark to css-modules
* feat: Expandable ConnectionMark to css-modules
* feat: migrate RightArea, Split styles to css-modules
* feat: fixes after review
* feat: fixes after review
* feat: fixes after review
* feat: fixes after review
* fix: fixes after review
* fix: iframe style import
* fix: fix ui bugs after tests
* fix: versionChecker styles
* fix: properties-table add button styles
* fix: table-viewer border styles
* CB-3861 fix: styles
* CB-3861 fix: styles
* fix: fix test error
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-10-04 16:21:23 +03:00
Dmitriy Osipov
a9c2d8830a
fix: add 100 ms interval for tracking windows ( #2037 )
2023-10-03 18:52:17 +03:00
Alexander Skoblikov
1f8dd642bc
CB-3930 fs gql api ( #2026 )
...
* CB-3930 fs gql model
* CB-3930 fs manager
* CB-3930 add fs modules to server feature
* CB-3930 fs per project
* CB-3930 fix rm file store
* CB-3930 fixes
2023-10-03 16:52:14 +03:00
DenisSinelnikov and EvgeniaBzzz
c874b4b440
CB-3839. Added async error events messages for te ( #2006 )
...
* CB-2551. Fixed additional auth for disabled user
* CB-3839. Added async error events messages for te
* CB-3839. Remove comments, fixed checkstyle
* CB-3839. Refactor after review
* CB-3839. Refactor after review
* CB-3839. Refactor after review, updated logic
* CB-3883. Fixed Error Logs
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-10-03 13:23:45 +03:00
Serge Rider
c31826f830
23.2.2 version bump
2023-10-02 11:27:50 +02:00
Alexander Skoblikov
e00ca87364
improve auth test ( #2030 )
2023-09-29 20:30:34 +03:00
Alexander Skoblikov
e56247b837
Revert "improve rm test timeouts ( #2028 )" ( #2029 )
...
This reverts commit 4e25a42b1c .
2023-09-29 20:29:19 +03:00
Alexander Skoblikov
4e25a42b1c
improve rm test timeouts ( #2028 )
2023-09-29 20:28:42 +03:00
Alexey and EvgeniaBzzz
0d41713c2d
CB-3456 refactor: user form ( #2010 )
...
* CB-3456 chore: cleanup users administration
* CB-3456 chore: add label for user credentials column
* CB-3456 chore: add deprecation message to reshadow system
* CB-3456 chore: add deprecation message to ComponentStyle
* CB-3456 refactor: user form
* CB-3456 fix: eslint problems
* CB-3456 fix: after review
* CB-3456 fix: base form localization
* CB-3456 fix: remove unused import
* CB-3456 fix: user default team assignment
* CB-3456 chore: update git indexes
* CB-3456 fix: imports
* CB-3456 fix: enable user by default
* CB-3456 refactor: implement FormPart
* CB-3456 fix: make sh executable
* CB-3456 fix: make sh executable
* CB-3456 fix: handle form part exceptions on save
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-09-28 16:28:28 +03:00
Ainur and EvgeniaBzzz
c58e62c90e
CB-2153 update values of tables with join fix ( #1961 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-09-28 14:05:00 +03:00
alex
6da5f3b0e4
CB-4059 do not verify the SSL Certificate of the target server in dev mode ( #2025 )
2023-09-28 13:47:29 +03:00
alex and Alexey
713082215f
CB-3197 add interface comments ( #2018 )
...
* CB-3197 add interface comments
* CB-3197 make comments cleaner
* CB-3197 add comment for the indeterminateSelected
* CB-3197 fix code style
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2023-09-28 13:46:02 +03:00
571d6b7c0a
CB-3864 migrate tree to css modules ( #2003 )
...
* CB-3864 migrate tree to css modules
* CB-3864 migrate extra components
* CB-3864 review fixes
* CB-3864 move editing and dragging props from base nav components
* CB-3864 add styles to renderer
* CB-3864 fix aws styles
* CB-3864 remove padding in projects renderer
* CB-3864 fix node hover effect
* CB-3864 remove custom tags
* CB-3864 remove config changes
* CB-3864 review fixes
* CB-3864 move NavigationNodeControl styles closer to the component
* CB-3864 chore: code cleanup
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-09-28 02:02:49 +03:00
Alexander Skoblikov
a2d9fddc5e
CB-3930 redesign resource management api ( #1998 )
...
* CB-3946 rm nio api
* CB-3946 read/write nio api
* CB-3946 nio tests
2023-09-27 16:30:37 +03:00
Serge Rider
2e71cfdf87
dbeaver/pro#1925 Profile source model ( #1996 )
2023-09-26 20:41:17 +03:00
alex
c4975475a1
CB-3898 add base CachedMapResource tests ( #2013 )
...
* CB-3898 add base CachedMapResource tests
* CB-3908 add tests for the handlers
* CB-3908 add error tests
* CB-3908 add initial tests for the CachedDataResource
* CB-3908 remove extra test
* CB-3908 add clear data test
* CB-3908 add CachedTreeResource tests
* CB-3908 review fixes
* CB-3908 transform mock data to getters
2023-09-26 18:27:00 +03:00
alex and EvgeniaBzzz
0d941b61c8
CB-4052 await login properly ( #2022 )
...
* CB-4052 await login properly
* CB-4052 make message cleaner
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-09-26 16:04:02 +03:00
alex and EvgeniaBzzz
3b0e31614c
CB-4017 make boolean fields larger ( #2021 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-09-26 16:03:41 +03:00
alex
542217cc16
CB-2439 remove save creds options from templates ( #2020 )
2023-09-25 20:07:16 +03:00
EvgeniaBzzz
75b293d6a9
Merge pull request #2019 from dbeaver/EvgeniaBzzz-patch-4
...
CB_2321 chore: update README
2023-09-25 16:23:12 +03:00
EvgeniaBzzz
ad27eec4a7
CB_2321 chore: update README
2023-09-25 16:14:34 +03:00
Alexey
55ab736104
fix: eslint parser ( #2016 )
2023-09-22 18:50:58 +03:00
Alexey
9384877bb0
fix: dependency alert ( #2015 )
2023-09-22 18:34:04 +03:00
Alexey
63c7c6feb1
fix: ignore typescript error ( #2014 )
2023-09-22 18:15:24 +03:00
Alexey
6eaafd6e2a
dev: update chrome vs-code configuration ( #2011 )
2023-09-21 17:44:16 +03:00
serge-rider
0a88cbdb50
Version 23.2.1 bump
2023-09-20 20:07:30 +02:00
Ainur and EvgeniaBzzz
1a434adb3d
CB-3945 add subject permissions changed events ( #1974 )
...
* CB-3945 add subject permissions changed events
* CB-3945 remove parameter from subject event
* CB-3945 code style fix
* CB-3945 check rm admin permission
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-09-20 19:45:10 +03:00
8a685ef47e
Cb 1036 server output log sql editor ( #1999 )
...
* CB-2551. Fixed additional auth for disabled user
* CB-3923. Added output reader logs
* CB-3923. Added output reader logs
* CB-3923. Refactor after review
* CB-3923. Refactor after review
* CB-3923. Refactor after review
* CB-3923. Refactor after review
* CB-3923. Refactor after review
* CB-3923. Refactor after review
* CB-3923. Refactor after review
* CB-3923. Refactor after review
* CB-3923. Refactor after review
* CB-3924: add show output button
* CB-3924: add output event handler and resource
* CB-3924: add server output logs panel
* CB-3924: fix bugs
* CB-3923. Fixed checkstyle
* CB-3924: fixes after review
* CB-3923. Refactor after review
* CB-3924: fixes after review
* CB-3924: add line wrapper extension for editor
* CB-3923. Refactor after review
* CB-3924: show output logs for current context
* CB-3924: fixes after review
* CB-3924: add output logs icon
* CB-3924: fixes after review
* CB-3924: fixes after review
* CB-3924: fixes after review
* CB-3924: fix bug with not updated menus
* CB-3924. Fix boolean type
---------
Co-authored-by: Dmitry Osipov <teunlao@gmail.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-09-20 13:02:29 +03:00
Alexey and EvgeniaBzzz
a981d37a2d
CB-3936 feat: multilane label checkboxes ( #1970 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-09-18 13:35:07 +03:00
Alexey
cba58e0c15
chore: update yarn lock ( #2001 )
2023-09-14 11:39:16 +03:00
Alexey and mr-anton-t
edc15b664f
CB-3678 feat: update react-data-grid ( #1997 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-09-14 11:31:31 +03:00
Dmitriy Osipov and Daria Marutkina
39dfa3e05d
CB-3862: migrate folder-explorer to css-modules ( #1979 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-09-13 16:39:55 +03:00
alex and mr-anton-t
320d7e84ee
CB-3860 migrate dialog to css modules ( #1994 )
...
* CB-3860 migrate dialog to css modules
* CB-3860 refactor all dialogs styles
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-09-13 16:39:27 +03:00
Dmitriy Osipov
7ea8befbe4
CB-3863: migrate overlay to css-modules ( #1976 )
2023-09-13 15:07:42 +03:00
alex
d8ade2a09c
CB-3859 migrate table from reshadow to css modules ( #1989 )
2023-09-13 15:07:02 +03:00
Alexey
5030094f1f
CB-3598 fix: react rendering errors ( #1990 )
2023-09-13 15:04:45 +03:00
Dmitriy Osipov and EvgeniaBzzz
4a04023062
Cb 3910 focus fix ( #1962 )
...
* CB-3910: fix focusable elements selector
* CB-3910: update focus when ref changed
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-09-13 12:54:36 +03:00
alex
751a9c7893
Chore/cb 3858 update dependencies ( #1986 )
...
* CB-3858 update core-cli & codemirror
* CB-3858 remove @parcel/watcher
* CB-3858 update core packages
2023-09-12 12:42:36 +03:00
alex
006dd209ee
CB-3998 delete unsupported actions in updateResults ( #1993 )
2023-09-12 10:47:52 +03:00
Serge Rider
4e0c23ef30
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2023-09-07 14:56:49 +02:00
Serge Rider
da6a84c15a
Constants reuse
2023-09-07 14:56:32 +02:00
Dmitriy Osipov
ff32a5a577
CB-3970: move error handlers closer to components ( #1983 )
...
* CB-3970: move error handlers closer to components
* CB-3970: handle errors of opening navNode
* CB-3970 fix: interrupt executor instead of throwing error
2023-09-07 14:42:42 +03:00
Alexey
f479d8410a
CB-3957 fix: verify change availability flags ( #1988 )
2023-09-07 14:41:41 +03:00
Serge Rider
d3054e26ce
dbeaver/pro#1872 Delete redundant config files
2023-09-04 16:19:54 +02:00
EvgeniaBzzz
32baba6434
Merge pull request #1982 from dbeaver/EvgeniaBzzz-patch-3
...
CB_2320 chore: update README
2023-09-04 13:41:19 +03:00
EvgeniaBzzz
00f45ae455
CB_2320 chore: update README
2023-09-04 13:37:00 +03:00
Alexey
beed8ff9ae
CB-3953 fix: git description message ( #1981 )
2023-09-04 11:30:14 +03:00
Alexey
cbc98c5722
CB-3951 fix: check query history permissions ( #1977 )
2023-09-01 16:30:29 +03:00
DenisSinelnikov and EvgeniaBzzz
45266974ab
CB-2551. Fixed additional auth for disabled user ( #1963 )
...
* CB-2551. Fixed additional auth for disabled user
* CB-2551. Fixed additional auth for disabled user
* CB-2551. Fixed additional auth for disabled user
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-31 18:50:26 +03:00
Alexey and Daria Marutkina
232dfb4ed4
CB-3891 feat: inverse git sync data ( #1965 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-31 15:41:04 +03:00
Alexander Skoblikov and EvgeniaBzzz
a94ca5e635
CB-3931 copy params only for test connection ( #1969 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-30 18:08:04 +03:00
Alexander Skoblikov
0767d0d3a1
CB-3935 create project for new users correctly ( #1971 )
2023-08-30 17:59:01 +03:00
Alexey
a21ebf837c
fix: windows vscode workspace ( #1968 )
...
* fix: windows vscode workspace
* fix: dev commands
2023-08-30 13:12:59 +03:00
f1507c3a7d
CB-3602 fix: sql context management ( #1942 )
...
* CB-3602 fix: sql context management
* CB-3711 fix: sql context lifecycle
* CB-3602 Cleanup SQL processors/contexts on connection close
* CB-3602 Cleanup SQL processors/contexts on connection close
* CB-3602 fix: log sql script parsing errors
* CB-3602 fix: sql context info convertation
* CB-3602 fix: data concurrency loading
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-29 22:53:05 +03:00
Dmitriy Osipov
773edfc9c0
CB-3925: update product info dialog styles ( #1966 )
2023-08-29 22:36:45 +03:00
Alexander Skoblikov and EvgeniaBzzz
68abf6051a
CB-3874 send password change event correctly ( #1964 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-29 22:35:51 +03:00
Ainur and Daria Marutkina
8d5a61e04e
CB-3878 remove rm listener if user session is expired ( #1960 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-29 17:03:28 +03:00
Ainur and Dmitry Osipov
4d060ed746
CB-3045 delete team with users ( #1943 )
...
* CB-3045 delete team with users
* CB-3905 add force flag for deleting team
* CB-3045: delete teams even they may contain users
* CB-3045: update delete team confirmation message
---------
Co-authored-by: Dmitry Osipov <teunlao@gmail.com >
2023-08-29 17:02:44 +03:00
Dmitriy Osipov and Daria Marutkina
534b02d5ee
CB-3178: fix navigation tree tools styles ( #1959 )
...
* CB-3178: fix navigation tree tools styles
* CB-3178: refactoring css-modules
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-29 12:22:01 +03:00
Dmitriy Osipov and EvgeniaBzzz
7a3b17081c
CB-3726: fix duplicated notifications ( #1946 )
...
* CB-3726: fix duplicated notifications
* CB-3726 add threshold to show notifications with same error
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-28 20:26:23 +03:00
alex and EvgeniaBzzz
15430d5c62
CB-3919 add icons smaller ( #1958 )
...
* CB-3919 add icons smaller
* CB-3919 use standart icon size
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-28 20:26:00 +03:00
Serge Rider and Daria Marutkina
619d4754cb
dbeaver/pro#1885 NTLM + TE authentication UI enhancements + IDP icons fix ( #1954 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-28 13:41:37 +03:00
5389d4a5c6
CB-3662 unschedule tasks with invalid project ( #1908 )
...
Co-authored-by: Dziyana <31996417+uslss@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-28 12:06:12 +03:00
Alexey and EvgeniaBzzz
b2d7f12a11
CB-3651 fix: container resource key validation ( #1956 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-25 18:50:47 +03:00
Alexey and EvgeniaBzzz
8d8ac0b5df
CB-3189 fix: add auth configuration link ( #1950 )
...
* CB-3189 fix: add auth configuration link
* CB-3189 fix: infinity rerenders
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-25 18:40:07 +03:00
Alexey and EvgeniaBzzz
6affba2d40
CB-3889 fix: useResource sync ( #1957 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-25 18:39:52 +03:00
Alexey and Daria Marutkina
7769e1c7bf
CB-3895 fix: columns dnd errors ( #1947 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-25 16:37:31 +03:00
3a889769b4
CB-3810. Fixed refresh button for update for 2 or more session. ( #1949 )
...
* CB-3810. Fixed refresh button for update for 2 or more session.
* CB-3810. Fixed refresh button for update for 2 or more session.
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-25 16:36:35 +03:00
alex and EvgeniaBzzz
b8968ab349
CB-3896 always refetch auth tokens on login/logout ( #1953 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-25 15:22:56 +03:00
Serge Rider
f0156ae069
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2023-08-25 11:34:56 +02:00
Serge Rider
a81b81ff2d
23.2.0 version bump
2023-08-25 11:33:45 +02:00
alex and Daria Marutkina
65e1b25519
CB-2694 do not show invalid user teams state ( #1948 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-25 11:16:22 +02:00
alex and EvgeniaBzzz
d2b72d3617
Cb 3880 auth dialog title changes ( #1944 )
...
* CB-3880 rework auth dialog titles
* CB-3880 add fallback for the empty string
* CB-3880 add 'additional' prefix
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-25 11:15:24 +02:00
alex
3fa9f5276f
CB-3919 wrap mergeRefs in useCallback ( #1952 )
2023-08-25 11:49:44 +03:00
DenisSinelnikov and Daria Marutkina
8b1a75eef6
CB-3449. Fixed formatting sql script at macOs/linux. ( #1935 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-24 16:42:20 +03:00
Ainur and naumov
7acaf2668d
CB-1392 add plain name for database nodes ( #1937 )
...
* CB-1392 add plain name for database nodes
* CB-1392 support plain name
* CB-1392 don't show file type for rm node
* CB-1392 deprecate get full name from nav node
* CB-1392 do not send plain name if it is the same as name
* CB-1392 move getting plain name logic to the function
* CB-1392 gql add comment for deprecated param
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2023-08-24 16:40:11 +03:00
alex and EvgeniaBzzz
9839a8fc26
CB-3849 hide password value in main auth dialogs ( #1924 )
...
* CB-3849 hide password value in main auth dialogs
* CB-3849 add mergeRefs hook
* CB-3849 hide ssh password value in auth connection form
* CB-3849 allow empty string
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-24 16:08:57 +03:00
Dmitriy Osipov and Daria Marutkina
fb6a3c4c69
CB-3732: fix table-error that prevent click on table ( #1939 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-24 12:37:05 +03:00
Ainur
daf3811b5c
CB-3756 add datasource permission updated event ( #1926 )
...
* CB-3756 add datasource permission updated event
* CB-3756 use object type enums in rest controllers
2023-08-23 16:19:59 +03:00
Ainur
d84fa05f58
Revert "CB-3810" ( #1941 )
2023-08-23 13:58:14 +02:00
alex and Daria Marutkina
2704db7bc9
CB-3865 add grouping for the provider properties ( #1932 )
...
* CB-3865 add grouping for the provider properties
* CB-3865 make fields large
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-23 12:56:36 +02:00
Dmitriy Osipov and EvgeniaBzzz
18c2d7bb02
CB-3762: fix inability to disable menu items ( #1923 )
...
* CB-3762: fix inability to disable menu items
* CB-3762 check that orderItems not added new actions
* CB-3762 fix order-items
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-23 11:29:30 +03:00
Dmitriy Osipov and Daria Marutkina
f2239f596c
CB-3606: fix active-query-extension update ( #1933 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-23 11:28:56 +03:00
DenisSinelnikov
00611a0f26
Merge pull request #1922 from dbeaver/CB-3810-update-cache
...
CB-3810
2023-08-23 12:25:20 +04:00
alex
fe71b00ba0
CB-3881 change tooltip ( #1927 )
2023-08-23 00:32:22 +02:00
alex and EvgeniaBzzz
20b94f06f6
CB-3782 add tooltip to the select container switch ( #1936 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-23 00:32:04 +02:00
alex and EvgeniaBzzz
cd4e97b4d9
CB-3806 change error place ( #1928 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-23 00:31:33 +02:00
Daria Marutkina
d4c7dd9676
Merge branch 'devel' into CB-3810-update-cache
2023-08-22 15:58:32 +02:00
Daria Marutkina
fa6476e0d5
Merge pull request #1934 from dbeaver/dariamarutkina-patch-2
...
CB_2315 chore: update README
2023-08-21 14:23:49 +02:00
Daria Marutkina
32fcddf535
CB_2315 chore: update README
2023-08-21 14:22:54 +02:00
DenisSinelnikov
7682304a25
Merge branch 'devel' into CB-3810-update-cache
2023-08-21 14:16:22 +04:00
Alexey
acdb139739
Fix/cb-3887-cb-3888/cherry-pick ( #1931 )
2023-08-18 16:55:05 +03:00
15cb96a68f
CB-3814 respect ssl default values ( #1910 )
...
* CB-3814 respect ssl default values
* CB-3814 use utils fn to avoid null and undefined
---------
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-16 22:44:21 +03:00
35668e69b4
CB-3452 NTLM ( #1919 )
...
* CB-3837 separate flag for federated providers
* CB-3452 feat: support configurable auth providers
* CB-3452 fix: auth tab switching
* CB-3452 fix: auth dialog credentials reset
* CB-3837 separate flag for federated providers
* CB-3452 feat: support configurable auth providers
* CB-3452 fix: auth tab switching
* CB-3452 fix: auth dialog credentials reset
* CB-3836 ntlm auth provider
* CB-3452 fix: provider configuration tab id
* CB-3836 fix ntlm flow
* CB-3452 chore: add Integer type mapping
---------
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-16 22:41:02 +03:00
Ainur and EvgeniaBzzz
aa1edf0e29
CB-3098 filter auth model properties fix ( #1873 )
...
* CB-3098 filter auth model properties fix
* CB-3098 do not fill session credentials in connection info
* CB-3098 default value fix
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-16 22:39:53 +03:00
Alexander Skoblikov and EvgeniaBzzz
d6d99f5e9c
CB-3866 check that user has projects ( #1918 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-16 19:22:06 +03:00
Alexey and Daria Marutkina
f2896b8b90
CB-3879 fix: support redirects from index page ( #1921 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-16 19:07:12 +03:00
30c4020790
Cb 3679 administration toolbar redesign ( #1914 )
...
* CB-3679 refactor tools panel to css-modules
* CB-3679 update administration toolbar styles
* CB-3679 update user-administration tabs styles
* CB-3679 fix menu-item styles
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-16 17:53:20 +03:00
Denis Sinelnikov
038f03823c
CB-3810. Fixed display after add/update datasource for two or more (session/account) with same access datasources at the list of templates
2023-08-16 18:37:59 +04:00
5206680590
CB-3769-user-role-change-event ( #1880 )
...
* CB-3825 add role changed event
* CB-3825 dc use event controller for sending events to mq
* CB-3769 remove fields from gql subject event type
* CB-3821 support CbSubjectPermissionUpdateEvent
* CB-3769 session state job do not refresh permissions
* CB-3769 change locale
* CB-3769 use sm subject type
* CB-3821 fix event name type
* CB-3825 remove core-localization package
* CB-3824 change imports
* CB-3825 translate all messages
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Айнур Ягудин <ainur@MacBook-Air-Ajnur.local >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2023-08-16 15:19:31 +03:00
Serge Rider
f736dd4b46
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2023-08-16 13:40:54 +02:00
Serge Rider
11e320e225
23.1.5 version bump
2023-08-16 13:40:25 +02:00
439d2505cc
CB-3741 automatically refresh token for websocket connection ( #1900 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-16 13:46:36 +03:00
Ainur and EvgeniaBzzz
5f3405f7bf
CB-3872 ssh key init connection fix ( #1917 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-16 13:46:08 +03:00
Alexey and Daria Marutkina
11507c362d
CB-895 feat: columns rearrangement ( #1903 )
...
* CB-895 feat: columns rearrangement
* CB-895 chore: remove unused vars
* CB-895 chore: pr review fixed
* CB-895 fix: rearranged columns size calculation
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-16 12:17:22 +03:00
31dd99c573
CB-3503 generate different token for the safari ( #1909 )
...
* CB-3503 generate different token for the safari
* CB-3503 change ssh autocomplete safari
* CB-3503 add autofill token to ssl safari
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-08-16 12:16:52 +03:00
Alexey and EvgeniaBzzz
9443351204
CB-3868 fix: page aliases ( #1911 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-15 21:04:12 +03:00
Serge Rider
79050cddcf
23.1.5 version bump
2023-08-15 18:13:23 +02:00
Alexander Skoblikov and Daria Marutkina
4e6119d835
CB-3676 handle file modification exceptions ( #1899 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-15 18:27:24 +03:00
Alexey
a4de35c8c6
CB-3870 fix(build): use proper env in babel config ( #1916 )
2023-08-15 12:50:26 +03:00
Dmitriy Osipov
07f8fb6081
fix styles for element size css module ( #1915 )
2023-08-15 12:03:14 +03:00
Dmitriy Osipov
77b2601523
CB-3382 fix locales ( #1912 )
2023-08-15 01:20:13 +03:00
Alexey
3983595b5f
fix(build): dependencies ( #1913 )
2023-08-15 01:18:18 +03:00
Dmitriy Osipov
d6febf4c48
chore: add react-refresh-plugin for better dev experience" ( #1874 )
...
* chore: add react-refresh-plugin for better dev experience"
* chore: move plugin to babel.config.js
* fix tests for react-refresh
2023-08-15 00:03:27 +03:00
Alexey
f771757f11
CB-3848 fix: users provisioning ( #1906 )
2023-08-14 23:54:36 +03:00
Alexander Skoblikov and Daria Marutkina
d01d862e3e
CB-3812 git improvements ( #1892 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-14 22:17:28 +03:00
451a866149
CB-3382 api for other grouping panel functions ( #1870 )
...
* CB-3382 api for other grouping panel functions
* CB-3382 add show duplicates only param
* CB-3382 gql schema fix
* CB 3382 add grouping configuration form
* CB-3382 fix problems
* CB-3382: fix problems
* CB-3382 add state for show duplicates btn
* CB-3382 fix selectors specificity
* CB-3382 fix locales
* CB-3382 fix locales
---------
Co-authored-by: Dmitry Osipov <teunlao@gmail.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-14 22:15:55 +03:00
Alexey
1a06b4e17b
fix(build): assets priority ( #1905 )
2023-08-14 13:21:45 +03:00
Alexey
c55ad1bac9
dev: update dev commands ( #1904 )
2023-08-14 12:28:10 +03:00
Alexey
3aa9b80e56
Build/cb-3820/generate-gql-types-on-build ( #1894 )
...
* CB-3820 chore: remove gql sdk.ts
* CB-3820 chore: build gql types before build
* CB-3820 fix: generate types before running tests
* CB-3820 chore: update github actions
* CB-3820 chore: update github actions
* CB-3820 chore: update github actions add cache
* CB-3820 chore: update github actions add cache
* CB-3820 chore: update github actions add cache
* CB-3820 chore: update github actions add cache
2023-08-11 23:49:41 +03:00
Alexey and Daria Marutkina
617f3b45d7
CB-596 feat: pagination for database objects ( #1891 )
...
* CB-596 feat: pagination for database objects
* CB-596 chore: review fixes
* CB-596 fix: loading users
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-11 14:28:21 +03:00
Ainur and Daria Marutkina
af67b02d9e
CB-3702 add remove project in same session fix ( #1872 )
...
* CB-3702 add remove project in same session fix
* CB-3702 gql add delete project fix
* CB-3702 remove unused function
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-10 21:52:12 +03:00
Dmitriy Osipov and EvgeniaBzzz
4f4c637866
CB-3655 disable save button when name not changed ( #1895 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-10 19:12:16 +03:00
Dmitriy Osipov
5433262127
CB-3743 chore: update yarn lock ( #1898 )
2023-08-10 16:23:12 +03:00
Alexey
7b5855e5b8
CB-2329 chore: update tasks ( #1897 )
2023-08-10 15:09:09 +03:00
alex and EvgeniaBzzz
79080444fd
CB-3758 reorganize connection management tab ( #1890 )
...
* CB-3758 reorganize connection management tab
* CB-3758 remove template checkbox from template form
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-10 14:10:03 +03:00
Alexey and Daria Marutkina
044cafae24
CB-3724 feat: move user provisioning to users administration ( #1871 )
...
* CB-3724 feat: move user provisioning to users administration
* CB-3724 fix: display information that authentication method is disabled
* CB-3724 fix: auth dialog styles
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-10 01:35:08 +03:00
Dmitriy Osipov and EvgeniaBzzz
8c51b22d81
CB-3799: fix button label centering ( #1893 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-09 18:55:17 +03:00
Dmitriy Osipov and EvgeniaBzzz
1ef7a4570d
CB-3743 keep fonts locally ( #1888 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-09 18:54:56 +03:00
Serge Rider
40569b708a
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2023-08-09 15:53:59 +02:00
Serge Rider
8e67a473d1
#1857 NPE fix
2023-08-09 15:53:42 +02:00
Alexander Skoblikov and Daria Marutkina
5df9b187b4
CB-3712 okta provisioning ( #1879 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-09 14:38:49 +03:00
Ainur
17a7e0c39d
CB-3599 multiple results fix ( #1876 )
2023-08-08 21:13:14 +03:00
dependabot[bot]
292acd5d51
Chore(deps): bump com.h2database:h2 in /apps/h2-query-executor ( #1885 )
...
Bumps [com.h2database:h2](https://github.com/h2database/h2database ) from 1.4.199 to 2.2.220.
- [Release notes](https://github.com/h2database/h2database/releases )
- [Commits](https://github.com/h2database/h2database/compare/version-1.4.199...version-2.2.220 )
---
updated-dependencies:
- dependency-name: com.h2database:h2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-08 13:29:47 +03:00
Serge Rider
421549c08a
CB-3828 Replace H2 v dependency with patched legacy jar ( #1884 )
2023-08-08 13:24:44 +03:00
EvgeniaBzzz
e9b6f6e888
Merge pull request #1883 from dbeaver/EvgeniaBzzz-patch-2
...
Update README.md
2023-08-08 13:16:33 +03:00
EvgeniaBzzz
b205876ff4
Update README.md
2023-08-08 13:15:23 +03:00
Ainur and EvgeniaBzzz
028b04b3b2
CB-3635 update firebird driver ( #1867 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-08 12:13:48 +03:00
alex and EvgeniaBzzz
32624147f8
CB-3632 do not preload connections if session update is in progress ( #1869 )
...
* CB-3632 do not preload connections if session update is in progress
* CB-3632 add comments
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-08 02:08:17 +03:00
EvgeniaBzzz
0d11f60a58
Merge pull request #1877 from dbeaver/EvgeniaBzzz-patch-1
...
CB_2314 chore: update README
2023-08-07 15:54:19 +03:00
EvgeniaBzzz
f3bc8a28ec
CB_2314 chore: update README
2023-08-07 15:52:02 +03:00
serge-rider
623f4458d9
23.1.4 config
2023-08-02 22:02:35 +02:00
alex
eaeec9f1be
CB-3628 clean key errors in ResourceError on refresh ( #1868 )
2023-08-02 21:27:38 +03:00
Ainur and Daria Marutkina
dd501d0716
CB-2903 apply predefined access to data sources from config file ( #1833 )
...
* CB-2903 apply predefined access to data sources from config file
* CB-2903 get subjects from auth subject table
* CB-2903 filtered subjects fix
* CB-2903 use json instead of conf for permissions configuration
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-02 19:11:59 +03:00
alex
1d2e1cd823
CB-3656 add validation inside the save script dialog ( #1847 )
...
* CB-3656 add validation inside the save script dialog
* CB-3656 respect root folder
2023-08-02 17:35:23 +03:00
Ainur
b73dbe684b
CB-3539 script task fix for TM ( #1851 )
2023-08-02 15:58:33 +03:00
Ainur and EvgeniaBzzz
9b3098d68f
CB-3448 anonymous user get query history from session id ( #1845 )
...
* CB-3448 anonymous user get query history from session id
* CB-3448 notify session change in anonymous user auth
---------
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-08-02 13:59:24 +03:00
Ainur
069218cb5e
CB-2403 add icon for reverse proxy ( #1864 )
2023-08-02 13:48:07 +03:00
Ainur and Daria Marutkina
29ec2e09b7
CB-3744 add name service handler ( #1862 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-02 13:47:17 +03:00
5b077f3189
Cb 3667 navigator filters ( #1863 )
...
* CB-3667 Navigator filters model
* CB-3667 Navigator filters model + implementation
* CB-3667 Instructions
* CB-3668 add navigator filters plugin
* CB-3667 Input parameters fix
* CB-3668 add include & exclude tables
* CB-3667 Save filter settings
* CB-3667 register plugin
* CB-3667 Load filter settings
* CB-3668 rename plugin
* CB-3668 add css modules
* CB-3668 add dependencies
* CB-3668 review fixes
* CB-3668 hide delete button by default
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-08-01 17:00:31 +03:00
Dmitriy Osipov
73b5e8fc59
CB-3780 fix: group component classes order ( #1866 )
2023-07-31 18:35:35 +03:00
Dmitriy Osipov and mr-anton-t
1073335af5
CB-3586: migrate tags to css-modules ( #1835 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-31 18:35:16 +03:00
Alexander Skoblikov and Daria Marutkina
d5cdb8fb43
CB-3385 add first/lastname to rp auth ( #1857 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-31 15:01:35 +03:00
Alexander Skoblikov and Daria Marutkina
752f913db0
CB-2580 aws open id provider ( #1861 )
...
* CB-2580 aws open id provider
* CB-2580 read team meta in getUserTeams
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-31 15:01:02 +03:00
0d665a6b7b
CB-3727: load common fields of network handler by default ( #1854 )
...
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-07-28 16:42:09 +03:00
Dmitriy Osipov and EvgeniaBzzz
84cbf143ae
CB-3672 fix: possibility to remove and rename project in RM ( #1859 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-07-28 14:01:34 +03:00
Alexey
f4a62bbca8
chore: configure graphql codegen & types ( #1860 )
2023-07-28 13:59:12 +03:00
Alexander Skoblikov and mr-anton-t
d93d7748cf
Cb 3738 exception when logout invalid update token ( #1853 )
...
* CB-3738 log all gql errors
* CB-3310 do not update token for child sessions
* CB-3738 skip headless session on refresh
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-28 13:20:47 +03:00
Dmitriy Osipov and EvgeniaBzzz
d2f1f29e80
CB-3746 fix: merge view separator line color ( #1855 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-07-28 00:59:05 +03:00
Ainur and Daria Marutkina
b7add23754
CB-3686 remove rm resource path from events ( #1824 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-27 18:17:25 +03:00
07fc1f88b7
CB-3616 add logs for local rm ( #1839 )
...
* CB-3616 add logs for local rm
* CB-3616 add info about project id in logs
---------
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-27 18:16:37 +03:00
Ainur
c79a9a8efa
CB-3775 test ssh handler fix ( #1852 )
2023-07-27 18:15:37 +03:00
e785d98c9b
CB-3731 update trino driver ( #1841 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-07-27 18:14:25 +03:00
Tatiana Fokina and mr-anton-t
45c201c465
Cb 3587 migrate snackbars to css modules ( #1842 )
...
* CB-3587 add css modules, remove reshadow styles from snackbars
* CB-3587 fix notification cross button style
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-27 17:34:39 +03:00
664864d478
CB-3640 gitignore settings ( #1830 )
...
* CB-3640 gitignore settings
* CB-3640 ignore backup files
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-27 16:46:44 +03:00
3cdcb07646
CB-3268 feat: admin users pagination ( #1821 )
...
* CB-3268 feat: admin users pagination
* CB-3268 fix: code style
* CB-3268 feat: filter users by enabled state
* CB-3268 feat: limit users loading
* CB-3268 fix: use limit/offset pagination
* CB-3268 fix pagination api
* CB-3268 fix users query
* CB-3268 fix: users refresh
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-27 15:27:14 +03:00
Tatiana Fokina and mr-anton-t
e33eb9fd60
Cb 3584 migrate containers to css modules ( #1834 )
...
* CB-3584 migrate containers, migrate form controls to css modules
* CB-3584 remove old container styles, fix layout props, fix styles
* CB-3584: Fix properties table filter style
* CB-3584 fix styles
* CB-3584 fix styles
* CB-3584 fix sizing styles
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-27 13:24:47 +03:00
Alexey
8fba6107b2
CB-3740 fix: handle authentication errors ( #1844 )
...
* CB-3740 fix: handle authentication errors
* CB-3740 chore: add localization
2023-07-26 20:13:44 +03:00
Alexey
f41effd655
chore: deprecate useController ( #1850 )
2023-07-26 18:48:03 +03:00
mayer
9b34a496dc
dbeaver/dbeaver-devops#635 non root images ( #1848 )
...
* devops#635 openshift support
* devops#635 openshift support: subdir name append
2023-07-26 15:17:16 +03:00
Dmitriy Osipov and EvgeniaBzzz
93c9cdd23d
CB-3684 rename options in connection menu ( #1836 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-07-26 14:34:52 +03:00
Dmitriy Osipov and EvgeniaBzzz
c7e6cf9d95
CB-3476 feat: save text selection and cursor position for each tab ( #1846 )
...
Co-authored-by: EvgeniaBzzz <139753579+EvgeniaBzzz@users.noreply.github.com >
2023-07-26 13:38:30 +03:00
Serge Rider
27b0180107
dbeaver/pro#1797 Eliminate redundant i18n files ( #1843 )
2023-07-25 14:52:50 +03:00
f073954a32
Cb 1768 ssl support ( #1829 )
...
* CB-1768 filter desktop network handlers
* CB-3692 add ssl tab
* CB-3692 use secure properties for the ssl
* CB-1768 save ssl credentials fix
* CB-1768 set secure properties fix
* CB-1768 set secure properties fix
* CB-3692 add properties categories
* CB-1768 add password feature
* CB-3692 support ssl in auth form
* CB-1768 do not mutate proxy objects
* CB-3692 do not pass secure properties if there is no changes
* CB-3692 do not send secure properties for the ssh
* CB-3692 add comments
* CB-3692 disable autofill
* CB-3692 disable autofill on init connection
* CB-3692 convert observables to non observables
---------
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-24 17:49:16 +03:00
Dmitriy Osipov and Alexey
e5ed5c8682
CB-3585 migrate itemList to css-modules ( #1832 )
...
Co-authored-by: Alexey <wrouds@gmail.com >
2023-07-24 16:37:19 +03:00
Daria Marutkina
90cd350267
Merge pull request #1840 from dbeaver/dariamarutkina-patch-1
...
CB_2313 chore: update README
2023-07-24 12:52:43 +02:00
Daria Marutkina
1360631ab4
CB_2313 chore: update README
2023-07-24 12:52:17 +02:00
dda35760eb
CB-3612 provisioning api ( #1804 )
...
* CB-3612 provisioning api
* CB-3612 review fixes
* CB-3486 rename getters
* CB-3486 azure ad get users info
* CB-3612 add filter to gql
* CB-3612 get resource token only after calling gql func
* CB-3486 fix front errors
* CB-3486 add translation
---------
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: Tatiana Fokina <tatiana.fokina@dbeaver.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-19 20:30:58 +03:00
1086151bcb
CB-1652 add cross button to search fields ( #1803 )
...
* CB-1652 add cross button to search fields
* СB-1652 PR fixes
* CB-1652 PR fixes
* CB-1652 add cross button to driver properties filter
* CB-1652 fix typo
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-19 18:58:21 +03:00
Dmitry Osipov and mr-anton-t
e7c066e592
CB-3720 fix: changed extensions order for editor ( #1825 )
...
* CB-3720 fix: changed extensions order for editor
* CB-3720 add priority for extensions
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-19 17:33:24 +03:00
Dmitry Osipov and mr-anton-t
5aae41d1fe
CB-3725: fix: prop name for MenuBarSmallItem ( #1828 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-19 15:32:53 +03:00
Dmitry Osipov and mr-anton-t
4ad921a9c8
CB-3721 fix: replaced MOD key with CTRL in Linux ( #1826 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-19 14:40:04 +03:00
632c93f246
CB-3519 ability-to-unlink-sso-credentials-from-user ( #1822 )
...
* CB-3670 delete user credentials api
* CB-3669 add ability to remove user creds
* CB-3669 use modules
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-19 12:26:22 +03:00
Alexey
4e4b817a38
chore: update eclipse configs ( #1827 )
2023-07-19 12:07:20 +03:00
Serge Rider
b097b1147a
Extra Java opens
2023-07-18 17:56:32 +02:00
Serge Rider
d00f08b9d0
23.1.3 config
2023-07-18 14:42:51 +02:00
Serge Rider
9d0ecce84f
23.1.3 config
2023-07-18 14:41:55 +02:00
7550915e9c
CB-3544 clarify logs ( #1820 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-07-18 14:34:33 +03:00
Alexey and dariamarutkina
78c19187de
Feat CB-3030 conflict resolving ( #1814 )
...
* CB-3030 feat: conflict resolving
* CB-3030 fix: display os specific key instead of mod
* CB-3030 fix: sql editor status
* CB-3030 fix: styles and data validation
* CB-3030 fix: sql editor styles
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-17 22:10:15 +03:00
Alexey and dariamarutkina
fc592908c2
CB-3680 fix: add suspense loader ( #1823 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-16 20:31:43 +03:00
alex and dariamarutkina
ba0cd2d3fa
CB-3600 support files aggregation ( #1813 )
...
* CB-3600 support files aggregation
* CB-3600 notify about duplicates
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-14 15:15:34 +03:00
alex and dariamarutkina
872c226522
Cb 3675 projects notifications ( #1818 )
...
* CB-3675 add project notifications
* CB-3675 revert status message logic
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-14 15:15:04 +03:00
Alexey and dariamarutkina
ab94dd837b
CB-3641 fix: search in visible node name ( #1815 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-12 12:43:47 +03:00
alex and Alexey
dce23485a7
CB-3549 fill connection config with defaults ( #1806 )
...
* CB-3549 fill connection config with defaults
* CB-3549 move mode check outside of the update name fn
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2023-07-11 14:19:11 +03:00
Tatiana Fokina and dariamarutkina
17510f2de1
CB-3608 memoize parse script ( #1805 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-10 14:55:24 +03:00
Serge Rider
98d171e503
dbeaver/pro#1766 legacy krb5 support ( #1807 )
...
* dbeaver/pro#1766 Legacy krb5 support
* 23.1.2 version bump
2023-07-10 11:19:26 +03:00
dariamarutkina
736d91fbe3
Merge pull request #1812 from dbeaver/dariamarutkina-patch-1
...
CB_2312 chore: update README
2023-07-10 10:00:47 +02:00
dariamarutkina
c0b71a431a
CB_2312 chore: update README
2023-07-10 10:00:12 +02:00
d8585e6a37
CB-3654 fix: remove file extension from save notification ( #1799 )
...
* CB-3654 fix: remove file extension from save notification
* CB-3654 fix error message on saving rm resource
---------
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-05 21:34:41 +04:00
Serge Rider
6668197625
23.1.2 version bump
2023-07-05 13:56:25 +02:00
Alexey
b3f6eb929b
chore: use prettier to format sdk files ( #1801 )
2023-07-05 14:19:05 +04:00
Alexey
9f885eac34
chore: prettier project ( #1800 )
2023-07-05 14:05:39 +04:00
Alexey
5945bc1823
fix: remove admin settings ( #1798 )
2023-07-05 13:40:47 +04:00
Ainur
e6d3b2af7f
CB-3576 data receiver return dative database results ( #1794 )
...
* CB-3576 return string for array data kind
* CB-3576 add comment
2023-07-05 12:18:32 +03:00
Alexander Skoblikov and naumov
0c981a67f4
CB-3516 add compress flag to the export settings ( #1792 )
...
* CB-3516 add compress flag to the export settings
* CB-3516 add compression checkbox
* CB-3516 zip export result download fix
* CB-3516 fix zip name
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2023-07-05 12:17:42 +03:00
Tatiana Fokina and dariamarutkina
a571eeef8e
CB-3615 change notification for app update, remove dialog ( #1796 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-07-05 12:44:35 +04:00
alex and Aleksandr Skoblikov
3642bbfa41
CB-3451 git integration ( #1782 )
...
* CB-3570 add manual save
* CB-3451 git settings api
* CB-3451 migrate to the new config model
* CB-3451 improve locks, update gql
* CB-3451 fix RM configuration
* CB-3570 resolve conflicts
* CB-3451 checkout remote branch
* CB-3451 review fix
* CB-3451 improve logs/fix private project access
* CB-3570 review fixes
* CB-3570 remove hasChanges flag
* CB-3570 debounce saveProperties
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-07-04 21:35:38 +03:00
Tatiana Fokina and dariamarutkina
ba48b282fd
Cb 3536 add settings panel ( #1787 )
...
* CB-3536 add settings panel
* CB-3536 filter settings by group
* CB-3536 PR fixes, add settings to panel
* CB-3536 export settings group
* CB-3536 add translations, fix indentation
* CB-3536 refactor translations
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-06-30 15:22:20 +04:00
Alexey
a8e8f7ef33
CB-3589 feat: sync connection containers with nav-tree ( #1788 )
2023-06-29 18:57:27 +04:00
Ainur
7af7fafb42
CB-3498 get navigator model from project ( #1779 )
2023-06-29 14:41:05 +03:00
alex and dariamarutkina
9b43e2f158
CB-3595 remove scroll behaviour ( #1791 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-06-28 22:49:29 +02:00
Elizabeth
c78adb94a2
dbeaver/pro#1641 Add cb_workspace_configuration event to the default event handler ( #1774 )
2023-06-28 17:53:22 +03:00
Alexey and dariamarutkina
8292eb3ac9
CB-3517 styling ( #1768 )
...
* feat: CB-3517 css-modules for styling components
* CB-3517 refactor: use new styles system for Menu
* CB-3517 refactor: new styling system
* CB-3517 fix: log viewer styles
* CB-3517 chore: remove extra styles
* CB-3517 fix: context menu offset
* CB-3517 chore: review code cleanup
* CB-3517 chore: revert some changes
* CB-3517 chore: revert some changes
* CB-3517 chore: revert some changes
* CB-3517 fix: tabs padding
* CB-3517 fix: tab and checkbox styles
* CB-3517 chore: increase result tabs in sql editor
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-06-27 19:57:01 +04:00
Alexey
10a3dcc1e5
CB-3637 chore: update security policy ( #1790 )
2023-06-27 18:15:50 +04:00
Alexey
796afa3d17
chore: fix yarn.lock ( #1789 )
2023-06-27 13:55:41 +04:00
Alexey and dariamarutkina
d4739a0dba
Feat CB-3293 node info transformer ( #1778 )
...
* CB-3293 feat: node info transformer
* CB-3293 feat: hide resource extension in nav-tree
* CB-3293 feat: rename resources without extension
* CB-3293 fix: resource folder renaming
* CB-3293 fix: add resource delete confirmation
* CB-3293 chore: remove unused code
* CB-3293 fix: resource deletion
* CB-2393 chore: unify delete confirmation dialog
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-06-27 13:46:55 +04:00
dariamarutkina
65718f681c
Merge pull request #1785 from dbeaver/dariamarutkina-patch-7
...
CB_2311 chore: update README
2023-06-26 11:29:11 +02:00
dariamarutkina
32b38d9732
CB_2311 chore: update README
2023-06-26 11:28:52 +02:00
Alexey
d9e6dcfd02
CB-3365 doc: add jsdoc to resources ( #1783 )
...
* CB-3365 doc: add jsdoc to resources
* CB-3365 fix: rename clearData -> resetDataToDefault
* CB-3365 fix: grammar
2023-06-26 12:21:15 +04:00
Ainur and Alexander Skoblikov
cd10ed2ea1
Cb 3470 hotfix ( #1780 )
...
* CB-3470 fix sql query for auth subject
* CB-3470 fix sql query for auth subject (#1776 )
* CB-3470 sql query fix
---------
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-06-22 16:23:13 +03:00
Ainur
f3b9034855
CB-3470 fix sql query for auth subject ( #1775 )
2023-06-22 13:08:45 +03:00
Ainur and mr-anton-t
1f575b505e
CB-3282 save data sources through rm ( #1742 )
...
* CB-3282 save data sources through rm
* CB-3282 use rm storage only for distributed products
* CB-3282 fix npe for anonymous projects
* CB-3282 merge devel
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-06-21 21:10:17 +03:00
Alexander Skoblikov and mr-anton-t
f4a471a8e4
CB-3322 save all auth errors ( #1769 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-06-21 21:07:05 +03:00
Alexey and mr-anton-t
377f6d4344
CB-3205 refactor: use RM API for nav-tree ( #1771 )
...
* CB-3205 refactor: use RM API for nav-tree
* CB-3205 fix: cached resource skipped outdate
* CB-3205 chore: revert CB-3513 fix (covered by another fix)
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-06-21 15:22:11 +03:00
Ainur and mr-anton-t
464821cfd1
CB-3470 use schema name for all internal queries ( #1756 )
...
* CB-3470 use schema name for all internal queries
* CB-3470 table prefixes rename params and functions
* CB-3470 code style fix
* CB-3470 sql server for qm
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-06-20 16:21:27 +03:00
Alexander Skoblikov
938b6669a9
fix double lock ( #1772 )
2023-06-20 16:00:46 +03:00
869a87fa13
CB-3546 add mac specific keys property ( #1744 )
...
* CB-3546 add mac specific keys property
* CB-3546 use common and OS specific keys, add windows keys
* CB-3546 remove label, use keys for label
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-06-20 14:02:11 +03:00
3b8620cdfe
CB-3068 datasource deleted event do not reload registry config ( #1722 )
...
* CB-3068 datasource deleted event do not reload registry config
* CB-3068 extract data source registry cache from registry interface
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-06-20 11:29:36 +03:00
Alexander Skoblikov and mr-anton-t
74eedcdba3
CB-3541 poc of git integration push changes to git server ( #1760 )
...
* CB-3541 lock all modifying operations in rm
* CB-3541 POC of git integration
* CB-3541 review fix
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-06-19 16:25:08 +03:00
alex
030375c4d2
CB-3513 remove leading slash from rm path ( #1755 )
2023-06-16 19:31:39 +04:00
Ainur and dariamarutkina
d3b7c43ffc
CB-3459 preconfigured data sources run server first time fix ( #1740 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-06-16 12:12:33 +03:00
Serge Rider
3df0ee40ea
23.1.1 config
2023-06-15 20:22:38 +02:00
Serge Rider
62f15209f5
23.1.1 config
2023-06-15 20:18:52 +02:00
70a916d7d6
CB-3558 icons validation fix ( #1738 )
...
* CB-3558 icons validation fix
* CB-3558 update sdk
* CB-3558 update sdk
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-06-15 16:34:32 +03:00
Ainur
5fe39003f2
CB-3543 rm project features fix ( #1739 )
2023-06-15 16:33:56 +03:00
Alexander Skoblikov and dariamarutkina
5735124afb
CB-3514 do not auto-assign user data for additional auth ( #1733 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-06-15 16:33:40 +03:00
bb70c6ec7d
CB-3243 fix infinite login status check ( #1729 )
...
* CB-3243 fix infinite login status check wip
* CB-3243 fix: use single login entrypoint for AuthDialog
* CB-3243 fix: reset state in useAuthDialogState
---------
Co-authored-by: Alexey <wrouds@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-06-15 11:47:26 +03:00
alex
ef71330f54
CB-3596 add save tooltip ( #1767 )
2023-06-14 16:22:56 +02:00
Alexey
9afb071539
Revert "feat: CB-3517 css-modules for styling components ( #1732 )" ( #1766 )
...
This reverts commit f294ca7767 .
2023-06-14 17:06:33 +03:00
alex
58728cf8ed
CB-3436 move d3 js deps in separate plugin ( #1758 )
2023-06-14 13:27:54 +03:00
alex
6bc79f0d4b
Cb 3592 mobx errors ( #1765 )
...
* CB-3592 set default values in constructor
* CB-3592 mobx fix
2023-06-14 12:09:51 +02:00
Serge Rider
3d0530a9d0
dbeaver/pro#1710 Extract JDBC model to separate bundle ( #1761 )
2023-06-13 20:12:13 +03:00
Ainur
feee27dcf8
CB-3581 update java graphql library ( #1762 )
...
* CB-3581 update java graphql library
* CB-3581 update java graphql library
2023-06-13 20:10:01 +03:00
alex
78f38f6a18
CB-3592 set default values in constructor ( #1763 )
2023-06-13 18:33:45 +02:00
Serge Rider
e19dbf0307
dbeaver/pro#1642 Lazy extension nodes ( #1759 )
2023-06-13 19:06:09 +03:00
376164b2bf
CB fix switch color ( #1743 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2023-06-13 18:53:41 +03:00
Tatiana Fokina
4804f247bd
CB-3133 request session logs on log viewer opening ( #1746 )
2023-06-13 18:52:08 +03:00
Alexey
f294ca7767
feat: CB-3517 css-modules for styling components ( #1732 )
...
* feat: CB-3517 css-modules for styling components
* CB-3517 refactor: use new styles system for Menu
* CB-3517 refactor: new styling system
* CB-3517 fix: log viewer styles
* CB-3517 chore: remove extra styles
* CB-3517 fix: context menu offset
* CB-3517 chore: review code cleanup
2023-06-13 18:50:43 +03:00
alex
fc9d941c1f
Chore/cb 3504 update deps ( #1741 )
...
* CB-3504 update deps
* CB-3504 update leaflet deps
* CB-3504 remove hostName from queries
2023-06-13 14:40:04 +03:00
alex
02ff23353e
CB-3577 pass different filter fn for the resources folder ( #1754 )
2023-06-12 17:01:44 +02:00
Ainur
669b73d710
CB-3557 get logical parent node for connection folder ( #1747 )
2023-06-09 13:31:42 +03:00
Georgii
9ce548bf76
dbeaver/pro#1671 update sqlite driver ( #1735 )
...
Signed-off-by: Georgii Gvinepadze <fireshowel@gmail.com >
2023-06-08 21:47:42 +03:00
mayerro
60b62d9e12
devops: force update mvn cache
2023-06-07 16:07:28 +02:00
dariamarutkina
6b8be70bea
Merge pull request #1734 from dbeaver/dariamarutkina-patch-6
...
CB_2310 chore: update README
2023-06-05 20:14:17 +02:00
dariamarutkina
835923728a
CB_2310 chore: update README
2023-06-05 20:13:54 +02:00
Alexey
21684d2cd4
CB-3213 doc: add jsdoc for useResource ( #1731 )
2023-06-05 13:48:02 +03:00
Alexey
d7a4adc411
CB-3523 fix: nav tree project dependency ( #1727 )
2023-06-01 23:57:04 +03:00
Alexey
acfa169cb7
fix: paddings ( #1726 )
2023-06-01 23:42:57 +03:00
Alexey
40e3471fd5
fix types ( #1725 )
2023-06-01 22:57:06 +03:00
Alexey
859b1ad695
Chore/update configs ( #1724 )
...
* chore: update configs
* chore: update typescript version
* chore: update typescript config
2023-06-01 22:25:05 +03:00
Alexey
bb71605347
Chore/update configs ( #1723 )
...
* chore: update configs
* chore: update typescript version
2023-06-01 22:17:04 +03:00
Alexey
3fb9419f53
fix: increase precache file size limit ( #1721 )
2023-06-01 14:43:01 +03:00
Ainur
51cf09bd0a
CB-3532 execute query for multiple result set fix ( #1719 )
2023-05-31 11:17:21 +03:00
Alexey and dariamarutkina
4f3fd23638
CB-3527 fix: object opening ( #1716 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-30 22:26:23 +03:00
Alexey
b4be2b76de
Fix CB-3524 use resource mobx reaction ( #1717 )
...
* CB-3524 fix: mobx reaction dependencies
* CB-3524 fix: driver properties setting
2023-05-30 20:23:30 +03:00
Alexey and dariamarutkina
fc9e294164
CB-3488 fix: reset server settings ( #1712 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-30 19:48:26 +03:00
Alexey and dariamarutkina
187d7e3aae
CB-3255 fix: exporting element name ( #1713 )
...
* CB-3255 fix: exporting element name
* CB-3255 fix: node export
* CB-3255 fix: keep containerNodePath
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-30 18:13:12 +03:00
Alexey
45d78bb1ff
CB-3524 fix: mobx reaction dependencies ( #1715 )
2023-05-30 14:06:46 +03:00
8437519f05
CB-3434 include letter spacing computation ( #1698 )
...
* CB-3434 include letter spacing computation
* CB-3434 measure column names and cell values separately
* CB-3434 fix: styles
* CB-3434 fix: padding
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-30 13:27:52 +03:00
Alexey
55077c0ba3
chore: update version 23.1.0 ( #1714 )
2023-05-30 12:43:02 +03:00
alex
0d3749533a
CB-3505 allow to select the only option ( #1710 )
2023-05-29 20:44:41 +03:00
Alexey
d7e0c41a82
CB-3497 error message ( #1699 )
...
* CB-3497 fix: error message
* CB-3497 chore: update messages
2023-05-29 19:32:11 +03:00
Alexey
556f2ce9c3
Chore/prettier ( #1711 )
...
* chore: add prettier
* chore: format code
* chore: remove eslint ts integration
* chore: update webpack.config
* chore: add vs code configs
* chore: add license code snippets
* chore: configure java project
2023-05-29 19:00:34 +03:00
Ainur
13286c3cb1
CB-3040 filter nodes with duplicate ids ( #1685 )
2023-05-29 15:46:58 +02:00
Ainur
27f929ae56
CB-3200 create special folders in a project by default ( #1693 )
...
* CB-3200 create special folders in a project by default
* CB-3200 create folders in the new project fix
2023-05-29 15:26:25 +02:00
Ainur
520a0e2778
CB-2977 manual connection show all auth properties ( #1702 )
2023-05-29 15:09:37 +02:00
Alexey
d53e47709b
Chore/prettier ( #1709 )
...
* chore: add prettier
* chore: format code
* chore: remove eslint ts integration
* chore: update webpack.config
* chore: add vs code configs
* chore: add license code snippets
2023-05-29 14:41:03 +03:00
Alexey
16cb3c5a48
CB-3325 fix: display fetch size validation message ( #1701 )
2023-05-29 14:22:25 +03:00
Nikita Akilov
3e179b7391
dbeaver/cloudbeaver#1704 fix src directory path ( #1705 )
2023-05-29 13:42:57 +03:00
Alexey
0160c134c2
Chore/prettier ( #1708 )
...
* chore: add prettier
* chore: format code
* chore: remove eslint ts integration
* chore: update webpack.config
* chore: add vs code configs
2023-05-29 03:41:21 +03:00
Alexey
229452c262
Chore/prettier ( #1707 )
...
* chore: add prettier
* chore: format code
* chore: remove eslint ts integration
* chore: update webpack.config
2023-05-29 02:54:14 +03:00
Alexey
2b25b3ac8e
Chore/prettier ( #1706 )
...
* chore: add prettier
* chore: format code
2023-05-28 02:42:14 +03:00
Ainur and Aleksey Potsetsuev
1985df12e2
Fix/cb 3507/check use ( #1692 )
...
* CB-3507 fix: check use id in useResource for re-subscribe
* CB-3507 use thread safe utc datetime in graphql dates
* CB-3507 use thread safe utc datetime in graphql dates
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-05-27 17:51:56 +03:00
Alexey
c8c7307abf
CB-3135 fix: auth dialog appearance ( #1697 )
2023-05-27 17:50:06 +03:00
alex
52c171f4dc
CB-3185 stop executing on cancel ( #1696 )
2023-05-26 15:20:54 +02:00
Serge Rider
7f81977e5e
23.1.0 config
2023-05-26 10:23:45 +02:00
Alexey and dariamarutkina
a681956912
CB-3506 feat: increase max sql file size ( #1687 )
...
* CB-3506 feat: increase max sql file size
* CB-3506 chore: revert setting name
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-25 14:14:20 +03:00
Alexander Skoblikov and Aleksey Potsetsuev
0fb82dc6e1
CB-3511 display correct user's origin info ( #1691 )
...
* CB-3511 display correct user's origin info
* CB-3511 fix: remove origin auth request for users form
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-05-24 23:34:30 +03:00
Alexander Skoblikov
a2c18f78a7
CB-2973 reset all password properties on save ( #1681 )
...
* CB-2973 reset all password properties on save
* CB-2973 copy auth props in test connection
2023-05-24 23:34:05 +03:00
Alexander Skoblikov
6227e00467
CB-3418 fix incorrect session lifetime on easy config ( #1686 )
2023-05-24 14:03:10 +03:00
Ainur
d888549bec
CB-3071 easy config send event fix ( #1683 )
2023-05-23 14:10:04 +03:00
Alexander Skoblikov
86302cfdde
CB-3483 return original error text if authentication failed ( #1688 )
2023-05-23 14:09:07 +03:00
Alexey
c45e8d8933
CB-3481 fix: editor tooltip position ( #1678 )
2023-05-22 22:29:17 +03:00
alex
bf8dd74d98
CB-3500 fix error format ( #1675 )
2023-05-22 22:28:42 +03:00
dariamarutkina
6a7b87d7be
Merge pull request #1684 from dbeaver/dariamarutkina-patch-5
...
CB_2305 chore: update README
2023-05-22 12:49:49 +02:00
dariamarutkina
751521fe1f
CB_2305 chore: update README
2023-05-22 12:49:25 +02:00
Alexey
f905e8a375
Fix/jest/fake indexddb ( #1680 )
...
* test: fix indexeddb
* test: skip BrowserSettingsService
2023-05-19 12:43:51 +03:00
Alexander Skoblikov
8940f07e4e
CB-3501 do not store database settings in distributed mode ( #1676 )
2023-05-18 20:58:44 +03:00
Alexander Skoblikov
8f363f0cbe
update logs pattern ( #1674 )
2023-05-18 16:23:57 +03:00
Ainur
b1fa2c7a40
CB-3493 hostname api fix ( #1672 )
2023-05-18 14:51:04 +03:00
Alexey and Aleksandr Skoblikov
e1d61abd06
Release 23 0 5 ( #1671 )
...
* CB-3491 fix: restrict projects list loading
* CB-3491 allow listUserProfileProperties without license
* chore: update version 23.0.5
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-05-18 14:37:52 +03:00
Alexey and Aleksandr Skoblikov
b90f7f7e65
CB-3491 fix: restrict projects list loading ( #1667 )
...
* CB-3491 fix: restrict projects list loading
* CB-3491 allow listUserProfileProperties without license
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-05-18 14:33:23 +03:00
33e132172d
CB-3258 try to get container id for aws product ( #1655 )
...
* CB-3258 try to get container id for aws product
* CB-3258 rename hostName -> containerId
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-17 20:20:27 +03:00
Alexey and dariamarutkina
08c2b23422
CB-3372 json formatting ( #1664 )
...
* CB-3372 feat: codemirror6 autocomplete
* CB-3372 feat: autocomplete icons
* CB-3371 feat: sql editor syntax highlight
* CB-3371 fix: syntax highlight blinking
* CB-3371 fix: editor extensions state
* CB-3372 chore: code cleanup
* CB-3372 fix: remove useSqlDIalectAutocompletion
* CB-3372 fix: add useSqlDIalectAutocompletion
* CB-3372 feat: experimental context menu
* CB-3372 feat: use new sql editor
* CB-3372 chore: remove sql script parser
* CB-3372 fix: rounded menu
* CB-3372 fix: event preventDefault on dialog
* CB-3372 fix: context menu styles
* CB-3372 feat: remove old codemirror
* CB-3372 fix: numbers completion & extensions caching
* CB-3372 fix: table display
* CB-3372 fix: decrease sql editor font size
* CB-3372 fix: copy in readonly mode & autocompletion in safari on MacOS
* CB-3372 fix: value panel styles
* CB-3372 fix: menu bar styles
* CB-3372 fix: menu bar and inline editor styles
* CB-3372 fix: menu and inline editor styles
* CB-3372 chore: update bundle
* CB-3372 fix: json formatting
* CB-3372 fix: sql editor styles
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-17 19:05:52 +03:00
Alexander Skoblikov
268fc0deef
CB-3419 te use new database deployment model ( #1658 )
...
* CB-3419 create internal db schema on start
2023-05-17 18:37:09 +03:00
Alexey and dariamarutkina
64040bc3a3
CB-3372 feat: codemirror6 autocomplete ( #1646 )
...
* CB-3372 feat: codemirror6 autocomplete
* CB-3372 feat: autocomplete icons
* CB-3371 feat: sql editor syntax highlight
* CB-3371 fix: syntax highlight blinking
* CB-3371 fix: editor extensions state
* CB-3372 chore: code cleanup
* CB-3372 fix: remove useSqlDIalectAutocompletion
* CB-3372 fix: add useSqlDIalectAutocompletion
* CB-3372 feat: experimental context menu
* CB-3372 feat: use new sql editor
* CB-3372 chore: remove sql script parser
* CB-3372 fix: rounded menu
* CB-3372 fix: event preventDefault on dialog
* CB-3372 fix: context menu styles
* CB-3372 feat: remove old codemirror
* CB-3372 fix: numbers completion & extensions caching
* CB-3372 fix: table display
* CB-3372 fix: decrease sql editor font size
* CB-3372 fix: copy in readonly mode & autocompletion in safari on MacOS
* CB-3372 fix: value panel styles
* CB-3372 fix: menu bar styles
* CB-3372 fix: menu bar and inline editor styles
* CB-3372 fix: menu and inline editor styles
* CB-3372 chore: update bundle
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-05-17 17:32:09 +03:00
a219593e1d
CB-3303-edit-driver-settings ( #1607 )
...
* CB-3305 api for driver editing
* CB-3305 gql api for driver provider list
* CB-3303 feat: file uploading API
* CB-3303 feat: support gql request in file upload API
* CB-3303 code style fix
* CB-3376 file uploading mechanism
* CB-3303 feat: gql sdk extension API
* CB-3303 feat: gql sdk extensions API rename
* CB-3303 add driver mutations, update drivers resource
* CB-3303 move driver gql functions to another service
* CB-3305 web driver config fix
* CB-3305 driver config use same fields as in driver info
* CB-3437 add driver service to the codegen.yml
* CB-3437 add driver providers
* CB-3376 delete used driver library after restart server
* CB-3376 driver library add fix
* CB-3306 include driver libraries
* CB-3303 return empty driver properties array if there is the error
* CB-3303 fix conflicts
* CB-3437 reuse defaults
* CB-3303 feat: add sub-secondary color
* CB-3303 fix: use sub-secondary color in tables
* CB-3305 delete driver libraries fix
* CB-3376 driver libraries save delete fix
* CB-3437 naming
* CB-3376 do not delete jar library file from the server
* CB-3376 create file controller fix
* CB-3305 move drivers api to ee
* CB-3305 move drivers api to ee
* CB-3376 file controller use same path
* CB-3305 move driver provider list to ee
* CB-3303 move mutations to the EE
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Tatiana Fokina <tatiana.fokina@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 >
2023-05-17 13:42:55 +03:00
Alexander Skoblikov
9d83c67ae8
CB-3472 enable RMLockTest ( #1663 )
...
* CB-3472 enable RMLockTest
2023-05-16 18:27:10 +03:00
Tatiana Fokina
037a35d926
CB-3264 add border radius ( #1659 )
2023-05-16 02:54:38 +03:00
Ainur
37c9ab5edb
CB-3341 qmdb migrate embedded h2 db to version 2 ( #1635 )
...
* CB-3341 qmdb migrate embedded h2 db to version 2
* CB-3341 move h2 migration files to the storage package
* CB-3341 h2 migrator changes
* CB-3341 check db for creating h2 migrator
2023-05-15 18:53:12 +03:00
Alexander Skoblikov
cf63163150
disable test ( #1656 )
2023-05-12 19:28:21 +03:00
Alexander Skoblikov
d2f62d7027
CB-3458 update sqlite driver to 3.41.2.0 ( #1653 )
2023-05-12 13:27:03 +03:00
Alexander Skoblikov
727e5bb2ca
improve rm test timeouts ( #1654 )
2023-05-11 17:46:17 +03:00
Serge Rider
fab5a33ff7
23.0.5 config
2023-05-11 10:57:50 +02:00
Ainur and naumov
64a2251f8a
CB-3313 add supported configuration types for dynamic driver properties ( #1637 )
...
* CB-3313 add supported configuration types for dynamic driver properties
* CB-3312 support supported configuration types
* CB-3260 naming
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2023-05-10 18:56:27 +03:00
Ainur
6c8208028f
CB-3198 auth roles sort fix ( #1644 )
...
* CB-3198 auth roles sort fix
* CB-3198 remove default auth role from sm config
2023-05-10 16:38:53 +03:00
Alexander Skoblikov
70b6d96c70
CB-3290 fix product name ( #1647 )
2023-05-10 13:39:18 +03:00
Alexander Skoblikov
5f0ec138d3
update test ( #1648 )
2023-05-09 19:11:45 +03:00
dariamarutkina
7bab26befc
Merge pull request #1645 from dbeaver/dariamarutkina-patch-4
...
CB_2304 chore: update README
2023-05-08 13:51:44 +02:00
dariamarutkina
4b4b04c9bd
CB_2304 chore: update README
2023-05-08 13:49:29 +02:00
Alexey
71f39028dd
CB-3386 fix: cleanup of useDynamicDataContext ( #1638 )
...
* CB-3386 fix: cleanup of useDynamicDataContext
CB-3386 fix: add suspense loader for data presentation
* CB-3386 fix: reset constraints only if we change dataFormat of the result
2023-05-03 21:47:02 +03:00
alex
ddee022ea0
CB-3326 outdate alias ( #1639 )
2023-05-03 18:51:45 +03:00
Ainur
67b9c327fb
CB-3262 try to find custom config folder when starting the server ( #1632 )
...
* CB-3262 try to find custom config folder when starting the server
* CB-3262 load configuration from file path
2023-04-29 01:54:04 +03:00
ed74196961
Cb 3369 codemirror 6 ( #1613 )
...
* CB-3369 add new codemirror version to the devtools
* CB-3369 add new sql editor plugin
* CB-3369 add basic extensions
* CB-3369 support dnd for the cm@6
* CB-3369 add branding
* CB-3374 update some components to the new editor
* CB-3369 fix conflcts
* CB-3369 support active and running query status
* CB-3369
* CB-3369 review fixes
* CB-3369 raise internal codemirror keyboard events
* CB-3370 change caret color & review fixes
* CB-3369 add default bindings
* CB-3369 remove blink on switch
* CB-3369 use layout effect
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexey <wrouds@gmail.com >
2023-04-28 23:06:21 +03:00
Ainur
fc48f2071d
CB-2176 clear auth attempt info from sm factory ( #1603 )
...
* CB-2176 clear auth attempt info from sm factory
* CB-2176 remove auth info when token is expired
* CB-2176 remove auth info when refresh token is expired
2023-04-28 16:49:02 +03:00
Ainur
5c2a3a77ed
CB-3400 mysql script with semicolon execution fix ( #1624 )
2023-04-28 16:38:01 +03:00
Ainur
947e70c2fe
CB-3316 sqlTextPreviewMaxLength limit for string values fix ( #1631 )
2023-04-28 16:37:33 +03:00
alex and dariamarutkina
c5fe164505
CB-3220 exclude private auth providers from easy config ( #1633 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-27 15:06:26 +02:00
alex
5c3453329b
CB-1622 allow to reset "where input" manual query ( #1636 )
2023-04-27 14:08:19 +02:00
Serge Rider
282acac9d3
dbeaver/dbeaver#19806 Open sun.security.action for native access
2023-04-27 11:44:42 +02:00
alex
bca7921aad
chore: version bump 23.0.4 ( #1634 )
2023-04-25 22:04:00 +02:00
alex
6765c82c1b
CB-3417 fix grouping placeholder grammar ( #1630 )
2023-04-25 20:24:04 +02:00
alex
d06a99295b
CB-3266 disable combobox if there is only one item ( #1627 )
2023-04-25 20:23:31 +02:00
Alexander Skoblikov
6d7b5e4e4b
CB-3378 tm run task api ( #1623 )
...
* CB-3378 tm run task api
* CB-3379 TM: schedule task api
2023-04-25 20:43:50 +03:00
serge-rider
778a1ae08a
23.0.4 config
2023-04-25 17:55:06 +02:00
Alexey
a2a612ebf6
CB-3405 fix: skip update request on service worker first installation ( #1629 )
2023-04-24 20:46:49 +03:00
alex
05ab5b4512
CB-3265 remove select effect for update version Cell ( #1626 )
2023-04-24 20:30:32 +03:00
alex
6831eb0523
CB-3176 accept all formats as ssh key in ssh key uploader ( #1628 )
2023-04-24 20:30:12 +03:00
dariamarutkina
160713876b
Merge pull request #1625 from dbeaver/dariamarutkina-patch-3
...
CB_2303 chore: update README
2023-04-24 14:01:08 +02:00
dariamarutkina
0e89b78373
CB_2303 chore: update README
2023-04-24 14:00:26 +02:00
Alexey
835d3bf499
CB-3302 fix: reset database data model ( #1619 )
2023-04-19 21:44:44 +03:00
Serge Rider
3bf522706e
dbeaver/pro#1490 Application interface refactoring ( #1584 )
2023-04-19 21:43:56 +03:00
Alexey
583824ad0c
CB-3311 feat: check for service worker update in the background ( #1618 )
2023-04-19 21:36:03 +03:00
Ainur and dariamarutkina
0f422f8156
CB-3188 reload server configuration fix ( #1601 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-19 19:49:04 +03:00
Alexey and mr-anton-t
736fd39d08
CB-3300 feat: dataset editing ( #1614 )
...
* CB-3300 feat: dataset editing
* CB-3300 chore: remove unused styles
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-04-19 19:01:44 +03:00
Alexey and dariamarutkina
200105f692
CB-3311 feat: application update message ( #1597 )
...
* CB-3311 feat: application update message
* CB-3311 fix: tests
* CB-3311 chore: code cleanup
* CB-3311 fix: use absolute path
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-19 17:10:05 +03:00
dfb8f1a5ad
CB-3302 api for group by query ( #1600 )
...
* CB-3302 api for group by query
* CB-3302 rename grouping function
* CB-3302 feat: grouping panel
* CB-3393 fix: grouping errors handling
* CB-3327 fix: enable constraints for simple mode tables
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-19 16:23:47 +03:00
3bd2288564
CB-2773-TE-event-pulling-send-session-status-as-an-event ( #1596 )
...
* CB-3235-Send-event-about-session-expire (#1576 )
* CB-3235 Send event about session expire
* CB-3235 Send event about session expire
Fixes WSSessionExpiredEvent description in comment
* CB-3235 Send event about session expire
Moves WSSocketConnectedEvent to session package
* CB-3235 Send event about session expire
Implements BaseWebSession#sendSystemEvent
* CB-3235 Send event about session expire
Implements a WSSessionStateEvent and a job to send it periodically
* CB-3235 Send event about session expire
Fixes code style issues
* CB-2997 jetty server bundle (#1587 )
* CB-2997 jetty server bundle
* CB-2997 remove jetty dependencies
* CB-3235 review fixes
---------
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
* CB-2773 handle session expire and session state events
* CB-2773 fix
* CB-2773 subscribe to topic, handle session state event
---------
Co-authored-by: Yaroslav Emelyanov <iaroslav.emelianov@dbeaver.com >
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
Co-authored-by: Tatiana Fokina <tatiana.fokina@dbeaver.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-19 14:15:27 +03:00
Alexey
48dee829a7
fix: teams meta params ( #1616 )
2023-04-19 01:33:23 +03:00
Tatiana Fokina and dariamarutkina
a1cc8c6eb4
CB-3364 renamed notification on server restart, renamed session lifetime title in server config ( #1606 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-18 22:00:26 +03:00
Tatiana Fokina and Aleksey Potsetsuev
1d1ad96f20
CB-3163 text overflow in header ( #1595 )
...
* CB-3163 fixed overflow, applied new style
* CB-3163 feat: fixed table header
* CB-3163 fix: connections table styles
* CB-3163 fix styles, add overflow to users and auth configurations tables
* CB-3163 fix styles
* CB-3163 remove unnecessary styles
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-04-18 14:57:46 +03:00
Alexey
7fcaa21ff7
CB-3281 fix: sync script ( #1610 )
2023-04-18 14:57:10 +03:00
Alexey
b4259e1c48
CB-3318 fix: make cached value observable ( #1609 )
2023-04-18 14:56:42 +03:00
Alexey
f9070bc150
chore: version 23.0.3 ( #1611 )
2023-04-17 13:04:25 +03:00
serge-rider
d3a014cbb6
23.0.3 config
2023-04-16 07:59:19 +03:00
Tatiana Fokina and dariamarutkina
3e9b14d59b
CB-3289 remove connection management tab ( #1605 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-14 12:48:52 +03:00
8f96e8375a
CB-3215 event improvements ( #1592 )
...
* CB-3215 use generics in event handlers
* CB-3215 create default event handler
* CB-3215 get supported topic ids from event descriptor
---------
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-13 16:42:22 +03:00
Alexey and dariamarutkina
1bd4e60cff
CB-2484 feat: sql editor history ( #1590 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-11 00:06:35 +03:00
dariamarutkina
21d86e4797
Merge pull request #1598 from dbeaver/dariamarutkina-patch-2
...
CB_2302 chore: update README
2023-04-10 10:02:34 +02:00
dariamarutkina
559d79e15c
CB_2302 chore: update README
2023-04-10 10:02:13 +02:00
Tatiana Fokina and mr-anton-t
cd67c41829
CB-2762 fix and rename filterUndefined function ( #1591 )
...
* CB-2762 fix and rename filterUndefined function
* CB-2762 fix code style
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-04-07 17:28:36 +03:00
Ainur
5fc9a35579
CB-2997 jetty server bundle ( #1587 )
...
* CB-2997 jetty server bundle
* CB-2997 remove jetty dependencies
2023-04-06 19:26:48 +03:00
Alexander Skoblikov and Aleksey Potsetsuev
d03118490a
CB-2533 azure cloud explorer ( #1583 )
...
* CB-3236 feat: support requesting a configuration authentication
* CB-3238 azure cloud
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-04-05 21:21:53 +03:00
Alexey
a532fc5da2
CB-3315 fix: temp map clear task correctly ( #1589 )
2023-04-05 18:41:07 +03:00
Alexey and dariamarutkina
737e61009d
CB-3273 fix: connection menu loaders ( #1586 )
...
* CB-3273 fix: connection menu loaders
* CB-3273 fix: invert equality
* CB-3273 fix: attach loader to change credentials action
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-04-05 18:40:54 +03:00
Tatiana Fokina
d37518a75c
Cb 1134 remove the value panel from resultsets without results ( #1582 )
2023-04-04 18:14:13 +03:00
Alexey
ea785d330f
CB-3091 fix: sql auto completion ( #1585 )
2023-04-04 18:13:22 +03:00
Yaroslav Emelyanov
0a28421aaf
CB-1577-H2-driver-update ( #1538 )
...
* CB-1577 H2 driver update
Implements migrator
* CB-1577 H2 driver update
Registers the h2_v2 driver
* CB-1577 H2 driver update
Reimplements migrator
* CB-1577 H2 driver update
Renames WorkPaths to WorkspacePaths
* CB-1577 H2 driver update
Updates default configs to use H2 v2
* CB-1577 H2 driver update
Implements config update
* CB-1577 H2 driver update
Fixes implementation
* CB-1577 H2 driver update
Updates h2 v2 driver version to latest
* CB-1577 H2 driver update
Fixes copyright
* CB-1577 H2 driver update
Changes logging level for cases where migration is not needed
* CB-1577 H2 driver update
Reverted 'driver' -> 'driverProvider' renaming
* CB-1577 H2 driver update
Changes the H2 v1 detection method to check files instead of a driver error.
* CB-1577 H2 driver update
Implements trace file backup;
Fixes url reload after migration
* CB-1577 H2 driver update
Updates the h2 filename in default configurations.
* CB-1577 H2 driver update
Fixes code style issues
* CB-1577 H2 driver update
Fixes constants naming
* CB-1577 H2 driver update
Fixes h2v2 url after migration
* CB-1577 H2 driver update
Fixes H2Migrator NPE
2023-04-04 14:44:39 +03:00
Ainur and Alexander Skoblikov
d474f76c3e
CB-2388 split cb application ( #1571 )
...
* CB-2388 split cb application
* CB-2388 rename ce app
* CB-2388 fix conflicts
---------
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-04-04 14:33:12 +03:00
Alexey
e659a64cbd
CB-3274 fix folders sync ( #1568 )
...
* CB-3274 fix: connection / resource folders sync
* CB-3274 fix: connection folders caching
* CB-3274 fix: dialog error handling
* CB-3274 fix: nav tree folders mode
* CB-3274 fix: nav tree performance
* CB-3263 fix: new folders validation
* CB-3263 fix: commit includes to alias transformation
* CB-3274 chore: clear code
2023-04-04 12:52:35 +03:00
serge-rider
e04e2d4c37
dbeaver/pro#1492 Fix CB run scripts
2023-04-03 19:28:03 +03:00
Serge Rider
ce917c4e4f
dbeaver/pro#1492 Migrate to Java 17. Add extra jvm options ( #1577 )
2023-04-03 14:35:15 +03:00
serge-rider
934dbe6154
23.0.2 config
2023-04-03 12:39:13 +03:00
Alexey
e1f9f1858b
chore: update copyright year to 2023 ( #1579 )
2023-03-31 16:54:30 +03:00
Alexey
e930923e8f
CB-3236 feat: support requesting a configuration authentication ( #1580 )
2023-03-31 16:54:01 +03:00
0a5caea6b9
CB-2885-TE-web-session-state-synchronisation-between-several-nodes ( #1556 )
...
* CB-3209 Add instance ID to web session (#1532 )
* CB-3209 Add instance ID to web session
* CB-3209 Add instance ID to web session
Moves applicationRunId to BaseWebApplication
* CB-3267 Send session expired event on socket create attempt
Implements session restore on socket creation
* CB-3267 Send session expired event on socket create attempt
Changes logging
* CB-3267 Add dialog and notification for node change
* CB-3154 save user creds to secrets in initConnection (#1502 )
* CB-3154 save user creds to secrets in initConnection
* CB-3155 add tab 'change credentials'
* CB-2964 feat: lazy loaders
* CB-2964 add reconnect, display tab conditionally
* CB-2964 Init connection on dialog result
* CB-2964 fix logic
* CB-2964 Add logic
* CB-2964 Update ConnectionAuthService.ts
Co-authored-by: Alexey <wrouds@gmail.com >
---------
Co-authored-by: Tatiana Fokina <tatiana.fokina@dbeaver.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Tatiana Fokina <123386439+tfokina@users.noreply.github.com >
* CB-3267 Send session expired event on socket create attempt
Implements session restoration on '/sessionState' request
* CB-3267 Send session expired event on socket create attempt
Fixes WebSocketTest.initClient test
* CB-3267 Send session expired event on socket create attempt
Fixes code style issues
* CB-3267 fix localization text
* CB-3267 Send session expired event on socket create attempt
Fixes code style issues
* CB-2885 TE: web session state synchronisation between several nodes
Reverts session restoration on '/sessionState' request
* CB-2885 PR fixes, stop opening websocket when node changes
* CB-2885 TE: web session state synchronisation between several nodes
Replaces Collections.synchronizedList by CopyOnWriteArrayList in CBJettyWebSocketManager#socketBySessionId
* CB-2885 TE: web session state synchronisation between several nodes
Fixes code style issues
* CB-2885 TE: web session state synchronisation between several nodes
Implements restoring old authentication information before creating a new WebSession instance.
* CB-2885 move restore logic to separate method
---------
Co-authored-by: Tatiana Fokina <tatiana.fokina@dbeaver.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Tatiana Fokina <123386439+tfokina@users.noreply.github.com >
2023-03-30 19:20:43 +03:00
Alexander Skoblikov
2107f4f968
CB-3164 file based lock controller; lock project when we try update d… ( #1564 )
...
* CB-3164 file based lock controller; lock project when we try update datasources
2023-03-30 16:33:38 +03:00
Tatiana Fokina
a608ea5ae2
CB-1134 hide value panel for empty result ( #1574 )
2023-03-30 15:56:37 +03:00
Tatiana Fokina
a6284343b1
CB-3287 update database auth dialog, use isHidden ( #1572 )
2023-03-30 15:56:16 +03:00
Alexander Skoblikov
78e16f3ffc
CB-3280 skip project node for extensions ( #1573 )
2023-03-30 14:16:55 +03:00
Alexey
a59128772c
chore: version 23.0.2 ( #1575 )
2023-03-29 16:40:13 +03:00
Tatiana Fokina and dariamarutkina
bb4d65d341
CB-3073 add ddl resource, remove ddl controller ( #1563 )
...
* CB-3073 add ddl resource, remove ddl controller
* CB-3073 Remove loader, load active project connections
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-28 13:56:31 +03:00
dariamarutkina
0430a3df1d
Merge pull request #1570 from dbeaver/dariamarutkina-patch-1
...
CB_2301 chore: update README
2023-03-27 10:56:56 +02:00
dariamarutkina
c26e9dce0c
CB_2301 chore: update README
2023-03-27 10:56:29 +02:00
837d321b3f
CB-2888 project sync ( #1508 )
...
* 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 >
2023-03-23 16:42:08 +03:00
ba885fb7eb
CB-3078 te secret events ( #1535 )
...
* CB-3078 te secret events
* CB-3078 use default message handler for secret messages
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-03-23 05:31:06 +03:00
Alexander Skoblikov and dariamarutkina
2e16169509
CB-3261 validate empty project id ( #1550 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-23 00:56:07 +03:00
d744f7f22c
CB-3048 [Bug]: Lots of small files that leads to out of inodes on fil… ( #1515 )
...
* CB-3048 [Bug]: Lots of small files that leads to out of inodes on filesystem
Sets the MaxInactiveInterval to the SessionHandler
* CB-3048 [Bug]: Lots of small files that leads to out of inodes on filesystem
Implements the use of the current CBApplication instead of CBPlatform in CBJettyServer
---------
Co-authored-by: Iaroslav Emelianov <iaroslav.emelianov@dbeaver.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-23 00:55:51 +03:00
e9011eb646
CB-3152 allow multiple ws connections in same session ( #1534 )
...
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-23 00:54:12 +03:00
alex
5588702c61
CB-3269 increase children limit to 1000 ( #1557 )
2023-03-22 17:48:31 +03:00
Alexey
d3ae64ed47
Fix/cb 3150/resource remove loaded keys ( #1561 )
...
* CB-3214 fix: theme / language change
* CB-3214 fix: resources & nav tree synchronization
2023-03-22 14:55:34 +03:00
alex and dariamarutkina
3ee7f45f8a
CB-3187 close all dialogs on nav to settings ( #1544 )
...
* CB-3187 close all dialogs on nav to settings
* CB-3187 execute loop on the copy of the dialog's list
* CB-3187 add jsdoc
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-22 08:19:13 +03:00
alex and dariamarutkina
ad6a9a438b
CB-3181 always subscribe to the projects resource ( #1521 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-22 08:18:10 +03:00
Ainur
1426c07af4
CB-3207 use separate qm client for session ( #1531 )
...
* CB-3207 use separate qm client for session
* CB-3207 code style fix
2023-03-21 22:52:08 +03:00
Serge Rider
cc20fa74c7
CB-2549-virtual-workspace ( #1546 )
...
* CB-2549 Web workspace, model refactoring
* CB-2549 Web apps refactoring. QMDB init fix
* CB-2549 Anonymous user support
2023-03-21 14:59:52 +03:00
Alexey
d65ae7e97a
Fix/cb 3150/resource remove loaded keys ( #1560 )
...
* CB-3150 fix: project type
2023-03-21 11:44:12 +03:00
Alexey
56949408b1
CB- 3150 fix tests ( #1559 )
...
* CB-3150 fix: tests
* CB-3150 fix: use node v18 for tests
2023-03-21 11:32:23 +03:00
730a156434
CB-3154 save user creds to secrets in initConnection ( #1502 )
...
* CB-3154 save user creds to secrets in initConnection
* CB-3155 add tab 'change credentials'
* CB-2964 feat: lazy loaders
* CB-2964 add reconnect, display tab conditionally
* CB-2964 Init connection on dialog result
* CB-2964 fix logic
* CB-2964 Add logic
* CB-2964 Update ConnectionAuthService.ts
Co-authored-by: Alexey <wrouds@gmail.com >
---------
Co-authored-by: Tatiana Fokina <tatiana.fokina@dbeaver.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Tatiana Fokina <123386439+tfokina@users.noreply.github.com >
2023-03-20 15:52:14 +03:00
Serge Rider
bc3cf355bf
dbeaver/pro#1443 Resource types and icons model refactoring ( #1545 )
2023-03-20 13:11:32 +03:00
5af963a36c
CB-3144 Fix styles for sql editor tab ( #1504 )
...
* CB-3144 Fix styles for sql editor tab
* CB-3144 fix tabs displaying
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-19 18:18:08 +03:00
Alexey
a5eb46c395
CB-510 CB-1270 CB-3150 CB-3177 PWA add service worker for caching resources ( #1554 )
...
CB-3150 feat: PWA (add service worker for resources caching)
2023-03-19 18:07:47 +03:00
serge-rider
51c75bf3ce
23.0.1 config
2023-03-19 15:29:06 +03:00
Ainur and dariamarutkina
710ba76841
CB-3192 session expired fix npe ( #1523 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-17 20:22:18 +03:00
Ainur and dariamarutkina
e1f928ca1f
CB-3157 rm folder creation fix ( #1498 )
...
* CB-3157 rm folder creation fix
* CB-3157 code style fix
---------
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-17 20:21:56 +03:00
4b978b5f68
CB-3168 readonly server url ( #1509 )
...
* CB-3168 fix: readonly serverURL for distributed mode
* CB-3170 read server url from dc
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-17 20:20:29 +03:00
Alexey
80e16cd327
Fix/cb 3150/resource remove loaded keys ( #1553 )
...
* CB-3150 tests: add data-testid attr
2023-03-17 18:52:27 +03:00
Alexey
9f47d31bc2
Fix/cb 3150/resource remove loaded keys ( #1552 )
...
* CB-3150 fix: nested alias resolving
2023-03-17 13:40:30 +03:00
Alexey
f360da78af
Fix/cb 3150/resource remove loaded keys ( #1551 )
...
* CB-3150 fix: schema selector
2023-03-17 13:06:39 +03:00
alex and Alexey
91630ff9cb
CB-3199 update deps ( #1529 )
...
* CB-3199 update deps
* CB-3199 update base deps
* CB-3199 change node-sass by sass
* CB-3199 temp downgrade required node version
* CB-3199 update graphql deps
* CB-3199 update uuid
* CB-3199 fix: rimraf add --glob
---------
Co-authored-by: Alexey <wrouds@gmail.com >
2023-03-16 18:57:31 +03:00
alex and dariamarutkina
27f7c1c20c
CB-2940 check validation status in the submit task ( #1543 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-03-16 18:17:42 +03:00
Alexey
9a9aea86f7
Fix/cb 3150/resource remove loaded keys ( #1549 )
...
* CB-3150 fix: revert nodes limit
2023-03-16 18:13:58 +03:00
Alexey
8dd87cecec
CB-3150 refactor: remove loadedKeys from resources ( #1489 )
...
* CB-3150 refactor: remove loadedKeys from resources
* CB-3150 refactor: Resources API
2023-03-16 18:00:58 +03:00
Yaroslav Emelyanov and Iaroslav Emelianov
34f1797f9e
CB-3247 logger in tests displays only INFO messages ( #1540 )
...
Co-authored-by: Iaroslav Emelianov <iaroslav.emelianov@dbeaver.com >
2023-03-14 16:58:30 +03:00
Alexander Skoblikov
fe9619c36a
CB-3241 use correct method for change password ( #1536 )
2023-03-10 17:35:59 +03:00
Alexey
a69fecc652
Refactor/cb 3214/suspense ( #1530 )
...
* CB-3214 feat: enable strict mode for development
* CB-3214 refactor: loaders
* CB-3214 fix: NodeManagerUtils.parentsFromPath remove node from parents list
* CB-3214 fix: nav tree node preload
2023-03-08 15:44:42 +03:00
Alexey
25b72cf341
CB-3214 suspense ( #1528 )
...
* CB-3214 feat: enable strict mode for development
* CB-3214 refactor: loaders
* CB-3214 fix: NodeManagerUtils.parentsFromPath remove node from parents list
2023-03-07 19:24:52 +03:00
Alexey
b5bef7f226
CB-3214 suspense ( #1527 )
...
* CB-3214 feat: enable strict mode for development
* CB-3214 refactor: loaders
2023-03-07 18:14:30 +03:00
Alexey
1f553fe315
CB-3193 refactor: suspense for data loading ( #1524 )
...
* CB-3193 refactor: suspense for data loading
* CB-3193 refactor: errors api
* CB-3193 fix: remove warn message
2023-03-06 18:59:05 +03:00
dariamarutkina
075d902d86
Merge pull request #1526 from dbeaver/dariamarutkina-patch-2
...
CB_2300 chore: update README
2023-03-06 16:55:29 +01:00
dariamarutkina
0a553c0fe5
CB_2300 chore: update README
2023-03-06 16:54:43 +01:00
92aab55aa3
CB-3097 add datasource info for sql parser ( #1485 )
...
* CB-3097 add datasource info for sql parser
* CB-3097 fix: remove sql query delimiter truncation
---------
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-03-01 20:48:05 +03:00
alex
eac097d1f9
Update jest-tests-runner.yml ( #1519 )
2023-03-01 18:40:47 +01:00
alex
d0acabf801
Update jest-tests-runner.yml ( #1518 )
2023-03-01 18:35:21 +01:00
alex
2c549013a5
Update jest-tests-runner.yml ( #1517 )
2023-03-01 18:33:10 +01:00
alex
f78f3636ac
Update jest-tests-runner.yml ( #1516 )
2023-03-01 18:29:11 +01:00
Alexey
26a9ef1271
CB-3172 fix: application loader ( #1513 )
2023-03-01 10:19:54 +03:00
Alexander Skoblikov
2e43267202
CB-3171 fix private project permission ( #1511 )
2023-02-28 23:10:17 +03:00
Yaroslav Emelyanov and Iaroslav Emelianov
eb0186e243
CB-3008 TE: limit access to private project ( #1467 )
...
* CB-3008 TE: limit access to private project
Creates an "isPrivateProjectsAccessible" flag in the RM config with default == false, which excludes private projects from the getProjects request on the TE-only backend.
* CB-3008 TE: limit access to private project
Implements same behavior in all products
* CB-3092
Run CB product in Idea without Eclipse manual configuration
Fixes user permissions check
* CB-3008 TE: limit access to private project
Code style fixes
---------
Co-authored-by: Iaroslav Emelianov <iaroslav.emelianov@dbeaver.com >
2023-02-28 22:26:12 +03:00
5824cba180
CB-2693 Enable Access Management tab for invalid license ( #1459 )
...
* CB-2693 Enable Access Management tab for invalid license
* CB-2693 feat: filterOnlyActive API for administration pages
* CB-2693 check next route for license page
* CB-2693 PR fixes
* CB-2693 fix permissions
---------
Co-authored-by: Wroud <wroud@yandex.ru >
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-02-28 22:24:14 +03:00
Ainur
fcc8d2cacd
CB-3026 dynamodb auth properties fix ( #1494 )
2023-02-28 21:49:38 +03:00
Alexey
9640cb8d59
chore: version update 23.0.0 ( #1510 )
2023-02-28 17:47:49 +03:00
Yaroslav Emelyanov and Iaroslav Emelianov
17c08e7e51
CB-3103 Avoid database corruption ( #1471 )
...
* CB-3103 Avoid database corruption
Adds savepoints before each update script
* CB-3103 Avoid database corruption
Fixes code style issues
* CB-3103 Avoid database corruption
Removes SQLSchemaVersionManager#updateCurrentSchemaVersion implementation with actual version value by defdault.
Adds SQLSchemaVersionManager#getLatestSchemaVersion to use it in updateCurrentSchemaVersion#updateCurrentSchemaVersion(DBRProgressMonitor, Connection, String, int) when an actual version is needed
---------
Co-authored-by: Iaroslav Emelianov <iaroslav.emelianov@dbeaver.com >
2023-02-28 14:25:41 +03:00
alex
9b45523f49
CB-3129 add filter script ( #1505 )
...
* CB-3129 add filter script
* CB-3129 fix naming
2023-02-28 07:16:14 +03:00
Alexey
98655926db
CB-2907 feat: active views list ( #1492 )
...
* CB-2907 feat: active views list
* CB-2907 fix: validate execution context & display message that multi-tab is not supported
* CB-2907 fix: display multi-tab not supported message only for main app screen
* CB-2907 fix: disable multi-tab message
* CB-2907 fix: tests
2023-02-27 19:12:08 +03:00
Alexey and Aleksandr Skoblikov
b55b021f68
fix/cb-3159/root-uri ( #1499 )
...
* CB-3159 fix: root_uri
* CB-3159 fix: prefetch icons
* CB-3159 force add slashes for rootUri
---------
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2023-02-27 17:43:37 +03:00
Tatiana Fokina
d7c1c26c59
CB-1698 catch and restore focus on element ( #1491 )
2023-02-27 17:43:05 +03:00
alex and MarinaVorobeva21
183f02d453
CB-2942 change codemirror version ( #1497 )
...
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-02-26 10:32:31 +03:00
serge-rider
efa077372c
23.0 config
2023-02-25 17:12:47 +03:00
Alexey and MarinaVorobeva21
6e22c70c3f
CB-3138 fix: unit tests dependencies ( #1478 )
...
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-02-23 18:21:16 +03:00
Alexey and dariamarutkina
2507310073
CB-3000 fix: preload parents ( #1493 )
...
Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com >
2023-02-23 16:32:11 +03:00
alex
5d3426d6bf
CB-2669 fix dnd to the project ( #1486 )
...
* CB-2669 fix dnd to the project
* CB-2669 display only related projects
2023-02-23 16:30:43 +03:00
alex
aa8921bbfb
CB-2577 validate host only in the manual mode ( #1487 )
...
* CB-2577 validate host only in the manual mode
* CB-2577 check that driver is not embedded
2023-02-23 16:29:35 +03:00
Ainur
743f7f3e1d
CB-3147 different icons for non-sql files ( #1483 )
...
* CB-3147 different icons for non-sql files
* CB-3147 add dataset icon
2023-02-23 14:34:21 +03:00
Ainur
812fb4e174
CB-3099 set project property rm api ( #1463 )
2023-02-23 14:33:34 +03:00
Ainur and Aleksey Potsetsuev
aba746df24
CB-3116 gql check permissions fix ( #1462 )
...
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-02-22 17:53:07 +03:00
Tatiana Fokina
048d6ddff4
CB-3021 Remove extra space ( #1490 )
2023-02-22 16:40:06 +03:00
2e45dcbbc5
CB-3105 fix: websocket retry / repeat delay ( #1457 )
...
* CB-3105 fix: websocket retry / repeat delay
* CB-3105 chore: codestyle
* CB-3105 improve logs
* CB-3105 fix: stop reconnecting to websocket if session expired
---------
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
2023-02-22 16:39:50 +03:00
Ainur and MarinaVorobeva21
25d6537369
CB-2975 datasource send event fix ( #1424 )
...
* CB-2975 datasource send event fix
* CB-2975 resolve secrets when updating the connection
---------
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-02-22 14:37:00 +03:00
Alexey and mr-anton-t
a86ff0669e
CB-2553 fix: correctly detect schema in SQL Editor ( #1488 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2023-02-22 14:09:15 +03:00
alex
5b5c9834ed
CB-1522 disable native text selection effect ( #1479 )
2023-02-22 14:04:05 +03:00
dariamarutkina
bfe253b7fe
Merge pull request #1484 from dbeaver/dariamarutkina-patch-1
...
CB_2235 chore: update README
2023-02-20 18:31:01 +01:00
dariamarutkina
d39b41d2f7
CB_2235 chore: update README
2023-02-20 18:30:08 +01:00
Tatiana Fokina and Aleksey Potsetsuev
c6e8b27582
CB-3076 Added root uri to broken images ( #1451 )
...
* Added root uri to broken images
* CB-3076 Fix connection mark loading, fix loader styles
* CB-3076 Refactor code, fix connection icon mask
* CB-3076 fix icon sizing
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-02-17 18:32:54 +03:00
alex
6342eb76be
Cb 3142 node editing issue ( #1481 )
...
* CB-3142 disable DnD while the node in the editing mode
* CB-3142 fix conflicts
* CB-3142 use shorter syntax
2023-02-17 15:54:02 +03:00
Ainur and naumov
d97f645945
CB-3062 extra fields for events ( #1429 )
...
* CB-3062 extra fields for events
* CB-3062 code style fixes
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2023-02-17 14:55:19 +03:00
Alexey
2d5e63c028
CB-3070 fix: styles priority ( #1480 )
2023-02-16 18:17:48 +03:00
Alexey
4534028fc8
chore: version update 22.3.5 ( #1476 )
2023-02-16 11:48:59 +03:00
Alexey and alex
f3ed85ee30
CB-3070 chore: fix bundles structure ( #1445 )
...
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2023-02-16 11:44:33 +03:00
Alexander Skoblikov
b1908ccbbc
CB-3080 reconnect ws client ( #1472 )
2023-02-15 17:44:38 +03:00
Alexey
8bcaae9140
CB-1688 feat: properties table reset default ( #1475 )
2023-02-15 17:00:43 +03:00
Alexey
82533abb28
fix: tests dependencies ( #1474 )
2023-02-15 14:53:15 +03:00
Tatiana Fokina and Aleksey Potsetsuev
9fa9cc05f7
Cb 2824 add grouping for connections in multiple mode ( #1473 )
...
* CB-2824 add column 'project' to connections table
* CB-2824 Refactor code
* CB-2824 Refactor code
* CB-2824 fix: sort connections by project
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-02-15 14:15:16 +03:00
alex and MarinaVorobeva21
4401081bf1
CB-3042 always subscribe to resource events if rm is enabled ( #1464 )
...
* CB-3042 always subscribe to resource events if rm is enabled
* CB-3042 subscribe via component
* CB-3042 fix code style
* CB-3042 update resources on project change
---------
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-02-15 11:13:00 +03:00
alex
ef4eae6520
CB-3111 preserve leading spaces ( #1458 )
2023-02-15 11:11:58 +03:00
alex
d4099b9dfe
CB-3101 update links ( #1443 )
2023-02-15 11:11:23 +03:00
3f687ac419
CB-3100 rm event for creating project ( #1453 )
...
* CB-3100 rm event for creating project
* CB-3100 fix: display projects in multiproject mode
---------
Co-authored-by: Wroud <wroud@yandex.ru >
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-02-15 11:09:59 +03:00
662bad583e
CB-2570 support passing args to auth ( #1439 )
...
* CB-2570 support passing args to auth
* CB-2570 add private param to auth provider
* CB-2606 hide private provider
* CB-2606 revert AuthenticationProvider code
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
Co-authored-by: Ainur <yagudin10@yandex.ru >
2023-02-15 11:08:11 +03:00
Serge Rider
e2c6091627
dbeaver/pro#1387 Fix SQL completion tests ( #1461 )
2023-02-14 18:36:28 +03:00
Alexander Skoblikov and Aleksey Potsetsuev
06e7a26a88
CB-2899 add redirect param to servlets ( #1446 )
...
* CB-2899 add redirect param to servlets
* CB-2899 fix redirect with enabled anonymous mode
* CB-2899 fix invalid parameter name
* CB-2899 fix: close login form on federate auth finish
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-02-14 16:47:24 +03:00
Alexey
ea0fc98c88
CB-2519 fix: sql editor context detection ( #1470 )
2023-02-14 16:10:17 +03:00
5df1fada92
CB-3087 hide private project for special roles ( #1433 )
...
* CB-3087 hide private project for special roles
* CB-3087 add new permission for private project access
* CB-2808 feat: add lm roles list
* CB-3070 feat: settings resolver API
* CB-3085 add plugins settings
* CB-3086 hide scripts for the viewer and editor
* CB-3085 hide tools panel
* CB-2808 resolve conflict
* CB-3085 fix splitter disabled mode
* CB-3085 add disabled state to the log viewer settings
* CB-3085 mark disabled as computed
* CB-2808 hide menu if all sub items are hidden
* CB-2808 hide connection's selector if connections are disabled
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-02-13 14:07:38 +03:00
serge-rider
31865132c4
22.3.5 config
2023-02-11 10:21:57 +03:00
Alexey
1c133405c0
CB-3128 fix: log viewer splitter ( #1466 )
...
* CB-3128 fix: log viewer splitter
* CB-3128 chore: styles
* CB-3128 fix: update nav tree on connection create
2023-02-10 18:32:46 +03:00
b58a7bb63b
CB-3072-RM-metadata-for-removed-script-still-exists ( #1430 )
...
* CB-3072 RM: metadata for removed script still exists
Implements recursive resource properties removing
* CB-3072 RM: metadata for removed script still exists
Fixes code style issues
* CB-3072 RM: metadata for removed script still exists
Fixes code style issues
---------
Co-authored-by: Iaroslav Emelianov <iaroslav.emelianov@dbeaver.com >
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-02-10 17:24:05 +03:00
Alexey
0fd88f3be2
fix(tests): circular dependencies ( #1465 )
2023-02-10 16:37:17 +03:00
alex
c2c7a94936
chore: add some tests ( #1358 )
...
* chore: add some tests
* mock date in generateFileName test
2023-02-10 13:41:14 +01:00
Ainur
38b76b7d8a
CB-3079 access to user rm projects for admin ( #1450 )
2023-02-10 14:16:12 +03:00
25f859a043
CB-2867 support dataset in UI ( #1436 )
...
* CB-2867 dataset plugin
* CB-2867 - add original sql query to resultset
* CB-2867 move originalQuery to execute info
* CB-2867 feat: read originalQuery for query results
* CB-2867 refactor: rename scripts plugin & resources tree type filter
* CB-2867 fix: import
* CB-2867 fix: file extensions type
* CB-2867 fix: file extensions type
* CB-2867 refactor: data tools bar styles
* CB-2867 send query with all filters to gql
* CB-2867 chore: implement getKeyRef for CachedMapResource
* CB-2867 refactor: ProjectNavNodeService
* CB-2867 chore: update go-split
* CB-2867 refactor: rename originalQuery to fullQuery
* CB-2867 refactor: add resource onUse data
* CB-2867 refactor: add sql data source script feature
* CB-2867 refactor: add metadata to sql datasource
* CB-2867 refactor: add datasource outdate
* CB-2867 feat: provided database models for SqlDataSource
* CB-2867 fix invalid resource parent node
* CB-2867 fix: styles
* CB-2867 do not return extra nodes in root navigator model
* CB-2867 fix: nav tree project hide for TE single project
* CB-2867 fix: pass schema & catalog info to data source
* CB-2867 chore: code review
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: Wroud <wroud@yandex.ru >
2023-02-08 17:46:17 +03:00
alex
c4315eb2d1
CB-2577 validate host field ( #1365 )
2023-02-08 09:28:39 +03:00
MarinaVorobeva21
2b9f052558
Merge pull request #1456 from dbeaver/MarinaVorobeva21-patch-4
...
CB_2234 chore: update README
2023-02-06 19:56:11 +01:00
MarinaVorobeva21
bd862754d4
CB_2234 chore: update README
2023-02-06 19:55:49 +01:00
Alexey
75aa730d8f
chore: update version 22.3.4 ( #1449 )
2023-02-02 07:01:36 +03:00
alex
e0a11349c9
CB-3081 fix active proposal ( #1447 )
2023-02-01 19:49:55 +01:00
Yaroslav Emelyanov and Iaroslav Emelianov
492bcb7abb
CB-2970 RM: Script-connection assosiating is removed after opened script/folder renaming (back-end) ( #1434 )
...
* CB-2970 RM: Script-connection assosiating is removed after opened script/folder renaming (back-end)
Implements recursive resource properties moving
* CB-2970 RM: Script-connection assosiating is removed after opened script/folder renaming (back-end)
Fixes code style issues: missing javadocs for new methods
* CB-2970 RM: Script-connection assosiating is removed after opened script/folder renaming (back-end)
Fixes code style issues: missing javadocs for new methods
Fixes restoration of the old path in cases of repetition in names in the path (newFolder/newFile/newFolder/newFile —> name/newFile/newFolder/newFile)
* CB-2970 RM: Script-connection assosiating is removed after opened script/folder renaming (back-end)
Moves moveResourcePropertiesBatch to WebProjectImpl from BaseProjectImpl;
Makes BaseProjectImpl#flushMetadata sync by default for web projects.
* CB-2970 RM: Script-connection assosiating is removed after opened script/folder renaming (back-end)
Implements isMultiuser() = true for BaseWebApplication
---------
Co-authored-by: Iaroslav Emelianov <iaroslav.emelianov@dbeaver.com >
2023-02-01 20:51:10 +03:00
d340a7db11
CB-3019 make a request If the prev request returns max results ( #1426 )
...
* CB-3019 make a request If the prev request returns max results
* CB-3019 pass current position if hints limit is met
* CB-3019 remove placeholder logic
* CB-3019 code style
* CB-3019 inline hintsGetter
* CB-3019 move this.hintsLimitIsMet inside fn body
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-01-31 18:21:32 +03:00
Alexey and MarinaVorobeva21
25aee8cf86
CB-3056 events synchronisation ( #1431 )
...
* CB-3056 fix: link nav node info with nav tree resource
* CB-3056 fix: don't reset observable on disconnect
---------
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-01-31 17:24:22 +03:00
8440d0871c
CB-2951 add default script folder detection ( #1367 )
...
* CB-2951 add default script folder detection
* CB-2951 Create special folder on demand
* CB-2951 create path on demand
* CB-2951 feat: resource type filter for resources tree
* CB-2951 chore: localization
* CB-2951 refactor: folders
* CB-2951 fix: resource type folder behaviour
* CB-3002 special folders remove features
* CB-2951 fix: display only project name for distributed mode
* CB-2951 default folder fix
---------
Co-authored-by: serge-rider <serge@jkiss.org >
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
Co-authored-by: Ainur <yagudin10@yandex.ru >
2023-01-31 05:36:46 +03:00
Alexander Skoblikov
33831fd0e7
update test log level ( #1441 )
2023-01-30 21:22:23 +03:00
serge-rider
167ac0bfa9
22.3.4 config
2023-01-30 19:22:41 +03:00
alex and Aleksey Potsetsuev
468b31454e
remove core-cli from deps list ( #1440 )
...
* remove core-cli from deps list
* chore: update yarn.lock
---------
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-01-28 06:42:28 +03:00
Alexey
8c9633e3b9
chore: update yarn lock ( #1437 )
2023-01-27 15:20:57 +03:00
serge-rider
649e654b44
Merge remote-tracking branch 'origin/devel' into devel
2023-01-26 17:05:49 +03:00
serge-rider
050a157d3f
dbeaver/pro#1336 Java17 backward compatibility option added
2023-01-26 17:04:08 +03:00
dec3c37e64
CB-2881 remove public permission ( #1414 )
...
* CB-2881 remove public permission
* CB-3035 add authRequired param for WebAction
* CB-3035 add authRequired param for WebAction
* CB-3035 add authRequired param for WebAction
* CB-2881 refactor: replace public permission with authentication check
* CB-3035 empty user permissions fix
* CB-2881 fix: validate resource keys
* CB-3035 user with no teams login fix
* CB-2881 remove user teams validation
* CB-2881 fix: check is connection is available in ResourceSqlDataSource
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2023-01-26 14:58:08 +03:00
serge-rider
d932094cbd
Revert "CB-2970 RM: Script-connection assosiating is removed after opened script/folder renaming (back-end) ( #1425 )"
...
This reverts commit 311287367b .
2023-01-25 19:26:18 +03:00
Yaroslav Emelyanov
311287367b
CB-2970 RM: Script-connection assosiating is removed after opened script/folder renaming (back-end) ( #1425 )
...
* CB-2970 RM: Script-connection assosiating is removed after opened script/folder renaming
2023-01-24 20:28:31 +03:00
MarinaVorobeva21
5b797a8e86
Merge pull request #1428 from dbeaver/MarinaVorobeva21-patch-3
...
CB_2233 chore: update README
2023-01-23 17:57:18 +01:00
MarinaVorobeva21
bf0063b9ae
CB_2233 chore: update README
2023-01-23 17:55:44 +01:00
alex and MarinaVorobeva21
df4952a428
CB-3029 add information about recursive deletion ( #1422 )
...
* CB-3029 add information about recursive deletion
* CB-3029 change locales
* CB-3029 patch basic confirmation dialog instead of creating a new one
* CB-3029 change message
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-01-18 18:48:27 +01:00
443be1bd3e
CB-2699 oracle package body api ( #1408 )
...
* CB-2699 oracle package body api
* CB-2699 support extended ddl
* CB-2699 add outdated logic
* CB-2699 return multiple ids
* CB-2699 fix import
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-01-18 18:47:46 +01:00
serge-rider
996799bc1a
Merge remote-tracking branch 'origin/devel' into devel
2023-01-18 20:36:47 +03:00
serge-rider
88d10130ac
CB-3077 NPE in schema selector fix
2023-01-18 20:34:47 +03:00
serge-rider
de7e757c2b
CB-3077 NPE in schema selector fix
2023-01-18 20:32:46 +03:00
Ainur
91b6fe118d
CB-3013 snowflake open tables fix ( #1421 )
2023-01-18 19:49:54 +03:00
serge-rider
2dbcc2c0f1
22.3.3 config
2023-01-18 16:02:29 +03:00
Alexander Skoblikov
6d06ab766f
update workspace path in eclipse run configs ( #1420 )
2023-01-16 20:22:58 +03:00
b814110578
dbeaver/pro#143 te remote event handle ( #1409 )
...
* CB-3054 send event if connection name was changed
* CB-3053 use smSession id in events
* CB-3054 fix rename event
* CB-3054 use equalSettings method to compare changes
* dbeaver/pro#143 Datasources refresh API
* dbeaver/pro#143 Handle datasource events + partial ds load
* CB-3054 update headless sessions on pink
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2023-01-16 18:04:16 +03:00
ShadelessFox
157fde96b0
Merge pull request #1419 from dbeaver/update-copyright#1344
...
dbeaver/pro#1344 update Copyright
2023-01-16 15:59:57 +03:00
Georgii Gvinepadze
877a09245e
dbeaver/pro#1344 update Copyright
...
Signed-off-by: Georgii Gvinepadze <fireshowel@gmail.com >
2023-01-16 16:33:05 +04:00
Alexander Skoblikov
917e5b9b53
add rm service to run config ( #1418 )
2023-01-13 20:13:24 +03:00
Alexander Skoblikov
51d2edfc5c
compilation fix ( #1417 )
2023-01-13 17:27:28 +03:00
Alexander Skoblikov
938b251287
CB-3024 create console app to execute h2 sql queries ( #1411 )
2023-01-11 23:43:42 +03:00
alex
eceabf9e71
CB-2851 change footer design for the blob types ( #1390 )
2023-01-11 09:51:47 +03:00
alex and kseniaguzeeva
29b4e81654
CB-2719 filter ce product deps ( #1403 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2023-01-11 09:51:12 +03:00
d3ccba8edf
CB-2305 open empty folders when in the folder view ( #1392 )
...
* CB-2305 open empty folders when in the folder view
* CB-2305 fix: folders expanding
* CB-2305 fix: collapse unloaded elements in nav-tree
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2023-01-11 09:50:46 +03:00
Ainur and kseniaguzeeva
21d6920b11
CB-2985 send mq messages for creating deleting folders ( #1402 )
...
* CB-2985 send mq messages for creating deleting folders
* CB-2985 create folder api fix
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2023-01-11 01:02:23 +03:00
d12cae8b0d
CB-2623 add log event ( #1379 )
...
* CB-2623 add log event
* CB-2623 gql add session log event
* CB-2672 subscribe to logs update
* CB-2672 remove timeout logic
* CB-2672 remove logs
* CB-2623 session logs progress fix
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2023-01-11 01:01:42 +03:00
Alexey
b24e8272a8
chore: update version 22.3.3 ( #1410 )
2023-01-10 13:02:36 +03:00
MarinaVorobeva21
a7efda7471
Merge pull request #1407 from dbeaver/MarinaVorobeva21-patch-2
...
CB_2232 chore: update README
2023-01-09 13:01:55 +01:00
MarinaVorobeva21
0713d9b4a4
CB_2232 chore: update README
2023-01-09 12:44:44 +01:00
serge-rider
54aaf01dc3
dbeaver/pro#143 Redundant logging removed
2023-01-09 11:55:31 +03:00
serge-rider
b2087de77f
NPE fix
2023-01-06 21:11:24 +03:00
serge-rider
60b0938b54
22.3.2 config
2023-01-05 20:00:58 +03:00
alex and MarinaVorobeva21
6de1866353
CB-1511 treat empty value as 1 instead of 0 ( #1388 )
...
Co-authored-by: MarinaVorobeva21 <98399603+MarinaVorobeva21@users.noreply.github.com >
2023-01-05 16:37:40 +01:00
Ainur
f3f740cf0e
CB-3012 dynamo db creds fix ( #1406 )
2023-01-05 18:11:54 +03:00
Ainur
32e48751b3
CB-2770 save config when changing default navigator settings ( #1401 )
2023-01-05 18:09:19 +03:00
196b878067
CB-2914 filter events ( #1376 )
...
* CB-2914 fix: use resource api for log viewer
* CB-2914 fix: lazy load network handlers
* CB-2914 project events filter
* CB-2912 use correct gson instance
* CB-2914 update gql
* CB-2914 refactor: property name
* CB-2914 fix projects filter
* CB-2914 ws client tests
* CB-2914 ws improve
* CB-2914 refactor: remove TopicEventHandler `on` overloads
* CB-2914 fix: filter private project in connections administration
* CB-2914 improve logs
* CB-2914 test logs
* CB-2914 remove test logs
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2023-01-05 13:48:46 +03:00
kseniaguzeeva
195d8fb8df
Merge pull request #1398 from dbeaver/kseniaguzeeva-patch-9
...
CB_remove_ald_release_notes chore: update README
2023-01-04 09:58:39 +02:00
kseniaguzeeva
772dde5c92
CB_remove_ald_release_notes chore: update README
2023-01-04 09:58:27 +02:00
alex and Ainur
8c4f354d0d
CB-2984 make options tab readonly if auth model is profile ( #1385 )
...
Co-authored-by: Ainur <59531286+yagudin10@users.noreply.github.com >
2022-12-29 17:26:19 +01:00
Ainur
f3e88f58c7
CB-2788 validate path when rename rm resource ( #1383 )
2022-12-28 16:25:04 +01:00
Ainur and Alexander Skoblikov
76ca7582cf
CB-2462 sync tokens naming ( #1361 )
...
Co-authored-by: Alexander Skoblikov <aleksandr.skoblikov@dbeaver.com >
2022-12-28 16:24:01 +01:00
alex
359b32746e
CB-2686 always show new properties ( #1384 )
2022-12-28 15:50:18 +01:00
alex and kseniaguzeeva
be1ad7a766
Cb 3005 show auth role ( #1374 )
...
* CB-3005 show auth role in user profile
* CB-3005 code style
* CB-3005 pass authRole to current user
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2022-12-28 15:49:36 +01:00
alex and kseniaguzeeva
af92e07d9d
CB-2922 exclude disabled users from access tabs ( #1380 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2022-12-28 15:48:40 +01:00
alex
a00888fa3b
CB-2529 disable editing by shortcuts in readonly mode ( #1386 )
2022-12-28 15:48:07 +01:00
alex
f98cf8e5f6
CB-2948 sort connections in user connections access dialog ( #1382 )
2022-12-28 15:47:23 +01:00
alex
40fb43e314
CB-2550 check that team is not granted yet ( #1375 )
2022-12-27 14:05:47 +01:00
MarinaVorobeva21
020f14b253
Merge pull request #1381 from dbeaver/MarinaVorobeva21-patch-1
...
CB_2231 chore: update README
2022-12-26 17:46:23 +01:00
MarinaVorobeva21
3ab03067e9
CB_2231 chore: update README
2022-12-26 16:27:09 +01:00
Alexey
ea7721a57c
chore: update version 22.3.2 ( #1377 )
2022-12-22 17:22:31 +03:00
Alexey and kseniaguzeeva
f7f6e6ed49
CB-2960 feat: load only active project data ( #1352 )
...
* CB-2960 feat: load only active project data
* CB-2960 feat: add ConnectionInfoActiveProjectKey
* CB-2960 feat: load only global project for administration
* CB-2960 feat: update merge
* CB- 2960 fix: unnecessary connections update
* CB-2960 fix: don't reset template connection on every connectionInfo update
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2022-12-22 16:40:51 +03:00
Alexey and kseniaguzeeva
6f0defa2ef
cb-2961/table sticky header ( #1341 )
...
* CB-2961 fix: table's header sticky styles
* CB-2961 styles: add MenuBarSmallItem
* CB-2961 chore: use color instead of shadow for splitter
* CB-2961 styles: log viewer message details panel
* CB-2961 fix: menu bar small item click area
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2022-12-22 15:18:54 +03:00
Alexey and Aleksandr Skoblikov
f5a2799ec9
CB-2912 refactor: use websocket ( #1348 )
...
* CB-2912 refactor: use websocket
* CB-2912 chore: disable websocket by default
* CB-2912 feat: websocket events
* CB-2912 feat: websocket protocol
* CB-2912 fix: gql schema
* CB-2912 feat: update sdk
* CB-2912 chore: remove deprecated code
* CB-2912 feat: dynamic events subscription
* CB-2912 fix: container resource api
* CB-2923 test websocket
* CB-2923 refactor event model
* CB-2923 dynamic ws event deserializer
* CB-2912 chore: update schema
* CB-2923 separate events for create/delete/update action
* CB-2923 manifest fix
* CB-2923 update qql schema
* CB-2923 update eclipse configuration
* CB-2912 feat: update websocket api
* CB-2923 update client event model
* CB-2912 feat: resource connection
* CB-2923 support new event types
* CB-2912 chore: update schema
* CB-2923 websocket ping pong
* CB-2912 fix: rename topic to topicId in WebSocketClientEvent
* CB-2923 send event if datasource description was changed
* CB-2923 split WebSession
* CB-2912 fix: resources connection
* CB-2912 websocket client (#1370 )
* CB-2989 create ws client
* CB-2912 refactor: rename useResource
* CB-2912 resolve conflicts
* CB-2912 fix: use wss with https protocol
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2022-12-22 14:04:03 +03:00
Ainur and kseniaguzeeva
f6920d39e1
CB-2226 refresh user permissions when updating session state ( #1363 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2022-12-21 22:08:02 +03:00
alex
f74bbc91a4
CB-2904 select shared connection by default ( #1373 )
2022-12-21 19:23:12 +01:00
serge-rider
fc83ba7805
dbeaver/pro#1322 Deps version removed
2022-12-21 13:32:42 +01:00
5131bac044
CB-2838 exclude non secured properties from auth dialog if they are s… ( #1353 )
...
* CB-2838 exclude non secured properties from auth dialog if they are saved
* CB-2838 don't check if the value is saved or not
* CB-2838 hide properties from test connection dialog
Co-authored-by: Ainur <yagudin10@yandex.ru >
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2022-12-20 20:07:38 +03:00
alex and kseniaguzeeva
4da17eb668
CB-2968 preload possible drivers ( #1362 )
...
* CB-2968 preload possible drivers
* CB-2968 load all drivers at once
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2022-12-20 20:04:36 +03:00
serge-rider
5f34290a0e
22.3.1 config
2022-12-20 13:00:43 +01:00
serge-rider
cef45a3e1f
CB-2865 Schema fix
2022-12-19 16:04:45 +01:00
Ainur
2746a9b727
CB-2880 grant anonymous access after restart ( #1327 )
...
* CB-2880 grant anonymous access after restart
2022-12-16 21:21:54 +03:00
Serge Rider
8f8759586d
dbeaver/pro#1253 team edition datasets ( #1364 )
...
* dbeaver/pro#1253 Resource types mode, project permissions refactoring, GQL endpoint
* dbeaver/pro#1253 Resource type file extensions
2022-12-16 19:24:19 +03:00
alex and Aleksandr Skoblikov
318c55643d
CB-2583 include only project's connection names ( #1350 )
...
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2022-12-13 22:08:31 +03:00
alex
034a343fd7
CB-2783 show description when only one possible project ( #1356 )
2022-12-13 22:05:04 +03:00
Alexey
23d028ccb9
CB-2959 chore: update deps ( #1351 )
2022-12-13 22:04:18 +03:00
alex
eff864b695
CB-2855 update graphql console ( #1357 )
2022-12-12 14:40:45 +01:00
serge-rider
7a9f10bdb7
cloudbeaver.io links update
2022-12-12 11:59:52 +01:00
Ainur
95d2a926e7
CB-2962 get default auth model fix ( #1349 )
2022-12-07 18:38:36 +03:00
alex
6131674693
CB-2781 close connection search dialog on logout ( #1343 )
...
* CB-2781 close connection search dialog on logout
* CB-2781 remove extra subscription
2022-12-07 12:48:37 +03:00
Ainur and Aleksey Potsetsuev
913e136375
CB-2952 event notification fixes ( #1346 )
...
* CB-2952 do not save event if connection config isn't changed
* CB-2952 fix: don't show synchronization messages in configuration mode
* CB-2952 check changes of connection config in serializer
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2022-12-07 12:44:23 +03:00
kseniaguzeeva
2a5a23f9b9
Merge pull request #1345 from dbeaver/kseniaguzeeva-patch-8
...
CB-2230 chore: update README
2022-12-06 08:24:28 +02:00
kseniaguzeeva
d2b4b633bb
CB-2230 chore: update README
2022-12-06 08:24:08 +02:00
Alexey
0c058ad7a9
CB-2953 fix: connection insertion in nav-tree ( #1338 )
...
* CB-2953 fix: connection insertion in nav-tree
* CB-2953 fix: double check node parent
2022-12-05 21:25:58 +03:00
Alexey
4b0f05fe8e
chore: update build scripts ( #1342 )
2022-12-05 19:56:32 +03:00
Alexey
33ea5dbc5c
chore: update version 23.3.1 ( #1339 )
2022-12-05 16:22:09 +03:00
alex and Aleksandr Skoblikov
f138502a1d
CB-2937 add ssh key field to the auth dialogs ( #1334 )
...
* CB-2937 add ssh key field to the auth dialogs
* CB-2937 compute 'required' inside component
* CB-2927 read ssh key in initConnection
* CB-2927 update ssh key on connect
* CB-2937 check key on in key auth
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2022-12-05 14:17:46 +03:00
Ainur and Aleksey Potsetsuev
fb42711875
CB-2832 add event for datasource folders ( #1331 )
...
* CB-2832 add event for datasource folders
* CB-2832 feat: sync connection folders
* CB-2832 add event for datasource folders
* CB-2832 fix: connection update behaviour
* CB-2832 fix: node deletion
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2022-12-02 12:21:56 +03:00
Alexander Skoblikov and naumov
dd44c55533
CB-2809 qql api for defaultAuthRole ( #1319 )
...
* CB-2809 qql api for defaultAuthRole
set default team for all created users
* CB-2911 add default role for the user
* CB-2809 resolve conflicts
* CB-2809 do not throw error if we try to set exists user's team
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2022-12-01 14:10:59 +03:00
Alexey
734a5568f7
CB-2931 fix: elements-tree min width ( #1332 )
2022-11-30 09:18:44 +03:00
Ainur and Aleksey Potsetsuev
8bc81af2f6
Feat/cb 2599/data synchronization ( #1282 )
...
* CB-2599 gql schema add enums for events
* CB-2499 feat: datasource update
* CB-2599 fix rm resource events
* CB-2599 delete resource event fix
* CB-2599 resource event fixes
* CB-2599 feat: implement rmMoveResource
* CB-2599 resource event fixes
* CB-2599 add session id to event
* CB-2599 update configuration once after event changes
* CB-2599 mq add initiator id to the header
* CB-2599 rename rm node with event
* CB-2599 cb event fixes
* CB-2599 key value interceptor fixes
* CB-2599 add event for updating rm resource
* CB-2599 set resource property from event
* CB-2599 feat: resource update events
* CB-2599 sort rm nodes when add it
* CB-2599 feat: track resource usage
* CB-2599 feat: display event metadata
* CB-2599 rm resource set content update event
* CB-2599 fix: open action handler
* CB-2599 persist data source create
* CB-2599 mq filter instance configuration changed fix
* CB-2599 fix: resource usage tracking
* CB-2599 move folder fix
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2022-11-29 20:51:24 +03:00
alex
69b99d85e3
CB-2905 load projects info on form init ( #1328 )
...
* CB-2905 load projects info on form init
* CB-2905 naming
* CB-2905 load projects in the configure stage
2022-11-29 21:38:56 +04:00
alex
2b2ce3d468
CB-2670 don't show confirmation about unsaved changes if access tab does not have changes ( #1329 )
2022-11-29 20:36:43 +04:00
Serge Rider
a1920519fd
22.3.0 config
2022-11-28 15:14:00 -05:00
Serge Rider
ec7a4a5357
dbeaver/pro#1257 Subject mata parameters API ( #1325 )
...
* dbeaver/pro#1257 Subject mata parameters API
* dbeaver/pro#1257 Access and teams membership view. Project access editor.
* dbeaver/pro#1257 Project permission editor. Permission read performance
* dbeaver/pro#1257 Teams and users membership edit. Security controller refactoring of current user specific functions.
* dbeaver/pro#1257 Users create/delete
2022-11-28 20:26:21 +03:00
Alexander Skoblikov
c673007f9d
Cb 2568 ee restore user session after restart ( #1312 )
...
* CB-2568 restore user session after server restart
2022-11-28 19:14:42 +03:00
Ainur
6cedd2dfe8
CB-2834 move folder fix ( #1309 )
...
* CB-2834 move folder fix
2022-11-28 18:16:52 +03:00
Alexey
e92f57f211
CB-2704 fix: splitter ( #1323 )
...
* CB-2704 fix: splitter
* CB-2704 chore: set default width for elements-tree
2022-11-28 16:06:17 +03:00
alex
1eb4d16da6
CB-2773 remove the cause of browser reflow ( #1305 )
2022-11-28 16:26:41 +04:00
Alexander Skoblikov
90a5069847
CB-2806 store encryption type in user secret ( #1321 )
2022-11-28 14:05:52 +03:00
alex
48081f0422
CB-2706 allow copy from sql editor in readonly mode ( #1324 )
...
* CB-2706 allow copy from sql editor in readonly mode
* CB-2706 use DEFAULT_CURSOR_BLINK_RATE only in the CodeEditor
2022-11-26 16:28:50 +04:00
alex
9cc8d414df
CB-2697 don't mutate server config if AnonymousAccess is disabled ( #1317 )
2022-11-26 16:27:52 +04:00
Alexander Skoblikov
3cc71a7d62
CB-2874 fix npe in connection search ( #1322 )
2022-11-25 14:17:24 +03:00
Serge Rider and Aleksey Potsetsuev
7320bad225
CB-2821 cloud config refactoring ( #1306 )
...
* CB-2821 Federated auth enhancements (pass provider config)
* CB-2821 Pass license role in AWS role attribute
* CB-2821 chore: remove aws proxy user
* CB-2821 Cloud DS origin fix
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2022-11-23 23:24:30 +03:00
Alexander Skoblikov
93113bd867
CB-2908 do not set admin permission in multi node ( #1318 )
2022-11-23 21:10:42 +03:00
alex
77f147cf79
Merge pull request #1316 from dbeaver/CB-2878-versions-load-error-message
...
CB-2878 change text
2022-11-23 19:48:56 +04:00
naumov
9c26b79381
CB-2878 change text
2022-11-23 19:46:43 +04:00
Alexander Skoblikov
60bab9a280
CB-2546 fix granted permission subject id ( #1313 )
2022-11-23 15:47:55 +03:00
Alexey
9c6476b706
Merge pull request #1314 from dbeaver/CB-2890-ui-improvements
...
CB-2890 CB-2889 change connections icon, change resource manager -> s…
2022-11-23 13:32:40 +03:00
alex
176692c48f
Merge pull request #1284 from dbeaver/CB-2878-versions-load-error-message
...
CB-2878 change versions load fail message
2022-11-22 20:34:04 +04:00
naumov
f11b00d56d
CB-2890 CB-2889 change connections icon, change resource manager -> sql scripts manager
2022-11-22 20:33:17 +04:00
Alexey
ac9d71ed57
Merge pull request #1304 from dbeaver/feat/cb-2896/connection-info-lazy-loading
...
CB-2896 feat: lazy loading for connection info
2022-11-22 17:33:12 +03:00
Alexey
d43975af49
Merge pull request #1287 from dbeaver/bugfix/CB-609-sandwich-menu
...
Bugfix/cb 609 sandwich menu
2022-11-22 17:32:44 +03:00
Aleksey Potsetsuev
c335ac7df9
CB-609 chore: code style
2022-11-22 17:32:28 +03:00
Alexey
b2cff24fd1
Merge pull request #1311 from dbeaver/fix/cb-2757/nav-tree-refresh-on-projects-change
...
CB-2757 fix: nav tree refresh on projects change
2022-11-22 17:27:43 +03:00
Serge Rider
6d747331e5
Merge remote-tracking branch 'origin/devel' into devel
2022-11-21 14:25:25 -05:00
naumov
2f4df65341
CB-2878 throw an error instead of notification
2022-11-21 21:28:23 +04:00
naumov
ef86884aca
CB-2878 change error title
2022-11-21 21:13:09 +04:00
Aleksey Potsetsuev
f223071d21
CB-2757 fix: nav tree refresh on projects change
2022-11-21 20:04:42 +03:00
kseniaguzeeva
ada5e753ef
Merge pull request #1310 from dbeaver/kseniaguzeeva-patch-7
...
CB_22_2_5 chore: update README
2022-11-21 19:55:02 +03:00
kseniaguzeeva
bc20afc06d
СИ_22_2_5 chore: update README
2022-11-21 19:54:43 +03:00
Aleksey Potsetsuev
f3e6067291
CB-2896 feat: lazy origin loading
2022-11-21 19:09:54 +03:00
naumov
514db16af5
Merge branch 'devel' into CB-2878-versions-load-error-message
2022-11-21 16:27:57 +04:00
Serge Rider
0090e1664c
CB-2821 Web cloud config provider fix
2022-11-18 16:09:44 -05:00
Alexander Skoblikov
6f47c8f935
unexpected error in update session ( #1299 )
2022-11-18 19:37:28 +03:00
Aleksey Potsetsuev
e9f2a3f76d
CB-2896 feat: lazy loading for connection info
2022-11-18 19:03:28 +03:00
Alexey
36b6e89a6a
Merge pull request #1303 from dbeaver/fix/cb-2829/menu-styles
...
CB-2892 fix: top nav bar submenu styles
2022-11-18 18:54:58 +03:00
Aleksey Potsetsuev
611bade50c
CB-2892 fix: top nav bar submenu styles
2022-11-18 18:54:42 +03:00
Ainur
7071873b75
CB-2858 update in memory projects ( #1267 )
2022-11-18 00:05:33 +03:00
Ainur
010e21ad26
CB-2872 do not return project databases for node parents ( #1272 )
2022-11-18 00:04:38 +03:00
Ainur
b1ab382c39
CB-2815 update datasources in private project ( #1271 )
2022-11-18 00:04:01 +03:00
alex
bb83250b8a
Merge pull request #1276 from dbeaver/CB-2337-users-table-filtering
...
Cb 2337 users table filtering
2022-11-17 18:40:04 +04:00
Alexander Skoblikov and naumov
82634fa59d
CB-2873 ssh creds saving doesnt work when database creds arent saved ( #1296 )
...
* CB-2873 revert loader behaviour, otherwise state mutates
* CB-2886 always send ssh config
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2022-11-17 17:13:57 +03:00
Alexey
de141a9e93
Merge pull request #1293 from dbeaver/fix/cb-2875/logout
...
CB-2875 fix: can open event
2022-11-17 15:16:19 +03:00
Alexey
75f30a2263
Merge pull request #1295 from dbeaver/chore/version/22_3_0
...
chore: version update 22.3.0
2022-11-17 13:37:05 +03:00
Aleksey Potsetsuev
fd66fb281c
chore: version update 22.3.0
2022-11-17 13:36:23 +03:00
Alexey
5b8b5168ce
Merge pull request #1294 from dbeaver/chore/version/22_2_5
...
chore: version update 22.2.5
2022-11-17 13:34:22 +03:00
Aleksey Potsetsuev
43b687df22
chore: version update 22.2.5
2022-11-17 13:33:19 +03:00
Aleksey Potsetsuev
3b8eeb59a9
CB-2875 fix: can open event
2022-11-17 13:25:56 +03:00
Alexander Skoblikov
b5c34da6ec
CB-2675 force add public permission for users ( #1289 )
2022-11-17 00:36:40 +03:00
Alexander Skoblikov
89f8313da0
CB-2764 empty default team perms for TE ( #1281 )
2022-11-16 17:01:37 +03:00
Alexander Skoblikov
d7726de3a0
CB-2759 aws configuration service ( #1279 )
2022-11-16 14:11:06 +03:00
Evgenii Artemov
fb7771c82b
(TreeNode & NodeControl) reduce useless space
2022-11-16 12:11:09 +04:00
naumov
ab8e15de75
Merge branch 'devel' into CB-2337-users-table-filtering
2022-11-16 11:02:48 +03:00
naumov
fc9c7900f9
CB-2878 replace notification with loader
2022-11-16 00:18:41 +03:00
Evgenii Artemov
631c70c7e9
(TreeNodeMenuStyles) reduce margin between menu & ellipsis
2022-11-15 22:53:57 +04:00
Alexey
546a408023
Merge pull request #1266 from dbeaver/tech/CB-2149
...
CB-2149 add showReadOnlyConnectionInfo property
2022-11-15 20:46:07 +03:00
Alexey
a2ac10d33c
Merge pull request #1280 from dbeaver/tech/CB-2666
...
CB-2860 sort accessible projects fix
2022-11-15 20:44:00 +03:00
naumov
f2168879d6
CB-2878 change versions load fail message
2022-11-15 20:22:55 +03:00
e8e8a6a3a1
CB-2689 shared datasource creds ( #1248 )
...
* CB-2689 shared datasource creds
* CB-2689 add share credentials checkbox
* CB-2689 init connection properties api
* CB-2804 Disable secret controller for base webapp. Refactor saved secret check
* CB-2804 Add new isCredentialsSaved function to determine that credentials were saved for current user.
* CB-2804 Test connection fix
* CB-2804 Fix authNeeded flag
* CB-2805 don't show shared credentials checkbox for the private project
* CB-2689 Remove redundant API
* CB-2805 clean sdk
* CB-2805 add authNeeded include to the DBAuthDialogController
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
2022-11-15 19:19:59 +03:00
Nikolay
33ab700ddf
dbeaver/dbeaver-devops#455 Removed arch arg from Dockerfile ( #1283 )
...
* dbeaver/dbeaver-devops#455 updated Dockerfile for multiarch images
* dbeaver/dbeaver-devops#455 arch x64 default value in Dockerfile
* dbeaver/dbeaver-devops#455 Removed arch arg from Dockerfile
2022-11-15 17:51:47 +03:00
Serge Rider
301e416c35
22.2.5 config
2022-11-15 07:50:13 -05:00
Evgenii Artemov
99c207e825
(TreeNodeStyles) change node width to inherit
2022-11-15 16:28:11 +04:00
naumov
1385267bef
CB-2337 remove filters logic from table hook
2022-11-14 22:39:38 +03:00
Ainur
7def2bc105
Merge remote-tracking branch 'origin/devel' into tech/CB-2666
2022-11-14 18:07:14 +01:00
Alexey
7fb9e669f6
Merge pull request #1275 from dbeaver/fix/cb-2875/skip-node-open-check
2022-11-14 11:39:35 +03:00
Ainur
7dcb9e7101
Merge remote-tracking branch 'origin/devel' into tech/CB-2149
2022-11-14 09:02:52 +01:00
Aleksey Potsetsuev
4aff76b904
Merge remote-tracking branch 'origin/devel' into fix/cb-2875/skip-node-open-check
2022-11-14 11:02:14 +03:00
Serge Rider
53ad274ad5
Tasks config save/load fix
2022-11-12 11:18:06 -05:00
Serge Rider
15e2b7ea5f
#1259 Security model refactoring. Move to model.sm. ( #1273 )
2022-11-11 21:32:48 +03:00
naumov
4d175e27a2
CB-2337 remove controller
2022-11-11 21:17:59 +04:00
naumov
4163be160b
CB-2337 remove unused code
2022-11-11 21:16:12 +04:00
naumov
a61a41534a
CB-2337 code style fixes
2022-11-11 20:56:40 +04:00
Serge Rider and naumov
3823c61cf8
Cb 2798 show parameters tab on teams ( #1249 )
...
* CB-2798 Meta parameters API + refactoring
* CB-2798 Meta parameters API + refactoring
* CB-2798 Team meta parameters save API
* CB-2798 Team meta parameters read binding
* CB-2798 show parameters in the team form
* CB-2798 change locale token
* CB-2798 reset includes in the loader method
* CB-2798 Admin service merge
* CB-2798 refresh team after update
* CB-2798 mark outdated instead of the hard refresh
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2022-11-11 18:35:42 +03:00
Aleksey Potsetsuev
bf64499be5
CB-2875 fix: skip nav node open check
2022-11-11 18:18:05 +03:00
naumov
180b49828b
CB-2337 add filtering to the users table
2022-11-11 17:33:11 +04:00
Ainur
28706d967b
Merge remote-tracking branch 'origin/devel' into tech/CB-2149
2022-11-11 11:22:39 +01:00
caa2d50614
CB-2638 Oracle wallet authentication ( #1252 )
...
* CB-2794 support file form control
* CB-2794 require name existing in state
* CB-2794 support "file" feature in RenderField
* CB-2794 code style fixes
* CB-2794 review fixes
* CB-2638 remove metadata from base64 string
* CB-2794 treat file as password
* CB-2794 pass accept as prop
* CB-2638 do not rerender authentication dialog on submit
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Ainur <yagudin10@yandex.ru >
2022-11-10 20:37:31 +03:00
Oksana Cherniavskaia
c25ce3e31e
CB-2797 TE. Support deleting connection folders ( #1256 )
2022-11-10 20:28:23 +03:00
Alexander Skoblikov and Aleksey Potsetsuev
bc4677ccde
CB-2830 send auth provider in auth info ( #1263 )
...
* CB-2830 send auth provider in auth info
* CB-1424 feat: provider / configuration logout
* CB-1424 fix: provider logout
Co-authored-by: Aleksey Potsetsuev <wrouds@gmail.com >
2022-11-10 20:20:21 +03:00
Nikolay
537bfda887
dbeaver/dbeaver-devops#455 Added arg in Dockerfile for multiarch images ( #1270 )
...
* dbeaver/dbeaver-devops#455 updated Dockerfile for multiarch images
* dbeaver/dbeaver-devops#455 arch x64 default value in Dockerfile
2022-11-10 18:54:48 +03:00
Ainur
10d2e7e4ff
CB-2860 sort accessible projects fix
2022-11-10 16:37:30 +01:00
Serge Rider
ac290d4bf6
dbeaver/pro#138 Resource move support added. Properties move implementation. ( #1269 )
2022-11-10 16:33:30 +03:00
Ainur
7b2c42ef7c
CB-2149 add parameter to conf file
2022-11-09 17:27:47 +01:00
Ainur
9627376d33
Merge remote-tracking branch 'origin/devel' into tech/CB-2149
2022-11-09 17:27:17 +01:00
Alexey
596b40f2fd
Merge pull request #1257 from dbeaver/refactor/cb-2647/top-app-bar
...
CB-2647 top bar menu redesign
2022-11-09 11:24:33 +03:00
Aleksey Potsetsuev
336b00fa14
CB-2647 chore: update icons
2022-11-09 11:23:17 +03:00
Alexey
278965aaf7
Merge pull request #1264 from dbeaver/CB-2047-remove-delete-user-functionality
...
CB-2047 remove Delete button and fix row hover effect
2022-11-08 20:57:39 +03:00
Alexey
f40057766b
Merge pull request #1265 from dbeaver/fix/cb-2782/useStateDelay
...
CB-2782 fix: useStateDelay behaviour
2022-11-08 20:56:32 +03:00
Aleksey Potsetsuev
3db5ec1b7e
CB-2647 fix: localization and submenu mark
2022-11-08 20:15:35 +03:00
Ainur
f1ed8f15bd
CB-2861 do not show connection config in gql api
2022-11-08 15:17:28 +01:00
Ainur
3c5ef6190c
CB-2149 add showReadOnlyConnectionInfo property
2022-11-08 14:57:32 +01:00
Aleksey Potsetsuev
fdd2add2d1
CB-2647 chore: add dividers
2022-11-08 00:13:07 +03:00
Aleksey Potsetsuev
60376b93ed
CB-2782 fix: useStateDelay behaviour
2022-11-07 23:59:05 +03:00
naumov
e6009c0a56
CB-2047 remove Delete button and fix row hover effect
2022-11-08 00:44:18 +04:00
Aleksey Potsetsuev
efcff4e91d
CB-2647 chore: license message & comments
2022-11-07 20:09:41 +03:00
Aleksey Potsetsuev
fe68dce064
CB-2647 feat: add icons
2022-11-07 20:01:11 +03:00
Aleksey Potsetsuev
215a43d1e4
Merge remote-tracking branch 'origin/devel' into refactor/cb-2647/top-app-bar
2022-11-07 18:45:15 +03:00
kseniaguzeeva
c838f31d72
Merge pull request #1262 from dbeaver/kseniaguzeeva-patch-6
...
CB-2224 chore: update README
2022-11-07 17:01:47 +02:00
kseniaguzeeva
ef31ddad4a
CB-2224 chore: update README
2022-11-07 16:48:42 +02:00
Alexey
6024bc3c67
Merge pull request #1260 from dbeaver/chore/version/22_2_4
...
chore: update version 22.2.4
2022-11-06 11:04:54 +03:00
Aleksey Potsetsuev
88c610a965
chore: update version 22.2.4
2022-11-06 11:04:30 +03:00
Aleksey Potsetsuev
b4967ba741
CB-2647 feat: add option to hide label
2022-11-06 10:58:12 +03:00
Alexander Skoblikov
a9abfb7078
CB-2849 use admin creds in save config ( #1259 )
2022-11-04 17:23:27 +03:00
Aleksey Potsetsuev
49095cf385
CB-2647 use auto loader for menu
2022-11-03 18:04:38 +03:00
Aleksey Potsetsuev
a423afbe74
Merge remote-tracking branch 'origin/devel' into refactor/cb-2647/top-app-bar
2022-11-03 12:34:33 +03:00
Ainur
ad85237e4e
CB-2826 template connections fix ( #1251 )
...
* CB-2826 template connections fix
* CB-2826 import fix
* CB-2826 code style fix
2022-11-03 12:24:10 +03:00
serge-rider
c162a3a80a
22.2.4 config
2022-11-02 17:17:25 -04:00
Aleksey Potsetsuev
234b8fa867
CB-2647 feat: small logo
2022-11-02 21:22:25 +03:00
Aleksey Potsetsuev
6bdcb1ddd2
CB-2647 refactor: move settings & help to context menu
2022-11-02 21:10:00 +03:00
Aleksey Potsetsuev
7c1945ab9c
CB-2647 refactor: move datasource selector to app bar context menu
2022-11-02 20:02:32 +03:00
Aleksey Potsetsuev
8d9ba2f247
CB-2647 feat: menu submenu styles
2022-11-02 19:50:04 +03:00
Ainur
a6cf0d6ad7
CB-2803 truncate long string value ( #1244 )
2022-11-02 16:43:04 +03:00
Alexander Skoblikov
414c844254
Merge pull request #1255 from dbeaver/CB-2835-resource-manager-isnt-visible-after-launching-cloud-beaver-instance
...
CB-2835-resource-manager-isnt-visible-after-launching-cloud-beaver-instance
2022-11-02 16:15:39 +03:00
Aleksey Potsetsuev
4dbddd7524
CB-2647 refactor: top app bar
2022-11-01 20:19:09 +03:00
Aleksandr Skoblikov
36dc695183
CB-2835 fix rm endpoints permissions
2022-11-01 17:42:29 +01:00
Aleksey Potsetsuev
f8dc7cfd60
Merge remote-tracking branch 'origin/devel' into refactor/cb-2647/top-app-bar
2022-11-01 18:37:13 +03:00
Alexander Skoblikov
022bc2112e
Merge pull request #1247 from dbeaver/CB-2793-remove-global-project-from-te
...
Cb 2793 remove global project from te
2022-11-01 17:09:34 +03:00
serge-rider
a285ac0259
CB-2793 Legacy admin API removed
2022-10-31 17:29:23 -04:00
Aleksey Potsetsuev
c58118aef3
CB-2793 fix: remove connection access tab if no global project available
2022-10-31 22:28:13 +03:00
Aleksey Potsetsuev
0fc139d42c
CB-2647 refactor: use new context menu API for top app bar
2022-10-31 21:43:16 +03:00
Aleksey Potsetsuev
f40ec700c1
Merge branch 'refactor/cb-2702/remove-global-project-const' into CB-2793-remove-global-project-from-te
2022-10-31 17:10:38 +03:00
serge-rider
c15a9309b8
CB-2793 Remove thread local web sessions
2022-10-30 14:47:45 -04:00
serge-rider
51fea44bfa
CB-2793 Use per-session resource controller
2022-10-30 13:54:10 -04:00
serge-rider
084c9957cd
CB-2793 License validation: init security controller first
2022-10-29 20:43:10 -04:00
serge-rider
cee9894b7f
CB-2793 Core API: make fields mandatory
2022-10-29 20:04:51 -04:00
serge-rider
1345291bea
CB-2793 Admin service: remove global project references
2022-10-29 17:01:36 -04:00
serge-rider
a5ba24c7e8
CB-2793 Singleton resource controller. Global project removed from TE/RM.
2022-10-29 16:38:48 -04:00
Alexander Skoblikov
35f4cf524e
Merge pull request #1238 from dbeaver/CB-2625-de-application-stops-to-work-with-token-expired-error
...
CB-2625 reset user state on token expired error
2022-10-28 21:14:37 +03:00
Aleksandr Skoblikov
9f351143b1
Merge remote-tracking branch 'origin/devel' into CB-2625-de-application-stops-to-work-with-token-expired-error
2022-10-28 15:21:39 +02:00
Alexander Skoblikov
f87720b3b7
Merge pull request #1239 from dbeaver/CB-2777-check-total-ammount-of-valid-users
...
CB-2777 check total numbers of valid users
2022-10-28 15:57:07 +03:00
Alexander Skoblikov
22bf5a109a
Merge pull request #1243 from dbeaver/CB-2752-te-npe-appears-when-cloud-beaver-te-doesnt-have-a-license
...
CB-2752 do not throw exception on listProjects api if license not valid
2022-10-28 15:55:35 +03:00
Serge Rider and Aleksandr Skoblikov
77acfd9d98
fix token permissions read ( #1245 )
...
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2022-10-28 15:27:16 +03:00
Aleksey Potsetsuev
1e93355cc7
Merge remote-tracking branch 'origin/devel' into refactor/cb-2702/remove-global-project-const
2022-10-28 11:06:05 +03:00
Aleksandr Skoblikov
8d7fcb4343
Merge remote-tracking branch 'origin/devel' into CB-2777-check-total-ammount-of-valid-users
2022-10-28 10:00:46 +02:00
Aleksandr Skoblikov
126eef63f5
CB-2752 do not throw exception on listProjects api if license not valid
2022-10-27 15:01:38 +02:00
alex
d18e84d1f5
Merge pull request #1223 from dbeaver/CB-2602-require-role-name-upon-creation
...
CB-2602 Require team name field upon team creation
2022-10-27 14:57:53 +04:00
alex
13d5840ec8
Merge pull request #1237 from dbeaver/fix/CB-2791-remove-permissions-group
...
CB-2791 remove permissions group from teams
2022-10-27 14:50:53 +04:00
Aleksandr Skoblikov
a13f352687
Merge remote-tracking branch 'origin/devel' into CB-2777-check-total-ammount-of-valid-users
2022-10-27 11:29:00 +02:00
naumov
ecc483e17f
Merge branch 'devel' into fix/CB-2791-remove-permissions-group
2022-10-26 22:57:26 +04:00
alex
8d35591a9f
Merge pull request #1236 from dbeaver/fix/CB-2665-remove-templates
...
CB-2665 remove templates from de
2022-10-26 22:56:21 +04:00
naumov
2d975300c9
Merge branch 'devel' into fix/CB-2791-remove-permissions-group
2022-10-26 22:03:42 +04:00
Aleksandr Skoblikov
f49e16e814
Merge remote-tracking branch 'origin/devel' into CB-2625-de-application-stops-to-work-with-token-expired-error
2022-10-26 20:03:28 +02:00
Alexander Skoblikov
3f82d61fee
Merge pull request #1225 from dbeaver/tech/CB-2186
...
CB-2186 datasource updated events
2022-10-26 20:54:45 +03:00
Ainur
a968a64c5c
CB-2186 rm resource add child event fix
2022-10-26 18:50:12 +02:00
naumov
43af8b83f0
Merge branch 'devel' into fix/CB-2791-remove-permissions-group
2022-10-26 18:30:34 +04:00
serge-rider
9c39f2b116
Remove dead code
2022-10-26 08:36:13 -04:00
Ainur
04afb9eb01
CB-2186 connection folder fixes
2022-10-26 13:53:01 +02:00
naumov
ab4dc3418f
Merge branch 'devel' into fix/CB-2665-remove-templates
2022-10-26 13:56:43 +04:00
serge-rider
c0574f1eb2
Bump postgresql from 42.3.3 to 42.5.0
2022-10-25 20:43:36 -04:00
Aleksandr Skoblikov
63865ac711
CB-2777 check total numbers of valid users
2022-10-25 19:28:04 +02:00
Ainur
706b60132e
CB-2186 send resource path in events
2022-10-25 19:08:04 +02:00
Aleksandr Skoblikov
2fee88dce6
CB-2625 reset user state on token expired error
2022-10-25 18:44:10 +02:00
Aleksey Potsetsuev
967c27001a
CB-2702 fix: imports
2022-10-25 17:56:15 +03:00
Aleksey Potsetsuev
056fb3d7df
Merge branch 'devel' into refactor/cb-2702/remove-global-project-const
2022-10-25 17:54:06 +03:00
Alexey
8cfa37fc72
Merge pull request #1232 from dbeaver/refactor/cb-2718/dependencies
...
CB-2718 refactor: update core-* dependencies
2022-10-25 17:51:27 +03:00
naumov
2ef11bfa67
CB-2791 remove permissions group from teams
2022-10-25 17:58:09 +04:00
Ainur
3f51fd29bc
CB-2186 event name fix
2022-10-25 15:40:06 +02:00
Alexey
a7924413ea
Merge pull request #1234 from dbeaver/feat/cb-2571/auth-role
...
Feat/cb 2571/auth role
2022-10-25 16:18:21 +03:00
Alexander Skoblikov
b556f4bc8f
Merge pull request #1217 from dbeaver/CB-2024-create-methods-to-get-current-user-information
...
CB-2024: Create methods to get current user information
2022-10-25 15:41:47 +03:00
naumov
94c4d6ab62
CB-2665 remove templates from de
2022-10-25 15:58:42 +04:00
Aleksey Potsetsuev
b909179c4e
CB-2702 refactor: remove global project const
2022-10-25 14:41:18 +03:00
Alexey
f936bf97e3
Merge pull request #1233 from dbeaver/CB-2764-te-limit-global-users-permisisons-by-license
...
CB-2765 limit global user's permisisons by license
2022-10-25 14:04:15 +03:00
Aleksandr Skoblikov
cd8f5bf81a
CB-2571 user cant change his own auth role
2022-10-25 12:30:45 +02:00
Aleksey Potsetsuev
c1c96356e2
CB-2571 fix: refresh user once after update
2022-10-25 13:16:04 +03:00
Ainur
3213bc82fd
CB-2186 datasource event fixes
2022-10-25 11:43:54 +02:00
Ainur
40f7d563a5
Merge remote-tracking branch 'origin/devel' into tech/CB-2186
2022-10-25 11:07:22 +02:00
Ainur
90190d2a30
CB-2186 event fixes
2022-10-25 10:47:10 +02:00
Aleksey Potsetsuev
75edd0a21d
CB-2571 fix: translate status message
2022-10-25 10:43:23 +03:00
Aleksey Potsetsuev
e8882f44c8
Merge remote-tracking branch 'origin/devel' into feat/cb-2571/auth-role
2022-10-25 10:42:36 +03:00
Aleksandr Skoblikov
e9640902ed
CB-2765 distributed config flag
2022-10-24 23:49:45 +02:00
Oksana Cherniavskaia
2b4d728495
CB-2024: Create methods to get current user information
...
- AdminUserInfo, WebUserInfo changed.
- LocalResourceController changed.
- WebSessionAuthProcessor, LocalAuthProvider changed.
2022-10-25 00:32:56 +03:00
Serge Rider and Aleksandr Skoblikov
a506a81c14
Cb 2714 federated auth claim role info ( #1221 )
...
* CB-2714 Datasource filter fix
* CB-2714 Subject meta model refactoring
* CB-2714 CB schema version incement
* CB-2714 Subject profiles model. Auth providers refactoring
* CB-2714 Web registry refactoring
* CB-2714 Web registry refactoring
* CB-2714 Federated auth refactoring
* CB-2714 Auth providers' meta properties
* CB-2714 Use identity extension. Code style.
* CB-2714 AD user login - fole/teams auto assign model
* CB-2714 Web session refresh fix for DE
* CB-2714 Teams auto-assign
* CB-2714 Teams and roles auto-assign (AD)
* CB-2714 Initial data config fix
* CB-2714 Filter distirbuted properties
* CB-2714 auto update user parameters in finish authorization
* CB-2714 fix auto auth role
Co-authored-by: Aleksandr Skoblikov <aleksandr.skoblikov@dbeaver.com >
2022-10-24 21:24:02 +03:00
Ainur
82e6d83275
CB-2186 event fixes
2022-10-24 15:02:15 +02:00
Ainur
81fec49209
CB-2186 add event for adding rm node to navigator model
2022-10-24 14:04:05 +02:00
Aleksey Potsetsuev
f31def2ef3
CB-2718 refactor: update core-* dependencies
2022-10-24 13:33:14 +03:00
kseniaguzeeva
7dbad6dfe5
Merge pull request #1231 from dbeaver/kseniaguzeeva-patch-5
...
CB-2223 chore: update README
2022-10-24 02:26:27 -07:00
kseniaguzeeva
20520b7212
CB-2223 chore: update README
...
release notes
2022-10-24 02:26:13 -07:00
Aleksey Potsetsuev
b4ab19c18a
CB-2571 fix: read user auth role
2022-10-24 12:00:24 +03:00
Alexander Skoblikov
651cdebdda
Merge pull request #1230 from dbeaver/hotfix/CB-2785
...
CB-2785 delete user fix
2022-10-21 21:36:25 +03:00
Aleksandr Skoblikov
1caf023b71
CB-2785 delete user fix
2022-10-21 20:14:58 +02:00
Ainur
609cd15415
CB-2186 datasource updated events fixes
2022-10-21 17:35:40 +02:00
Ainur
bf456580e3
CB-2186 datasource updated events fixes
2022-10-21 15:39:15 +02:00
Aleksey Potsetsuev
eabe907e05
Merge remote-tracking branch 'origin/devel' into feat/cb-2571/auth-role
2022-10-21 14:51:53 +03:00
Ainur
3548ac700a
CB-2186 datasource updated events fixes
2022-10-21 12:52:16 +02:00
Ainur
b25e2de939
CB-2186 datasource updated events
2022-10-20 14:16:45 +02:00
Alexander Skoblikov
6f7c671bcb
Merge pull request #1204 from dbeaver/tech/CB-2077
...
CB-2077 save pattern variables
2022-10-20 00:23:12 +03:00
Ainur
415859ce2b
Merge remote-tracking branch 'origin/devel' into tech/CB-2077
...
# Conflicts:
# server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java
2022-10-19 23:04:14 +02:00
serge-rider
fefe419b68
22.2.3 config
2022-10-19 13:19:59 -07:00
Aleksey Potsetsuev
5c1cbda3c7
CB-2571 feat: auth role selector
2022-10-19 21:25:43 +03:00
naumov
3633cac7c0
fix(plugin-connections-administration): CB-2602 show teamId instead of teamName in tooltip
2022-10-19 21:43:51 +04:00
naumov
fe0c63efcd
fix(plugin-connections-administration): CB-2602 fallback to teamId for granted list
2022-10-19 20:55:48 +04:00
naumov
be2ab3326e
fix(plugin-connections-administration): CB-2602 fallback to teamId
2022-10-19 20:15:57 +04:00
Alexander Skoblikov
d9f3a4134b
Merge pull request #1224 from dbeaver/CB-2571-license-access-determine-license-role-for-user-session
...
CB-2571 update gql
2022-10-19 17:23:27 +03:00
Aleksandr Skoblikov
0e62b673fd
CB-2571 exception if user not exist in auth update
2022-10-19 11:49:06 +02:00
Ainur
f9d67d73c8
CB-2077 resource quotas fix
2022-10-19 10:35:38 +02:00
Aleksandr Skoblikov
35bb5f4bfb
CB-2571 update gql
2022-10-18 19:47:20 +02:00
Oksana Cherniavskaia
30e1cb5ef4
CB-2602 fix: Require team name upon creation. Adjust graphql schema
...
- Modify graphql schema to require team name for createTeam mutation
2022-10-18 16:47:39 +03:00
Alexander Skoblikov
38f629c36f
Merge pull request #1220 from dbeaver/CB-2571-license-access-determine-license-role-for-user-session
...
CB-2571 license access determine license role for user session
2022-10-18 15:26:58 +03:00
Aleksandr Skoblikov
f9ebb63f0f
CB-2571 default auth role config
2022-10-18 12:38:56 +02:00
Aleksandr Skoblikov
cfb9472369
Merge remote-tracking branch 'origin/devel' into CB-2571-license-access-determine-license-role-for-user-session
2022-10-18 12:21:50 +02:00
Aleksandr Skoblikov
76f5d30647
CB-2571-license-access-determine-license-role-for-user-session
2022-10-18 12:21:13 +02:00
Ainur
925ef32180
Merge remote-tracking branch 'origin/devel' into tech/CB-2077
2022-10-18 12:15:18 +02:00
39987507a5
CB-2660 add set resource property mutation to resource manager updated ( #1214 )
...
* CB-2660: Add set property mutation to resource manager
* CB-2660 fix: save resource property
* CB-2660 Modify graphql schema to allow properties in RMResource to be null
* CB-2660 fix: resource properties keys
* CB-2660 fix: codestyle
* CB-2660 Read resource properties in navigator model
* CB-2660 Respect nameMask parameter
* CB-2660 feat: bind execution context information
* CB-2660 fix: don't save properties for readonly scripts
* CB-2660 fix: don't link readonly scripts with datasource
* CB-2660 fix: script linking with datasource
* CB-2660 fix: sql editor context switch flickering
* CB-2660 fix(plugin-resource-manager): resource finding
Co-authored-by: Wroud <wroud@yandex.ru >
Co-authored-by: serge-rider <serge@jkiss.org >
Co-authored-by: Alexey <wrouds@gmail.com >
2022-10-17 23:06:28 +03:00
Aleksandr Skoblikov
7ea6f0787f
Merge remote-tracking branch 'origin/devel' into CB-2571-license-access-determine-license-role-for-user-session
2022-10-17 18:38:52 +02:00
Aleksandr Skoblikov
2493676013
CB-2571 fix auth role context
2022-10-17 18:38:39 +02:00
Aleksandr Skoblikov
c96ad82b4b
CB-2713 review fixes
2022-10-17 17:48:01 +02:00
Alexander Skoblikov
74b960ed57
Merge pull request #1192 from dbeaver/CB-2194-support-events-pulling
...
CB-2194 create cb event model
2022-10-17 17:46:33 +03:00
Ainur
33a814943f
CB-2077 save pattern variables in dc
2022-10-17 15:21:54 +02:00
Aleksandr Skoblikov
75090c15d3
CB-2194 do not update session life time
2022-10-17 15:18:10 +02:00
Alexander Skoblikov
5503595012
Merge pull request #1219 from dbeaver/fix/CB-2297
...
CB-2297 return all folders function
2022-10-17 13:05:11 +03:00
Ainur
faba75ec70
Merge remote-tracking branch 'origin/devel' into tech/CB-2077
2022-10-17 11:56:39 +02:00
Aleksandr Skoblikov
464526f413
Merge remote-tracking branch 'origin/devel' into CB-2194-support-events-pulling
2022-10-17 11:07:33 +02:00
Aleksandr Skoblikov
f1da5369f2
CB-2713 license role management
2022-10-16 12:15:11 +02:00
Aleksandr Skoblikov
db1b06a286
CB-2713 license role management
2022-10-15 15:39:53 +02:00
serge-rider
609a854223
Base docker image switched to focal
2022-10-15 09:04:09 -04:00
serge-rider
41c0472007
CB-2714 AD roles claim
2022-10-14 16:33:39 -04:00
Wroud
cf4515674f
CB-2194 feat(core-root): session events pulling
2022-10-14 19:29:47 +03:00
Aleksandr Skoblikov
d0880a8c56
CB-2194 gql improvement, endpoint access fix
2022-10-14 18:16:48 +02:00
Wroud
50e63f1d22
Merge remote-tracking branch 'origin/devel' into CB-2194-support-events-pulling
2022-10-14 17:36:17 +03:00
Ainur
faa3e2982e
CB-2297 return all folders function
2022-10-14 16:17:10 +02:00
Alexander Skoblikov
519f336cf6
Merge pull request #1216 from dbeaver/fix/CB-2662
...
CB-2662 don't save credentials for templates
2022-10-14 16:53:24 +03:00
Alexander Skoblikov
c236fe5c74
Merge pull request #1212 from dbeaver/tech/CB-2575
...
CB-2575 rm resources sort by file name
2022-10-14 16:53:01 +03:00
Nikolay
a7932b1fe3
dbeaver/dbeaver-devops#439 java version update ( #1218 )
2022-10-14 14:23:21 +03:00
Ainur
4374ce92f0
CB-2077 get variable patterns from map config
2022-10-14 12:24:18 +02:00
serge-rider
85c7bf35ff
CB-2678 Eclipse launch configs fix
2022-10-12 18:31:15 -04:00
serge-rider
be39887510
BigQuery advanced driver configuration + bundle rename
2022-10-12 17:54:53 -04:00
Wroud
c819744ee4
CB-2194 feat(core-sdk): ResourceEvent
2022-10-13 00:13:58 +03:00
Ainur
6d16dd0e5a
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into tech/CB-2077
2022-10-12 16:52:13 +02:00
Ainur
866231ac78
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into tech/CB-2575
2022-10-12 16:50:54 +02:00
Ainur
1802b716d3
Merge remote-tracking branch 'origin/devel' into fix/CB-2662
2022-10-12 16:48:47 +02:00
Serge Rider and Wroud
71cb02fdd7
CB-2657 Auth role + auth model refactoring + AD claims ( #1208 )
...
* CB-2657 Auth role + auth model refactoring + AD claims
* CB-2657 Auth role + auth model refactoring
* CB-2709 Rename roles into teams on BE
* CB-2709 Rename database teables and columns
* CB-2657 refactor: rename role to team
* CB-2709 Increase schema version
* CB-2709 API parameter rename
* CB-2657 fix(plugin-authentication-administration): team connection permissions
* CB-2709 Initial schema fix + tests debug logging enabled
* JDBC utils
* CB-2657 fix(plugin-connections-administration): connection access lazy loading
* CB-2709 Redundant code delete. User teams pre-read to avoid extra calls
* CB-2657 fix: localization
* CB-2657 localization: add localization for teams
Co-authored-by: Wroud <wroud@yandex.ru >
2022-10-12 17:22:07 +03:00
Ainur
7529430afd
CB-2077 code style fix
2022-10-12 15:28:29 +02:00
Ainur
b5e6693697
CB-2662 don't save credentials for templates
2022-10-12 12:07:07 +02:00
Aleksandr Skoblikov
f949fe6b21
CB-2194 async events
2022-10-11 21:12:41 +02:00
Ainur
5c83fb99d6
CB-2077 add comments for original config file
2022-10-11 15:54:55 +02:00
Ainur
4f75857a28
CB-2575 rm projects sort by file name
2022-10-11 14:43:23 +02:00
Ainur
3eca35b145
CB-2575 rm resources sort by file name
2022-10-11 13:46:31 +02:00
oksana-cherniavskaia
84927e604e
CB-2534 Modify internal database migration script to support sql server and oracle as internal db ( #1193 )
2022-10-10 22:18:33 +03:00
kseniaguzeeva
e03acc974b
Merge pull request #1211 from dbeaver/kseniaguzeeva-patch-4
...
CB-2222 chore: update README
2022-10-10 04:22:35 -07:00
Alexey
8743c71d88
Merge pull request #1210 from dbeaver/fix/app-performance
...
fix: performance SqlEditor activeSegmentMode memoisation
2022-10-10 14:20:48 +03:00
kseniaguzeeva
30b70165b0
CB-2222 chore: update README
2022-10-10 04:20:19 -07:00
Wroud
15bc217275
Merge remote-tracking branch 'origin/devel' into fix/app-performance
2022-10-10 14:15:53 +03:00
Alexey
1cf16e0c97
Merge pull request #1209 from dbeaver/chore/version-update/22_2_3
...
chore: update version
2022-10-10 14:08:22 +03:00
Wroud
1ae4a20ba1
chore: update version
2022-10-10 14:07:54 +03:00
Alexey
c35b55bd45
Merge pull request #1202 from dbeaver/perfomance/cb-2572
...
CB-2572 SQL Editor Performance
2022-10-10 13:21:07 +03:00
Aleksandr Skoblikov
534d59a7d2
CB-2194 javadocs
2022-10-10 11:00:59 +02:00
Aleksandr Skoblikov
1ae0a7b960
CB-2194 create cb event model
2022-10-10 10:53:19 +02:00
Alexey and Ainur
81feab1f34
Fix/cb 2703/template connections ( #1206 )
...
* CB-2703 fix: template connections
* CB-2703 create connections from template in private project
Co-authored-by: Ainur <yagudin10@yandex.ru >
2022-10-09 16:09:03 +03:00
Alexey
bee8bbe54d
Merge pull request #1205 from dbeaver/fix/cb-2667/lozalization
...
CB-2667 fix(plugin-connections): revert lozalization changes
2022-10-07 12:51:03 +03:00
Ainur
ae1046585c
CB-2077 save pattern variables
2022-10-07 11:29:07 +02:00
Wroud
11f486abbd
CB-2667 fix(plugin-connections): revert lozalization changes
2022-10-07 12:14:30 +03:00
Wroud
4a2ee3cc46
CB-2572 performance(plugin-sql-editor): throttling
2022-10-06 19:39:22 +03:00
Wroud
7520dc77a3
CB-2572 performance(plugin-sql-editor): throttling
2022-10-06 19:26:33 +03:00
Wroud
80b3f2766a
CB-2572 performance(plugin-sql-editor): throttling
2022-10-06 19:18:02 +03:00
Wroud
563b730b48
CB-2572 performance(plugin-sql-editor): proper memoization
2022-10-06 18:06:13 +03:00
Alexey
592e55a43d
Merge pull request #1199 from dbeaver/refactor/cb-2501/dependencies-update
...
Refactor/cb 2501/dependencies update
2022-10-06 00:11:52 +03:00
Wroud
eae3b37cea
CB-2501 merge
2022-10-06 00:11:00 +03:00
Wroud
8822860237
chore: update version
2022-10-05 23:07:44 +03:00
serge-rider
0cffa3b775
22.2.2 config
2022-10-05 17:58:19 +02:00
Ainur
e5d9958155
CB-2472 rm resource rename fix ( #1195 )
2022-10-05 17:33:03 +03:00
3d1c38124b
CB-2461 support trusted auth method in DE ( #1167 )
...
* CB-2461 support trusted auth method in DE
* CB-2461 enable reverse proxy from auth provider list
* CB-2461 show reverse proxy auth provider
* CB-2461 feat: filter trusted providers
* CB-2461 label for reverse proxy
Co-authored-by: Ainur Yagudin <ainur.yagudin@dbeaver-benua.local >
Co-authored-by: Wroud <wroud@yandex.ru >
2022-10-05 17:32:30 +03:00
Alexey
9a83ac174a
Merge pull request #1197 from dbeaver/fix/cb-2648/tab-activation
...
CB-2648 fix: tab activation
2022-10-05 17:09:18 +03:00
Alexey
600afde471
Merge pull request #1198 from dbeaver/version-update
...
chore: update version
2022-10-05 15:54:34 +03:00
Wroud
d5bc7f9308
chore: update version
2022-10-05 15:53:23 +03:00
Wroud
c8fbb194e7
CB-2648 fix(core-blocks): focus restoration
2022-10-05 15:36:31 +03:00
Wroud
c85485c7a6
CB-2648 fix(core-blocks): focus restoration
2022-10-05 15:32:56 +03:00
Ainur
51077faf0f
CB-2469 add elasticsearch driver ( #1185 )
2022-10-05 15:17:59 +03:00
Alexey
11d4b027cb
Merge pull request #1189 from dbeaver/CB-2508-project-permissions-in-user-administration
...
СB-2543 api to fetch user projects
2022-10-05 14:01:27 +03:00
Wroud
9c213d2165
CB-2648 fix: tab activation
2022-10-05 13:57:48 +03:00
Wroud
dd64bf2139
CB-2501 chore: graphql deps update
2022-10-04 19:11:46 +03:00
Wroud
3f01fbc351
CB-2501 chore: webpack deps update
2022-10-04 19:01:27 +03:00
Wroud
541a16e4cf
CB-2501 chore: codemirror deps update
2022-10-04 18:54:04 +03:00
Wroud
ee69e3c4b5
CB-2501 chore: leaflet & codemirror deps update
2022-10-04 17:23:03 +03:00
Wroud
0aaa39d38b
CB-2501 chore: utils deps update
2022-10-04 17:09:32 +03:00
Wroud
ab4f3a9847
CB-2501 chore: base deps update
2022-10-04 17:02:24 +03:00
Wroud
e2bc7b0f3d
CB-2501 refactor: plugins structure
2022-10-04 16:32:09 +03:00
alex
5aadb5251c
Merge pull request #1191 from dbeaver/fix/dialog-submitting
...
fix(plugin-projects): CB-2677 submit form only if the state is valid
2022-10-03 14:50:38 +03:00
Wroud
6b01c68eef
CB-2508 chore: add info icon
2022-10-03 13:08:23 +03:00
Wroud
97c7fd58de
CB-2508 fix(core-ui): tabs activation
2022-10-03 12:08:49 +03:00
Wroud
c214067c9a
Merge remote-tracking branch 'origin/devel' into CB-2508-project-permissions-in-user-administration
2022-10-03 11:52:30 +03:00
Serge Rider
c3c0091283
dbeaver/dbeaver-ee#1979 Secret storage refactoring + secret cleanup ( #1184 )
...
* dbeaver/dbeaver-ee#1979 Secret storage refactoring + secret cleanup
* dbeaver/dbeaver-ee#1979 Secret storage enhancement
* dbeaver/dbeaver-ee#1979 PostgreSQL SSL support + refactoring
* dbeaver/dbeaver-ee#1979 Oracle wallet support. Annotations
* dbeaver/dbeaver-ee#1979 Use secret controller in DE server
* dbeaver/dbeaver-ee#1979 Session obtain fix (use workspace)
2022-10-02 04:14:54 +03:00
Alexander Skoblikov
9812163dc4
Merge pull request #1187 from dbeaver/fix/cb-2635/shared-projects
...
CB-2635 shared project fixes
2022-09-30 16:34:17 +03:00
Aleksandr Skoblikov
3179a53f85
CB-2635 fix admin access
2022-09-30 14:48:00 +03:00
naumov
4e8664763c
fix(plugin-projects): CB-2677 ensure that validation state is fresh
2022-09-30 13:46:19 +03:00
Wroud
d1694f0ea3
Merge remote-tracking branch 'origin/devel' into fix/cb-2635/shared-projects
2022-09-30 13:43:10 +03:00
Alexey
318101ca3f
Merge pull request #1188 from dbeaver/fix/cb-2649/multimode
...
CB-2649 fix: active project selection
2022-09-30 13:37:36 +03:00
Wroud
08c28b4219
CB-2508 chore: update sdk
2022-09-30 13:33:38 +03:00
Aleksandr Skoblikov
af37519ccc
CB-2508 - fix gql arg name
2022-09-30 13:30:34 +03:00
Wroud
52943edff3
CB-2508 feat: user/role projects access tab
2022-09-30 13:05:05 +03:00
naumov
84ca33f63a
fix(plugin-projects): CB-2677 submit form only if the state is valid
2022-09-30 11:09:37 +03:00
Aleksandr Skoblikov
555476d1f0
CB-2635 disable private connections edit access
2022-09-29 21:07:49 +03:00
Wroud
e3a2dfe193
Merge branch 'feat/cb-2524/role-projects-access-table' into CB-2508-project-permissions-in-user-administration
2022-09-29 17:28:14 +03:00
Wroud
83aab6a680
CB-2649 fix(core-projects): projects sorting
2022-09-29 17:03:16 +03:00
Aleksandr Skoblikov
5963beb640
СB-2543 api to fetch user projects
2022-09-29 14:18:20 +03:00
Alexander Skoblikov
0968537fb9
Merge pull request #1186 from dbeaver/CB-2635-shared-project-bugs-in-de
...
CB-2635 fix navigator node perms
2022-09-28 18:29:44 +03:00
Aleksandr Skoblikov
3c1b6b6f74
СB-2635 fix navigator node perms
2022-09-28 17:14:34 +03:00
Wroud
b0ad24363c
CB-2649 fix: active project selection
2022-09-28 15:59:16 +03:00
Alexey
42cd1a5cf1
Merge pull request #1183 from dbeaver/fix/cb-2643/sql-lock-button
...
CB-2643 chore(plugin-sql-editor): lock button
2022-09-28 15:02:13 +03:00
Wroud
dba9b0b637
CB-2524 feat: project access management
2022-09-27 23:14:37 +03:00
Wroud
0d695d942d
CB-2643 chore(plugin-sql-editor): lock button
2022-09-27 18:14:07 +03:00
Wroud
6e3233c98d
CB-2635 fix(plugin-connections): new connections ordering separate function
2022-09-27 18:07:29 +03:00
Wroud
0aa8e5b7c4
CB-2635 fix: shared projects
2022-09-27 17:04:23 +03:00
Wroud
439b7d0570
CB-2643 chore(plugin-sql-editor): lock button
2022-09-27 16:48:00 +03:00
Anastasiya
27e2025013
dbeaver/dbeaver-ee#1907 supports shared tasks configurations; ( #1173 )
...
* dbeaver/dbeaver-ee#1907 supports shared tasks configurations;
* dbeaver/dbeaver-ee#1907 typo fixed
* dbeaver/dbeaver-ee#1907 code style fix
2022-09-27 13:07:04 +03:00
Alexey
860b92e538
Merge pull request #1151 from dbeaver/CB-2468-additional-auth-field
...
CB-2476 get information about required external authentication for da…
2022-09-27 11:16:20 +03:00
Wroud
34ef106a84
CB-2468 fix(plugin-connections): localization
2022-09-27 11:08:31 +03:00
kseniaguzeeva
ff9aaba8fc
Merge pull request #1182 from dbeaver/kseniaguzeeva-patch-3
...
CB-2221 chore: update README
2022-09-27 09:27:02 +03:00
kseniaguzeeva
f6cf3f7996
CB-2221 chore: update README
2022-09-27 09:15:55 +03:00
Elizabeth
5cbda5d22e
dbeaver/dbeaver#17427 Update DB2 driver version ( #1176 )
2022-09-26 19:38:37 +03:00
Wroud
992be2912e
Merge remote-tracking branch 'origin/devel' into CB-2468-additional-auth-field
2022-09-26 15:42:21 +03:00
Wroud
32b52476eb
CB-2468 fix: connection form close message
2022-09-26 14:58:29 +03:00
Alexander Skoblikov
1f29077009
Merge pull request #1172 from dbeaver/feat/cb-2479/shared-projects-ux
...
CB-2479 fix: default project
2022-09-26 14:51:59 +03:00
Wroud
73361b103c
Merge remote-tracking branch 'origin/devel' into CB-2468-additional-auth-field
2022-09-26 14:16:45 +03:00
Aleksandr Skoblikov
7db1ceac9b
Merge remote-tracking branch 'origin' into feat/cb-2479/shared-projects-ux
2022-09-26 12:45:50 +03:00
serge-rider
837cb7d0a8
dbeaver/dbeaver-ee#1979 Project permissions check fix
2022-09-26 12:45:39 +03:00
Wroud
ffce624ded
CB-2639 chore: hide devtools switcher
2022-09-26 12:45:39 +03:00
Aleksandr Skoblikov
ab6ebbdd21
CB-2630 fix admin access right
2022-09-26 12:45:39 +03:00
Wroud
66c7959596
CB-2479 chore: update lock icons
2022-09-25 16:27:26 +03:00
Wroud
992ed4a7ed
CB-2479 feat: readonly mode for sql editor
2022-09-22 18:11:28 +03:00
Wroud
afa0ec477a
CB-2479 feat: active project in administration
2022-09-22 15:50:43 +03:00
serge-rider
d91a69567c
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-09-22 14:24:08 +02:00
serge-rider
3308798413
Merge branch '#1979_secret_storage' of https://github.com/dbeaver/cloudbeaver into devel
2022-09-22 14:23:24 +02:00
serge-rider
1779823420
dbeaver/dbeaver-ee#1979 Project permissions check fix
2022-09-22 14:20:27 +02:00
Wroud
6e73229ebd
CB-2479 fix: attach script editor to project
2022-09-22 14:52:33 +03:00
Wroud
e4c9a887cd
CB-2479 feat: MenuCheckboxItem
2022-09-22 14:25:01 +03:00
Wroud
2d30ace976
CB-2479 feat: display templates only for private project
2022-09-22 13:23:38 +03:00
Wroud
fa706ab165
Merge remote-tracking branch 'origin/devel' into feat/cb-2479/shared-projects-ux
2022-09-22 13:03:45 +03:00
Alexey
7d2d540190
Merge pull request #1177 from dbeaver/hotfix/release_22_2_1
...
Hotfix/release 22 2 1
2022-09-22 13:00:38 +03:00
Wroud
cee0411005
CB-2634 fix: resources sync
2022-09-22 12:57:23 +03:00
Wroud
1b66b4f308
chore: update version
2022-09-22 12:56:55 +03:00
Wroud
f9188eb747
CB-2639 chore: hide devtools switcher
2022-09-22 12:55:51 +03:00
Wroud
38c552dc6b
CB-2634 fix: resources sync
2022-09-22 12:53:21 +03:00
serge-rider
257d1ffbe4
22.2.1 config
2022-09-22 11:46:27 +02:00
serge-rider
21ac86b9ac
22.2.1 config
2022-09-22 11:44:47 +02:00
Wroud
7d714e2580
chore: update version
2022-09-22 12:40:11 +03:00
Wroud
acd5b5f7ba
Merge remote-tracking branch 'origin/devel' into feat/cb-2479/shared-projects-ux
2022-09-22 12:27:24 +03:00
Wroud
cff605c670
Merge remote-tracking branch 'origin/devel' into CB-2468-additional-auth-field
2022-09-22 10:14:49 +03:00
Ainur
6faa6a6971
CB-2355 exception for binary files editing ( #1170 )
2022-09-21 22:15:47 +03:00
yagudin10
4d8ab1d5e2
Merge remote-tracking branch 'origin/feat/cb-2479/shared-projects-ux' into feat/cb-2479/shared-projects-ux
2022-09-21 19:11:20 +03:00
yagudin10
ff739f5ed2
CB-2479 project node edit access for rm admin
2022-09-21 19:11:01 +03:00
Wroud
e2e7fae3b9
CB-2479 fix: template connections
2022-09-21 18:33:09 +03:00
Alexander Skoblikov
ad421e9347
Merge pull request #1158 from dbeaver/CB-2515-context-provided-db-auth-properties-do-not-check-context-type
...
CB-2515 add type for context credential providers
2022-09-21 17:48:45 +03:00
yagudin10
164f1a111e
CB-2479 get template connections from all projects
2022-09-21 17:40:20 +03:00
Wroud
f601a5fd2c
CB-2479 fix: elements tree subscribe to projects
2022-09-21 17:30:10 +03:00
Wroud
d6eccdea9d
CB-2479 feat: enable templates for custom projects
2022-09-21 17:07:57 +03:00
Wroud
be84877788
CB-2468 fix: request auth for connection
2022-09-21 15:40:17 +03:00
Aleksandr Skoblikov
007cd25dc9
CB-2630 public project api fixes
2022-09-20 21:39:17 +03:00
Wroud
1544dc15ee
CB-2468 fix: request auth for connection creation
2022-09-20 19:48:15 +03:00
Aleksandr Skoblikov
f68d45bcbd
CB-2468 nullable db auth model req provider
2022-09-20 19:23:36 +03:00
Wroud
31d8ff7ec6
Merge remote-tracking branch 'origin/devel' into CB-2468-additional-auth-field
2022-09-20 19:00:07 +03:00
Wroud
34b640f53c
CB-2479 fix: default project
2022-09-20 18:51:29 +03:00
Alexey
55463bb733
Merge pull request #1161 from dbeaver/feat/cb-2479/shared-projects-ux
...
CB-2479 feat: active projects selection
2022-09-20 17:31:16 +03:00
Wroud
cb36475eed
CB-2479 refactor: circular dependency
2022-09-20 17:30:50 +03:00
Wroud
8e3e31cba1
CB-2479 refactor: sql editor project attachment
2022-09-20 17:17:08 +03:00
Wroud
d14396139d
CB-2479 fix: hide project settings from tree for single active project
2022-09-20 17:12:32 +03:00
Wroud
259c51b733
CB-2479 fix: tabs history
2022-09-20 17:07:30 +03:00
Wroud
76c23e2485
CB-2479 fix: display connection selector
2022-09-20 16:46:59 +03:00
Wroud
035fdb235a
Merge remote-tracking branch 'origin/devel' into feat/cb-2479/shared-projects-ux
2022-09-20 15:46:53 +03:00
Wroud
abf2ef4e5f
CB-2479 fix: sync elements tree with active projects
2022-09-20 15:36:31 +03:00
Alexander Skoblikov
fbdf45808a
Merge pull request #1144 from dbeaver/CB-2406-projects-permission-managment
...
CB-2406 rm project permissions api
2022-09-20 15:35:15 +03:00
serge-rider
bf351043fa
22.2.1 config
2022-09-20 13:54:18 +02:00
Serge Rider
d9ac37e695
#1979 secret controller ( #1169 )
...
* dbeaver/dbeaver-ee#1965 SEcurity model refactoring
* dbeaver/dbeaver-ee#1965 SMSession refactoring. Secret controller model.
* dbeaver/dbeaver-ee#1965 Datasource creds secret storage
* dbeaver/dbeaver-ee#1965 Get rid of legacy secure storage
* Driver file resolution fix
* dbeaver/dbeaver-ee#1965 Use session secret controller
* dbeaver/dbeaver-ee#1965 Auth profiles secrets load/save
* dbeaver/dbeaver-ee#1965 Save only changed datasources
* dbeaver/dbeaver-ee#1979 Secret controllers
2022-09-20 14:28:27 +03:00
Serge Rider
6d0d1046fa
#1965 security model refactoring ( #1162 )
...
* dbeaver/dbeaver-ee#1965 SEcurity model refactoring
* dbeaver/dbeaver-ee#1965 SMSession refactoring. Secret controller model.
* dbeaver/dbeaver-ee#1965 Datasource creds secret storage
* dbeaver/dbeaver-ee#1965 Get rid of legacy secure storage
* Driver file resolution fix
* dbeaver/dbeaver-ee#1965 Use session secret controller
* dbeaver/dbeaver-ee#1965 Auth profiles secrets load/save
* dbeaver/dbeaver-ee#1965 Save only changed datasources
2022-09-20 13:09:58 +03:00
Alexander Skoblikov
aa58e060f4
Merge pull request #1138 from dbeaver/CB-2354-handle-mq-messages-to-reload-server-config-in-cb-servers
...
CB-2354 handle configuration changed message
2022-09-20 12:36:34 +03:00
Wroud
d33f364ced
CB-2479 fix: preload projects for nav tree and connections
2022-09-20 12:10:36 +03:00
Wroud
e4b2b53039
CB-2479 fix: refresh tree on project update
2022-09-19 20:56:48 +03:00
Wroud
d62109cf91
CB-2479 feat: top app bar design
2022-09-19 20:54:08 +03:00
Wroud
60dff9ae45
CB-2479 feat: top app bar design
2022-09-19 20:38:02 +03:00
Aleksandr Skoblikov
2b597b3709
Merge remote-tracking branch 'origin/devel' into CB-2468-additional-auth-field
2022-09-19 19:49:01 +03:00
Aleksandr Skoblikov
6c7a85ca03
CB-2468 add req auth for db auth model
2022-09-19 19:48:43 +03:00
serge-rider
9f8c127a88
Merge remote-tracking branch 'origin/devel' into devel
2022-09-19 13:01:45 +02:00
serge-rider
a987d91380
dbeaver/dbeaver-ee#1913 TE servers rpc fix
2022-09-19 13:01:16 +02:00
Alexander Skoblikov
bcf1cefba9
Merge pull request #1105 from dbeaver/CB-2507-configuration-for-token-lifetime
...
CB-2507 custom security manager configuration
2022-09-19 13:44:15 +03:00
Aleksandr Skoblikov
56f5355c50
CB-2354 reload external configuration
2022-09-19 13:40:03 +03:00
Alexey
46d35aea5e
Merge pull request #1110 from dbeaver/fix/CB-2544-rename-test-connection
...
fix(core-connections): CB-2544 change 'Test Connection' -> 'Test'
2022-09-19 12:17:40 +03:00
Konstantin Vasilev
dbd43e45f9
Merge pull request #1164 from dbeaver/feat/CB-2475-required-auth-2
...
CB-2475 feat(plugin-connections): Fix additional authentication button
2022-09-19 12:15:43 +03:00
Konstantin Vasilev
c94d445d67
CB-2475 feat(plugin-connections): Fix additional authentication button
2022-09-19 12:07:08 +03:00
Wroud
a7be5ee9c2
CB-2479 chore: go-split version update
2022-09-19 01:15:36 +03:00
Wroud
dba0a29935
CB-2479 feat: check resource manager access
2022-09-19 00:04:43 +03:00
Wroud
692d7f89b8
CB-2479 feat: hide project select for single active project
2022-09-18 23:53:55 +03:00
Wroud
3142c3ebf7
CB-2479 fix: top app bar styles
2022-09-18 23:48:31 +03:00
Wroud
df93b799d1
CB-2479 fix: display tabs for active projects
2022-09-18 17:07:02 +03:00
Wroud
a206f8bbe2
CB-2479 feat: display tabs for active projects
2022-09-18 16:43:21 +03:00
Wroud
f2fdeef73b
CB-2479 feat: active projects selection
2022-09-18 15:35:42 +03:00
Wroud
a88b3dc575
Merge branch 'CB-2406-projects-permission-managment' of https://github.com/dbeaver/cloudbeaver into CB-2406-projects-permission-managment
2022-09-17 01:11:00 +03:00
Wroud
4feaf7f0e7
CB-2406 fix: resources movement & tree settings observing
2022-09-17 01:10:58 +03:00
Aleksandr Skoblikov
815002dbda
CB-2354 update merge configs api
2022-09-16 21:37:13 +03:00
Aleksandr Skoblikov
930fe8bdc7
Merge remote-tracking branch 'origin/devel' into CB-2354-handle-mq-messages-to-reload-server-config-in-cb-servers
2022-09-16 19:30:58 +03:00
Aleksandr Skoblikov
21f57461e0
CB-2515 add type for context credential providers
2022-09-16 19:11:24 +03:00
Aleksandr Skoblikov
d1f8a96326
Merge remote-tracking branch 'origin/CB-2406-projects-permission-managment' into CB-2406-projects-permission-managment
2022-09-16 17:42:31 +03:00
Aleksandr Skoblikov
17fc9eb418
Merge remote-tracking branch 'origin/devel' into CB-2406-projects-permission-managment
2022-09-16 17:41:02 +03:00
Wroud
c4de9770f5
CB-2406 fix: localization
2022-09-16 15:51:08 +03:00
Wroud
a3eff07885
Merge remote-tracking branch 'origin/devel' into CB-2406-projects-permission-managment
2022-09-16 15:40:59 +03:00
Alexander Skoblikov
7dec93bb1f
Merge pull request #1147 from dbeaver/CB-2328-table-data-export-insert-bom-encoding-t-imestamp-pattert-support
...
CB-2328 data export output params
2022-09-16 13:53:07 +03:00
Konstantin Vasilev
742cc9a428
Merge pull request #1152 from dbeaver/feat/CB-2511-export-output
...
CB-2511 feat(plugin-data-export): Add export output settings dialog
2022-09-16 10:45:23 +03:00
Konstantin Vasilev
5b331905fb
Merge pull request #1157 from dbeaver/feat/CB-2475-required-auth
...
CB-2475 feat: Use connection requiredAuth for external auth
2022-09-16 10:41:46 +03:00
serge-rider
e2dee49dc6
Driver file resolution fix
2022-09-16 09:13:45 +02:00
Wroud
09d0e9a62a
CB-2406 fix: resources DnD
2022-09-15 19:17:28 +03:00
Wroud
aef831b84b
CB-2406 feat: group by project
2022-09-15 18:14:16 +03:00
Aleksandr Skoblikov
958d5fbef9
CB-2406 api fixes
2022-09-15 18:05:03 +03:00
Konstantin Vasilev
28c6b11f00
CB-2475 feat(plugin-connections): Use localization
2022-09-15 17:24:42 +03:00
Konstantin Vasilev
0ff19596df
CB-2475 feat: Use connection requiredAuth for external auth
2022-09-15 17:16:43 +03:00
Wroud
bf6fb005e2
CB-2406 fix: project selection & script deletion
2022-09-14 21:24:14 +03:00
Aleksandr Skoblikov
ff8865fb0b
CB-2406 read shared project perms correctly
2022-09-14 20:18:04 +03:00
Aleksandr Skoblikov
f310381f36
Merge remote-tracking branch 'origin/devel' into CB-2406-projects-permission-managment
2022-09-14 18:41:48 +03:00
Aleksandr Skoblikov
511ebfdc15
CB-2476 get information about required external authentication for datasource
2022-09-14 18:20:03 +03:00
Wroud
1c50080296
CB-2406 feat: readonly mode for sql editor
2022-09-14 18:15:40 +03:00
Aleksandr Skoblikov
8f73a936b4
CB-2354 review fixes
2022-09-14 18:08:50 +03:00
Aleksandr Skoblikov
84e522ab78
CB-2354 handle configuration changed message
2022-09-14 18:08:50 +03:00
Serge Rider
e465186058
CB-2586 Team service ( #1153 )
2022-09-14 17:17:40 +03:00
Wroud
b50137d7d0
Merge remote-tracking branch 'origin/devel' into CB-2406-projects-permission-managment
2022-09-14 17:02:56 +03:00
Alexey
ae0bdcf886
Merge pull request #1135 from dbeaver/CB-2344-projects-administration
...
CB-2567 shared projects api
2022-09-14 17:02:09 +03:00
Wroud
88d058ee11
Merge remote-tracking branch 'origin/CB-2344-projects-administration' into CB-2406-projects-permission-managment
2022-09-14 16:55:39 +03:00
Wroud
5854cf89ee
CB-2588 feat: Hide single project label in nav & resources tree
2022-09-14 16:54:36 +03:00
Wroud
1f673558bd
CB-2344 fix(core-blocks): TreeNode styles
2022-09-14 16:37:15 +03:00
Konstantin Vasilev
ec8c2ff141
CB-2511 feat(plugin-data-export): Disable export form for binary processors
2022-09-14 16:37:00 +03:00
Wroud
f4ae34cdc0
CB-2406 chore: performance
2022-09-14 16:12:46 +03:00
Konstantin Vasilev
e37222dd08
CB-2511 feat(plugin-data-export): Add default export properties
2022-09-14 15:05:12 +03:00
Konstantin Vasilev
c10d30a36e
CB-2511 feat(plugin-data-export): Add export output options dialog
2022-09-14 15:05:11 +03:00
Konstantin Vasilev
f47f03399b
CB-2511 feat(plugin-data-export): Fix export tabs names
2022-09-14 15:05:11 +03:00
Konstantin Vasilev
83b18ed907
CB-2511 feat(plugin-data-export): Add translations
2022-09-14 15:05:11 +03:00
Konstantin Vasilev
9269ccd434
CB-2511 feat(plugin-data-export): Add output options to export dialog
2022-09-14 15:05:11 +03:00
Aleksandr Skoblikov
5174ff65ba
CB-2328 copyright
2022-09-14 13:27:51 +03:00
Aleksandr Skoblikov
8bc4a68348
CB-2328 data export output params
2022-09-14 13:26:30 +03:00
Aleksandr Skoblikov
598e5fcce2
CB-2344 forbid '/' in project name
2022-09-14 12:53:50 +03:00
Wroud
b5a12a1f8d
CB-2406 chore: cleanup
2022-09-14 12:40:10 +03:00
Wroud
3fe9b73131
CB-2406 refactor(plugin-projects): localization
2022-09-14 10:58:09 +03:00
Wroud
25be0da95f
CB-2406 fix: folders creation & script saving
2022-09-13 23:35:43 +03:00
Wroud
f96e60fa93
Merge branch 'CB-2344-projects-administration' into CB-2406-projects-permission-managment
2022-09-13 20:54:23 +03:00
Wroud
9984aa6495
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-13 20:53:47 +03:00
Alexey
8e9cc5eca2
Merge pull request #1149 from dbeaver/refactor/cb-2324/localization-aliases
...
CB-2324 refactor: localization aliases
2022-09-13 20:52:40 +03:00
Wroud
7f1ded6ea2
CB-2324 refactor: localization aliases
2022-09-13 20:52:04 +03:00
Wroud
55aea73498
CB-2406 feat: add useAutoLoad hook
2022-09-13 20:32:56 +03:00
Wroud
bb62b60b27
Merge branch 'CB-2344-projects-administration' into CB-2406-projects-permission-managment
2022-09-13 19:42:43 +03:00
Wroud
f57fdde858
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-13 19:40:41 +03:00
Alexander Skoblikov
37f1ecfcc8
Merge pull request #1120 from dbeaver/CB-2408-create-disabled-users
...
CB-2408 create disabled user api
2022-09-13 18:25:30 +03:00
Aleksandr Skoblikov
1a8621439c
CB-2406 grant project-admin permission for admins
2022-09-13 18:15:41 +03:00
Aleksandr Skoblikov
f350df21a5
CB-2406 one more gql api fix
2022-09-13 18:04:05 +03:00
Konstantin Vasilev
6c3d9e173e
Merge pull request #1146 from dbeaver/feat/CB-2505-filter-properties
...
CB-2505 feat(core-block): Make properties table filterable
2022-09-13 17:58:32 +03:00
Wroud
db2cab8f4d
CB-2406 feat: project permissions
2022-09-13 16:41:25 +03:00
Konstantin Vasilev
45c0a68bc1
CB-2505 feat(core-blocks): Fix filter driver properties
2022-09-13 16:35:49 +03:00
Aleksandr Skoblikov
7dfee56150
Merge remote-tracking branch 'origin/CB-2406-projects-permission-managment' into CB-2406-projects-permission-managment
2022-09-13 16:02:05 +03:00
Aleksandr Skoblikov
4b016034b9
CB-2406 fix api
2022-09-13 16:01:41 +03:00
Wroud
a526fc9053
CB-2406 feat: project permissions
2022-09-13 15:23:43 +03:00
Konstantin Vasilev
b3de3d9d29
CB-2505 feat(core-block): Make properties table filterable
2022-09-13 14:23:50 +03:00
Aleksandr Skoblikov
2f133ae624
CB-2406 gql context fix
2022-09-13 12:41:27 +03:00
Wroud
5cd0426eba
Merge branch 'CB-2344-projects-administration' into CB-2406-projects-permission-managment
2022-09-13 10:29:11 +03:00
Wroud
10e89d8f0b
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-13 10:26:31 +03:00
serge-rider
2bf20bf3cc
dbeaver/dbeaver-ee#1909 Project permissions model. Check permissions in UI. Products packaging enhancements.
2022-09-13 09:18:15 +02:00
Serge Rider
6071b3e233
dbeaver/dbeaver-ee#1906 Driver files: switch to NIO ( #1143 )
2022-09-13 09:29:41 +03:00
Aleksandr Skoblikov
1ba7d9e61c
CB-2406 review fix
2022-09-12 21:59:23 +03:00
Aleksandr Skoblikov
04efef80ae
CB-2406 rm project permissions api
2022-09-12 20:03:31 +03:00
Alexander Skoblikov
7fc769c18e
Merge pull request #1140 from dbeaver/not-store-invalid-creds
...
filter user creds on error
2022-09-12 17:59:29 +03:00
Alexey
c137e32c1f
Merge pull request #1142 from dbeaver/feat/CB-2482-aws-project
...
CB-2482 feat(plugin-connections) Add project selector to AWS dialog
2022-09-12 17:19:17 +03:00
Wroud
591cafb4c7
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-12 17:14:25 +03:00
Konstantin Vasilev
99582c144b
Merge pull request #1115 from dbeaver/feat/CB-2076-hide-view-connection
...
CB-2076 feat(plugin-connections): Hide connection view menu item
2022-09-12 16:05:05 +03:00
Aleksandr Skoblikov
3a0888e148
Merge remote-tracking branch 'origin/devel' into not-store-invalid-creds
2022-09-12 16:01:10 +03:00
Aleksandr Skoblikov
4146a9a5ba
Merge remote-tracking branch 'origin/devel' into CB-2507-configuration-for-token-lifetime
2022-09-12 15:31:25 +03:00
Aleksandr Skoblikov
2c0d1ddc7d
Merge remote-tracking branch 'origin/devel' into CB-2408-create-disabled-users
2022-09-12 15:30:22 +03:00
Konstantin Vasilev
3c1f158ffe
Merge pull request #1093 from dbeaver/fix/CB-1551-disable-file-button
...
CB-1551 fix(plugin-connections): Disable file button on SSH tab
2022-09-12 14:11:45 +03:00
Konstantin Vasilev
1149552895
Merge pull request #1124 from dbeaver/fix/CB-2289-sql-suggest
...
CB-2289 fix(plugin-sql-editor): Update suggestions for sql editor after schema change
2022-09-12 14:10:59 +03:00
Konstantin Vasilev
c0132ce152
Merge remote-tracking branch 'origin/devel' into fix/CB-2289-sql-suggest
2022-09-12 14:00:38 +03:00
Konstantin Vasilev
f1fe580615
Merge remote-tracking branch 'origin/CB-2344-projects-administration' into feat/CB-2482-aws-project
2022-09-12 13:51:52 +03:00
Wroud
090241d0b4
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-12 13:45:22 +03:00
Alexey
7cf11ab269
Merge pull request #1116 from dbeaver/refactor/cb-2425/tabs-box-auto-select
...
refactor(core-blocks): CB-2425 TabsBox autoSelect property
2022-09-12 13:44:58 +03:00
Konstantin Vasilev
f1b59b9178
Merge remote-tracking branch 'origin/devel' into feat/CB-2076-hide-view-connection
2022-09-12 13:43:11 +03:00
Konstantin Vasilev
aa31ade653
CB-2482 feat(plugin-connections) Add project selector to AWS dialog
2022-09-12 13:42:51 +03:00
Wroud
9fdb55abf8
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-12 12:25:12 +03:00
Wroud
3b514c44df
Merge remote-tracking branch 'origin/devel' into refactor/cb-2425/tabs-box-auto-select
2022-09-12 11:02:51 +03:00
Konstantin Vasilev
66df030730
Merge pull request #1104 from dbeaver/feat/CB-2477-public-search
...
CB-2477 feat(plugin-connection-search) Add public connection searching
2022-09-12 10:44:07 +03:00
Konstantin Vasilev
4bc86b7870
Merge remote-tracking branch 'origin/devel' into feat/CB-2477-public-search
2022-09-12 10:18:19 +03:00
Konstantin Vasilev
2d36f80991
CB-1551 fix(CB-1551): Fix upload SSH key button
2022-09-12 10:15:49 +03:00
Wroud
1529548973
CB-2344 fix: display single project label
2022-09-12 10:15:34 +03:00
Konstantin Vasilev
cd99eab1c2
Merge remote-tracking branch 'origin/devel' into fix/CB-1551-disable-file-button
2022-09-12 10:12:57 +03:00
Wroud
501956db2b
Merge remote-tracking branch 'origin/devel' into fix/CB-2544-rename-test-connection
2022-09-12 10:09:14 +03:00
Wroud
649973fd34
CB-2344 fix: display single project label
2022-09-12 10:07:49 +03:00
Aleksandr Skoblikov
e954b26fb6
filter user creds on error
2022-09-10 20:22:29 +03:00
Aleksandr Skoblikov
a21e3151f0
CB-2344 fix navigator api
2022-09-09 19:59:31 +03:00
Wroud
802e1a2a11
CB-2344 feat: project selection in save script dialog
2022-09-09 18:35:19 +03:00
Aleksandr Skoblikov
1280fd8b20
CB-2344 use project name instead of project id in navigator
2022-09-09 18:06:59 +03:00
Aleksandr Skoblikov
96bcc7aacb
Merge remote-tracking branch 'origin/CB-2344-projects-administration' into CB-2344-projects-administration
2022-09-09 18:03:36 +03:00
Aleksandr Skoblikov
f3ab06a2a3
CB-2344 validate that project already exist
2022-09-09 18:01:55 +03:00
Wroud
a7a6aec4d3
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-09 17:48:19 +03:00
Alexey
a0d48860a9
Merge pull request #1128 from dbeaver/hotfix/CB-2503/driver-properties-loading
...
CB-2503 driver properties loading
2022-09-09 17:46:07 +03:00
Wroud
edc012b733
CB-2503 build: keep class and function names
2022-09-09 17:44:54 +03:00
Konstantin Vasilev
167c83e341
Merge remote-tracking branch 'origin/devel' into fix/CB-2289-sql-suggest
2022-09-09 17:39:32 +03:00
Konstantin Vasilev
0324360fea
CB-2482 feat(plugin-connections) Add project selector to AWS dialog
2022-09-09 17:31:08 +03:00
Aleksandr Skoblikov
22bb27da5c
CB-2344 add created project to web session
2022-09-09 17:29:14 +03:00
Wroud
1386973139
fix: performance SqlEditor activeSegmentMode memoisation
2022-09-09 17:28:13 +03:00
Wroud
b634b236df
CB-2344 feat: display projects in resource manager
2022-09-09 15:28:57 +03:00
Alexey
328b18fcce
Merge pull request #1139 from dbeaver/devel
...
Merge devel
2022-09-09 14:59:55 +03:00
Wroud
f3ad728315
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-09 14:35:43 +03:00
Wroud
21afbe21cd
CB-2344 refactor: dependency injection for execution context
2022-09-09 14:23:04 +03:00
Wroud
e3a611a89c
CB-2344 fix: gql schema
2022-09-09 13:44:30 +03:00
Wroud
865d6452a0
CB-2344 feat: core-resource-manager
2022-09-09 13:43:01 +03:00
Wroud
1e03c8c542
CB-2344 refactor: rename ProjectsResource
2022-09-09 13:40:41 +03:00
Konstantin Vasilev
4aace82d69
Merge pull request #1137 from dbeaver/feat/CB-2535-only-private-connection
...
CB-2535 feat(plugin-connections): Show only private project for users in connection form
2022-09-09 13:30:48 +03:00
Konstantin Vasilev
e6c8af3207
Merge pull request #1119 from dbeaver/fix/CB-2112-format-sql
...
CB-2112 fix(plugin-sql-editor): Format only current script
2022-09-09 13:15:26 +03:00
Konstantin Vasilev
baefb2f06f
CB-2535 feat(plugin-connections): Add project selector to connection form
2022-09-09 13:13:54 +03:00
Wroud
ce280b0733
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-09 12:28:31 +03:00
Alexey
db4beeebc9
Merge pull request #1117 from dbeaver/chore/cb-2548/product-information-design
...
chore(corer-blocks): CB-2548 product information design
2022-09-09 12:27:03 +03:00
Aleksandr Skoblikov
591e3f28ac
CB-2344 grant all permissions for admin
2022-09-09 12:21:23 +03:00
Konstantin Vasilev
46205abe66
Merge remote-tracking branch 'origin/devel' into fix/CB-2112-format-sql
2022-09-09 12:17:03 +03:00
Wroud
4f333467fd
Merge remote-tracking branch 'origin/devel' into chore/cb-2548/product-information-design
2022-09-09 12:13:45 +03:00
Konstantin Vasilev
db564ec981
CB-2535 feat(plugin-connections): Show only private project for users in connection form
2022-09-09 11:30:40 +03:00
Konstantin Vasilev
a67f56eeb2
Merge remote-tracking branch 'origin/devel' into feat/CB-2477-public-search
2022-09-09 11:03:48 +03:00
Konstantin Vasilev
24c6ef66e7
CB-2408 feat(core-authentication): Send enabled option on user creation
2022-09-09 10:40:59 +03:00
Konstantin Vasilev
6cf3c3d02b
CB-2477 feat(plugin-connection-search): Fix code review
2022-09-09 10:07:46 +03:00
Konstantin Vasilev
6ccdb6d189
CB-2477 feat(plugin-connections-administration): Remove connection search from admin
2022-09-09 09:51:03 +03:00
Aleksandr Skoblikov
3b23ecbf91
CB-2344 use mutable list
2022-09-08 19:15:38 +03:00
Wroud
919ab9f150
Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
2022-09-08 18:51:31 +03:00
Konstantin Vasilev
ccd3f55e40
CB-2477 feat(plugin-connection-searc): Fix code review
2022-09-08 17:29:48 +03:00
Konstantin Vasilev
6d8895b246
CB-2477 feat(plugin-connection-search): Add connection form to search service
2022-09-08 17:28:10 +03:00
Alexey
2920ee482f
Merge pull request #1133 from dbeaver/fix/CB-2565/auto-close-notifications
...
fix(core-events): CB-2565 autoClose prop for notifications
2022-09-08 17:01:11 +03:00
Aleksandr Skoblikov
e28b70b5d1
CB-2408 create disabled user api
2022-09-08 16:52:14 +03:00
Wroud
6f452f8d71
Merge remote-tracking branch 'origin/devel' into fix/CB-2565/auto-close-notifications
2022-09-08 15:04:25 +03:00
Alexander Skoblikov
f12a1efa03
Merge pull request #1127 from dbeaver/CB-2559-additional-authentication-disconnects-connected-databases
...
CB-2559 not update navigator model if context not changed
2022-09-08 14:48:37 +03:00
Aleksandr Skoblikov
6d516a4f7e
CB-2567 shared projects api
2022-09-08 13:15:33 +03:00
Konstantin Vasilev
c2afbef2eb
Merge remote-tracking branch 'origin/devel' into feat/CB-2477-public-search
2022-09-08 12:05:06 +03:00
Konstantin Vasilev
8e99f20f17
CB-1551 remove unused import
2022-09-08 11:29:26 +03:00
Konstantin Vasilev
2c2bf15c30
CB-1551 fix(core-blocks): Add disabled styles for non button element
2022-09-08 11:28:02 +03:00
Konstantin Vasilev
12fb2afeda
Merge remote-tracking branch 'origin/devel' into fix/CB-1551-disable-file-button
2022-09-08 10:57:44 +03:00
Serge Rider
60199966fd
Merge pull request #1132 from dbeaver/#1905-driver-controller
...
#1905 driver controller
2022-09-08 09:38:41 +02:00
Wroud
035e636145
fix(core-events): CB-2565 autoClose prop for notifications
2022-09-08 10:05:40 +03:00
Konstantin Vasilev
475411042f
Merge pull request #1131 from dbeaver/hotfix/CB-2558-log-viewer-devel
...
CB-2558 fix(plugin-log-viewer): Start logs polling on mount
2022-09-08 09:51:42 +03:00
Konstantin Vasilev
5ee209f5f1
CB-2558 fix(plugin-log-viewer): Start logs polling on mount
2022-09-08 09:51:15 +03:00
Alexey
2075cb71ee
Merge pull request #1129 from dbeaver/fix/CB-2500/loader-cancel
...
fix(core-blocks): CB-2500 loader cancellation
2022-09-08 09:28:08 +03:00
Wroud
a43df1fb70
fix(core-blocks): CB-2500 loader cancellation
2022-09-08 09:27:28 +03:00
Wroud
b4479b757a
Merge remote-tracking branch 'origin/devel' into hotfix/CB-2503/driver-properties-loading
2022-09-08 09:21:31 +03:00
Wroud
863cd7b739
fix(core-sdk): CB-CB-2503 cached resource includes observing
2022-09-08 09:20:18 +03:00
Aleksandr Skoblikov
4544064ea8
CB-2559 not update navigator model if context not changed
2022-09-07 21:17:35 +03:00
Wroud
ac4b70fdd2
feat(plugin-devtools): CB-2503 resources search
2022-09-07 18:16:12 +03:00
serge-rider
8911d817bc
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into #1905-driver-controller
2022-09-07 16:48:19 +02:00
serge-rider
a0bdb375c8
dbeaver/dbeaver-ee#1905 Remote config controller
2022-09-07 16:30:14 +02:00
Wroud
24ab22dd52
feat: CB-2503 devtools
2022-09-07 17:17:51 +03:00
Wroud
12789b8d68
fix: CB-2503 context menu behavior
2022-09-07 17:06:23 +03:00
Wroud
ac927586a3
refactor: CB-2503 DataContext find fn
2022-09-07 16:51:55 +03:00
Wroud
a6cbbc8a47
fix: CB-2503 cached resources optimization
2022-09-07 16:47:44 +03:00
Konstantin Vasilev
5eb2b30382
Merge pull request #1125 from dbeaver/hotfix/CB-2514-unsaved-changes-devel
...
CB-2514 fix(plugin-connections): Do not show unsaved changes dialog
2022-09-07 15:57:37 +03:00
Konstantin Vasilev
a2d7727155
CB-2514 fix(plugin-connections): Do not show unsaved changes dialog
2022-09-07 15:54:59 +03:00
Wroud
322baa4197
fix(plugin-connections): CB-2503 driver properties loading
2022-09-07 15:52:24 +03:00
Konstantin Vasilev
d9d0a73c53
CB-2289 fix(plugin-sql-editor): Update suggestions for sql editor after schema change
2022-09-07 14:34:32 +03:00
serge-rider
ba3e26453b
dbeaver/dbeaver-ee#1905 Switch local configs to NIO
2022-09-07 11:27:40 +02:00
kseniaguzeeva
a32e889570
Merge pull request #1123 from dbeaver/kseniaguzeeva-patch-2
...
CB-123 chore: update README
2022-09-07 11:04:19 +03:00
kseniaguzeeva
47961b283b
CB-123 chore: update README
2022-09-07 11:03:51 +03:00
serge-rider
ac4841e815
dbeaver/dbeaver-ee#1905 Driver controller model, use config controllers to load/save drivers
2022-09-07 09:37:17 +02:00
Alexander Skoblikov
6299c6291b
Merge pull request #1111 from dbeaver/CB-2545-fix-session-context
...
CB-2545 fix web session context
2022-09-06 17:25:40 +03:00
Konstantin Vasilev
be9a5804d4
CB-2112 fix(plugin-sql-editor): Format only current script
2022-09-06 13:44:26 +03:00
Aleksandr Skoblikov
bfd15751c7
CB-2545 fix web session context
2022-09-06 13:24:13 +03:00
Wroud
1434c741a1
chore(corer-blocks): CB-2548 product information design
2022-09-06 12:48:15 +03:00
Wroud
5f793c58d5
refactor(core-blocks): CB-2425 TabsBox autoSelect property
2022-09-06 12:43:42 +03:00
Konstantin Vasilev
4b41803821
CB-2076 feat(plugin-connections): Hide connection view menu item
2022-09-06 12:12:34 +03:00
Alexey
0db8559c07
Merge pull request #1113 from dbeaver/hotfix/CB-2524_CB-2530
...
Hotfix CB-2524 CB-2530
2022-09-06 09:39:04 +03:00
Wroud
6e987e72cd
fix(plugin-navigation-tree): CB-2530 no results placeholder
2022-09-06 09:31:14 +03:00
Wroud
bcab44cac2
fix(plugin-data-viewer): CB-2524 connection subscription
2022-09-06 09:30:58 +03:00
naumov
7aa4390f3c
fix(core-connections): CB-2544 change 'Test Connection' -> 'Test'
2022-09-05 18:41:41 +03:00
Alexander Skoblikov
1f303aa56a
Merge pull request #1103 from dbeaver/fix/CB-2525-devel
...
CB-2525 add aws template connections to the session fix
2022-09-05 14:52:03 +03:00
Aleksandr Skoblikov
2899e74b67
Merge remote-tracking branch 'origin/devel' into fix/CB-2525-devel
2022-09-05 13:18:44 +03:00
Serge Rider
a6bdb996f2
#1912 service refactoring ( #1106 )
...
* dbeaver/dbeaver-ee#1912 QMController, DBPlatform, DBPWorkspace refactoring. Redundant code delete.
* dbeaver/dbeaver-ee#1912 Redundant resource handlers remove
* dbeaver/dbeaver-ee#1912 Desktop features moved to desktop workspace
* dbeaver/dbeaver-ee#1912 Desktop platform additions
2022-09-04 09:29:47 +03:00
Aleksandr Skoblikov
013a80d040
CB-2507 custom security manager configuration
2022-09-02 17:00:58 +03:00
Konstantin Vasilev
b77a99394c
CB-2477 feat(plugin-connection-search): Show search menu only for admins
2022-09-02 16:48:38 +03:00
yagudin10
35a9fc81f3
CB-2525 add aws template connections to the session fix
2022-09-02 16:35:49 +03:00
Konstantin Vasilev
ef0e50fde6
Merge pull request #1090 from dbeaver/feat/CB-2339-enable-users
...
CB-2339 feat(plugin-authentication-administration): Enabling users from table
2022-09-02 10:28:25 +03:00
Alexander Skoblikov
6cccff97b4
Merge pull request #1100 from dbeaver/tech/CB-2506
...
CB-2506 create session context for virtual project
2022-09-01 17:35:13 +03:00
yagudin10
fe980ff285
CB-2506 create session context for virtual project
2022-09-01 14:29:51 +03:00
Konstantin Vasilev
9d02c34486
CB-1551 fix(plugin-connections): Fix file button
2022-09-01 12:14:54 +03:00
Konstantin Vasilev
96e4f703dc
CB-2477 feat(plugin-connection-search) Add public connection searching
2022-09-01 12:10:39 +03:00
Konstantin Vasilev
bbe7d78031
Merge remote-tracking branch 'origin/devel' into fix/CB-1551-disable-file-button
2022-09-01 11:58:42 +03:00
serge-rider
43096f714c
CB-2502 Global project detection fixed
2022-09-01 10:21:45 +02:00
Alexey
889f7e28e1
Merge pull request #971 from dbeaver/dependabot/npm_and_yarn/webapp/terser-5.14.2
...
chore(deps): bump terser from 5.14.1 to 5.14.2 in /webapp
2022-09-01 09:18:45 +03:00
Konstantin Vasilev
0399c16439
Merge remote-tracking branch 'origin/devel' into feat/CB-2339-enable-users
2022-08-31 22:03:35 +03:00
Alexander Skoblikov
2bede00e88
Merge pull request #1094 from dbeaver/CB-2386-cb-aws-the-changed-admin-in-the-easy-config-lost-the-admin-role-after-another-user-login
...
CB-2386 fix multi auth in easy config
2022-08-31 19:57:23 +03:00
Aleksandr Skoblikov
36e97ddb27
Merge remote-tracking branch 'origin/devel' into CB-2386-cb-aws-the-changed-admin-in-the-easy-config-lost-the-admin-role-after-another-user-login
2022-08-31 18:51:29 +03:00
Konstantin Vasilev
176548b61d
Merge pull request #1058 from dbeaver/tech/CB-2229
...
CB-2229 add description for permissions
2022-08-31 18:06:00 +03:00
Alexander Skoblikov
31558bbdbc
CB-2278 not null locale in websession ( #1091 )
2022-08-31 18:04:39 +03:00
Alexey
ec8ddea914
Merge pull request #1096 from dbeaver/feat/CB-2453/smart-projects-in-nav-tree
...
feat(plugin-navigation-tree): CB-2453 remove expand from projects in …
2022-08-31 18:01:00 +03:00
Wroud
685bdc2052
fix(plugin-navigation-tree): CB-2453 observing state
2022-08-31 18:00:50 +03:00
Konstantin Vasilev
54a558985d
Merge remote-tracking branch 'origin/devel' into tech/CB-2229
2022-08-31 17:55:35 +03:00
Ainur and Konstantin Vasilev
67f0853df0
CB-2449 rm api changes for writing resources ( #1066 )
...
* CB-2449 rm api changes for writing resources
* CB-2455 feat(plugin-resource-manager): Do not rewrite script with the same name
* CB-2449 test for writing resource in rm
Co-authored-by: Konstantin Vasilev <konstantin.vasiliev@dbeaver.com >
2022-08-31 17:52:41 +03:00
Konstantin Vasilev
2b118d2eb5
Merge remote-tracking branch 'origin/devel' into tech/CB-2229
2022-08-31 17:51:39 +03:00
Alexey
3fc7444e8c
Merge pull request #1087 from dbeaver/feat/CB-2405/connection-project-selection
...
Feat CB-2405 connection project selection
2022-08-31 17:41:06 +03:00
Konstantin Vasilev
b478ff44a0
Merge pull request #1088 from dbeaver/feat/CB-2463-aws-connection-close-form
...
CB-2463 feat(plugin-connections) Do not close connection settings on login
2022-08-31 17:25:09 +03:00
Wroud
1819636fab
feat(plugin-navigation-tree): CB-2453 remove expand from projects in nav tree
2022-08-31 16:52:46 +03:00
Wroud
1c2d1c1e47
fix(plugin-connections): CB-2405 autoHide for undefined values
2022-08-31 15:28:35 +03:00
Serge Rider
14ad5f52ed
CB-2495 Mimic global and user project names in UI ( #1089 )
2022-08-31 15:03:59 +03:00
Aleksandr Skoblikov
e406dee751
CB-2386 fix multi auth in easy config
2022-08-31 15:00:04 +03:00
Wroud
bf6962b196
Merge remote-tracking branch 'origin/devel' into feat/CB-2405/connection-project-selection
2022-08-31 14:37:02 +03:00
Konstantin Vasilev
97de50251e
Merge remote-tracking branch 'origin/devel' into feat/CB-2463-aws-connection-close-form
2022-08-31 13:08:28 +03:00
Konstantin Vasilev
304ee3cba8
CB-1551 fix(plugin-connections): Disable file button on SSH tab
2022-08-31 13:00:42 +03:00
Konstantin Vasilev
2a40f69dfe
Merge remote-tracking branch 'origin/devel' into feat/CB-2339-enable-users
2022-08-31 12:00:28 +03:00
Konstantin Vasilev
09f6bea699
CB-2339 feat(plugin-authentication-administration): Use resource service instead of controller
2022-08-31 11:42:09 +03:00
Ainur
47bb280cf3
CB-2464 de save data sources remotely fix ( #1081 )
...
* CB-2464 de save data sources remotely fix
* CB-2464 add data source persistence registry
2022-08-31 11:00:07 +03:00
Ainur
94c8fa0cd6
CB-779 athena db use provider property for s3 location ( #1077 )
2022-08-31 10:57:26 +03:00
Konstantin Vasilev
4ad42175aa
CB-2463 feat(plugin-connections): Do not close form on logout
2022-08-31 10:39:38 +03:00
Wroud
221253a9b1
Merge remote-tracking branch 'origin/devel' into feat/CB-2405/connection-project-selection
2022-08-30 19:17:58 +03:00
Wroud
70abee7ae3
fix(plugin-connections): CB-2405 validate project only for new connections
2022-08-30 19:17:41 +03:00
ShadelessFox
57b95a0c5b
dbeaver/dbeaver-ee#1788 Remember session start datetime ( #1082 )
2022-08-30 18:50:29 +03:00
Ainur
83776dca7c
Merge pull request #1062 from dbeaver/fix/CB-2365
...
CB-2365 reverse proxy anonymous access enabled fix
2022-08-30 18:41:24 +03:00
Konstantin Vasilev
4208b4f676
Merge pull request #1085 from dbeaver/feat/CB-1857-srid-suggest
...
CB-1857 feat(plugin-gis-viewer): Add combobox for crs selecting
2022-08-30 17:26:44 +03:00
Konstantin Vasilev
82fd4c7b93
CB-2463 feat(plugin-authentication, plugin-connections): Fix review notes
2022-08-30 15:54:56 +03:00
Konstantin Vasilev
c0d6d2e477
CB-2339 feat(plugin-authentication-administration): Enabling users from table
2022-08-30 15:50:04 +03:00
Konstantin Vasilev
4c522524b9
CB-2463 feat(plugin-connections) Add login handler to connection form
2022-08-30 14:00:41 +03:00
Serge Rider
136fa13e41
CB-2480 Disable "show system objects" by default ( #1084 )
2022-08-30 13:26:24 +03:00
Serge Rider
83f6426981
CB-2415 Do not save admin connection on connect in public interface ( #1083 )
2022-08-30 13:26:03 +03:00
Konstantin Vasilev
335c8a19a7
CB-2463 feat(plugin-connections) Do not close connection settings on login
2022-08-30 12:45:31 +03:00
Konstantin Vasilev
8cc7a76618
CB-2229 feat(plugin-authentication-administration) Add permission description
2022-08-30 11:06:48 +03:00
Wroud
1a9180dc10
fix(core-connections): CB-2405 revert localization change
2022-08-29 20:52:02 +03:00
Wroud
f5c88b8bce
Merge remote-tracking branch 'origin/devel' into feat/CB-2405/connection-project-selection
2022-08-29 20:38:33 +03:00
Alexey
7367795472
Merge pull request #1086 from dbeaver/fix/CB-2418/sql-editor-nav-link
...
Fix CB-2418 sql editor nav link
2022-08-29 20:29:03 +03:00
Alexey
00373f5bbf
Merge pull request #1080 from dbeaver/fix/CB-2252/enable-test-connection
...
Fix/cb 2252/enable test connection
2022-08-29 19:18:17 +03:00
Wroud
575c3dfcc3
fix(plugin-navigation-tree): CB-2219 load tree on show action
2022-08-29 18:07:44 +03:00
Wroud
5be609fc86
fix: CB-2418 getParents function & preload parents
2022-08-29 18:06:42 +03:00
Konstantin Vasilev
4dc8f1970c
CB-1857 feat(plugin-gis-viewer): Add combobox for crs selecting
2022-08-29 17:53:06 +03:00
Alexey
5fb7970fab
Merge pull request #1068 from dbeaver/feat/CB-2302/dnd-folders
...
CB-2302 DnD folders
2022-08-29 16:04:30 +03:00
Wroud
6dadd771bc
Merge remote-tracking branch 'origin/devel' into fix/CB-2252/enable-test-connection
2022-08-29 14:40:49 +03:00
Wroud
e54641d2e9
Merge remote-tracking branch 'origin/devel' into feat/CB-2302/dnd-folders
2022-08-29 14:36:20 +03:00
Wroud
a539dd6785
chore: update version 22.2.0
2022-08-29 11:35:57 +03:00
yagudin10
8cefe30e2d
CB-2229 change description for permissions
2022-08-29 10:47:27 +03:00
yagudin10
1b37465a4a
Merge branch 'devel' into tech/CB-2229
2022-08-29 10:45:51 +03:00
serge-rider
8f7e2eac26
22.2 config
2022-08-28 09:58:06 +02:00
Alexey
c8a066296c
Merge pull request #1072 from dbeaver/fix/CB-2346/tab-unloading
...
fix(plugin-navigation-tabs): CB-2346 tab unloading handler
2022-08-26 14:57:39 +03:00
Ainur
d802df816b
CB-2448 rm resource owner project fix ( #1065 )
2022-08-26 12:54:08 +03:00
Serge Rider
de5c225f5c
CB-2460 Session close ( #1079 )
2022-08-26 12:54:04 +03:00
Aleksandr Skoblikov
a2ec1f1dfd
CB-2362 fix migration for h2
2022-08-26 12:42:22 +03:00
yagudin10
347030ec66
CB-2302 code style fix
2022-08-26 12:03:51 +03:00
Alexander Skoblikov
529c4bd89c
CB-2362 refresh sm token ( #1071 )
...
* CB-2362 refresh sm token
* CB-2362 checkstyle
* CB-2362 fix migration
* CB-2362 fix rm project deserialization
2022-08-26 12:00:22 +03:00
Konstantin Vasilev
9dbe2169b3
Merge pull request #1069 from dbeaver/fix/CB-2360-delete-notifications
...
fix(core-navigation-tree, plugin-navigation-tree): CB-2360 Do not duplicate confirmation when deleting tables
2022-08-26 10:28:12 +03:00
Konstantin Vasilev
4741aad396
Merge pull request #1076 from dbeaver/fix/CB-2442-disable-auth-linking
...
CB-2442 fix(plugin-authentication): Disable user linking on auth
2022-08-26 10:27:42 +03:00
alex
6e9eb1aa8c
Update jest-tests-runner.yml
2022-08-25 15:07:56 +03:00
alex
f3dbdc9894
Update and rename CI.yml to jest-tests-runner.yml
...
fix job naming
2022-08-25 15:05:58 +03:00
Wroud
fc4bea98f3
fix(plugin-connections): CB-2252 enable test connection for anonymous user
2022-08-25 15:05:51 +03:00
Wroud
0fc67f4955
fix(tests): mock server
2022-08-25 14:56:45 +03:00
Wroud
9aacfff661
feat(plugin-connections): CB-2405 project selection for connection form
2022-08-25 14:50:25 +03:00
Alexey
4deccb27df
Merge pull request #1074 from dbeaver/fix/CB-2325/placeholder-message
...
fix: CB-2325 placeholder message in nav tree
2022-08-25 14:43:34 +03:00
alex
a8ccbd6337
Update CI.yml
...
ignore deps conflct
2022-08-25 14:36:06 +03:00
alex
d480e67e13
Update CI.yml
...
add working directory
2022-08-25 14:22:58 +03:00
Wroud
5a81076d50
fix(plugin-connections): CB-2252 enable test connection
2022-08-25 14:12:56 +03:00
alex
74c2811c62
Create CI.yml
...
add tests job
2022-08-25 14:12:29 +03:00
Wroud
7a92099fa9
Merge remote-tracking branch 'origin/devel' into feat/CB-2302/dnd-folders
2022-08-25 13:47:31 +03:00
Alexey
c913a2aa96
Merge pull request #1073 from dbeaver/feat/CB-2030/offline-mode
...
CB-2030 offline mode
2022-08-25 13:39:42 +03:00
Wroud
d4b805fddc
fix: remove node's path dependency
2022-08-25 13:38:15 +03:00
serge-rider
260f905e23
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-08-25 12:33:49 +02:00
serge-rider
bf77ff639f
Fix debug config
2022-08-25 12:26:56 +02:00
Alexey
bae831054c
Merge pull request #1075 from dbeaver/feat/CB-2453/projects-style-nav-tree
...
feat(plugin-navigation-tree): CB-2453 projects for nav tree
2022-08-25 13:02:33 +03:00
Konstantin Vasilev
25199ee9f9
CB-2442 fix(plugin-authentication): Disable user linking on auth
2022-08-25 12:57:09 +03:00
Wroud
f9fa1d0148
fix(plugin-connections): CB-2302 folder's name duplication
2022-08-25 01:02:44 +03:00
Wroud
9ecbc28974
Merge remote-tracking branch 'origin/devel' into feat/CB-2302/dnd-folders
2022-08-25 00:31:55 +03:00
Ainur Iagudin
5580c374f5
CB-2302 move folder validate siblings
2022-08-24 17:40:41 +03:00
Alexey
740a98d24b
Merge pull request #1070 from dbeaver/fix/CB-2440/hide-template-flag
...
fix(plugin-connections): CB-2440 hide template flag
2022-08-24 14:20:34 +03:00
Alexey
25be58418b
Merge pull request #1067 from dbeaver/fix/CB-2420/cached-resources
...
CB-2420 CB-2431 cached resources
2022-08-24 13:28:09 +03:00
Konstantin Vasilev
99d56c4fc6
CB-2360 fix(core-navigation-tree): Use map for deleting nodes
2022-08-24 13:03:20 +03:00
Wroud
43f5fad276
feat(plugin-navigation-tree): CB-2453 projects for nav tree
2022-08-24 11:52:34 +03:00
Wroud
395e233839
fix: CB-2325 placeholder message in nav tree
2022-08-24 11:43:05 +03:00
Wroud
0339c2a788
fix(plugin-sql-editor-navigation-tab-resource): CB-2030 remove unused arg
2022-08-23 22:58:55 +03:00
Wroud
178bb7e6e8
fix(plugin-data-viewer): CB-2030 code editor props
2022-08-23 22:52:44 +03:00
Wroud
69121eb1a4
feat(plugin-sql-editor): CB-2030 add isReadonly for ISqlDataSource
2022-08-23 22:39:14 +03:00
Wroud
30380c7b24
feat(plugin-root): CB-2030 offline mode notification
2022-08-23 22:35:58 +03:00
Wroud
862665a419
fix(plugin-codemirror): CB-2030 read-only state
2022-08-23 22:28:09 +03:00
Wroud
19df786211
fix(plugin-blocks): CB-2030 pass persistent prop to snackbar
2022-08-23 22:26:59 +03:00
Wroud
70fb57f493
fix(plugin-navigation-tabs): CB-2346 tab unloading handler
2022-08-23 20:47:15 +03:00
Wroud
fa0c8237b5
fix(plugin-connections): CB-2440 hide template flag
2022-08-23 19:25:48 +03:00
Konstantin Vasilev
f2eb276649
Merge pull request #1063 from dbeaver/fix/CB-2332-old-chrome
...
fix(plugin-react-data-grid): CB-2332 Fix exception for old chrome
2022-08-23 16:43:53 +03:00
Konstantin Vasilev
d5169480de
fix(core-navigation-tree, plugin-navigation-tree): CB-2360 Do not duplicate confirmation when deleting tables
2022-08-23 16:38:01 +03:00
Wroud
2c996218ef
fix(core-navigation-tree): CB-2420 symbol description
2022-08-23 14:43:36 +03:00
Wroud
51911f5793
feat(core-blocks): CB-2420 add DBObjectParentKey
2022-08-23 14:19:29 +03:00
Wroud
f1e37e20ed
feat(core-blocks): CB-2420 pass key to onLoad fn in use*Resource
2022-08-23 14:19:04 +03:00
Wroud
e63e93f0b7
fix(plugin-navigation-tree): CB-2420 duplicate's filtering
2022-08-23 14:16:04 +03:00
Wroud
b4e79fe85c
fix(core-blocks): CB-2420 Loader state merging
2022-08-23 13:36:53 +03:00
Konstantin Vasilev
0e03284b40
Merge pull request #1052 from dbeaver/feat/CB-2375-viewer-settings
...
feat(plugin-data-viewer): CB-2375 Add fetch settings to config
2022-08-23 11:45:24 +03:00
Konstantin Vasilev
d04efee1b2
feat(plugin-data-viewer): CB-2375 Fix tests
2022-08-23 11:40:40 +03:00
Konstantin Vasilev
9ee425ad74
feat(plugin-data-viewer): CB-2375 Add tests
2022-08-23 11:38:03 +03:00
Konstantin Vasilev
dc665c1515
Merge remote-tracking branch 'origin/devel' into feat/CB-2375-viewer-settings
2022-08-23 11:19:53 +03:00
yagudin10
780fcbc509
CB-2302 move connection folders
2022-08-23 10:45:42 +03:00
Wroud
1bc56e3071
fix(core-blocks): CB-2431 filter nullable key values
2022-08-23 10:28:29 +03:00
Wroud
b1fbe9eb83
fix(core-sdk): CB-2420 empty resource key list compare
2022-08-23 10:27:10 +03:00
Wroud
eb6bb9e995
chore(plugin-connections): linting
2022-08-23 10:24:36 +03:00
Wroud
ae244d5339
fix(core-blocks): exclude container prop
2022-08-23 10:22:38 +03:00
Wroud
3ae5f02dec
feat(plugin-connections): CB-2302 dnd connection folders
2022-08-23 09:58:18 +03:00
yagudin10
819b84cc9b
CB-2365 rp tests
2022-08-22 18:29:37 +03:00
Konstantin Vasilev
b5d7d99692
fix(plugin-react-data-grid): CB-2332 Fix exception for old chrome
2022-08-22 13:44:58 +03:00
yagudin10
3b6bfe2a4e
CB-2365 reverse proxy anonymous access enabled fix
2022-08-22 13:23:18 +03:00
Wroud
ec5719518b
fix(plugin-connections-administration): CB-2441 access save
2022-08-22 12:23:05 +03:00
Alexey
4abe1a0496
Merge pull request #1055 from dbeaver/fix/CB-2391-user-connections
...
fix(plugin-authentication-administration): CB-2391 Fix user`s connections list
2022-08-22 12:06:38 +03:00
Alexey
f62a85dbf3
Merge pull request #1061 from dbeaver/fix/CB-2445-access-tab
...
fix(plugin-connections-administration): CB-2445 Remove access tab from private connections
2022-08-22 10:56:54 +03:00
Alexey
d287561a52
Merge pull request #1056 from dbeaver/fix/CB-2417-reconnect-dialog
...
fix(plugin-connections): CB-2417 Do not show reconnect dialog when connection is disconnected after edit
2022-08-22 10:54:46 +03:00
Konstantin Vasilev
3783cf2d60
Merge pull request #1060 from dbeaver/chore/release-22_1_5
...
chore: Bump project version 22.1.5
2022-08-19 15:23:12 +03:00
Konstantin Vasilev
ff862f0e2e
fix(plugin-connections-administration): CB-2445 Fix access saving
2022-08-19 12:36:39 +03:00
Aleksandr Skoblikov
7540c1523d
CB-2025 fix admin controller
2022-08-19 12:17:56 +03:00
Konstantin Vasilev
38769f697e
fix(plugin-connections-administration): CB-2445 Remove access tab from private connections
2022-08-19 11:14:08 +03:00
yagudin10
75e1340fe3
CB-2229 add description for permissions
2022-08-18 18:08:06 +03:00
Konstantin Vasilev
12c8df92f6
Merge pull request #1057 from dbeaver/chore/release-22_1_5
...
chore: Bump project version 22.1.5
2022-08-18 17:00:53 +03:00
Konstantin Vasilev
0c9070b005
chore: Bump project version 22.1.5
2022-08-18 16:52:06 +03:00
Konstantin Vasilev
4df123e927
fix(plugin-connections): CB-2417 Do not show reconnect dialog when connection is disconnected after edit
2022-08-18 14:39:13 +03:00
Konstantin Vasilev
6911c84daf
fix(plugin-authentication-administration): CB-2391 Fix user`s connections list
2022-08-18 13:04:07 +03:00
Konstantin Vasilev
800ce627fd
Revert "fix(plugin-authentication-administration): CB-2391 Fix user`s connections list"
...
This reverts commit 7efbc970da .
2022-08-18 13:02:59 +03:00
Konstantin Vasilev
7efbc970da
fix(plugin-authentication-administration): CB-2391 Fix user`s connections list
2022-08-18 13:01:35 +03:00
Konstantin Vasilev
55adf84d75
Merge pull request #1054 from dbeaver/fix/CB-2424-menu-radios
...
fix(core-blocks): CB-2424 Fix radio paddings in menu
2022-08-18 12:13:25 +03:00
Konstantin Vasilev
33e9bbf153
Merge pull request #1051 from dbeaver/fix/CB-2410-new-connections
...
fix(core-connections, plugin-connections-administration): CB-2410 Show new connections on the top of the list
2022-08-18 12:12:44 +03:00
Alexander Skoblikov
c67ad9f402
Merge pull request #1049 from dbeaver/tech/CB-2396
...
CB-2396 validate anonymous access in app configuration
2022-08-17 20:48:25 +03:00
Ainur Iagudin
48f49bedd3
Merge branch 'devel' into tech/CB-2396
...
# Conflicts:
# server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java
2022-08-17 19:30:47 +03:00
Alexander Skoblikov
35443bf33b
Merge pull request #1047 from dbeaver/feature/CB-2285
...
CB-2285 update embedded sm api
2022-08-17 19:11:53 +03:00
Alexander Skoblikov
9dd28f0820
Merge pull request #1044 from dbeaver/feature/CB-2215-trusted-auth
...
CB-2215 update application api
2022-08-17 18:35:00 +03:00
Ainur
0faafb7aa7
Merge pull request #1053 from dbeaver/fix/CB-2343
...
CB-2343 empty config configureServer fix
2022-08-17 18:32:12 +03:00
Ainur Iagudin
75be9c9765
Merge branch 'devel' into tech/CB-2396
2022-08-17 18:29:55 +03:00
Ainur Iagudin
8c04bf5d1b
Merge branch 'devel' into fix/CB-2343
2022-08-17 17:43:18 +03:00
Ainur
138eca7721
Merge pull request #994 from dbeaver/tech/CB-2268
...
CB-2268 update sessionState function
2022-08-17 17:34:35 +03:00
Ainur Iagudin
b4db5267a2
Merge branch 'devel' into tech/CB-2396
2022-08-17 16:59:15 +03:00
Ainur Iagudin
3d38274aea
Merge branch 'devel' into tech/CB-2268
2022-08-17 16:34:36 +03:00
Ainur
8e3e1509af
Merge pull request #1010 from dbeaver/fix/CB-2311-filter-global-connections
...
CB-2311 create datasource registry proxy
2022-08-17 16:29:41 +03:00
Ainur Iagudin
88bd24f812
CB-2371 do not filter user project data sources
2022-08-17 15:30:54 +03:00
Ainur Iagudin
ee5a91fb9f
Merge branch 'devel' into fix/CB-2311-filter-global-connections
2022-08-17 14:39:24 +03:00
Konstantin Vasilev
e1e864d46a
fix(core-blocks): CB-2424 Fix radio paddings in menu
2022-08-17 13:27:33 +03:00
Ainur Iagudin
26ed1336e4
Merge branch 'devel' into fix/CB-2311-filter-global-connections
2022-08-17 11:35:27 +03:00
Ainur Iagudin
cda74f44fd
CB-2268 add session expired exception for sessionState
2022-08-17 11:01:30 +03:00
Konstantin Vasilev
a46976ef4c
Merge pull request #1046 from dbeaver/feature/CB-2212-readonly
...
feat(plugin-data-viewer, plugin-sql-editor): CB-2212 Readonly data without unique row identifier
2022-08-17 10:22:24 +03:00
Aleksandr Skoblikov
1dc6aff2ad
CB-2285 update embedded sm api
2022-08-16 18:37:53 +03:00
yagudin10
5ddafd1487
CB-2343 empty config configureServer fix
2022-08-16 18:30:10 +03:00
yagudin10
eefcdf1257
CB-2396 move anonymous access conf to CBAppConfig
2022-08-16 15:51:57 +03:00
Konstantin Vasilev
3abbd1fdd3
feat(core-blocks): CB-2309 Change final message
2022-08-16 15:35:59 +03:00
Konstantin Vasilev
a618cbdf1d
feat(plugin-data-viewer): CB-2375 Add fetch settings to config
2022-08-16 13:55:05 +03:00
yagudin10
85f411f1f3
CB-2396 add tests for disabled anonymous access
2022-08-16 13:15:12 +03:00
Konstantin Vasilev
88211ad356
Merge pull request #1037 from dbeaver/fix/CB-2286-tools-tab
...
fix(plugin-tools-panel): CB-2286 Save active tool tab after page refresh
2022-08-16 11:32:48 +03:00
Konstantin Vasilev
14f343c4b1
Merge pull request #1050 from dbeaver/fix/CB-2432-logout-error
...
fix(plugin-navigation-tree): CB-2432 Fix error after logout
2022-08-16 11:32:13 +03:00
Konstantin Vasilev
35871dd683
feat(plugin-root): CB-2269 fix session expired dialog
2022-08-16 11:19:52 +03:00
Konstantin Vasilev
6f47405ea5
Merge remote-tracking branch 'origin/devel' into feature/CB-2212-readonly
2022-08-16 10:56:06 +03:00
Konstantin Vasilev
d2c4e8971e
fix(core-connections, plugin-connections-administration): CB-2410 Show new connections on the top of the list
2022-08-15 17:48:18 +03:00
Konstantin Vasilev
73a90a8e06
fix(core-connections, plugin-connections-administration): CB-2410 Show new connections on the top of the list
2022-08-15 17:40:43 +03:00
Konstantin Vasilev
ccc2e6690f
Merge remote-tracking branch 'origin/devel' into fix/CB-2286-tools-tab
2022-08-15 16:29:30 +03:00
Konstantin Vasilev
fd2f966143
fix(plugin-navigation-tree): CB-2432 Fix error after logout
2022-08-15 16:28:47 +03:00
Konstantin Vasilev
ccd864470c
feat: CB-2212 add resultIndex parameter to isReadonly method
2022-08-15 15:20:15 +03:00
Konstantin Vasilev
92478b680b
feat(plugin-data-viewer, plugin-sql-editor): CB-2212 fix review
2022-08-15 13:26:58 +03:00
yagudin10
c54aa4ae68
CB-2396 validate anonymous access in app configuration
2022-08-15 13:22:06 +03:00
Konstantin Vasilev
869cb811d8
fix(plugin-tools-panel): CB-2286 fix default selected tab
2022-08-15 11:50:48 +03:00
Konstantin Vasilev
e11a0deb25
fix(plugin-tools-panel): CB-2286 fix default selected tab
2022-08-15 11:44:20 +03:00
Konstantin Vasilev
3f1c37e0de
feat(core-root): Revert any to session expire service
2022-08-15 11:29:58 +03:00
serge-rider
c3d736a1ad
22.1.5 configuration
2022-08-14 16:30:13 +02:00
Konstantin Vasilev
0b4cf67e05
Merge pull request #1039 from dbeaver/feature/CB-2395-disable-anonymous-access
...
feat(plugin-authentication-administration, core-authentication) CB-2395 Remove anonymous access
2022-08-12 15:28:30 +03:00
yagudin10
f8e2620924
Merge branch 'devel' into fix/CB-2311-filter-global-connections
2022-08-12 13:50:37 +03:00
Konstantin Vasilev
6cf4dff4b7
feat(plugin-root): CB-2268 Rename session remaingin time field
2022-08-12 13:21:57 +03:00
yagudin10
e2a63d1620
CB-2268 update information about remaining time when session updates
2022-08-12 13:03:25 +03:00
Konstantin Vasilev
848823f312
feat(plugin-data-viewer, plugin-sql-editor): CB-2212 Readonly data without unique row identifier
2022-08-12 12:26:18 +03:00
Konstantin Vasilev
c1a9c6ff2c
Merge remote-tracking branch 'origin/devel' into feature/CB-2395-disable-anonymous-access
2022-08-12 11:29:39 +03:00
yagudin10
1e66078e32
CB-2268 web session update session idle time
2022-08-12 10:58:28 +03:00
yagudin10
5e10aeefb6
CB-2268 web session update session idle time
2022-08-12 10:53:20 +03:00
Konstantin Vasilev
57343149fa
fix(plugin-tools-panel) CB-2286 fix nullable selected tab
2022-08-12 10:49:53 +03:00
Konstantin Vasilev
c80546087d
Merge remote-tracking branch 'origin/devel' into fix/CB-2286-tools-tab
2022-08-12 10:17:06 +03:00
Konstantin Vasilev
ed72464633
feat(root, sdk, auth): CB-2268 Use api request instead of cookie for session expiring
2022-08-11 18:13:14 +03:00
alex
95c54085fe
Merge pull request #1045 from dbeaver/feat/CB-2368-report-dependency
...
feat(core-cli): CB-2368 add allure support
2022-08-11 18:12:38 +03:00
Naumov Alexey
61330fb121
feat(core-cli): CB-2368 add allure support
2022-08-11 18:10:17 +03:00
yagudin10
4455f45275
CB-2268 web session active time left
2022-08-11 17:20:46 +03:00
yagudin10
4244f7e3f9
Merge remote-tracking branch 'origin/devel' into tech/CB-2268
...
# Conflicts:
# server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/session/WebSessionManager.java
2022-08-11 16:39:01 +03:00
Konstantin Vasilev
e831a6aa85
Merge pull request #1041 from dbeaver/feature/CB-2309-sso-final-redisign
...
feat(core-blocks): CB-2309 Redesign SSO final page
2022-08-11 16:35:42 +03:00
Aleksandr Skoblikov
753eb89a45
CB-2215 update application api
2022-08-11 14:39:19 +03:00
yagudin10
ba29230b61
CB-2402 NPE fix for data source registry
2022-08-11 12:14:44 +03:00
Alexander Skoblikov
02c91abd4f
Merge pull request #1034 from dbeaver/feature/CB-2025-sm-logout
...
CB-2025 sm logout
2022-08-11 11:24:26 +03:00
Konstantin Vasilev
bc9523ed73
fix(plugin-tools-panel): CB-2286 fix selected tab for incognito
2022-08-10 15:27:17 +03:00
Ainur
d6e12fc2c1
Merge pull request #987 from dbeaver/tech/CB-2366
...
CB-2366 web connection configuration types
2022-08-10 13:35:18 +03:00
Konstantin Vasilev
99aa80b8a1
feat(core-blocks): CB-2309 add font fallback to sso.html
2022-08-10 13:18:09 +03:00
Konstantin Vasilev
c8638314ea
fix(plugin-connections): Fix eslint warning
2022-08-09 17:55:04 +03:00
Konstantin Vasilev
5177250ada
feat(eslint): Ignore SDK for eslint. Attempt #2
2022-08-09 17:48:20 +03:00
Konstantin Vasilev
90a1466840
feat(eslint): Ignore SDK for eslint
2022-08-09 17:19:47 +03:00
yagudin10
7a6743dbcb
CB-2311 data source filter code style fix
2022-08-09 15:29:42 +03:00
Aleksandr Skoblikov
2abbac025b
CB-2025 logout wip
2022-08-09 13:42:29 +03:00
yagudin10
4bb52423f1
Merge remote-tracking branch 'origin/devel' into tech/CB-2366
2022-08-09 13:13:02 +03:00
Konstantin Vasilev
e5b1c7ef2e
feat(core-blocks): CB-2309 Redesign SSO final page
2022-08-09 12:48:44 +03:00
yagudin10
f8d84b71c0
Merge remote-tracking branch 'origin/devel' into fix/CB-2311-filter-global-connections
2022-08-09 10:37:28 +03:00
yagudin10
2a7cfbf218
CB-2311 create project fix
2022-08-09 10:28:55 +03:00
Konstantin Vasilev
1747292b7b
Merge pull request #1023 from dbeaver/feature/CB-2275-me-menu
...
feat(plugin-object-viewer): CB-2275 Move menu button to right for ME
2022-08-09 10:15:16 +03:00
Ksenia
1807715b13
chore: update README
2022-08-08 20:41:24 +03:00
yagudin10
08484237e5
CB-2311 filter data sources from registry
2022-08-08 18:15:22 +03:00
yagudin10
7534004b15
Merge remote-tracking branch 'origin/devel' into fix/CB-2311-filter-global-connections
...
# Conflicts:
# server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java
# server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/navigator/impl/WebServiceNavigator.java
2022-08-08 17:20:55 +03:00
Konstantin Vasilev
1b522157df
Merge remote-tracking branch 'origin/devel' into feature/CB-2275-me-menu
2022-08-08 15:16:25 +03:00
Konstantin Vasilev
5db2b57c9c
feat(plugin-authentication-administration, core-authentication) CB-2395 Remove anonymous access
2022-08-08 14:32:42 +03:00
yagudin10
6dc0ad83fa
Merge remote-tracking branch 'origin/tech/CB-2366' into tech/CB-2366
2022-08-08 10:58:24 +03:00
yagudin10
721c8edb02
Merge remote-tracking branch 'origin/tech/CB-2366' into tech/CB-2366
2022-08-08 10:57:11 +03:00
yagudin10
57130ffe7c
CB-2366 rename extended conf type to manual
2022-08-08 10:56:27 +03:00
Konstantin Vasilev
2e59c87afd
fix(plugin-tools-panel): CB-2286 Save active tool tab after page refresh
2022-08-08 10:31:48 +03:00
Alexander Skoblikov
6474b427ff
CB-2312 fix db objects renaming ( #1036 )
2022-08-06 17:49:18 +03:00
serge-rider
e0e813a0df
CB-2312 Do not flush projects config is we don't have permissions for it
2022-08-06 10:04:03 +02:00
Aleksandr Skoblikov
9e3aff2b9d
CB-2312 restrict navigator api
2022-08-06 02:08:15 +03:00
Alexander Skoblikov
e20142b8ab
Merge pull request #1031 from dbeaver/fix/CB-2312-restrict-navigator-api_devel
...
CB-2312 restrict navigator api
2022-08-05 20:53:01 +03:00
Aleksandr Skoblikov
3c26056e50
CB-2312 restrict navigator api
2022-08-05 20:10:02 +03:00
Wroud
d95c1dd622
fix(plugin-navigation-tree): CB-2372 canMove detection
2022-08-05 19:05:41 +03:00
Wroud
47a99605dc
feat(plugin-connections): CB-2366 update sdk
2022-08-05 18:47:53 +03:00
Wroud
e4139a5db1
Merge branch 'devel' into tech/CB-2366
2022-08-05 18:44:47 +03:00
Ainur
bd6fceaefd
Merge pull request #1028 from dbeaver/feature/CB-2198-print-critical-server-errors
...
CB-2198 print critical server error using server logger
2022-08-05 18:36:29 +03:00
yagudin10
5f7dd3ec7b
CB-2366 rename extended conf type to manual
2022-08-05 18:35:12 +03:00
Aleksandr Skoblikov
dcc4d7e05a
CB-2198 print critical server error using server logger
2022-08-05 18:08:16 +03:00
yagudin10
04da2e051c
CB-2366 code style fix
2022-08-05 17:30:17 +03:00
Wroud
cda42ee4a5
fix(plugin-connections-administration): CB-2372 display access tab for admin in public form
2022-08-05 17:17:07 +03:00
Wroud
de2161000c
feat(plugin-connections): CB-2366 ConfigurationType
2022-08-05 17:16:18 +03:00
Wroud
51cb72d81e
Merge remote-tracking branch 'origin/devel' into tech/CB-2366
2022-08-05 17:13:43 +03:00
Wroud
e1f063174e
fix(core-blocks): CB-2372 infinite rerenders
2022-08-05 17:07:23 +03:00
Wroud
5a66efcd41
feat(core-blocks): CB-2367 radio button menu style
2022-08-05 17:03:56 +03:00
yagudin10
0b125e9153
CB-2366 add configurationType to ConnectionConfig
2022-08-05 13:34:01 +03:00
Wroud
74080c2b25
Merge remote-tracking branch 'origin/devel' into tech/CB-2366
2022-08-05 13:03:41 +03:00
Wroud
d6e16e8178
fix: CB-2372 preload active project
2022-08-05 12:57:16 +03:00
Ainur
f08e7e0f93
Merge pull request #1024 from dbeaver/hotfix/CB-2400
...
CB-2400 do not filter external datasources
2022-08-05 12:42:10 +03:00
Aleksandr Skoblikov
bd5c8eab9f
CB-2400 do not filter external datasources
2022-08-05 12:36:08 +03:00
Konstantin Vasilev
5a9f4e83e7
feat(plugin-object-viewer): CB-2275 Move menu button to right for ME
2022-08-05 12:10:14 +03:00
Alexander Skoblikov
bbb3e17617
Merge pull request #1022 from dbeaver/fix/CB-2181-read-subject-perms
...
CB-2181 fix read subject perms
2022-08-04 18:24:29 +03:00
Alexander Skoblikov
11f061ad34
Merge pull request #1020 from dbeaver/tech/CB-2220
...
CB-2220 gql remove deprecated api
2022-08-04 18:10:25 +03:00
Aleksandr Skoblikov
b20ac9ddd6
CB-2181 fix read subject object perms
2022-08-04 18:06:07 +03:00
yagudin10
0cf2b5a722
CB-2220 gql remove deprecated api
2022-08-04 17:45:42 +03:00
Alexander Skoblikov
f17ea99370
Merge pull request #1019 from dbeaver/hotfix/CB-2313_global_connections
...
CB-2313 fix global connection configuration
2022-08-04 17:07:37 +03:00
yagudin10
fb8ab19924
CB-2313 fix global connection configuration
2022-08-04 17:00:37 +03:00
Wroud
b875da3fe0
fix: CB-2372 check connection creation access
2022-08-04 16:12:06 +03:00
Ainur
a7ac0e1c2b
Merge pull request #1017 from dbeaver/hotfix/CB-2181
...
CB-2181 remove all subject access
2022-08-04 16:03:56 +03:00
Ainur
3688473799
Merge pull request #1016 from dbeaver/hotfix/CB-2181
...
CB-2181 remove all subject access
2022-08-04 16:03:34 +03:00
Alexander Skoblikov
08bdc7855f
Merge pull request #1015 from dbeaver/fix/CB-2313_create_global_connection
...
CB-2313 create global connection fix
2022-08-04 16:02:55 +03:00
Wroud
c5b9bbda53
fix: CB-2372 useMapResource observing
2022-08-04 15:15:24 +03:00
Alexander Skoblikov
de6ef934f6
Merge pull request #1018 from dbeaver/hotfix/CB-2313
...
CB-2313 create global connection fix
2022-08-04 15:09:10 +03:00
Wroud
5ab93145ff
fix: CB-2372 useMapResource observing
2022-08-04 14:59:00 +03:00
yagudin10
df38618489
CB-2313 create global connection fix
2022-08-04 14:57:30 +03:00
yagudin10
e49fea5fb3
CB-2313 create global connection fix
2022-08-04 14:54:01 +03:00
Alexander Skoblikov
7173492f71
Merge pull request #1014 from dbeaver/fix/CB-2313_global_connections
...
CB-2313 global connections fix
2022-08-04 14:51:26 +03:00
Aleksandr Skoblikov
e6f0b3c4e0
CB-2181 remove all subject access
2022-08-04 14:45:38 +03:00
Wroud
a362d79d03
fix: CB-2372 CachedResource perfomance
2022-08-04 14:01:07 +03:00
yagudin10
d5b9889492
CB-2313 create global connection fix
2022-08-04 13:39:18 +03:00
yagudin10
edef2e017c
CB-2313 global connections fix
2022-08-04 13:06:41 +03:00
Wroud
379450c305
fix: CB-2372 hide templates in connection selector
2022-08-04 12:28:48 +03:00
Alexander Skoblikov
31ed24412b
Merge pull request #1013 from dbeaver/fix/CB-2311-user-connections
...
CB-2311 filter getUserConnections by projectId
2022-08-04 12:11:44 +03:00
yagudin10
150a983a06
Merge branch 'devel' into tech/CB-2366
2022-08-04 12:07:09 +03:00
yagudin10
7931f0d44e
CB-2311 filter getUserConnections by projectId
2022-08-04 11:57:57 +03:00
Wroud
4dcf0bdd96
chore: update version 22.1.4
2022-08-04 10:56:13 +03:00
Wroud
8dc4abde07
fix: CB-2372 filter global connections
2022-08-04 10:08:24 +03:00
Ainur
2336350f84
Merge pull request #1012 from dbeaver/fix/CB-2312-connection-access
...
CB-2312 fix connection access deletion
2022-08-03 23:18:06 +03:00
Aleksandr Skoblikov
a35b12dee1
CB-2312 fix connection access deletion
2022-08-03 23:07:48 +03:00
Aleksandr Skoblikov
db66306b5d
CB-2311 create datasource registry proxy
2022-08-03 22:36:38 +03:00
Wroud
42815338e3
fix: CB-2372 don't validate folder in connection form
2022-08-03 20:44:01 +03:00
Ainur
f24893e3fb
Merge pull request #1009 from dbeaver/fix/CB-2311-filter-global-connections
...
CB-2311 filter unaccessible connections
2022-08-03 19:51:14 +03:00
Aleksandr Skoblikov
c852ade3bf
CB-2311 filter unaccessible connections
2022-08-03 19:46:05 +03:00
Ainur
4d9f0f2c0e
Merge pull request #1007 from dbeaver/fix/CB-2311
...
CB-2311 nullable admin connection folder
2022-08-03 17:59:14 +03:00
Ainur
ea6acc905f
Merge pull request #1008 from dbeaver/tech/CB-2313
...
CB-2313 skip template connections in the navigator tree
2022-08-03 17:58:30 +03:00
yagudin10
c441d1b3d4
CB-2313 skip template connections in the navigator tree
2022-08-03 17:48:39 +03:00
Aleksandr Skoblikov
32472bad6e
CB-2311 nullable admin connection folder
2022-08-03 17:45:19 +03:00
Wroud
f472258ef5
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-08-03 17:24:01 +03:00
Wroud
0735afc4b0
fix: CB-2372 folders creation access
2022-08-03 17:24:00 +03:00
Alexander Skoblikov
b2a466d2af
Merge pull request #1006 from dbeaver/fix/CB-2311
...
CB-2311 navigator node features fix
2022-08-03 17:13:23 +03:00
yagudin10
7658cdb8b4
CB-2311 navigator node features fix
2022-08-03 17:05:04 +03:00
Alexey
bcdd0f5a31
Merge pull request #1002 from dbeaver/refactor/CB-2372
...
refactor: CB-2372 projects API
2022-08-03 16:57:51 +03:00
Wroud
9b7ba334ab
fix: CB-2372 connection edit access
2022-08-03 16:57:30 +03:00
yagudin10
b4b6a46784
Merge remote-tracking branch 'origin/refactor/CB-2372' into refactor/CB-2372
2022-08-03 16:33:44 +03:00
yagudin10
0053d49556
CB-2372 navigator node features fix
2022-08-03 16:32:45 +03:00
yagudin10
3cd2138ec2
Merge branch 'devel' into refactor/CB-2372
2022-08-03 16:28:17 +03:00
Wroud
01532509a9
Merge remote-tracking branch 'origin/devel' into refactor/CB-2372
2022-08-03 16:21:58 +03:00
yagudin10
013caacf36
CB-2372 connection templates hotfix
2022-08-03 16:11:11 +03:00
Wroud
33b11b0dd5
fix: CB-2372 template connections
2022-08-03 16:07:58 +03:00
Wroud
db8a774679
fix: CB-2372 anonymous project
2022-08-03 16:07:21 +03:00
Wroud
824df42887
fix: CB-2372 sync nav tree connections
2022-08-03 15:40:42 +03:00
Alexander Skoblikov
8e2837e61d
Merge pull request #1003 from dbeaver/tests/CB-2313
...
CB-2313 gql api for creating projects
2022-08-03 13:51:25 +03:00
yagudin10
6d59889705
CB-2313 move test auth to the utils
2022-08-03 13:27:18 +03:00
yagudin10
6f39d89fd7
CB-2313 remove dependency from ee test suite
2022-08-03 12:27:25 +03:00
yagudin10
c2613c5a42
Merge remote-tracking branch 'origin/refactor/CB-2372' into refactor/CB-2372
2022-08-03 12:05:23 +03:00
yagudin10
16a9e11cd3
CB-2372 add rename/delete feature for shared nodes
2022-08-03 12:04:55 +03:00
Wroud
0460156704
Merge branch 'refactor/CB-2372' of https://github.com/dbeaver/cloudbeaver into refactor/CB-2372
2022-08-03 11:58:33 +03:00
Wroud
b7144ac19a
fix(core-sdk): CB-2372 alias cache in CachedResource
2022-08-03 11:58:30 +03:00
yagudin10
e321522b3f
CB-2372 fix connection folders
2022-08-03 11:54:12 +03:00
Wroud
6ed67919b6
fix: CB-2372 remove colsole.log
2022-08-02 19:43:47 +03:00
Wroud
3a1f52f887
fix: CB-2372 connections folders
2022-08-02 19:42:02 +03:00
Wroud
7670b4a2f9
refactor: CB-2372 add projectId to ConnectionFolderInfo
2022-08-02 19:41:28 +03:00
yagudin10
d60c1cadac
CB-2313 gql api for creating projects
2022-08-02 19:33:11 +03:00
yagudin10
5ce1e83e90
CB-2313 gql api for creating projects
2022-08-02 19:27:57 +03:00
Alexander Skoblikov
0a4a805f80
CB-2232 refactor sm creation ( #999 )
2022-08-02 14:36:21 +03:00
Wroud
f0aaf924fb
refactor: CB-2372 projects API
2022-08-02 14:31:38 +03:00
Wroud
d2bca93a33
feat(core-view): CB-2372 menu icon extra props
2022-08-02 14:30:06 +03:00
yagudin10
b653f2dc3e
CB-2366 array of getConfigurationTypes
2022-08-02 14:17:20 +03:00
Ainur
85453952b5
CB-2313 add projectId to connection subject access ( #1000 )
...
* CB-2313 add projectId to connection subject access
* CB-2313 add projectId to connection subject access
2022-08-02 13:57:41 +03:00
Wroud
d416c1c23d
feat(server): CB-2372 add projectId type in gql schema
2022-08-02 13:46:17 +03:00
Wroud
661d83568a
feat(server): CB-2372 add projectId type in gql schema
2022-08-02 13:45:34 +03:00
Serge Rider
7d3092e439
CB-2336 Disable cache for index.html
2022-08-02 12:30:19 +03:00
Serge Rider
ee5200fed4
CB-2336 Disable cache for index.html
2022-08-02 12:27:12 +03:00
yagudin10
50d8e0bf4c
CB-2366 driver change additional conf types to supported
2022-08-02 10:32:08 +03:00
yagudin10
48fed48d30
Merge branch 'devel' into tech/CB-2366
2022-08-02 10:29:52 +03:00
Ainur
d8d8cc7d04
CB-2213 add projectId into sql action ( #996 )
2022-08-01 18:47:56 +03:00
yagudin10
25beea7650
CB-2268 remove cookies from gql response
2022-08-01 13:31:42 +03:00
yagudin10
d8c25f9842
Merge branch 'devel' into tech/CB-2268
2022-08-01 13:19:15 +03:00
yagudin10
bf9746d87a
Merge branch 'devel' into tech/CB-2366
2022-08-01 12:45:20 +03:00
Ainur
935a5bdc37
CB-2313 template connections add projectId ( #995 )
...
* CB-2313 template connections add projectId
* CB-2313 code style fix
2022-08-01 11:09:42 +03:00
Wroud
229742e3b2
fix(server): CB-2372 projectId type in gql schema
2022-07-31 20:03:46 +03:00
Serge Rider
4e8b87b09b
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-29 18:29:03 +03:00
Serge Rider
3a398ba5c8
dbeaver/dbeaver-ee#1817 New resource caching. API enhancements
2022-07-29 18:28:27 +03:00
Ainur
d479cc58e3
CB-2384 easy config aws login fix ( #993 )
2022-07-29 17:36:28 +03:00
yagudin10
cf56335c4c
CB-2268 update sessionState function
2022-07-29 17:13:38 +03:00
Serge Rider
5a39da7a1c
Merge remote-tracking branch 'origin/devel' into devel
2022-07-29 16:03:21 +03:00
Serge Rider
57ad6f9f09
dbeaver/dbeaver#17201 Upgrade Mockito engine
2022-07-29 16:02:42 +03:00
Ainur
9ef0829bc5
CB-2313 add projectId into sqlContextInfo ( #992 )
2022-07-29 14:45:05 +03:00
Ainur
605560fe72
CB-2313 add projectId into sqlContextInfo ( #991 )
...
* CB-2313 add projectId into sqlContextInfo
* CB-2313 add projectId into sqlContextInfo
2022-07-29 13:59:26 +03:00
ShadelessFox
5218603be2
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into rm-resource-properties#1734
...
# Conflicts:
# server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java
2022-07-29 12:29:20 +03:00
Serge Rider
cdfc46ef45
Revert "dbeaver/dbeaver-ee#1734 RM resource properties ( #985 )"
...
This reverts commit 08b24cace6 .
2022-07-29 12:27:05 +03:00
yagudin10
fe7c322704
Merge branch 'devel' into tech/CB-2366
...
# Conflicts:
# server/bundles/io.cloudbeaver.server/schema/service.core.graphqls
2022-07-29 12:04:50 +03:00
serge-rider
911738e9a9
22.1.4 version config
2022-07-28 23:59:23 +03:00
Alexander Skoblikov
52af511e3c
CB-2312 update gql project permission api ( #986 )
2022-07-28 19:23:53 +03:00
ShadelessFox and Serge Rider
08b24cace6
dbeaver/dbeaver-ee#1734 RM resource properties ( #985 )
...
Co-authored-by: Serge Rider <serge@jkiss.org >
2022-07-28 19:11:43 +03:00
yagudin10
448013d00f
CB-2366 save connection configuration type
2022-07-28 18:18:32 +03:00
Aleksandr Skoblikov
da487cda7f
CB-2312 do not check shared projects if shared folder not exist
2022-07-28 18:16:57 +03:00
Ainur
49493f19aa
CB-2313 gql api add projectId for connection folders ( #989 )
...
* CB-2313 gql api add projectId for connection folders
* CB-2313 gql api add projectId for connection folders
* CB-2313 codestyle fix
* CB-2313 codestyle fix
* CB-2313 gql api add projectId for sql functions
* CB-2313 gql api show projects in navigator tree
2022-07-28 16:56:00 +03:00
Wroud
3c29ff80cb
fix: CB-2243 settings
2022-07-28 15:22:51 +03:00
Wroud
36cbbcfa17
refactor: CB-2372 ProjectsResource
2022-07-28 13:32:37 +03:00
Wroud
8eb657eaf4
fix(core-sdk): CB-2372 custom gql client types
2022-07-28 13:29:56 +03:00
Aleksandr Skoblikov
5e6deff768
CB-2276 auth data filter
2022-07-27 19:18:26 +03:00
yagudin10
97af58db58
CB-2366 web connection configuration types
2022-07-27 18:44:00 +03:00
Ainur
7104dbe034
CB-2371 project connections add exceptions ( #983 )
...
* CB-2371 project connections add exceptions
* CB-2371 check for errors in data source registry
2022-07-27 15:30:18 +03:00
Alexander Skoblikov and yagudin10
15599bc29b
CB-2312 check object permission ( #980 )
...
* CB-2312 check object permission
* CB-2312 anonymous project access
Co-authored-by: yagudin10 <yagudin10@yandex.ru >
2022-07-27 13:48:22 +03:00
Ksenia
905eace2e8
chore: update README
2022-07-26 10:17:17 +03:00
Alexander Skoblikov
bb9f1543b8
CB-2276 do not save any secured user data ( #981 )
2022-07-26 10:02:37 +03:00
Wroud
ea5f53f408
chore: add className prop
2022-07-25 14:27:48 +03:00
Ainur and ShadelessFox
f987d2c61e
CB-2311 support create/delete project api ( #978 )
...
* CB-2310 get connections from accessible projects
* CB-2310 rm projects fix
* CB-2310 rm create path from project id
* CB-2310 connect to aws database fix
* CB-2310 anonymous user project fix
* CB-2310 remote datasources code style fix
* CB-2310 remote datasources code style fix
* CB-2310 navigator tree exclude connections which are not supported
* dbeaver/dbeaver-ee#1733 Remote data source manipulation
* CB-2310 support remote data registry in de
* dbeaver/dbeaver-ee#1733 Pass secure configuration manager
* CB-2310 session get info about connections from rm
* CB-2310 session get info about connections from rm
* CB-2311 rm projects add/delete API implementation
* CB-2311 project api fix
* CB-2311 project api fix
* CB-2311 delete project fix
* CB-2311 delete project fix
Co-authored-by: ShadelessFox <yanuari.channel@gmail.com >
2022-07-22 11:27:43 +03:00
Ainur and Wroud
e956e64900
CB-2245 save script remove exception when file doesn't exist ( #972 )
...
* CB-2245 save script remove exception when file doesn't exist
* CB-2245 save script remove exception when file doesn't exist
* CB-2245 save script remove exception when file doesn't exist
* CB-2245 save script remove exception when file doesn't exist
* refactor(plugin-resource-manager): CB-2245 use write to create new resources
Co-authored-by: Wroud <wroud@yandex.ru >
2022-07-22 10:27:49 +03:00
Ainur
37af72db29
CB-2310 create project fix ( #977 )
2022-07-21 18:32:02 +03:00
Alexander Skoblikov and Alexander Skoblikov
8c3f199adb
CB-2181 add ability to store custom objects permissions ( #960 )
...
* CB-2181 add ability to store custom objects permissions
* CB-2181 add ability to store custom objects permissions
* CB-2181 migrate to new permissions api
* CB-2181 migrate to new permissions api
Co-authored-by: Alexander Skoblikov <alexandr.skoblikov@jkiss.org >
2022-07-21 16:59:44 +03:00
Alexey
26e5c31e47
Merge pull request #975 from dbeaver/fix/tooltips
...
fix(plugin-object-viewer): CB-2320 add missing tooltips to the metada…
2022-07-21 15:19:41 +03:00
Alexey
1a4e065dd8
Merge pull request #973 from dbeaver/chore/unit-tests
...
chore(core-utils): CB-2321 add some unit tests
2022-07-21 15:11:30 +03:00
Naumov Alexey
82afceb967
test(core-utils): CB-2321 revert function behaviour
2022-07-21 14:09:34 +02:00
Naumov Alexey
ec7cabcfd6
fix(plugin-object-viewer): CB-2320 add missing tooltips to the metadata editor tabs
2022-07-21 13:48:25 +02:00
Naumov Alexey
76c2c2a0b2
test(core-utils): CB-2321 add additional cases for some unit tests
2022-07-21 13:14:49 +02:00
Ainur and ShadelessFox
369f904a4e
CB-2310 Remote datasources ( #966 )
...
* CB-2310 get connections from accessible projects
* CB-2310 rm projects fix
* CB-2310 rm create path from project id
* CB-2310 connect to aws database fix
* CB-2310 anonymous user project fix
* CB-2310 remote datasources code style fix
* CB-2310 remote datasources code style fix
* CB-2310 navigator tree exclude connections which are not supported
* dbeaver/dbeaver-ee#1733 Remote data source manipulation
* CB-2310 support remote data registry in de
* dbeaver/dbeaver-ee#1733 Pass secure configuration manager
* CB-2310 session get info about connections from rm
* CB-2310 session get info about connections from rm
* CB-2310 get applicable user connections
* CB-2310 get connections if rm is disabled
* CB-2310 rm controller get project properties
* CB-2310 create rmUtils
Co-authored-by: ShadelessFox <yanuari.channel@gmail.com >
2022-07-21 12:20:36 +03:00
Naumov Alexey
2d6504fb8d
chore(core-utils): CB-2321 add some unit tests
2022-07-21 00:19:18 +02:00
Wroud
dfdec00d4d
Revert "refactor(plugin-resource-manager): CB-2245 use write to create new resources"
...
This reverts commit 8f0e540932 .
2022-07-20 18:14:18 +03:00
Wroud
8f0e540932
refactor(plugin-resource-manager): CB-2245 use write to create new resources
2022-07-20 18:11:36 +03:00
Wroud
cc5507dc51
test: CB-2243 update BrowserSettingsService.test
2022-07-20 18:10:39 +03:00
Wroud
4bfa3327ad
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-20 17:00:29 +03:00
Wroud
2ef75f864a
test: CB-2243 add tests for product config
2022-07-20 17:00:24 +03:00
Serge Rider
c78e7f54c4
Update SECURITY.md
2022-07-20 16:57:13 +03:00
Ainur
f3b52b09bd
CB-2314 add feature 'canRefresh' for nodes ( #970 )
...
* CB-2314 add feature 'canRefresh' for nodes
* CB-2314 refresh resource node
* CB-2314 refresh resource node
2022-07-20 16:29:45 +03:00
Wroud
9bec5c0e39
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-20 16:16:13 +03:00
Wroud
c89392acaf
fix(plugin-navigation-tree): CB-2243 move open item to start of menu
2022-07-20 16:16:10 +03:00
dependabot[bot]
c7cb869524
chore(deps): bump terser from 5.14.1 to 5.14.2 in /webapp
...
Bumps [terser](https://github.com/terser/terser ) from 5.14.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-20 10:59:17 +00:00
Serge Rider
eb9f31d47e
MySQL driver version upgrade
2022-07-20 13:57:51 +03:00
Wroud
30c42b3fcc
refactor: CB-2243 add navigation-tabs, root, tools-panel, top-app-bar, version plugins
2022-07-20 01:28:57 +03:00
Wroud
e75ed932a3
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-19 22:33:27 +03:00
Wroud
46588ff3cc
refactor: CB-2243 core-navigation-tree, plugin-datasource-context-switch, plugin-log-viewer, plugin-navigation-tree
2022-07-19 22:33:05 +03:00
Aleksandr Skoblikov
1403577903
CB-2343 throw exception on invalid runtime config
2022-07-19 19:04:37 +03:00
Serge Rider
7b13ac1b9b
CB-2178 RM permissions
2022-07-19 17:44:55 +03:00
Serge Rider
77d757f006
CB-2221 Implicitly add public if user has any other permissions
2022-07-19 17:39:19 +03:00
Wroud
a3c4617960
refactor: CB-2243 product config structure
2022-07-19 17:36:13 +03:00
Wroud
ff7bad888c
chore: update version 22.1.3
2022-07-18 11:34:42 +03:00
serge-rider
6b478a3dcd
22.1.3 version
2022-07-15 09:42:52 +03:00
Wroud
da0c0609c9
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-15 03:54:42 +03:00
Wroud
e8293ff915
feat(test): CB-2288 testing component in initialized app
2022-07-15 03:54:13 +03:00
Wroud
ed149d849f
feat(test): CB-2288 configure application testing environment
2022-07-15 03:52:43 +03:00
Wroud
5fac65bab7
refactor: CB-2288 yarn.lock
2022-07-15 03:49:26 +03:00
Wroud
63baacd74b
refactor: CB-2288 manifests
2022-07-15 03:29:15 +03:00
Wroud
dd18c8e260
refactor: CB-2288 manifests
2022-07-15 03:21:14 +03:00
Wroud
722575668f
chore: CB-2288 add manifests
2022-07-15 03:03:09 +03:00
Serge Rider
872268f209
Debug logging
2022-07-14 19:35:37 +03:00
Ainur
7db9dcd7b5
CB-2266 remove the validation of the existing credentials ( #964 )
...
* CB-2266 remove the validation of the existing credentials
* CB-2266 add log for authenticating with external user creds
2022-07-14 19:34:28 +03:00
Wroud
e5a23d5286
fix(build): yarn.lock
2022-07-13 17:17:41 +03:00
Ainur
fe34700cfa
CB-2296 rename local folder fix ( #963 )
...
* CB-2296 rename local folder fix
* CB-2296 checkstyle fix
2022-07-13 16:11:03 +03:00
Wroud
4e5cd4503b
feat(test): CB-2288 jest config pass with no tests
2022-07-13 02:58:44 +03:00
Wroud
30964b6576
feat(test): CB-2288 jest config coverage settings
2022-07-13 02:40:59 +03:00
Wroud
a8060562de
feat(test): CB-2288 Icon.test.tsx
2022-07-13 02:29:39 +03:00
Wroud
37b61a0484
feat(test): CB-2288 configure jsdom testing
2022-07-13 02:28:37 +03:00
Wroud
bbcfead185
feat(test): CB-2288 app init test
2022-07-13 01:28:37 +03:00
Wroud
3d81dd74a8
feat(test): CB-2288 isValidUrl unit test
2022-07-13 00:48:27 +03:00
Wroud
3a0a89094c
feat(test): CB-2288 jest configuration
2022-07-13 00:30:14 +03:00
Wroud
22f67dc801
feat(plugin-sql-editor): CB-2029 script renaming extension
2022-07-12 14:47:40 +03:00
Wroud
5f67f54a83
feat(plugin-sql-editor): CB-2029 script renaming
2022-07-12 14:34:53 +03:00
Wroud
819cf8a1f1
feat(core-view): CB-2029 action activation fn
2022-07-12 14:06:12 +03:00
Ksenia
f4f9dd4505
chore: update README
2022-07-12 09:12:09 +03:00
Wroud
665c98cdcd
feat(core-app): CB-2297 customize node delete confirmation
2022-07-12 00:55:07 +03:00
Wroud
64f779f9d7
fix(core-authentication): CB-2222 exception tracking on login / logout
2022-07-12 00:23:19 +03:00
Wroud
8d360a8899
feat(core-app): CB-2282 make nav tree settings button always visible
2022-07-12 00:19:08 +03:00
Wroud
e6f06ac7e0
fix: CB-2281 check target folder owner
2022-07-12 00:16:56 +03:00
Ksenia
4fd0646865
chore: update README
2022-07-11 17:26:02 +03:00
Wroud
2a29a065c6
fix(core-localization): CB-2218 pass default locale to openSession
2022-07-08 17:10:47 +03:00
Wroud
dbff82bed5
fix(core-app): CB-2190 node parent id detection
2022-07-08 13:48:01 +03:00
Ainur
65071da7f0
CB-1636 validate connection folder names ( #959 )
...
* CB-1636 validate connection folder names
* CB-1987 connection folder navigation and delete rmresource node
* CB-1686 rename delete rm folder
2022-07-08 08:09:54 +03:00
Wroud
0136448226
fix(core-connections): CB-1990 connection's folders reset
2022-07-07 22:42:59 +03:00
Wroud
da20da79eb
fix(core-app): CB-2274 sync parent node for deleted nodes with server
2022-07-07 22:32:57 +03:00
Wroud
0aa585b218
feat(plugin-resource-manager): CB-2190 resource's folders
2022-07-07 21:52:43 +03:00
Wroud
fff5ca8463
feat(plugin-connections): CB-1990 delete connection folders via nav tree api
2022-07-07 21:39:41 +03:00
Wroud
5ca631dfb3
feat: CB-1990 localization
2022-07-07 21:37:24 +03:00
Wroud
04141688b4
feat: CB-2190 localization
2022-07-07 21:22:36 +03:00
Wroud
25c22f056d
refactor(core-utils): CB-2190 createPath
2022-07-07 21:17:16 +03:00
Wroud
acda61a4d6
feat(plugin-connections): CB-1990 add folder icon
2022-07-07 21:11:25 +03:00
Ainur
7d82b85013
CB-1636 delete connection folders through navigator tree ( #956 )
...
* CB-1636 delete connection folders through navigator tree
* CB-1636 fix exception for shared connection folders
* CB-1636 global folders update fix
2022-07-07 16:33:11 +03:00
Naumov Alexey
141d8ec27a
fix(plugin-resource-manager): add missing symbols to the zh locale token
2022-07-07 15:32:18 +02:00
Wroud
829f953d3d
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-07 16:06:20 +03:00
Wroud
8d4001e108
fix(plugin-connections): CB-1990 folder name validation
2022-07-07 16:06:19 +03:00
Alexey
d5d118429f
Merge pull request #863 from pan3793/zh
...
Update zh locales
2022-07-07 16:00:47 +03:00
Wroud
78a406e07d
fix(core-app): CB-1990 sync connections with tree
2022-07-07 15:45:24 +03:00
Wroud
8bfd1c700b
fix(plugin-connections): CB-2208 reset form state after save
2022-07-07 14:48:12 +03:00
Wroud
f707714d5e
fix(plugin-connections): CB-2208 validate folder field
2022-07-07 14:23:50 +03:00
Wroud
46f7b7033d
fix(plugin-connections): CB-2208 disable folder for templates
2022-07-07 14:14:32 +03:00
Wroud
17715a284d
fix: CB-2145 sync browser settings
2022-07-07 14:07:21 +03:00
Alexander Skoblikov
fcfbf5462b
CB-2256 fix autologin ( #957 )
2022-07-07 13:38:43 +03:00
serge-rider
ab7a936956
22.1.2 config
2022-07-06 22:06:48 +03:00
Wroud
2089edeef7
feat(plugin-resource-manager): CB-2190 refresh node after move in rm
2022-07-06 20:22:40 +03:00
Wroud
927a2ba1d5
chore: update version 22.1.2
2022-07-06 20:21:21 +03:00
Wroud
35667693b4
fix(plugin-connections): CB-1990 restrict folder creation in anonymous mode
2022-07-06 20:17:53 +03:00
Alexander Skoblikov
ee0850bb88
CB-2228 expire synchronous authorization
2022-07-06 19:44:05 +03:00
Ainur
b589d05756
CB-2189 rename rm resource fix ( #955 )
2022-07-06 18:36:50 +03:00
Wroud
fc0200a159
fix(core-app): CB-1990 nav tree groupping
2022-07-06 18:29:12 +03:00
Wroud
1c380dd626
feat(plugin-resource-manager): CB-2190 move resources
2022-07-06 18:18:03 +03:00
Wroud
f9fa172c41
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-06 18:05:23 +03:00
Wroud
6083639249
fix(plugin-authentication-administration): CB-1536 user editing form
2022-07-06 18:05:21 +03:00
Ainur
6160542b8e
CB-1836 admin connection folders ( #954 )
...
* CB-1836 admin connection folders
* CB-1836 temporary folders from data registry
2022-07-06 17:33:03 +03:00
Wroud
ba3181593e
feat(core-sdk): CB-2190 support folders for rm resource
2022-07-06 17:12:47 +03:00
Wroud
3687831eaa
fix(plugin-connections): CB-2208 check shared feature for folders
2022-07-06 16:26:00 +03:00
Wroud
a15f0431c9
fix(plugin-connections): CB-2208 check shared feature for folders delete
2022-07-06 16:21:02 +03:00
Wroud
64ac7e788b
chore(core-app): CB-1990 place delete after rename in menu
2022-07-06 16:12:47 +03:00
Wroud
766ae5ca7b
fix(core-app): CB-1988 put folders in groups
2022-07-06 16:12:09 +03:00
Wroud
67dec232ea
feat(plugin-connection-custom): CB-2208 add connection folder
2022-07-06 15:50:26 +03:00
Wroud
3c34473c72
feat(core-executor): CB-2239 filter navigation event
2022-07-06 15:46:50 +03:00
Wroud
bc101ab47c
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-06 14:05:54 +03:00
Wroud
d384f0e6a2
feat(core-blocks): CB-1536 caps lock warn
2022-07-06 14:05:51 +03:00
Ainur
eaf1efab96
CB-2188 move rm resources to folders ( #949 )
...
* CB-2188 move rm resources to folders
* CB-2188 change move nodes to folder for rm folders
* CB-2188 move rm resources to folder
* CB-2188 rename and move rm nodes
2022-07-06 13:35:56 +03:00
Wroud
a75f4663ba
fix(plugin-connections): CB-2075 driver change in connection editing form
2022-07-06 13:30:47 +03:00
Wroud
16ee911483
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-06 12:59:04 +03:00
Wroud
28709593d3
fix(core-app): Cb-1988 connections movement behaviour
2022-07-06 12:59:02 +03:00
Serge Rider
bcbcf26347
Remote projects#1730 ( #952 )
...
* dbeaver/dbeaver-ee#1730 Remote workspace and project model + RM auth
* dbeaver/dbeaver-ee#1730 Remote resources URIs, stats and cache
* dbeaver/dbeaver-ee#1730 Resource detection fix, resource content read, nodes ordering.
* dbeaver/dbeaver-ee#1730 Remote datasources load
* dbeaver/dbeaver-ee#1730 Remote workspace init fix + RM error handling
2022-07-06 10:32:59 +03:00
Wroud
551147a82f
feat(core-app): CB-1988 connection's folders
2022-07-06 01:54:26 +03:00
Wroud
e848320fb7
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-05 19:48:23 +03:00
Wroud
cc4d042445
fix(core-app): CB-581 connection mark mask
2022-07-05 19:48:20 +03:00
Alexander Skoblikov
4e8a4ed39a
CB-2129 fix double user creation
2022-07-05 17:42:27 +03:00
Ainur
877b31be23
CB-1987 bug fix for connection folders ( #950 )
...
* CB-1987 bug fix for connection folders
* CB-1987 navigator node info format fix
* CB-1987 remove useless db feature
* CB-1987 move nodes folder path not null
2022-07-05 17:38:16 +03:00
Wroud
67ca71e1b1
fix(plugin-sql-editor): CB-2169 scroll to change end
2022-07-05 17:34:20 +03:00
Alexander Skoblikov
9fead514b9
CB-2233 refactor additional conf method ( #951 )
2022-07-05 13:12:24 +03:00
Wroud
91d993655e
fix(plugin-authentication): CB-2177 enable primary auth method for administration pages
2022-07-05 13:01:51 +03:00
Wroud
ee2e5d81ec
fix: CB-2239 metadata tabs opening
2022-07-05 12:52:08 +03:00
Wroud
fe238f7a60
fix(plugin-sql-editor-navigation-tab-resource): CB-2122 error message on context menu opening
2022-07-04 15:59:25 +03:00
Wroud
15576751da
fix(plugin-sql-editor-navigation-tab-resource): CB-2122 error message on context menu opening
2022-07-04 15:57:25 +03:00
Wroud
5d5cef75f8
feat: CB-2145 save user language preferences
2022-07-04 15:47:02 +03:00
Alexander Skoblikov
c8b74fa326
CB-2241 ignore token expiration time in non multinode mode
2022-07-04 14:20:01 +03:00
Alexander Skoblikov
c6125d75ee
CB-2127 fix missing error
2022-07-04 14:09:52 +03:00
Wroud
c77b2d9068
fix(core-app): CB-2143 add relationalEntity feature
2022-07-04 13:39:06 +03:00
Wroud
0213f39b67
feat(core-app): CB-1988 node move behaviour
2022-07-04 13:21:33 +03:00
Wroud
acd5dc2f51
fix(core-app): CB-1988 outdating order
2022-07-03 14:14:58 +03:00
Wroud
cb51bb32c9
fix(core-app): CB-1988 node id filtering
2022-07-03 14:12:43 +03:00
Wroud
9fa31cb33f
fix: CB-1975 add tooltips for settings & shortcuts
2022-07-03 02:31:31 +03:00
Wroud
77abd1abc5
feat(plugin-sql-editor-navigation-tab-resource): CB-1222 limit file size
2022-07-03 02:21:51 +03:00
Wroud
ba3884b949
fix(core-localization): CB-2145 use product conf
2022-07-03 01:54:30 +03:00
Wroud
b4d0c500c0
feat(core-app): CB-1988 hide collapse button
2022-07-03 01:33:56 +03:00
Wroud
825d57a563
fix(plugin-authentication): CB-2218 redirectOnFederatedAuth
2022-07-03 00:54:17 +03:00
Wroud
879c46c4e5
feat(core-app): CB-2240 CB-1880 tools panel behaviour
2022-07-03 00:40:05 +03:00
Wroud
37ab06fc0c
feat(core-ui): CB-1990 hide nav tree settings button
2022-07-03 00:36:36 +03:00
Wroud
f46ff7364c
feat(core-ui): CB-1990 nested drop
2022-07-02 23:17:53 +03:00
Wroud
cda98cebdd
feat: CB-1990 connection folders
2022-07-02 23:10:30 +03:00
Wroud
9ff47923d5
refactor(core-app): CB-1988 remove index.ts
2022-07-02 21:50:26 +03:00
Wroud
f7e7b3386d
refactor(core-dialogs): CB-1990 creation mode for RenameDialog
2022-07-02 21:47:04 +03:00
Wroud
f4c07fd2a4
feat(core-sdk): CB-1990 add mapArray / toArray for ResourceKeyUtils
2022-07-02 21:45:29 +03:00
Wroud
a27522b023
feat: CB-2239 remove open action for unsupported objects
2022-07-02 21:44:39 +03:00
Wroud
d456200f0e
fix: CB-2239 hide menu separator
2022-07-02 21:41:06 +03:00
Wroud
dba9c4bd1a
refactor: CB-1990 move projects to own package
2022-07-02 21:37:36 +03:00
Wroud
d6985622c3
feat: CB-2238 clear selection in nav tree
2022-07-02 21:34:11 +03:00
Wroud
7e23580ea0
feat: CB-1990 localization
2022-07-02 19:00:47 +03:00
Wroud
18614f086b
feat(core-app): CB-2237 add refresh button for tree
2022-07-02 17:16:02 +03:00
Ainur
9a0a8f84e4
CB-2193 feature erdEntity for db object ( #948 )
...
* CB-2193 feature erdEntity for db object
* CB-2143 rename erdEntity to relationalEntity
* CB-2143 db object features refactor
2022-07-02 00:13:11 +03:00
Ainur
114aab87b5
CB-1987 refactor connection folders ( #934 )
...
* CB-1987 api for creating connection folders
* CB-1987 api for creating connection folders
* CB-1987 create folder not null
* CB-1987 create folder nullable parent path
* CB-1987 refactor connection folders
* CB-1987 remove connection folders from web session
* CB-1987 remove connection folders from web session
* CB-1987 create folders fix
* CB-1987 create folders fix
* CB-1987 rename folder to connectionFolder
* CB-1987 remove adding folder from connection configuration
2022-07-01 18:41:03 +03:00
Wroud
1469fd0053
fix(core-administration): CB-2227 slider background color
2022-07-01 16:52:07 +03:00
Wroud
300adde1e1
fix(core-authentication): CB-2192 role permissions editing
2022-07-01 16:50:08 +03:00
Wroud
91a13248cf
fix: CB-2218 automated authentication
2022-07-01 16:36:56 +03:00
Wroud
52a12f958e
feat(plugin-authentication): CB-2218 display auth form for single provider
2022-07-01 14:15:40 +03:00
serge-rider
6de9f517af
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-07-01 11:46:41 +02:00
serge-rider
ef8767f0cd
dbeaver/dbeaver-ee#1730 Services config + project permission schema
2022-07-01 11:46:21 +02:00
Ainur
260e216475
CB-1836 mysql geometry fix ( #940 )
...
* CB-1836 mysql geometry fix
* CB-1836 mysql web geometry get gis from value handler
2022-07-01 11:25:45 +03:00
serge-rider
26a0c83acc
dbeaver/dbeaver-ee#1730 Virtual projects model. Remote workspace. User configuration service.
2022-07-01 09:36:02 +02:00
serge-rider
cd9bbaff72
Merge remote-tracking branch 'origin/devel' into devel
2022-06-30 19:38:10 +02:00
Alexander Skoblikov
60b17e93b3
CB-2217 add auto-login action ( #944 )
2022-06-30 20:37:45 +03:00
Alexander Skoblikov
9cda2a71b4
CB-2228 expire success auth attempt ( #943 )
2022-06-30 19:28:13 +03:00
Wroud
ea946e1ae2
feat: CB-2177 federated authentication cancellation
2022-06-30 17:14:32 +03:00
Wroud
57b72515b6
fix: CB-2177 exception message details
2022-06-30 17:13:25 +03:00
serge-rider
d243063ba8
CB-2180 Base workspace refactoring
2022-06-30 15:37:05 +02:00
Wroud
a0fe8869c1
fix(core-administration): CB-2227 slider animation
2022-06-30 14:49:43 +03:00
serge-rider
122da6336e
Error message fix
2022-06-29 21:43:59 +02:00
Alexander Skoblikov
164be980f4
CB-2127 check that external user creds is linked to other user ( #941 )
2022-06-29 22:43:08 +03:00
Alexander Skoblikov
54073a4bc7
CB-2127 fix linkWithUser on async auth
2022-06-29 22:18:46 +03:00
Alexander Skoblikov
f29845be40
CB-2127 fix linked user creds
2022-06-29 22:04:40 +03:00
Alexander Skoblikov
541d9026f5
CB-2127 fix duplicated providers ( #939 )
2022-06-29 21:16:27 +03:00
serge-rider
c761c0a48e
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-29 20:16:02 +02:00
serge-rider
30cbff18b8
dbeaver/dbeaver-ee#1738 Redshift SAML assertions support
2022-06-29 20:15:45 +02:00
Ainur
235722ae5b
CB-2191 cannot change permissions for role admin ( #938 )
2022-06-29 20:46:18 +03:00
Alexander Skoblikov
ea5222570a
CB-2127 do not send prev anonymous session to sm
2022-06-29 20:20:48 +03:00
Alexander Skoblikov
c194faadd4
CB-2127 use same token in additional auth
2022-06-29 20:14:10 +03:00
Alexander Skoblikov
e0cfb5e623
CB-2213 send information about previous sm session on login ( #931 )
2022-06-29 19:25:31 +03:00
serge-rider
012a64a045
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-29 14:51:42 +02:00
serge-rider
33f855a791
CB-2180 Web-based auth support
2022-06-29 14:51:20 +02:00
Ainur
cd2512a80a
CB-1987 api for creating connection folders ( #929 )
...
* CB-1987 api for creating connection folders
* CB-1987 api for creating connection folders
* CB-1987 create folder not null
* CB-1987 create folder nullable parent path
2022-06-29 15:12:50 +03:00
Wroud
b1e361c351
fix(core-app): CB-1988 nav node info require permission
2022-06-29 14:35:27 +03:00
serge-rider
15b8bdeb99
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-29 12:53:21 +02:00
serge-rider
6d88719ac4
CB-2180 Cookie determine fix + DS loading fix
2022-06-29 12:53:05 +02:00
Wroud
ce63a4d635
fix(plugin-connections): CB-2195 connection form ssh tab loading
2022-06-29 13:52:06 +03:00
serge-rider
afb2f8249f
Merge remote-tracking branch 'origin/devel' into devel
2022-06-29 11:38:32 +02:00
Wroud
5fe72d105f
feat(core-authentication): CB-2192 update role permissions
2022-06-29 11:31:25 +03:00
Wroud
a5f750e1e7
feat(core-app): CB-1988 dnd connections
2022-06-29 11:16:47 +03:00
serge-rider
403a86f455
CB-2180 Web-based configs support
2022-06-29 08:48:54 +02:00
Serge Rider
7aeff289b2
Merge pull request #932 from dbeaver/rm_projects
...
Rm projects
2022-06-28 22:55:10 +02:00
serge-rider
74f77b9738
CB-2180 Remove legacy sample product
2022-06-28 22:31:37 +02:00
serge-rider
c5f290aad0
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into rm_projects
2022-06-28 20:50:01 +02:00
Alexander Skoblikov
dd87a85b98
CB-2128 refactor servlet binding services ( #930 )
2022-06-28 21:47:57 +03:00
Serge Rider
dbe73d61f3
Merge pull request #928 from dbeaver/fix/CB-2191
...
CB-2191 setPermissions returns not null
2022-06-28 17:29:51 +02:00
yagudin10
88d6e01206
CB-2191 setPermissions returns not null
2022-06-28 18:26:07 +03:00
Serge Rider
2ed111b865
Merge pull request #925 from dbeaver/tech/CB-2191
...
CB-2191 api to manage subject permission
2022-06-28 17:05:42 +02:00
serge-rider
21984b551f
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into rm_projects
2022-06-28 15:45:12 +02:00
Serge Rider
24ea4e7af4
Merge pull request #924 from dbeaver/feature/CB-2128
...
CB-2128 refactor authentication interfaces
2022-06-28 15:42:24 +02:00
serge-rider
26574272a0
CB-2180 Datasource API refactoring. Legacy sample plugin removed
2022-06-28 13:49:21 +02:00
serge-rider
566a5dc98e
CB-2180 Datasource API refactoring. RM controller API added.
2022-06-28 12:26:18 +02:00
yagudin10
7dc232c191
CB-2191 api to manage subject permission
2022-06-28 12:53:17 +03:00
Alexander Skoblikov
19d48a8f92
CB-2128 display correct auth service url
2022-06-28 12:48:51 +03:00
serge-rider
1f92b1348c
CB-2180 Datasource API refactoring
2022-06-28 09:39:40 +02:00
serge-rider
a63e7ee257
CB-2178 RM service refactoring and simplification
2022-06-27 21:30:57 +02:00
alex
ad19f0b090
Update README.md
2022-06-27 20:54:10 +02:00
Alexander Skoblikov
1ae46928d6
CB-2128 refactor authentication config
2022-06-27 20:29:27 +03:00
Wroud
8d6bc43535
fix(core-app): CB-1675 nav tree tools styles
2022-06-27 17:21:41 +03:00
serge-rider
a602001a8e
dbeaver/dbeaver#16804 Upgrade to Eclipse 2022-06
2022-06-27 16:14:56 +02:00
serge-rider
0bb398b44b
dbeaver/dbeaver#16804 Upgrade to Eclipse 2022-06
2022-06-27 16:14:40 +02:00
Serge Rider
83e58531e9
Merge pull request #923 from dbeaver/tech/CB-2216
...
CB-2216 gql api unit test logs improvement
2022-06-27 15:41:32 +02:00
yagudin10
cfb625035c
CB-2216 gql api unit test logs improvement
2022-06-27 16:38:29 +03:00
yagudin10
5d05696b73
CB-2216 gql api unit test logs improvement
2022-06-27 16:38:00 +03:00
yagudin10
9baab55ef0
CB-2216 gql api unit test logs improvement
2022-06-27 15:27:13 +03:00
Alexander Skoblikov
825b8739be
CB-2128 refactor servlet binding interface
2022-06-27 13:07:08 +03:00
serge-rider
b88687b95c
CB-2127 Strip parameters from public auth config
2022-06-26 19:45:51 +02:00
serge-rider
581ee4a9d3
CB-2127 Error messages improved
2022-06-26 17:01:05 +02:00
serge-rider
44cb5fcf97
CB-2127 Logging config fix for all spring apps
2022-06-26 16:40:47 +02:00
serge-rider
1b1fd516ff
CB-2127 Auth providers configuration refactoring
2022-06-26 16:08:19 +02:00
serge-rider
8e7dce8e85
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-26 15:57:22 +02:00
serge-rider
7755ae3099
CB-2127 Auth providers configuration refactoring
2022-06-26 15:56:51 +02:00
Wroud
057e153483
fix(plugin-sql-editor): CB-2203 set default mode to undefined
2022-06-26 15:50:13 +03:00
serge-rider
db5246a027
Merge remote-tracking branch 'origin/devel' into devel
2022-06-26 14:03:23 +02:00
serge-rider
cab3d7d614
CB-2127 Error message fix
2022-06-26 14:02:51 +02:00
Wroud
e4063a0faf
feat(plugin-authentication-administration): CB-2192 display roleId
2022-06-26 14:35:56 +03:00
Wroud
e2c9eba3e1
fix(core-authentication): CB-2177 increase delay between auth status requests
2022-06-26 14:20:51 +03:00
Wroud
2a1faf9c2e
feat: CB-2192 role permission editing
2022-06-26 14:19:03 +03:00
Serge Rider
16f60c560a
Merge pull request #919 from dbeaver/feature/CB-2127
...
CB-2127 security manager asynchronous authorization
2022-06-26 12:07:40 +02:00
serge-rider
bd35b021ea
CB-2007 Admin role permissions
2022-06-26 12:06:28 +02:00
serge-rider
ca5500726b
Merge branch 'feature/CB-2127' of https://github.com/dbeaver/cloudbeaver into feature/CB-2127
2022-06-26 11:52:54 +02:00
serge-rider
c483d4c51a
CB-2127 Async auth fix. Error messages. Spring banner removed.
2022-06-26 11:52:26 +02:00
Wroud
1473937a3e
fix(server): CB-2192 update admin gql schema
2022-06-26 12:41:40 +03:00
serge-rider
ae59026d25
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into feature/CB-2127
2022-06-26 11:04:08 +02:00
Alexander Skoblikov
defe00ccc4
CB-2127 fix parameter name
2022-06-25 18:17:43 +03:00
Wroud
5a276aaa5b
refactor: CB-2177 asynchronous federated auth
2022-06-25 16:26:27 +03:00
serge-rider
576e984648
dbeaver/dbeaver-ee#1681 Save last settings. icon for local auth. Auth dialog redesign
2022-06-25 10:45:10 +02:00
Cheng Pan
ac2515fb59
Update zh locales
2022-06-25 13:36:08 +08:00
Alexander Skoblikov
bfc3d4051e
CB-2127 update auth api one more time
2022-06-24 20:45:43 +03:00
Alexander Skoblikov
6569ff68dc
CB-2127 authorization fixes
2022-06-24 19:15:37 +03:00
serge-rider
6279c115d5
Use verify instead package
2022-06-24 17:09:00 +02:00
serge-rider
8528175a4a
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-24 17:06:33 +02:00
serge-rider
5e184ee384
Use verify instead package
2022-06-24 17:06:12 +02:00
Ainur
9ded5e7345
CB-1687 snowflake add row with date value fix ( #921 )
2022-06-24 17:05:31 +03:00
Wroud
a31a745e6f
fix(core-authentication): CB-2177 credentials
2022-06-24 16:51:18 +03:00
Ainur
c7e21a934b
CB-1507 web gis values serializer ( #922 )
2022-06-24 16:49:22 +03:00
serge-rider
d01320e2e1
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-24 15:46:04 +02:00
serge-rider
c190bb1f66
22.1.1 version config
2022-06-24 15:44:29 +02:00
Wroud
39b9bae56f
refactor: CB-2177 asynchronous federated auth
2022-06-24 16:21:58 +03:00
Alexey
69b45485b9
Merge pull request #920 from dbeaver/fix/capture-view
2022-06-24 14:00:22 +03:00
Naumov Alexey
a827abc281
fix(plugin-sql-editor): CB-2201 remove extra code
2022-06-24 12:17:05 +02:00
Naumov Alexey
dd412e4daf
fix(plugin-sql-editor): CB-2201 pass tree
2022-06-24 12:14:22 +02:00
Alexander Skoblikov
7f70c89fe4
CB-2127 nullable credentials for federated login
2022-06-24 12:45:31 +03:00
serge-rider
192b6e941b
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-24 11:40:14 +02:00
Naumov Alexey
7d5005d87d
fix(plugin-sql-editor): CB-2201 pass tab id as data context
2022-06-24 01:51:10 +02:00
Naumov Alexey
f0f4b577a8
fix(core-app): CB-2201 take data context from the capture view
2022-06-24 00:38:13 +02:00
serge-rider
8a1f3f2c55
Create runtime config backup before save
2022-06-23 19:14:24 +02:00
Alexander Skoblikov
b410cba04e
CB-2127 new gql auth api
2022-06-23 19:56:46 +03:00
Wroud
aab1214e27
fix(plugin-connections): CB-1593 require external authentication for non local connection
2022-06-23 18:22:05 +03:00
Wroud
39d5797ca8
fix: CB-2204 don't request auth for origin info
2022-06-23 18:06:00 +03:00
Wroud
f60811fde4
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-23 18:04:38 +03:00
Wroud
d369f78f6c
fix(core-ui): CB-2203 support generated tabs
2022-06-23 18:04:34 +03:00
Alexander Skoblikov
3e1a5d454d
CB-2127 conflict fix
2022-06-23 16:45:36 +03:00
Alexander Skoblikov
10d88247ca
Merge remote-tracking branch 'origin/devel' into feature/CB-2127
2022-06-23 16:40:44 +03:00
Alexander Skoblikov
b8321d4c07
CB-2127 correct redirect url
2022-06-23 16:36:43 +03:00
serge-rider
be19560afc
Merge remote-tracking branch 'origin/devel' into devel
2022-06-23 15:21:31 +02:00
Alexander Skoblikov
3f4a24e3bc
Merge remote-tracking branch 'origin/devel' into feature/CB-2127
2022-06-23 16:06:55 +03:00
Alexander Skoblikov
73b471ccfc
CB-2133 read external configuration if runtime.conf not exist
2022-06-23 16:05:49 +03:00
serge-rider
c2d8af23b2
CB-1424 NPE fix
2022-06-23 14:21:59 +02:00
Alexander Skoblikov
8a2d6b5484
Merge remote-tracking branch 'origin/devel' into feature/CB-2127
2022-06-23 14:59:05 +03:00
Alexander Skoblikov
0b18171607
CB-2131 little improvements
2022-06-23 13:57:35 +03:00
serge-rider
f2029393cd
Merge remote-tracking branch 'origin/devel' into devel
2022-06-23 13:28:52 +03:00
Alexander Skoblikov
c25ac1cf36
CB-2131 create SMAuthenticationManager interface
2022-06-23 12:51:49 +03:00
Ainur
5c9788d570
CB-2003 add link external credentials with active user parameter to c… ( #903 )
...
* CB-2003 add link external credentials with active user parameter to cb config
* CB-2003 add link external credentials with active user parameter to cb config
* CB-2003 add property to runtime config
2022-06-23 10:56:24 +03:00
Alexander Skoblikov
a7e29f68b7
CB-2131 sm schema fix
2022-06-23 00:49:40 +03:00
serge-rider
0c7a312aa6
Merge remote-tracking branch 'origin/devel' into devel
2022-06-22 22:29:00 +03:00
Alexander Skoblikov
da1cddfa8d
CB-2127 security manager asynchronous authorization
2022-06-22 21:13:20 +03:00
serge-rider
d47e7f67b5
dbeaver/dbeaver-ee#1681 Use auth providers info to authenticate in DC IP
2022-06-22 20:28:27 +03:00
Wroud
a8949ebc14
chore: update version 22.1.1
2022-06-22 19:35:58 +03:00
Wroud
455daafce9
build: CB-2202 remove data-grid-repo
2022-06-22 15:19:00 +03:00
Wroud
065d05f780
build: CB-2202 remove data-grid-repo
2022-06-22 14:50:00 +03:00
Wroud
18443cb500
refactor(plugin-react-data-grid): CB-2202 include react-data-grid lib
2022-06-22 14:39:25 +03:00
Alexey
748a645dd2
Merge pull request #916 from dbeaver/fix/sql-editor-linking
...
fix(core-app): CB-1675 pass tree context
2022-06-22 14:17:00 +03:00
Wroud
8c2531e22b
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-22 14:13:35 +03:00
Wroud
b82db3e48e
fix(plugin-sql-editor): CB-2093 save execution context and and query change
2022-06-22 14:13:32 +03:00
Naumov Alexey
fa330ce545
fix(core-app): CB-1675 pass tree context
2022-06-22 13:13:19 +02:00
Ainur
2d61999e7c
CB-1929 create new session messages ( #910 )
...
* CB-1929 create new session messages
* CB-1929 web session add info message method
2022-06-22 13:55:33 +03:00
Wroud
714d015780
fix(plugin-sql-editor): CB-2094 initial state
2022-06-22 13:36:57 +03:00
Wroud
8c17b35ac0
feat(core-blocks): CB-2094 resource data source
2022-06-22 13:28:30 +03:00
Wroud
fd326ca1bd
fix(core-utils): CB-2093 linting
2022-06-22 13:28:14 +03:00
Wroud
3e8fd90748
feat(core-blocks): CB-2094 data source states indication
2022-06-22 13:27:33 +03:00
Wroud
8930cb0f3f
feat(core-blocks): CB-2094 data source states
2022-06-22 13:25:24 +03:00
Wroud
248f9cc597
feat(core-blocks): CB-2094 loader animation
2022-06-22 13:23:18 +03:00
Ainur
5d6dc215c4
CB-1912 gql connection tests ( #914 )
...
* CB-1912 gql api test
* CB-1912 add create, delete connection gql tests
* CB-1912 cb test reformatting
* CB-1912 cb test reformatting
2022-06-22 12:32:44 +03:00
Alexey
8defcd0bec
Merge pull request #913 from dbeaver/fix/sql-editor-linking
...
fix(core-app): CB-1675 show error message if can't find the node
2022-06-21 18:56:17 +03:00
Naumov Alexey
46e07a4693
fix(core-app): CB-1675 show error message if can't find the node
2022-06-21 16:34:27 +02:00
Wroud
cdd73bf7e4
fix(plugin-help): CB-2103 add shorcuts
2022-06-21 16:38:25 +03:00
Wroud
f75095c1ec
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-21 15:26:36 +03:00
Wroud
c69d97c98a
fix(core-app): CB-2022 elements tree tools menu
2022-06-21 15:25:56 +03:00
Alexey
4f8970c9ab
Merge pull request #912 from dbeaver/fix/sql-editor-linking
...
fix(plugin-sql-editor-navigation-tab): CB-1675 use data source
2022-06-21 13:46:15 +03:00
Naumov Alexey
24ed48d275
fix(plugin-sql-editor-navigation-tab): CB-1675 use data source
2022-06-21 12:41:44 +02:00
Alexey
6f4d2f7e1e
Merge pull request #911 from dbeaver/feat/result-set-confirmations
...
feat(plugin-sql-editor): CB-1498 ask confirmation for the ObjectViewe…
2022-06-20 19:22:06 +03:00
Naumov Alexey
d988be9b60
fix(plugin-data-viewer): CB-1498 remove extra export
2022-06-20 17:17:54 +02:00
Naumov Alexey
26f1fb5a09
fix(plugin-data-viewer): CB-1498 naming
2022-06-20 17:15:44 +02:00
Naumov Alexey
a2a8ae6af3
fix(plugin-data-viewer): CB-1498 move logic to the data viewer plugin
2022-06-20 17:13:33 +02:00
Naumov Alexey
7b8f7911e4
fix(plugin-sql-editor): CB-1498 check phase
2022-06-20 16:44:04 +02:00
Wroud
3280efb6cd
fix(plugin-sql-editor-navigation-tab): CB-2092 connection close behaviour
2022-06-20 17:31:07 +03:00
Wroud
d113f99ba9
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-20 17:17:36 +03:00
Wroud
cb0c13b7f7
refactor(plugin-sql-editor): CB-2092 local state data source
2022-06-20 17:15:36 +03:00
Wroud
fcd766417e
refactor(plugin-sql-editor): CB-2093 use data from data source
2022-06-20 16:11:30 +03:00
Naumov Alexey
4801edef67
feat(plugin-sql-editor): CB-1498 ask confirmation for the ObjectViewer result-set tab
2022-06-20 14:58:59 +02:00
Alexey
90824a32b9
Merge pull request #907 from dbeaver/feat/result-set-confirmations
...
feat(plugin-sql-editor): CB-1498 ask result-set save confirmation on …
2022-06-20 14:41:18 +03:00
Naumov Alexey
c2427b6eb6
fix(plugin-sql-editor): CB-1498 remove extra code
2022-06-20 13:25:14 +02:00
Naumov Alexey
0cc4c4eb76
fix(plugin-sql-editor): CB-1498 chain logout executor
2022-06-20 13:19:20 +02:00
Wroud
3c393c63bd
refactor(plugin-sql-editor): CB-2093 factory naming
2022-06-20 13:57:21 +03:00
Wroud
f2c2f7b9ef
refactor(plugin-sql-editor): CB-2093 initial state for data source
2022-06-20 13:51:58 +03:00
Wroud
25decfcd81
refactor(plugin-sql-editor): CB-2093 memory data source
2022-06-20 13:45:37 +03:00
Naumov Alexey
c3bdc6caa4
fix(plugin-sql-editor): CB-1498 chain executors
2022-06-20 12:34:58 +02:00
Naumov Alexey
2d2b85df88
feat(plugin-sql-editor): CB-1498 move handler logic to the plugin-sql-editor-navigation-tab
2022-06-20 12:21:03 +02:00
Ainur
cc5d1f55ec
CB-2175 fix NPE get struct containers ( #909 )
2022-06-20 12:00:56 +03:00
Wroud
01e0711627
refacotr(plugin-sql-editor): CB-2093 add editorId
2022-06-20 12:00:37 +03:00
Wroud
a86a6dc81e
fix(core-app): CB-1867 node selection on dragging
2022-06-20 11:40:07 +03:00
Wroud
db01bab35b
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-20 11:30:42 +03:00
Wroud
bb1c4f91fd
fix(core-view): CB-2022 wrap set in action
2022-06-20 11:29:14 +03:00
Wroud
b3e1b1e040
fix(core-view): CB-2022 dynamic context flushing
2022-06-20 11:28:29 +03:00
Wroud
4c24d277bb
fix(core-view): CB-2022 dynamic context flushing
2022-06-20 11:23:19 +03:00
Wroud
8eb5c20236
fix(plugin-sql-editor): CB-1919 ignore left/right functions highlight
2022-06-20 10:09:43 +03:00
Naumov Alexey
9def11573e
feat(plugin-sql-editor): CB-1498 ask result-set save confirmation on certain actions
2022-06-20 03:58:33 +02:00
serge-rider
95769ba5cf
CB-2124 CB server start in test suite
2022-06-19 22:13:57 +03:00
Wroud
a77a67bab0
fix(plugin-sql-editor): CB-2103 undo formatting
2022-06-18 17:56:23 +03:00
Wroud
ee5e95b96d
refactor(core-ui): CB-2038 use menu blocks in context menu
2022-06-18 17:40:34 +03:00
Wroud
51a4338a0e
refactor(core-blocks): CB-2038 add menu icon block
2022-06-18 17:02:18 +03:00
Wroud
351786a07a
styles(plugin-data-spreadsheet-new): CB-2097 cells
2022-06-18 16:58:47 +03:00
Ainur
8fb67401cc
CB-2175 show database schemas hotfix ( #905 )
2022-06-18 15:06:18 +03:00
Alexander Skoblikov
a88f1dfb06
CB-2131 add ability to read external conf ( #899 )
...
* CB-2131 add ability to read/write remote config
* CB-2131 read/write additional properties
* CB-2131 read external product conf
* CB-2131 checkstyle
2022-06-18 11:22:41 +03:00
Alexey
2db3004a5b
Merge pull request #904 from dbeaver/fix/sql-editor-link
...
fix(core-app): CB-1675 check if connection is connected
2022-06-17 15:34:25 +03:00
Naumov Alexey
96b1632026
fix(core-app): CB-1675 check if connection is connected
2022-06-17 14:32:20 +02:00
Wroud
72a8d3a7da
feat(plugin-sql-editor-navigation-tab): CB-2050 always enable sql editor button
2022-06-17 15:31:10 +03:00
Alexey
430d6c89f0
Merge pull request #901 from dbeaver/fix/sql-editor-link
...
fix(core-app): CB-1675 link sql editor
2022-06-17 14:16:12 +03:00
Naumov Alexey
272144d328
fix(core-app): CB-1675 add currentNode to the sql service
2022-06-17 13:06:06 +02:00
Wroud
1641603977
build(deps): bump undici from 5.4.0 to 5.5.1
2022-06-17 10:53:12 +03:00
serge-rider
6a166c115f
CB-2174 SQL query execute timeout
2022-06-17 09:54:54 +03:00
Naumov Alexey
bfe3d7b493
fix(core-app): CB-1675 remove extra styles
2022-06-17 01:16:53 +02:00
Naumov Alexey
57d7974b36
fix(core-app): CB-1675 link sql editor
2022-06-17 01:10:31 +02:00
Alexander Skoblikov
f38a0410fe
CB-1980 generate SM session id on user auth ( #896 )
...
* CB-1980 generate SM session id on user auth
* CB-1980 checkstyle
* CB-1980 javadoc
2022-06-15 20:23:52 +03:00
Alexey
19952df827
Merge pull request #898 from dbeaver/fix/create-connection-focus
...
fix(plugin-connections-administration): CB-1789 wrap DriverList in Lo…
2022-06-15 15:08:03 +03:00
Naumov Alexey
4741fdbd4a
fix(plugin-connections-administration): CB-1789 wrap DriverList in Loader
2022-06-15 12:41:35 +02:00
Wroud
7839aa07c3
build: CB-2097 update scripts
2022-06-15 13:20:04 +03:00
alex
184b932b34
Merge pull request #897 from dbeaver/fix/boolean-conversion
...
fix(plugin-sql-editor): CB-1877 explicit boolean conversion
2022-06-15 11:24:49 +02:00
Naumov Alexey
792a011fa9
fix(plugin-sql-editor): CB-1877 explicit boolean conversion
2022-06-15 11:23:27 +02:00
Wroud
4ba594602b
fix(core-app): CB-1835 nav tree folders sync
2022-06-15 12:15:13 +03:00
Wroud
b669040516
fix(plugin-data-spreadsheet-new): CB-2097 grid behaviour
2022-06-15 01:53:03 +03:00
Wroud
27c424712e
feat(core-dialogs): CB-2097 add menu state ref
2022-06-15 01:50:46 +03:00
Alexander Skoblikov
1193891cf1
CB-2081 show original rm message
2022-06-09 20:02:11 +03:00
Wroud
5e367fad77
fix(plugin-data-spreadsheet-new): CB-2097 cell selection
2022-06-09 19:55:43 +03:00
Wroud
e94e9c7cf5
refactor: CB-2097 update react-data-grid
2022-06-09 17:18:43 +03:00
Wroud
b4b3cf48e6
refactor(core-bootstrap): CB-2096 switch react to 18
2022-06-09 17:02:48 +03:00
Alexey
92f0cfa1fd
Merge pull request #894 from dbeaver/feat/disable-cookies
...
feat(core-app): CB-2138 don't poll session if cookies are disabled
2022-06-09 11:12:58 +03:00
Naumov Alexey
6ab97db4cc
feat(core-app): CB-2138 add don't poll session if cookies are disabled
2022-06-08 20:29:33 +02:00
Serge Rider
a49a805782
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-08 11:10:37 +03:00
Serge Rider
d7a4d09c29
Codestyle: generics, deprecated methods removed, maven config fixed
2022-06-08 11:10:07 +03:00
Wroud
9777f9ff68
chore: CB-2096 update gql deps
2022-06-08 10:46:22 +03:00
Serge Rider
512457aaed
Codestyle: annotations and generics
2022-06-08 10:33:44 +03:00
Wroud
81662ec72d
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-06-07 23:12:09 +03:00
Wroud
d8a8ad6a03
refactor: CB-2096 update react
2022-06-07 23:12:02 +03:00
Alexey
0d1ec72f40
Merge pull request #893 from dbeaver/fix/lob-save
...
fix(plugin-data-viewer): CB-2141 hide save option if there is no prim…
2022-06-07 23:04:27 +03:00
Naumov Alexey
3585f0b4aa
fix(plugin-data-viewer): CB-2141 naming
2022-06-07 21:59:27 +02:00
Naumov Alexey
0f6c67bdcf
fix(plugin-data-viewer): CB-2141 hide save option if there is no primary key
2022-06-07 21:09:41 +02:00
Serge Rider
7b65e04465
Merge remote-tracking branch 'origin/devel' into devel
2022-06-07 19:05:35 +03:00
Serge Rider
de8992923b
Redundant eclipse plugin.xml files removed. Build.props fixes
2022-06-07 18:32:53 +03:00
Wroud
a29604da4d
chore: CB-2096 update react ver to 18
2022-06-07 17:32:11 +03:00
Wroud
83c0b4e2e9
chore: CB-2096 update base dependencies
2022-06-07 17:26:23 +03:00
Wroud
6784b5ea8f
fix(core-app): CB-1835 exit from unavailable folders
2022-06-07 16:36:34 +03:00
Serge Rider
b7152ed0e0
CB-1910 CloudBeaver platform test
2022-06-07 11:14:34 +03:00
Serge Rider
9587204d9f
CB-1910 CloudBeaver platform test
2022-06-07 11:13:51 +03:00
Ainur
ac3a12531d
CB-1940 gql SQLResultSet hasRowIdentifier property ( #888 )
...
* CB-1940 gql SQLResultSet hasKeyIdentifier property
* CB-1940 gql SQLResultSet rename hasKeyIdentifier to hasRowIdentifier
2022-06-07 09:45:44 +03:00
Ksenia
b17691a525
chore: update README
2022-06-06 22:07:00 +03:00
Ainur
2370674164
CB-2121 rm validation add slash ( #889 )
2022-06-06 14:57:50 +03:00
Wroud
da3d8a9bd2
fix: CB-2120 splitter
2022-06-04 15:58:42 +03:00
Wroud
a292cbb2e6
fix(core-blocks): slide box styles on small creen
2022-06-04 15:43:41 +03:00
Wroud
2fd3243286
fix(plugin-administration): CB-2119 easy config default state
2022-06-03 15:25:05 +03:00
Wroud
5d084e2419
fix(plugin-administration): CB-1798 sync settings update
2022-06-02 21:08:52 +03:00
Wroud
409a1f8cd5
feat(core-blocks): CB-1835 save folders state
2022-06-02 16:22:07 +03:00
Alexander Skoblikov
73327b0c4b
CB-2098 read external user metadata ( #886 )
2022-06-02 15:50:11 +03:00
Serge Rider
e1c82eba84
dbeaver/dbeaver-ee#1681 Auth modules code style
2022-06-02 10:51:36 +03:00
Alexey
cbe8b139c1
Merge pull request #885 from dbeaver/fix/check-user-status
...
fix(plugin-authentication-administration): CB-2105 don't update user …
2022-06-01 14:43:25 +03:00
Naumov Alexey
ccad17b2e7
fix(plugin-authentication-administration): CB-2105 don't update user status if there were no changes
2022-06-01 13:21:20 +02:00
Alexey
285a3d5d29
Merge pull request #883 from dbeaver/fix/rm-validate
...
fix(plugin-resource-manager): CB-2065 allow @
2022-05-31 18:21:43 +03:00
Alexey
6426d693f8
Merge pull request #882 from dbeaver/fix/ad
...
fix(plugin-authentication-administration): CB-2100 add redirect link
2022-05-31 18:21:21 +03:00
Naumov Alexey
406af7bd5f
fix(plugin-resource-manager): CB-2065 allow @
2022-05-31 16:49:33 +02:00
Naumov Alexey
3bd910b78b
fix(plugin-authentication-administration): CB-2100 add redirect link
2022-05-31 16:47:41 +02:00
Wroud
d5f7b4a9f5
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-05-31 17:26:25 +03:00
Wroud
f2e955627c
chore: update version 22.1.0
2022-05-31 17:26:18 +03:00
Alexander Skoblikov
2e222cf352
CB-2100 add redirect link for OpenId providers model ( #880 )
2022-05-31 17:03:37 +03:00
Ainur
e61abbcf02
CB-2054 fix delete rm resource ( #881 )
2022-05-31 16:53:37 +03:00
Ainur
8d170e1b23
CB-2065 rm resource validation add @ symbol ( #879 )
2022-05-31 16:24:45 +03:00
Alexey
ee242f0cac
Merge pull request #874 from dbeaver/fix/erd-export
...
Fix/erd export
2022-05-31 15:01:49 +03:00
Naumov Alexey
784256b743
fix(plugin-diagram-d3js): CB-2039 use only node name
2022-05-31 14:01:06 +02:00
Wroud
1d5d7387bb
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-05-31 14:58:22 +03:00
Wroud
a1543925f3
fix(plugin-resource-manager): CB-2066 configuration
2022-05-31 14:58:19 +03:00
Ainur
9bdcdefd08
CB-1327 redis db remove diagram ( #876 )
2022-05-31 14:55:18 +03:00
Ainur
9ba9c78f6c
CB-2084 dynamodb, couchbase remove erd tab ( #878 )
2022-05-31 14:49:19 +03:00
Alexander Skoblikov
7f5f7510ea
CB-1607 add empty hash to redirect url on autologin ( #877 )
2022-05-31 14:47:35 +03:00
Wroud
b811373b97
fix(plugin-resource-manager): CB-2066 configuration
2022-05-31 14:15:19 +03:00
Wroud
444d1e6806
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-05-31 13:48:15 +03:00
Wroud
e110455098
fix: CB-1798 CB-1954 CB-1509 server configuration
2022-05-31 13:48:03 +03:00
Alexander Skoblikov
18c5ccc034
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-05-31 13:31:33 +03:00
Alexey
1b78a5f3c3
Merge pull request #875 from dbeaver/fix/safari-dnd
...
fix(core-app): CB-2012 revert preview
2022-05-31 13:24:38 +03:00
Naumov Alexey
ceb1f12ac8
fix(core-app): CB-2012 revert preview
2022-05-31 12:12:32 +02:00
Naumov Alexey
09ec5148ae
fix(plugin-diagram-d3js): CB-2039 add objectId data context
2022-05-31 12:10:25 +02:00
Naumov Alexey
3a2d39291f
fix(plugin-diagram-d3js): CB-2039 export d3 diagram
2022-05-30 23:59:09 +02:00
Wroud
f4db7297bf
fix(core-connections): CB-1947 extra error notification
2022-05-30 20:06:39 +03:00
Ainur
5078102b39
CB-2089 add forwardProxy property to app configuration ( #871 )
2022-05-30 16:18:05 +03:00
Ainur
5ff6132c73
CB-1327 remove Diagram tab for Redis ( #872 )
2022-05-30 16:17:36 +03:00
Ainur
fa3a01f335
CB-2073 db connection saved credentials fix ( #855 )
2022-05-30 15:15:34 +03:00
Ainur
2d689036f6
CB-2065 rm resource relative path and validation ( #850 )
...
* CB-2065 rm resource relative path and validation
* CB-2065 rm resource validation on reading and writing
* CB-2065 rm resource validation on reading and writing
* CB-2065 show illegal characters on exception
* CB-2065 rm resource invalidate dot at the beginning of name
* CB-2065 rm resource regex add space
* CB-2065 rm regex add brackets
2022-05-30 15:15:00 +03:00
Ainur
1afaf33a00
CB-1491 simple node without renaming ( #869 )
2022-05-30 15:14:34 +03:00
Alexander Skoblikov
69b299f15b
CB-1985 Azure AD auth provider ( #870 )
...
* CB-1985 Azure AD auth provider
* CB-1985 review fix
2022-05-30 14:18:16 +03:00
Alexander Skoblikov
c2519a54dc
CB-1985 Azure AD auth provider
2022-05-27 18:50:24 +03:00
Alexey
b63a4d92b2
Merge pull request #867 from dbeaver/fix/favicon
...
fix(core-app): CB-2082 support shorcut icon
2022-05-27 18:34:16 +03:00
Alexey
389768f4d1
Merge pull request #868 from dbeaver/fix/rm-script-naming
...
fix(plugin-resource-manager): CB-2087 allow parentheses
2022-05-27 18:23:15 +03:00
Naumov Alexey
332b3bce25
fix(plugin-resource-manager): CB-2087 allow parentheses
2022-05-27 16:58:13 +02:00
Naumov Alexey
ee24bf33af
fix(core-app): CB-2082 support shorcut icon
2022-05-27 15:16:12 +02:00
alex
69e2e6516e
Merge pull request #864 from dbeaver/fix/rm-disable
...
fix(plugin-resource-manager-administration): CB-2066 disable rm via a…
2022-05-27 15:10:11 +02:00
Naumov Alexey
722c553906
fix(plugin-resource-manager-administration): CB-2066 add rm-administration plugin
2022-05-27 13:08:47 +02:00
Naumov Alexey
8e2ec49f88
fix(plugin-resource-manager-administration): CB-2066 add rm enable option to the existing group
2022-05-27 12:49:00 +02:00
Serge Rider
96f04c1f27
22.1 version config
2022-05-27 12:46:26 +03:00
Naumov Alexey
db05ee1cb8
fix(plugin-resource-manager-administration): CB-2066 disable rm via amin part
2022-05-27 01:14:14 +02:00
alex
6acdf42844
Merge pull request #862 from dbeaver/fix/rm-validation
...
Fix/rm validation
2022-05-26 18:43:22 +02:00
Naumov Alexey
08aac841d2
fix(plugin-resource-manager): CB-2064 zh tokens
2022-05-26 18:34:19 +02:00
Naumov Alexey
bc2cc2787f
Merge branch 'devel' into fix/rm-validation
2022-05-26 18:33:29 +02:00
Alexey
cb0834c89e
Merge pull request #861 from pan3793/locales_zh
...
Update zh locales
2022-05-26 19:07:41 +03:00
Naumov Alexey
6e738755ed
fix(plugin-resource-manager): CB-2064 inverse regex
2022-05-26 18:01:09 +02:00
Cheng Pan
8fd68604d5
Update zh locales
2022-05-26 22:23:39 +08:00
Naumov Alexey
4a8ec19d57
fix(plugin-resource-manager): CB-2064 add script name validation
2022-05-26 13:54:18 +02:00
Alexander Skoblikov
8237d89be1
CB-2071 remove resource node from navigator's tree on delete event ( #856 )
...
* CB-2071 remove resource node from navigator's tree on delete event
* CB-2071 review fix
2022-05-26 14:39:01 +03:00
Roman Kunitskiy
c2c705ff1f
dbeaver/dbeaver-devops#280 changed commit messages behavior: rerun checks if it edited
2022-05-26 13:02:31 +02:00
Alexander Skoblikov
abb11f0c48
CB-2067 add rm enabled option to gql
2022-05-26 13:10:45 +03:00
Ainur
a4049bbf31
CB-2049 remove editor name for local session handler ( #854 )
2022-05-26 11:04:04 +03:00
Alexander Skoblikov
48a9abe157
CB-1859 update default log config ( #857 )
2022-05-26 09:12:23 +03:00
Alexey
dc01e257e2
Merge pull request #852 from dbeaver/fix/rm-anon
...
fix(plugin-resource-manager): CB-2072 hide save button
2022-05-26 08:56:00 +03:00
Wroud
7b5f710eef
fix(core-blocks): CB-1933 splitter disable state
2022-05-25 18:11:29 +03:00
Naumov Alexey
7144f56744
fix(plugin-sql-editor-navigation-tab-resource): CB-2056 use strict equality operator
2022-05-25 16:29:36 +02:00
Wroud
9ca7c526e8
chore(core-blocks): CB-2041 set scroll position in layout effect
2022-05-25 15:11:48 +03:00
Alexander Skoblikov
6511a58333
CB-2067 add copyright
2022-05-25 11:31:08 +03:00
Alexander Skoblikov
0cc0660bda
CB-2067 add resourceManagerEnabled config option ( #846 )
...
* CB-2067 add resourceManagerEnabled config option
* CB-2067 do not return extra nodes if rm disabled
* CB-2067 review fix
2022-05-24 19:18:50 +03:00
Naumov Alexey
a5eacc1145
fix(plugin-resource-manager): CB-2072 hide save button
2022-05-24 16:11:50 +02:00
alex
1a1d3e00f6
Merge pull request #849 from dbeaver/fix/ssh-save-cred-default
...
fix(plugin-connections): CB-767 disable save creds by default
2022-05-24 13:55:07 +02:00
Naumov Alexey
2272989fb3
fix(plugin-connections): CB-767 disable save creds by default
2022-05-24 13:51:16 +02:00
Alexander Skoblikov
9dc51140a5
CB-1994 update rm errors
2022-05-24 14:47:21 +03:00
Alexey
64ab41b436
Merge pull request #847 from dbeaver/fix/rm-auto-save
...
fix(plugin-sql-editor-navigation-tab): CB-2056 save script on tab close
2022-05-24 14:10:02 +03:00
Alexey
81ca4e7912
Merge pull request #848 from dbeaver/fix/center-placeholder
...
fix(plugin-resource-manager): CB-2058 move placeholder
2022-05-24 14:08:40 +03:00
Naumov Alexey
a24f6d7b56
fix(plugin-sql-editor-navigation-tab): CB-2056 change return to throw
2022-05-24 13:06:25 +02:00
Naumov Alexey
0ef399496a
fix(plugin-resource-manager): CB-2058 move placeholder
2022-05-24 12:47:08 +02:00
Naumov Alexey
ec3c42e221
fix(plugin-sql-editor-navigation-tab): CB-2056 save script on tab close
2022-05-24 12:17:27 +02:00
Ainur
d5b28ddba0
CB-1918 big decimal strip trailing zeroes ( #844 )
2022-05-24 10:30:57 +03:00
Ainur
2034cfe067
CB-1995 resource controller checks prefixes ( #841 )
...
* CB-1995 resource controller checks prefixes
* CB-1995 rm project name fix
* CB-1995 rm project name fix
* CB-1995 rm controller security is shared fix
2022-05-24 10:30:29 +03:00
Wroud
f20247d3be
fix(core-blocks): CB-1933 splitter
2022-05-24 00:22:01 +03:00
Wroud
2fdb4aa1eb
fix(core-blocks): CB-2021 splitter state observing
2022-05-23 20:44:49 +03:00
Alexey
4ff1ad26da
Merge pull request #845 from dbeaver/fix/naming
...
fix(plugin-authentication): CB-2055 naming
2022-05-23 20:36:17 +03:00
Wroud
253d41601b
fix(plugin-data-viewer): CB-2063 stop auto-refresh on error
2022-05-23 20:26:56 +03:00
Ksenia
a9315c7856
chore: update README
2022-05-23 19:48:16 +03:00
Wroud
073d8b953b
chore(core-events): code style
2022-05-23 18:29:30 +03:00
Naumov Alexey
8116f89673
Merge branch 'devel' of github.com:dbeaver/cloudbeaver into devel
2022-05-23 15:15:38 +02:00
Naumov Alexey
fce9142a08
fix(plugin-data-spreadsheet-new): CB-1876 show 'Disable all' action if one or more constraints applied
2022-05-23 15:14:52 +02:00
Naumov Alexey
4b19dc7f99
fix(plugin-authentication): CB-2055 naming
2022-05-23 12:35:02 +02:00
Wroud
45e0c4098e
fix(plugin-sql-editor): CB-1946 styles
2022-05-20 13:01:46 +03:00
Wroud
8f25402fa6
feat(plugin-data-viewer): CB-1657 auto-refresh
2022-05-20 11:27:08 +03:00
Naumov Alexey
e6e46db5e3
fix(core-app): CB-2020 convert session expired dialog handler to post handler
2022-05-19 16:16:49 +02:00
Wroud
0046e524b1
fix(plugin-data-viewer): CB-1657 auto-refresh modal menu
2022-05-19 11:10:25 +03:00
Wroud
de4c08dba1
build(core-cli): CB-2005 move d3 deps to separate chunk
2022-05-19 11:04:28 +03:00
Wroud
69342f80b7
feat(plugin-data-viewer): CB-1657 auto refresh
2022-05-18 19:57:43 +03:00
Alexey
98823b735f
Merge pull request #840 from dbeaver/feat/rm
...
fix(plugin-resource-manager): CB-1926 add sql editor loader
2022-05-18 19:28:50 +03:00
Naumov Alexey
e6964e2dd4
fix(plugin-resource-manager): CB-1926 revert loader
2022-05-18 18:20:26 +02:00
Naumov Alexey
c8c9149837
fix(plugin-resource-manager): CB-1926 add sql editor loader
2022-05-18 18:03:36 +02:00
Alexander Skoblikov
2e2609ac9d
CB-1859 use slf4j for logging ( #838 )
2022-05-18 17:24:57 +03:00
Ainur
84a603580e
CB-1858 access db via url with anonymous user ( #839 )
2022-05-18 17:22:44 +03:00
Ainur
1fd10e29a4
CB-1970 add session permissions to rest api ( #834 )
...
* CB-1970 add session permissions to rest api
* CB-1970 put session id into auth permissions
* CB-1970 put session id into SMAuthPermissions
2022-05-18 17:21:40 +03:00
Alexander Skoblikov
930a1a26fc
CB-1995 error when accessing someone else's project
2022-05-18 16:39:44 +03:00
Alexey
ed2c376b7d
Merge pull request #837 from dbeaver/feat/rm
...
fix(plugin-resource-manager): CB-2019 check for the userId before rea…
2022-05-18 14:16:58 +03:00
Naumov Alexey
902092c4f9
fix(plugin-resource-manager): CB-2019 remove anonymous access
2022-05-18 12:09:57 +02:00
Naumov Alexey
0a860d7220
fix(plugin-resource-manager): CB-2019 add icons
2022-05-18 11:28:52 +02:00
Naumov Alexey
84b6aa0bc9
fix(plugin-resource-manager): CB-2019 check for the userId before read or write script
2022-05-18 11:13:02 +02:00
Ainur
267aa0ac52
CB-1961 open local connection by get request ( #832 )
...
* CB-1961 open local connection by get request
* CB-1961 open local connection by get request
* CB-1961 open local connection by get request
* CB-1961 change names of abstract action handlers
* CB-1961 action handlers refactoring
* CB-1961 action handlers refactoring
2022-05-17 20:49:23 +03:00
Alexey
0e82787c04
Merge pull request #836 from dbeaver/feat/rm
...
fix(plugin-resource-manager): CB-2019 remove save action for the link…
2022-05-17 18:04:10 +03:00
Naumov Alexey
d181705f3c
fix(plugin-resource-manager): CB-2019 move tab initialization
2022-05-17 16:37:01 +02:00
Naumov Alexey
8c7c474d9a
fix(plugin-resource-manager): CB-2019 use appAuthService
2022-05-17 16:33:04 +02:00
Naumov Alexey
a514dfd6b1
fix(plugin-resource-manager): CB-2019 remove save action for the linked tabs
2022-05-17 16:02:16 +02:00
Alexey
5df6cde98a
Merge pull request #835 from dbeaver/feat/rm
...
Feat/rm
2022-05-17 16:16:37 +03:00
Naumov Alexey
eac3005794
fix(plugin-resource-manager): CB-2027 remove enabled check
2022-05-17 13:46:05 +02:00
Naumov Alexey
ce218bed5d
fix(plugin-resource-manager): CB-2027 remove service logic from action
2022-05-17 13:00:56 +02:00
Naumov Alexey
fa661db4ad
fix(plugin-resource-manager): CB-2027 check for enabled in the creator
2022-05-17 12:42:48 +02:00
Naumov Alexey
900d36844e
fix(plugin-resource-manager): CB-2027 add plugin deactivator
2022-05-17 12:37:16 +02:00
alex
42e98355a9
Merge pull request #828 from dbeaver/feat/rm
...
fix(plugin-resource-manager): CB-2019 1925 remove associated script f…
2022-05-13 14:33:12 +02:00
Naumov Alexey
0a003425bb
fix(plugin-resource-manager): CB-2019 1925 add debounce to the updateResource
2022-05-13 13:22:36 +02:00
Serge Rider
8428ca41b4
22.0.5 config fix
2022-05-13 10:06:13 +03:00
Naumov Alexey
b0d5c4aade
fix(plugin-resource-manager): CB-2019 1925 add autosave
2022-05-12 23:45:16 +02:00
Naumov Alexey
4d628a7c12
fix(plugin-resource-manager): CB-2019 1925 remove associated script from tab state
2022-05-12 20:00:44 +02:00
Wroud
637de80a54
fix(plugin-sql-editor): CB-2006 overflow
2022-05-12 19:22:04 +03:00
Ainur
06983afb72
CB-1903 disabled saml user ( #821 )
2022-05-12 19:19:08 +03:00
Alexey
9d4686a40a
Merge pull request #825 from dbeaver/feat/rm
...
fix(plugin-resource-manager): CB-2019 1925 add sql editor actions menu
2022-05-12 18:15:57 +03:00
Naumov Alexey
8d60d0abba
fix(plugin-resource-manager): CB-2019 1925 add sync throttle
2022-05-12 17:11:58 +02:00
Naumov Alexey
c9eba34e57
fix(plugin-resource-manager): CB-2019 1925 remove literal template
2022-05-12 16:21:47 +02:00
Naumov Alexey
aeac19c9df
fix(plugin-resource-manager): CB-2019 1925 check for the value length
2022-05-12 16:17:31 +02:00
Naumov Alexey
1b80753f3d
fix(plugin-resource-manager): CB-2019 1925 remove extra code
2022-05-12 16:14:39 +02:00
Alexander Skoblikov
24f36a6a2a
CB-1992 refactor base web platform ( #824 )
...
* CB-1992 refactor base web platform
* CB-1992 review fixes
* CB-1992 add copyright
2022-05-12 16:40:51 +03:00
Naumov Alexey
191f9f7ea4
fix(plugin-resource-manager): CB-2019 1925 add createPath
2022-05-12 14:49:50 +02:00
Naumov Alexey
7409ec5be1
fix(plugin-resource-manager): CB-2019 1925 use existing actions
2022-05-12 14:41:05 +02:00
Naumov Alexey
534f54c2e5
fix(plugin-resource-manager): CB-2019 1925 add sql editor actions menu
2022-05-12 13:28:52 +02:00
Alexey
f175a40eb6
Merge pull request #817 from dbeaver/feat/rm
...
fix(plugin-resource-manager): CB-2017 open script handler
2022-05-12 03:40:27 +03:00
Naumov Alexey
597221d14f
fix(plugin-resource-manager): CB-2017 pass folderNodeId
2022-05-12 02:31:41 +02:00
Wroud
937fd05964
chore: fix useDNDBox
2022-05-12 01:39:46 +03:00
Wroud
a18d16742b
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-05-12 01:25:39 +03:00
Wroud
6a3105a9c4
fix(plugin-sql-editor): CB-1938 disable format & script shortcuts in active segment mode
2022-05-12 01:25:26 +03:00
Naumov Alexey
0bbc0dd070
fix(plugin-resource-manager): CB-2017 sync nodes
2022-05-11 20:57:49 +02:00
Naumov Alexey
ee76ffd1b1
fix(plugin-resource-manager): CB-2017 move node types constants to the nav node resource
2022-05-11 19:54:09 +02:00
Naumov Alexey
0fbf5eb40a
fix(plugin-resource-manager): CB-2017 check if node is resource
2022-05-11 19:49:56 +02:00
Naumov Alexey
963099f6f0
fix(plugin-resource-manager): CB-2017 remove scripts service
2022-05-11 19:23:09 +02:00
Naumov Alexey
f84380ba5a
Merge branch 'devel' into feat/rm
2022-05-11 16:30:25 +02:00
Naumov Alexey
3ae37b77f7
fix(plugin-resource-manager): CB-2017 get resourcePath from parents
2022-05-11 15:53:16 +02:00
Naumov Alexey
aceb734e05
fix(plugin-resource-manager): CB-2017 move openScript logic to tab service
2022-05-11 14:25:04 +02:00
Ainur
a0a4f1d1e7
CB-1903 disabled saml user ( #818 )
2022-05-11 14:58:54 +03:00
Naumov Alexey
0c8887bd72
fix(plugin-resource-manager): CB-2017 open script handler
2022-05-11 13:16:07 +02:00
alex
27e9b090c2
Merge pull request #816 from dbeaver/feat/deactivate-user
...
feat(plugin-authentication-administration): CB-1904 move block above …
2022-05-11 11:48:13 +02:00
Naumov Alexey
02af163c4c
feat(plugin-authentication-administration): CB-1904 move block above the roles
2022-05-11 11:46:23 +02:00
Wroud
baaffd922e
refactor(plugin-sql-editor): CB-2006 move setConnection to temporaryEntities
2022-05-07 20:14:42 +03:00
Wroud
63269f1dfa
feat(core-blocks): CB-2006 add filled overlay style
2022-05-07 04:19:42 +03:00
Wroud
8b1c8c5275
feat(core-blocks): CB-2006 add useCombinedHandler
2022-05-07 04:19:02 +03:00
Wroud
cb7de112ca
fix(plugin-sql-editor): CB-2006 enable dnd for editor without connection
2022-05-07 04:18:20 +03:00
serge-rider
fb822b2937
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-05-06 21:45:42 +03:00
serge-rider
39ffd75a5d
CB-1922 Resource controller fixes (empty project case)
2022-05-06 21:45:16 +03:00
Alexey
8795c8a42b
Merge pull request #813 from dbeaver/feat/rm
...
fix(plugin-resource-manager): CB-2017 check for the database object
2022-05-06 20:57:58 +03:00
Naumov Alexey
d02ce4ef41
fix(plugin-resource-manager): CB-2017 check for the database object
2022-05-06 19:45:23 +02:00
Wroud
cc8acefda1
refactor(plugin-sql-editor): CB-1938 shortcuts
2022-05-06 20:07:38 +03:00
alex
20dc4b4f03
Merge pull request #812 from dbeaver/feat/rm
...
feat(plugin-resource-manager): CB-1925 CB-1926 add rm plugin
2022-05-06 17:43:59 +02:00
Naumov Alexey
37fdbff3ea
feat(plugin-resource-manager): CB-1925 CB-1926 connect plugin
2022-05-06 17:41:23 +02:00
Wroud
f7e10099c0
feat(plugin-sql-editor): CB-1938 add editor data context
2022-05-06 18:40:55 +03:00
Naumov Alexey
22cc5afdfd
fix(core-ui): CB-1925 CB-1926 move side bar panel to the core-ui
2022-05-06 17:37:48 +02:00
Naumov Alexey
47cf91cbdf
feat(plugin-resource-manager): CB-1925 CB-1926 add rm plugin
2022-05-06 17:19:49 +02:00
Alexey
f0175f083c
Merge pull request #811 from dbeaver/feat/deactivate-user
...
feat(plugin-authentication-administration): CB-1904 add option to dea…
2022-05-06 17:00:39 +03:00
Naumov Alexey
88a14982c5
feat(plugin-authentication-administration): CB-1904 use natural identificators
2022-05-06 15:58:53 +02:00
Serge Rider
a5ce7cee71
DC server extra logging
2022-05-06 12:04:53 +03:00
Naumov Alexey
07ae238963
feat(plugin-authentication-administration): CB-1904 add option to deactivate user
2022-05-06 00:40:34 +02:00
Ainur
ad81f3d89b
CB-1903 ability to deactivate user ( #809 )
...
* CB-1903 ability to deactivate user
* CB-1903 user is enabled
* CB-1903 user is enabled
2022-05-05 12:07:59 +03:00
Serge Rider
2af3a25f55
22.0.5 config
2022-05-05 10:05:14 +03:00
Ksenia
96b6cf8bd9
chore: update README
2022-05-04 14:39:19 +03:00
Wroud
e28312465f
chore: update version 22.0.5
2022-05-04 02:41:06 +03:00
serge-rider
afc2815ae0
Web app start errors handle change
2022-05-01 21:39:00 +03:00
serge-rider
17d9c9aecf
Merge remote-tracking branch 'origin/devel' into devel
2022-04-29 17:45:02 +03:00
Alexander Skoblikov
5f4f70b6e2
CB-1909 avoid ability to specify similar creds for several users ( #805 )
2022-04-29 17:03:39 +03:00
serge-rider
53c1b2d50d
Merge remote-tracking branch 'origin/devel' into devel
2022-04-29 17:02:25 +03:00
Wroud
cea17b631d
feat: CB-1879 d&d selected objects
2022-04-29 15:51:43 +03:00
Alexander Skoblikov
8b40875f22
update MANIFEST.MF
2022-04-29 15:30:37 +03:00
Alexander Skoblikov
a56365fd98
compilation fix
2022-04-29 14:53:20 +03:00
Alexander Skoblikov
cbdf3e91a3
CB-2001 fix aws config on non EC2 machine
2022-04-29 14:48:44 +03:00
Alexander Skoblikov
b7f1a6505d
compilation fix
2022-04-29 14:47:02 +03:00
serge-rider
b62e5f4dab
CB-1998 REST clients and LM API refactoring
2022-04-29 11:17:05 +03:00
Alexander Skoblikov
8ac7ee91da
CB-1966 update WebAppConfiguration api ( #803 )
2022-04-28 21:58:51 +03:00
Alexander Skoblikov
41907a5bba
CB-1909 fix external auth creds
2022-04-28 18:11:30 +03:00
serge-rider
13698f7d4e
Merge remote-tracking branch 'origin/devel' into devel
2022-04-28 17:37:35 +03:00
serge-rider
37d8e38683
CB-1922 Resource nodes details
2022-04-28 17:37:06 +03:00
Ainur
58d360dd07
CB-1972 enabled auth providers in ce config ( #801 )
2022-04-28 16:58:15 +03:00
serge-rider
6d549d141e
Merge remote-tracking branch 'origin/devel' into devel
2022-04-28 16:55:33 +03:00
serge-rider
9f3a422f5d
CB-1922 Project create time type fix
2022-04-28 16:54:17 +03:00
Wroud
58117bb84d
fix: CB-1996 CB-1762 close users dialogue for empty user
2022-04-28 16:45:44 +03:00
Alexander Skoblikov
6d66c20c62
CB-1977 fix user metaparameters
2022-04-28 16:06:27 +03:00
Alexander Skoblikov
589f3a5424
#798 fix build script ( #799 )
2022-04-28 15:39:53 +03:00
Alexander Skoblikov
97121331d5
CB-1972 fix user parameters display
2022-04-28 13:36:44 +03:00
Alexander Skoblikov
b1f2a3a348
CB-1866 token info api ( #796 )
2022-04-27 22:44:33 +03:00
Wroud
031aacf2f1
chore: update version 22.0.4
2022-04-27 21:11:17 +03:00
Wroud
51064cd071
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-04-27 16:52:19 +03:00
Wroud
13563576b2
feat(core-utils): CB-1828 priority queue and quadtree
2022-04-27 16:52:03 +03:00
serge-rider
de903d313b
CB-1922 Resource manager fix (folder obtain)
2022-04-27 15:33:49 +03:00
Alexander Skoblikov
9ded307c17
CB-1908 validate user credentials on auth ( #795 )
2022-04-27 15:26:04 +03:00
serge-rider
15919f0dba
CB build fix
2022-04-27 14:09:40 +03:00
serge-rider
8ae0ca5e45
CB build fix
2022-04-27 14:08:50 +03:00
serge-rider
b3b0fce71b
CB build fix
2022-04-27 14:08:21 +03:00
serge-rider
20ef9c89c5
CB-1948 DC error messages fix
2022-04-26 23:40:56 +03:00
serge-rider
cbedccfefb
Merge remote-tracking branch 'origin/devel' into devel
2022-04-26 22:23:47 +03:00
serge-rider
35465df58e
CB-1948 DC identity provider + SM model refactoring
2022-04-26 22:22:37 +03:00
Alexey
64ae2a07bb
Merge pull request #791 from dbeaver/fix/metadata-editor-perfomance
...
fix(plugin-object-viewer): CB-1755 take max properties array as colum…
2022-04-26 20:23:18 +03:00
Naumov Alexey
7ae482c712
fix(plugin-object-viewer): CB-1755 take header if length is equal
2022-04-26 19:18:08 +02:00
serge-rider
134e77239a
CB-1948 DC identity provider + workspace session obtain fixes
2022-04-26 20:14:28 +03:00
Naumov Alexey
cd1bfb01d9
fix(plugin-object-viewer): CB-1755 better header sizes
2022-04-26 19:06:44 +02:00
Naumov Alexey
7e3e4b8f62
fix(plugin-object-viewer): CB-1755 take max properties array as columns for the table
2022-04-26 16:06:32 +02:00
Ainur
39b4a0fdd4
CB-1927 rm file size limit ( #790 )
...
* CB-1927 rm file size limit
* CB-1927 add rm file size limit to conf file
2022-04-26 16:52:28 +03:00
Ainur
93e87b9880
CB-1952 create trusted field to auth provider ( #789 )
...
* CB-1952 create trusted field to auth provider
* CB-1952 create trusted field to auth provider
2022-04-26 12:28:46 +03:00
Alexey
1a675251c7
Merge pull request #788 from dbeaver/fix/metadata-editor-perfomance
...
Fix/metadata editor perfomance
2022-04-26 02:56:32 +03:00
Naumov Alexey
700ae56149
fix(plugin-object-viewer): CB-1755 styles
2022-04-26 01:06:04 +02:00
Naumov Alexey
c95174c0ac
fix(plugin-object-viewer): CB-1755 center loader
2022-04-25 23:56:51 +02:00
Naumov Alexey
a60455edac
fix(plugin-object-viewer): CB-1755 scroll to last position
2022-04-25 23:29:40 +02:00
Alexey
076ed62fe6
Merge pull request #787 from dbeaver/fix/metadata-editor-perfomance
...
fix(plugin-object-viewer): CB-1755 improve metadata editor perfomance
2022-04-25 23:43:37 +03:00
Naumov Alexey
42a53ff5a7
fix(plugin-object-viewer): CB-1755 remove old code
2022-04-25 22:35:12 +02:00
Naumov Alexey
3aaa918e71
fix(plugin-object-viewer): CB-1755 add order to custom columns
2022-04-25 22:10:03 +02:00
Alexander Skoblikov
1c62fee03c
CB-1909 move base user/roles models to dbeaver ( #786 )
2022-04-25 21:20:42 +03:00
Naumov Alexey
b76b68ce1b
fix(plugin-object-viewer): CB-1755 improve metadata editor perfomance
2022-04-25 18:37:47 +02:00
Ainur
eec6cb6b4c
CB-1952 add reverseProxy auth provider ( #783 )
...
* CB-1952 add reverseProxy auth provider
* CB-1952 reverse proxy auth fixes
* CB-1952 add copyright
* CB-1952 reverse proxy auth fixes
* CB-1952 reverse proxy plugin conf
* CB-1952 rpSessionHandler get user from webSession
* CB-1952 add hidden field to auth provider
2022-04-25 19:11:14 +03:00
Alexey
6c33e92230
Merge pull request #785 from dbeaver/feat/connection-server-name
...
feat(plugin-connections): CB-1950 support serverName
2022-04-25 16:48:58 +03:00
Naumov Alexey
a24a85a738
fix(plugin-connections): CB-1950 mark server name as required
2022-04-25 15:47:09 +02:00
Naumov Alexey
e96585c1f6
feat(plugin-connections): CB-1950 support serverName
2022-04-25 13:04:12 +02:00
Ainur
9a97fe15c0
CB-1949 add serverName property to connectionConfig ( #784 )
...
* CB-1949 add serverName property to connectionConfig
* CB-1949 add serverName property to connectionInfo
2022-04-25 13:23:46 +03:00
serge-rider
3ed31337df
22.0.4 config
2022-04-24 11:28:03 +03:00
serge-rider
436c07fd95
Beautify web stacktraces
2022-04-23 15:27:26 +03:00
serge-rider
a23ef5b98b
Beautify web stacktraces
2022-04-23 15:25:18 +03:00
Wroud
82a78f8c7f
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-04-22 21:08:44 +03:00
Wroud
7e83d6c245
feat: CB-1944 small tabs size
2022-04-22 21:08:43 +03:00
Wroud
8838671327
chore: remove unused code
2022-04-22 21:08:17 +03:00
Alexander Skoblikov
c31a6b05f1
CB-1957 map app configurations with env properties ( #781 )
2022-04-22 20:17:57 +03:00
serge-rider
4171d3bb5e
CB-1924 Resource contents write
2022-04-22 18:01:56 +03:00
serge-rider
53e63b2b5a
CB-1924 Resource contents read
2022-04-22 17:07:28 +03:00
serge-rider
47a670c0ff
Merge remote-tracking branch 'origin/devel' into devel
2022-04-22 16:10:13 +03:00
serge-rider
20d8c3c8ba
CB-1924 Resource manager GQP API
2022-04-22 16:09:42 +03:00
Alexander Skoblikov
a85d2c5b2a
CB-1908 user flow fixes
2022-04-22 14:52:50 +03:00
serge-rider
12228c2d10
Merge remote-tracking branch 'origin/devel' into devel
2022-04-22 13:20:52 +03:00
serge-rider
f82eb0cfa2
CB-1922 Resource manager service
2022-04-22 13:20:13 +03:00
Wroud
b4c56c1917
chore(core-sdk): CB-1950 add requiresServerName field
2022-04-22 13:04:20 +03:00
Ainur
abb2355c87
CB-1949 add requiresServerName to the gql schema ( #780 )
...
* CB-1949 add requiresServerName to the gql schema
* CB-1949 add requiresServerName to the gql schema
2022-04-22 11:12:19 +03:00
serge-rider
4a0eea7e6d
CB-1922 Resource controller implementation
2022-04-22 09:48:47 +03:00
serge-rider
91ec60a924
CB-1922 Resource controller implementation
2022-04-21 20:41:14 +03:00
Alexander Skoblikov
0f9997e6d2
CB-1908 store smToken and userId in separate container ( #779 )
2022-04-21 20:37:40 +03:00
serge-rider
3f8776382e
Merge remote-tracking branch 'origin/devel' into devel
2022-04-21 20:30:08 +03:00
serge-rider
57506cc63e
CB-1922 Resource controller implementation
2022-04-21 20:29:28 +03:00
Alexander Skoblikov
469187468c
CB-1908 link new credentials to exist user ( #778 )
2022-04-21 20:02:37 +03:00
serge-rider
d360d83192
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-04-21 18:44:52 +03:00
serge-rider
2780ccfd39
CB-1922 Resource manager API - workspace API refactoring
2022-04-21 18:44:27 +03:00
Alexander Skoblikov
04147126b1
CB-1908 fix external auth
2022-04-21 17:49:56 +03:00
Alexander Skoblikov
74661503ec
CB-1908 recreate sm controller after session permissions changes ( #768 )
...
* CB-1908 save controller based on user permissions in websession
* CB-1908 annotations import fix
* CB-1908 reset user state on auth error if needed
* CB-1908 use correct admin sm controller in all places
* CB-1908 resolve conflicts
* CB-1908 create security manager credentials provider
2022-04-21 16:45:25 +03:00
Wroud
5515b5d321
fix(plugin-connections): CB-1951 driver loading state indication
2022-04-21 16:09:13 +03:00
Wroud
88cd583adc
fix(plugin-data-viewer): CB-1931 set basis for value pannel
2022-04-21 15:59:36 +03:00
serge-rider
e38c17c3e9
CB-1922 Resource manager base API
2022-04-21 10:59:31 +03:00
serge-rider
6c37720610
Merge remote-tracking branch 'origin/devel' into devel
2022-04-21 10:55:30 +03:00
serge-rider
3fa19f74a9
Launch config fix
2022-04-21 10:55:06 +03:00
Alexander Skoblikov
570337f1ad
Merge pull request #777 from dbeaver/fix/CB-1906
...
CB-1906 if clause for no permissions and config mode
2022-04-20 17:55:27 +03:00
Ainur Iagudin
6c13cdf240
CB-1906 if clause for no permissions and config mode
2022-04-20 17:50:13 +03:00
Alexander Skoblikov
7a9f499f22
Merge pull request #774 from dbeaver/hotfix/CB-1842-devel
...
CB-1842 hotfix for external providers in easy config
2022-04-20 14:43:02 +03:00
serge-rider
cbc464f07a
CB-1922 Initial RM service API
2022-04-19 16:32:13 +03:00
Ainur
6357591945
CB-1936 return old clickhouse driver ( #775 )
2022-04-19 12:36:06 +03:00
Ksenia
f4563c1e94
chore: update README
2022-04-18 22:02:22 +03:00
Alexander Skoblikov
cc05b26dc1
CB-1842 hotfix for external providers in easy config
2022-04-18 20:08:13 +03:00
alex
c599b57c41
Merge pull request #770 from dbeaver/feat/value-panel-quotas
...
feat(plugin-data-viewer): CB-1914 add quotas to the value panel
2022-04-18 16:09:21 +02:00
Ainur
b2cecb6025
CB-1906 throw exception if user has no roles ( #771 )
...
* CB-1906 throw exception if user has no roles
* CB-1906 throw exception if user has no permissions
2022-04-18 15:29:44 +03:00
Naumov Alexey
bef8b2fe56
fix(plugin-data-viewer): CB-1914 naming
2022-04-18 13:30:23 +02:00
Naumov Alexey
7bfad4f9bb
feat(plugin-data-viewer): CB-1914 move quota warning text to a separate component
2022-04-18 12:52:08 +02:00
Naumov Alexey
382e50186b
feat(plugin-data-viewer): CB-1914 add quotas service
2022-04-18 12:04:42 +02:00
Wroud
d65c1d526c
feat(plugin-sql-editor): CB-1825 mode context
2022-04-15 16:08:13 +03:00
Naumov Alexey
8ca6b2d1ae
Merge branch 'devel' into feat/value-panel-quotas
2022-04-15 14:27:55 +02:00
Wroud
3edb65c288
feat(plugin-sql-editor): CB-1825 script preview
2022-04-15 15:24:52 +03:00
Naumov Alexey
de5ae3e025
feat(plugin-data-viewer): CB-1914 add quotas to the value panel
2022-04-15 13:51:50 +02:00
Wroud
840a3c9677
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-04-15 12:50:05 +03:00
Wroud
eac4886593
feat(plugin-erd-viewer): CB-1878 diagram settings
2022-04-15 12:50:03 +03:00
Alexander Skoblikov
f92d56bafd
CB-1930 reset userId on logout
2022-04-15 12:25:32 +03:00
Wroud
dcb44056fa
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-04-15 11:57:04 +03:00
Wroud
1cbbe14cf6
chore(core-blocks): CB-1825 make onUpdate callback in useUserData optional
2022-04-15 11:57:02 +03:00
Ainur
dc711300d8
CB-1914 add resourceQuotas to gql schema ( #769 )
2022-04-15 11:34:04 +03:00
Alexey
a87a96a5d7
Merge pull request #766 from dbeaver/feat/lob
...
feat(plugin-data-viewer): CB-1500 possibility to save and see large lobs
2022-04-14 17:48:19 +03:00
Naumov Alexey
2ae7649919
fix(plugin-data-viewer): CB-1500 remove extra generic
2022-04-14 16:31:42 +02:00
Naumov Alexey
acb605b81a
feat(plugin-data-viewer): CB-1500 naming
2022-04-14 13:46:27 +02:00
Wroud
181a5d2f57
fix(plugin-aws-cloud-explorer): CB-1848 expand icons for filtering
2022-04-14 14:12:13 +03:00
Wroud
dbe7ff03af
chore: version 22.0.3
2022-04-13 18:24:59 +03:00
Alexey
ce857568c9
Merge pull request #767 from dbeaver/fix/multiple-errors
...
fix(core-app): CB-1720 show one error per init
2022-04-13 16:19:25 +03:00
Ainur
ee89c8e5f1
CB-1907 move DBWService ino model plugin ( #764 )
2022-04-13 16:15:31 +03:00
Naumov Alexey
c19b3b7841
fix(core-app): CB-1720 show one error per init
2022-04-13 15:15:21 +02:00
Alexander Skoblikov
182a9854bd
CB-1842 DC: generate auth token ( #762 )
...
* CB-1842 DC: generate auth token
* CB-1837 DC: refresh navigator model after token changed
* CB-1837 DC: change user only if sm token changed
* CB-1837 log error during authentication to sm
2022-04-13 16:13:56 +03:00
Ainur
722e8fd7a5
CB-1914 add binary value quotas to the configuration file ( #765 )
...
* CB-1914 add binary value quotas to the configuration file
* CB-1914 formatting the configuration file
* CB-1914 add default values to the resource quotas
* CB-1914 add default values to the resource quotas
* CB-1914 change default values of binary preview
2022-04-13 16:00:25 +03:00
Naumov Alexey
57f7d0b4ae
feat(plugin-data-viewer): CB-1500 possibility to save and see large lobs
2022-04-13 13:55:12 +02:00
Ainur
fde669f6b6
CB-1501 add content-cache header ( #763 )
...
* CB-1501 add content-cache header
* CB-1501 add content-cache header
* CB-1501 get cache seconds from static servlet
2022-04-13 11:22:57 +03:00
Ainur
e6c9011755
CB-1886 load lob from resultset fix ( #760 )
2022-04-11 17:50:18 +03:00
Wroud
0f14879679
feat: CB-1852 vqb query generation
2022-04-11 17:25:09 +03:00
Alexey
d09e762835
Merge pull request #759 from dbeaver/fix/public-auth-models
...
fix(plugin-connections): CB-1888 hide auth models that need local con…
2022-04-11 15:11:06 +03:00
Naumov Alexey
a2d6f833be
fix(plugin-connections): CB-1888 move logic to the component
2022-04-11 12:39:48 +02:00
Naumov Alexey
8631267f36
fix(plugin-connections): CB-1888 hide auth models that need local configuration
2022-04-11 11:22:45 +02:00
Serge Rider
ec76473cc3
CB-1895 License service redesign
2022-04-11 10:50:10 +03:00
Wroud
7d4ac84c32
feat: CB-1905 save splitter state
2022-04-08 22:26:58 +03:00
Wroud
c67f7a100c
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-04-08 21:26:45 +03:00
Wroud
27ca974879
fix(plugin-sql-editor): CB-1856 single completion
2022-04-08 21:26:42 +03:00
Serge Rider
bf82dcd078
CB-1894 Log config file search fix
2022-04-08 12:04:25 +03:00
Serge Rider
14ad3915ae
CB-1894 Log config file search fix
2022-04-08 12:02:36 +03:00
Serge Rider
0f077142cf
Merge remote-tracking branch 'origin/devel' into devel
2022-04-08 10:55:08 +03:00
Serge Rider
1e59721f68
CB-1894 Clickhouse driver upgrade
2022-04-08 10:54:34 +03:00
Ainur
1233405ecc
CB-1861 update create role parameters ( #756 )
...
* CB-1886 change type of lobColumnIndex
* CB-1886 change type of lobColumnIndex
* CB-1861 update create role parameters
2022-04-08 09:16:36 +03:00
Alexander Skoblikov
788269b5b1
Merge pull request #754 from dbeaver/tech/CB-1891
...
CB-1891 display build script execute errors
2022-04-07 18:12:05 +03:00
Alexey
6ae8f34ba5
Merge pull request #755 from dbeaver/fix/path-resolve
...
fix(plugin-data-spreadsheet-new): CB-1887 remove hadcoded path to the…
2022-04-07 15:48:45 +03:00
Naumov Alexey
2fc7b33896
fix(plugin-data-spreadsheet-new): CB-1887 remove hadcoded path to the /api
2022-04-07 13:57:19 +02:00
Naumov Alexey
e27667f82a
fix(plugin-data-spreadsheet-new): CB-1887 update sdk types
2022-04-07 13:17:58 +02:00
Ainur
ef8f5d2deb
CB-1886 change type of lobColumnIndex ( #753 )
...
* CB-1886 change type of lobColumnIndex
* CB-1886 change type of lobColumnIndex
2022-04-07 13:29:38 +03:00
Alexey
4cc615ce7d
Merge pull request #751 from dbeaver/feat/save-lob
...
feat(plugin-data-spreadsheet-new): CB-1887 save LOB content
2022-04-07 13:06:09 +03:00
Naumov Alexey
ce782bc7c3
fix(plugin-data-spreadsheet-new): CB-1887 remove unused imports
2022-04-07 11:56:08 +02:00
Naumov Alexey
14ebe76338
fix(plugin-data-spreadsheet-new): CB-1887 return url instead of download it
2022-04-07 11:52:30 +02:00
Alexander Skoblikov
973273230b
CB-1891 display execute errors
2022-04-07 12:38:29 +03:00
serge-rider
409679e407
22.0.3 config
2022-04-07 08:59:57 +03:00
Naumov Alexey
9cb432d138
fix(plugin-data-spreadsheet-new): CB-1887 add common element content value saver service
2022-04-06 23:26:48 +02:00
Naumov Alexey
2724fc5905
fix(plugin-data-spreadsheet-new): CB-1887 sdk naming
2022-04-06 22:36:31 +02:00
Naumov Alexey
c3c8e155c7
feat(plugin-data-spreadsheet-new): CB-1887 save LOB content
2022-04-06 20:18:52 +02:00
Alexander Skoblikov
97f09bffaf
CB-1843 save session type on create sm session ( #749 )
2022-04-06 18:27:00 +03:00
Wroud
f91e75f00d
fix(core-app): CB-1881 nav node info update
2022-04-06 16:24:35 +03:00
Alexey
a33a9bbf15
Merge pull request #750 from dbeaver/fix/role-dialog
...
fix(plugin-authentication-administration): CB-1348 remove role select…
2022-04-06 15:09:10 +03:00
Naumov Alexey
020c4de3a6
fix(plugin-authentication-administration): CB-1348 remove role selected check
2022-04-06 13:49:34 +02:00
Ainur
311a4008ad
CB-1025 lob values ( #737 )
...
* CB-1025 load lob from db
* CB-1025 load lob from db
* CB-1025 lob receiver read only a lob
* CB-1025 changing lob file name
* CB-1025 save lob value
* CB-1025 add response header
* CB-1025 update createLobFile function
* CB-1025 remove lines
* CB-1025 data export quota exception for lob file
* CB-1025 remove lines
* CB-1025 get lob value from key attributes
2022-04-06 12:50:05 +03:00
Ainur
feb8688936
CB-1788 fix supported data formats ( #748 )
2022-04-06 12:12:34 +03:00
Wroud
42d71fa24f
fix(plugin-sql-editor): reduce server calls
2022-04-05 14:30:48 +03:00
Wroud
1c992d1b60
fix(plugin-sql-editor): reduce server calls
2022-04-05 14:04:32 +03:00
Wroud
152c1fb8e3
feat: CB-1890 CB-1848 indeterminate state for checkbox
2022-04-05 13:18:02 +03:00
serge-rider
9226afc230
Disabled drivers for EE and AWS products
2022-04-04 21:58:15 +03:00
Alexey
86c59ba3a9
Merge pull request #747 from dbeaver/fix/close-icon-scroll
...
fix(core-dialogs): CB-1617 remove extra scrollbar
2022-04-04 20:58:21 +03:00
Naumov Alexey
6da4dd00b4
fix(core-dialogs): CB-1617 remove extra scrollbar
2022-04-04 19:56:59 +02:00
Wroud
79ab712c2c
chore: CB-1682 CB-1848 nav tree expand when filtering is active behavior
2022-04-04 20:55:35 +03:00
Wroud
28fbb9eeaf
fix(core-app): CB-1848 folders auto expand
2022-04-04 18:37:51 +03:00
Wroud
e3eeaf11f5
build: remove yarn patch
2022-04-04 18:24:29 +03:00
Ksenia
fb0ba587f0
chore: update README
2022-04-04 17:09:07 +03:00
Serge Rider
3fbe7ea250
Build fix
2022-04-04 15:17:05 +03:00
Serge Rider
51702fd498
Build fix
2022-04-04 14:00:02 +03:00
Serge Rider
e7743b91c4
Build fix
2022-04-04 13:59:34 +03:00
Ainur
d329a66894
CB-1808 auth model adminOnly property ( #743 )
...
* CB-1808 auth model adminOnly property
* CB-1808 rename auth model property
2022-04-04 11:25:52 +03:00
Wroud
08c42f0b99
feat(plugin-sql-editor): CB-1826 mode state
2022-04-01 10:11:29 +03:00
Wroud
cd83245ba9
fix(core-ui): CB-1826 default tab selection
2022-04-01 10:06:07 +03:00
Alexey
c24b57eb86
Merge pull request #744 from dbeaver/fix/tab-empty-panel
...
fix(core-ui): CB-1865 fallback to the default selected id
2022-04-01 09:57:22 +03:00
Alexey
1a5f991d9e
Merge pull request #745 from dbeaver/fix/tools-tabs-close-icons
...
fix(core-app): CB-1759 log viewer tab close icon
2022-04-01 09:56:27 +03:00
Naumov Alexey
3ddf107656
fix(core-app): CB-1759 log viewer tab close icon
2022-03-31 21:48:23 +02:00
Naumov Alexey
4cd98a8b6b
fix(core-ui): CB-1865 naming
2022-03-31 21:32:49 +02:00
Naumov Alexey
68971d97dc
fix(core-ui): CB-1865 fallback to the default selected id
2022-03-31 20:05:48 +02:00
Wroud
0a280c64c2
fix(core-blocks): CB-1826 reset useMapResource correctly
2022-03-31 20:53:13 +03:00
Wroud
3c208195a4
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-03-31 14:33:31 +03:00
Wroud
a6f15d5b78
feat(core-theming): CB-1826 add fill style classes
2022-03-31 14:32:55 +03:00
Serge Rider
5ef6c74b0b
Merge remote-tracking branch 'origin/devel' into devel
2022-03-31 13:54:28 +03:00
Serge Rider
4ee668007c
CB-1859 SampleDB config fix
2022-03-31 13:54:08 +03:00
Naumov Alexey
3404868f10
fix(core-localization): CB-1863 typo
2022-03-31 11:46:46 +02:00
Serge Rider
9e98477422
CB-1859 Suppress logback status logs
2022-03-31 12:06:58 +03:00
Serge Rider
8afebdd8e6
CB-1859 Sample database deploy fix
2022-03-31 11:22:47 +03:00
Serge Rider
64b3ae280b
CB-1859 Slf4j configuration redesign + CE configuration deployment fix
2022-03-31 11:22:12 +03:00
Wroud
2ff7c81c1b
feat: CB-1826 vqb ordering
2022-03-30 19:55:34 +03:00
Ainur
5b5a0e37d8
CB-149 fix db connection refresh ( #738 )
2022-03-30 18:56:04 +03:00
Alexander Skoblikov
a237959147
CB-1803 minor fixes ( #741 )
2022-03-30 17:01:21 +03:00
Alexey
fa544ff8d5
Merge pull request #739 from dbeaver/feat/ssh-advanced-properties
...
feat(plugin-connections): CB-1822 CB-1824 default values
2022-03-30 13:29:47 +03:00
Alexey
913f1317cf
Merge pull request #740 from dbeaver/fix/leaflet-controls
...
fix(plugin-gis-viewer): CB-1805 map controls
2022-03-30 13:28:38 +03:00
Wroud
13df42cf84
build: dev optimization
2022-03-30 13:25:41 +03:00
Naumov Alexey
65b17aa637
fix(plugin-gis-viewer): CB-1805 map controls
2022-03-30 12:20:31 +02:00
Naumov Alexey
96c2206831
feat(plugin-connections): CB-1822 CB-1824 default values
2022-03-30 11:04:48 +02:00
Alexander Skoblikov
3baee20f2b
CB-1803 refactor sm api ( #736 )
...
* CB-1590 dc: poc users and roles admin api
* CB-1803 - dc: sm controller rest api
* CB-1803 resolve conflicts
* CB-1803 refactor dc client
* CB-1803 support additional server properties
* CB-1803 support additional server properties
* CB-1803 fix manifest
2022-03-30 10:07:53 +03:00
Wroud
c5d5ccd47d
feat: CB-1826 add isEqual for cached resources
2022-03-29 19:51:20 +03:00
Wroud
740dedaedc
fix(plugin-connections): CB-1853 disable auth model change for cloud connections
2022-03-29 16:22:23 +03:00
Alexey
4ced9300e7
Merge pull request #734 from dbeaver/feat/ssh-advanced-properties
...
feat(plugin-connections): CB-1822 CB-1824 style fixes
2022-03-28 22:25:25 +03:00
Naumov Alexey
1be788c960
feat(plugin-connections): CB-1822 CB-1824 style fixes
2022-03-28 20:16:08 +02:00
Alexey
88d42a936d
Merge pull request #733 from dbeaver/feat/combobox
...
feat(core-blocks): CB-1656 make selected items in combobox disabled
2022-03-28 20:59:33 +03:00
Naumov Alexey
48d006daaa
feat(core-blocks): CB-1656 change variable name
2022-03-28 19:43:43 +02:00
Naumov Alexey
33b4660cd3
feat(core-blocks): CB-1656 naming
2022-03-28 19:41:25 +02:00
Alexey
ca60839dee
Merge pull request #731 from dbeaver/feat/ssh-advanced-properties
...
feat(plugin-connections): CB-1822 CB-1824 support advanced properties
2022-03-28 20:38:15 +03:00
Naumov Alexey
17513625ca
feat(plugin-connections): CB-1822 CB-1824 add translation
2022-03-28 19:34:07 +02:00
Naumov Alexey
2a89a5f0f4
feat(core-blocks): CB-1656 make selected items in combobox disabled
2022-03-28 17:56:51 +02:00
Naumov Alexey
7dc4ecdafe
feat(plugin-connections): CB-1822 CB-1824 support advanced properties
2022-03-28 14:45:50 +02:00
Wroud
8b4d9e22c1
chore(core-app): CB-1826 add comment
2022-03-28 01:52:50 +03:00
serge-rider
07818d14d5
22.0.2 config
2022-03-27 19:56:47 +03:00
Wroud
bc6f69b9d2
fix(plugin-sql-editor): CB-1085 empty script parsing
2022-03-25 11:47:40 +03:00
Alexey
c56b22f4de
Merge pull request #730 from dbeaver/tech/CB-1838
...
CB-1838 full name node
2022-03-24 22:41:22 +03:00
Ainur Iagudin
70596d1945
CB-1838 full name node
2022-03-24 22:35:08 +03:00
Wroud
84f0ce4c4a
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-03-24 22:05:02 +03:00
Wroud
bd083aa311
feat(plugin-sql-editor): CB-1826 actions border & localization
2022-03-24 22:04:30 +03:00
Ainur
026993aefc
CB-1193 generate scripts with invalid cell values ( #719 )
2022-03-24 21:44:51 +03:00
Ainur
9117212b6a
CB-1796 add new clickhouse driver ( #724 )
...
* CB-1796 add new clickhouse driver
* CB-1796 rename driver folders
* CB-1796 rename driver folders
2022-03-24 21:43:32 +03:00
Wroud
c44915555c
feat: CB-1085 use node alias
2022-03-24 20:10:38 +03:00
Wroud
bd23b7e106
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-03-24 19:10:21 +03:00
Wroud
2dd1253462
feat(plugin-sql-editor): CB-1826 editing modes
2022-03-24 19:10:18 +03:00
Alexey
1d9dd309bc
Merge pull request #728 from dbeaver/tech/CB-1838
...
CB-1838 add full name node property
2022-03-24 15:08:21 +03:00
Wroud
fed91c9a8e
feat(plugin-sql-editor): CB-1826 SQLParser getSegment function
2022-03-24 11:18:05 +03:00
Ainur Iagudin
ef4d0f4752
CB-1838 add full name node property
2022-03-23 21:03:59 +03:00
Ksenia
00492d56c5
Update README.md
...
chore: update README
2022-03-23 10:07:10 +03:00
Wroud
f3572d1426
feat: CB-1085 node dragging style
2022-03-23 01:22:22 +03:00
Wroud
e29a65a802
feat: CB-1085 drag & drop functionality
2022-03-23 01:04:26 +03:00
Alexey
08fb741fab
Merge pull request #725 from dbeaver/fix/sql-editor-from-ddl-tab-name
...
fix(plugin-ddl-viewer): CB-1756 use connection name instead of catalog
2022-03-22 15:26:53 +03:00
Naumov Alexey
efd59e5786
fix(plugin-ddl-viewer): CB-1756 use connection name instead of catalog
2022-03-22 15:22:24 +03:00
Alexey
15ea07f322
Merge pull request #723 from dbeaver/fix/version-update
...
fix(core-version-update): CB-1757 move insturctions to the bottom of …
2022-03-22 13:53:08 +03:00
Naumov Alexey
fad9704209
fix(core-version-update): CB-1757 move insturctions to the bottom of the version update
2022-03-22 13:45:04 +03:00
Naumov Alexey
345b90ea99
feat(plugin-ddl-viewer): CB-1756 truncate expression
2022-03-22 12:10:55 +03:00
Wroud
4b02022c63
fix(plugin-sql-editor-screen): CB-1756 types
2022-03-22 11:30:11 +03:00
Alexey
0cc301d780
Merge pull request #722 from dbeaver/feat/sql-editor-from-the-ddl
...
feat(plugin-ddl-viewer): CB-1756 option to open sql editor from the d…
2022-03-22 11:24:02 +03:00
Naumov Alexey
cbba7e126c
feat(plugin-ddl-viewer): CB-1756 add node name to the tab name
2022-03-22 10:48:57 +03:00
Wroud
134aa59d5b
chore: update version 22.0.2
2022-03-22 01:43:34 +03:00
Wroud
1a95645b97
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-03-22 00:39:11 +03:00
Wroud
19bd8fe42b
build: update dependencies
2022-03-22 00:38:45 +03:00
Wroud
7140230b4e
fix(core-app): CB-1739 CB-1829 nav tree behaviour
2022-03-22 00:38:27 +03:00
Naumov Alexey
f54ee00e4a
feat(plugin-ddl-viewer): CB-1756 option to open sql editor from the ddl tab
2022-03-22 00:21:50 +03:00
Alexey
cec64f2b17
Merge pull request #721 from dbeaver/feat/query-history
...
feat(core-app): CB-1759 add query history
2022-03-21 21:23:12 +03:00
Wroud
ac7297ec4f
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-03-21 13:51:20 +03:00
Wroud
7230e67812
fix(plugin-data-spreadsheet-new): CB-1233 rows addition & deletion behaviour
2022-03-21 13:51:18 +03:00
Naumov Alexey
ecc01e7b4b
feat(core-app): CB-1759 remove extra styles and components
2022-03-21 12:56:34 +03:00
Alexey
04f1147e06
Merge pull request #720 from dbeaver/fix/tabs-padding
...
fix(core-ui): CB-1750 tab padding
2022-03-21 10:49:19 +03:00
Naumov Alexey
358931d4dc
feat(core-app): CB-1759 add query history
2022-03-18 19:02:38 +03:00
Naumov Alexey
105147ae98
fix(core-ui): CB-1750 tab padding
2022-03-17 17:01:04 +03:00
Wroud
087a1f161d
chore: update version 22.0.1
2022-03-17 10:27:22 +03:00
Ainur
7db8dd0727
CB-1127 fix filtering geometry ( #714 )
2022-03-17 09:39:52 +03:00
Wroud
eef91edb88
feat(plugin-data-viewer): CB-1233 disable rows adding / deleting in readonly tables
2022-03-16 20:19:54 +03:00
Wroud
6407e91b27
fix: CB-1746 nav tree selection
2022-03-16 20:09:11 +03:00
Serge Rider
df11e87153
CB-1730 Oracle bundle refactoring + CB inclusion
2022-03-16 19:27:46 +03:00
Serge Rider
03ae67c4c6
CB-1730 Oracle bundle refactoring + CB inclusion
2022-03-16 19:21:56 +03:00
Serge Rider
ed8015d3bd
CB-1730 Filter desktop auth models
2022-03-16 18:54:05 +03:00
alex
326c528d3c
Merge pull request #717 from dbeaver/fix/schema
...
fix(core-sdk): resolve response
2022-03-16 18:01:46 +03:00
Naumov Alexey
393b88889e
fix(core-sdk): resolve response
2022-03-16 17:55:34 +03:00
Alexey
f166221131
Merge pull request #716 from dbeaver/fix/source-id
...
fix(core-sdk): add dataSourceId
2022-03-16 15:43:14 +03:00
Naumov Alexey
9cb3057f1c
fix(core-sdk): add dataSourceId
2022-03-16 15:27:09 +03:00
Ainur
eb8fcea583
CB-1546 fix name of variable ( #715 )
...
* CB-1546 fix name of variable
* CB-1546 add a field to the runtime conf
2022-03-16 14:30:18 +03:00
Wroud
37a69567d5
chore(core-sdk): add singleEntity
2022-03-16 13:36:23 +03:00
Serge Rider
8f39c7c69a
22.0.1 ersion config
2022-03-16 10:38:42 +03:00
Alexey
38ef5e6707
Merge pull request #713 from dbeaver/fix/nav-children-limit
...
Fix/nav children limit
2022-03-16 00:47:11 +03:00
Wroud
fb75d05292
feat(plugin-connections): CB-1729 auth model selection
2022-03-16 00:45:07 +03:00
Naumov Alexey
f81f93c22f
fix(core-app): CB-1752 remove default parameters
2022-03-16 00:03:48 +03:00
Naumov Alexey
60535ae523
fix(core-app): CB-1752 add nav nodes limit
2022-03-15 23:43:47 +03:00
Serge Rider
f25e552ba3
Merge remote-tracking branch 'origin/devel' into devel
2022-03-15 17:23:55 +03:00
Serge Rider
c684076d10
CB-1233 ResultSet singe entity mode
2022-03-15 17:23:41 +03:00
Alexander Skoblikov
aff1ee7b35
CB-1589 - add model and security plugins to server feature ( #711 )
2022-03-15 17:21:19 +03:00
Serge Rider
f139ad0f9b
CB-1749 Use eclipse-temurin on Ubuntu Focal as base docker image
2022-03-15 16:50:56 +03:00
Wroud
c0186921d4
fix(core-blocks): CB-1785 property item styles
2022-03-15 12:52:11 +03:00
Ainur
b0d323914a
CB-1546 reverse proxy header auth ( #709 )
2022-03-15 12:20:55 +03:00
Alexander Skoblikov
9e478c0433
CB-1589 fix api backward compatibility ( #710 )
2022-03-15 12:09:40 +03:00
Alexander Skoblikov
220393bc91
CB-1589 create io.cloudbeaver.service.security ( #706 )
...
* CB-1589 move base security models to the dbeaver
* CB-1589 - change prefix from DBA to SM (Security Manager) for non-database classes
* CB-1589 - change prefix from DBA to SM (Security Manager) for non-database classes
* CB-1589 - create io.cloudbeaver.model module
* CB-1589 - add io.cloudbeaver.model to default bundles
* CB-1589 - fix access to package private websession methods
* CB-1589 SM: draft version
* CB-1589 SM: resolve conflicts
* CB-1589 review fix
* CB-1589 review fix
* CB-1589 review fix
* CB-1589 - remove unused constant
2022-03-15 10:21:18 +03:00
Alexey
1b967cd108
Merge pull request #708 from dbeaver/fix/data-filter-feature
...
fix(plugin-data-viewer): CB-1332 CB-1333 support dataFilter object fe…
2022-03-14 19:50:33 +03:00
Naumov Alexey
53a6c0199b
fix(plugin-data-viewer): CB-1332 CB-1333 support dataFilter object feature
2022-03-14 19:39:58 +03:00
Wroud
68fd518710
refactor: CB-1746 nav tree perfomance
2022-03-14 15:19:50 +03:00
Alexander Skoblikov
8d8a90d8e8
CB-1589 update datasource grant model ( #707 )
2022-03-14 12:51:04 +03:00
Wroud
d0b2669872
refactor: CB-488 CB-1785 CB-1746 themization system
2022-03-13 16:34:27 +03:00
Ainur
5de9def50d
CB-1751 navNodeChildren modification ( #704 )
...
* CB-1751 navNodeChildren modification
* CB-1751 navNodeChildren modification
2022-03-11 18:36:13 +03:00
Ainur
cf0d4b3d2a
CB-1261 SQL-editor fix statement info ( #703 )
...
* CB-1261 SQL-editor fix statement info
* CB-1261 SQL-editor fix statement info
* CB-1261 SQL-editor fix statement info
2022-03-11 18:26:32 +03:00
Serge Rider
9f5a80b56a
CB-1689 YC access service
2022-03-11 13:03:12 +03:00
Alexander Skoblikov
e70bdc4173
CB-1589 move base security models to the dbeaver ( #701 )
...
* CB-1589 move base security models to the dbeaver
* CB-1589 - change prefix from DBA to SM (Security Manager) for non-database classes
* CB-1589 - change prefix from DBA to SM (Security Manager) for non-database classes
* CB-1589 - rename AbstractSessionPersistent
2022-03-10 17:39:02 +03:00
Ainur
359f9d3e59
CB-1704 sqlite default database ( #702 )
2022-03-09 18:50:33 +03:00
Ksenia
d242452568
chore: update README
2022-03-09 17:44:25 +03:00
Wroud
3940dcac1a
chore: CB-1725 dependencies update
2022-03-09 16:58:52 +03:00
Wroud
b559456f8b
chore: CB-1754 add global _DEV_ variable
2022-03-09 13:04:00 +03:00
Wroud
eebdd71a7e
chore(CB-1754): add mono shrifts
2022-03-09 12:48:44 +03:00
Alexey
bca00cbb4a
Merge pull request #700 from dbeaver/feat/parse-query
...
feat(plugin-sql-editor): CB-1709 parse query
2022-03-04 16:16:04 +03:00
Naumov Alexey
fe5cae1e37
feat(plugin-sql-editor): CB-1709 parse query
2022-03-04 16:01:22 +03:00
Serge Rider
2531af136f
Security policy
2022-03-04 11:01:26 +03:00
Ainur
952cd67dc7
CB-1097 fix bug with data types ( #699 )
...
* CB-1097 fix bug with data types
* CB-1097 fix bug with data types
2022-03-03 13:54:53 +03:00
Ainur and Ainur Yagudin
6bede7532a
CB-1332 add features to data container ( #695 )
...
* CB-1332 add features to data container
* CB-1332 add features to data container
* CB-1332 add features to data container
* CB-1332 add features to data container
* CB-1332 add features to data container
* CB-1332 add features to data container
Co-authored-by: Ainur Yagudin <ainur.yagudin@dbeaver-benua.local >
2022-03-03 11:09:28 +03:00
Wroud
ccbdeffa87
fix(core-app): CB-1738 nav tree settings
2022-03-03 10:16:52 +03:00
Alexey
864b02aace
Merge pull request #693 from dbeaver/feat/data-export-filters
...
fix(plugin-data-export): CB-1734 revert nodePath
2022-03-02 16:00:39 +03:00
Naumov Alexey
0f849061f1
fix(plugin-data-export): CB-1734 revert nodePath
2022-03-02 15:58:52 +03:00
Serge Rider
8497d433e4
Merge pull request #690 from dbeaver/feature/CB-1732
...
CB-1732 add sqlite build profile
2022-03-02 15:42:36 +03:00
Serge Rider
a4a0bfbb52
Merge pull request #687 from dbeaver/tech/CB-1708
...
CB-1708 add parseQuery function
2022-03-02 15:41:25 +03:00
Wroud
f4abe196bd
chore: icons
2022-03-02 15:25:36 +03:00
Wroud
456aa54149
fix(core-app): CB-1735 elements tree save filter
2022-03-02 15:24:45 +03:00
Wroud
8ab6ef3ab3
fix(core-app): CB-1742 anonymous access restriction
2022-03-02 15:03:56 +03:00
Wroud
073085908c
fix(core-app): CB-1738 elements tree filter
2022-03-02 14:52:03 +03:00
Alexey
95e7bcc0fe
Merge pull request #691 from dbeaver/feat/data-export-filters
...
Feat/data export filters
2022-03-02 14:45:36 +03:00
Serge Rider
8b34693f38
Merge pull request #689 from dbeaver/fix/CB-1734
...
CB-1734 fix export data filter
2022-03-02 14:40:42 +03:00
Alexander Skoblikov
29270a70f4
CB-1732 add sqlite build profile
2022-03-02 14:18:20 +03:00
Naumov Alexey
cf5f23ec51
feat(plugin-data-export): CB-1734 pass containerNodePath only when export from node
2022-03-02 14:01:29 +03:00
Alexander Skoblikov
a55f61be43
CB-1734 fix export data filter
2022-03-01 19:39:04 +03:00
Naumov Alexey
70d091a8d1
feat(plugin-data-export): CB-1734 pass filters when export table
2022-03-01 18:54:49 +03:00
Alexey
6719398723
Merge pull request #688 from dbeaver/fix/sorting
...
Fix/sorting
2022-03-01 16:15:51 +03:00
Naumov Alexey
dccdf229dc
fix(plugin-data-viewer): CB-1737 find column by position
2022-03-01 16:02:52 +03:00
Naumov Alexey
fe3e7bda59
fix(plugin-data-viewer): CB-1737
2022-03-01 16:01:35 +03:00
Ainur Yagudin
c1a79ec74e
CB-1708 add parseQuery function
2022-03-01 09:48:15 +03:00
Serge Rider
33d144c5c7
Merge remote-tracking branch 'origin/devel' into devel
2022-02-28 15:25:49 +03:00
Serge Rider
324746c700
Default quote updated
2022-02-28 15:25:26 +03:00
Wroud
91a18a7d18
chore: update version 22.0.0
2022-02-28 15:10:25 +03:00
Ainur Yagudin
7cae0288a4
CB-1708 add parseQuery function
2022-02-28 14:42:34 +03:00
Ainur Yagudin
3fe327fc05
CB-1708 add parseQuery function
2022-02-28 13:11:12 +03:00
Serge Rider
173aeb0038
Merge pull request #686 from dbeaver/fix/CB-1679
...
CB-1679 display unknown types as string
2022-02-26 21:03:39 +03:00
Alexander Skoblikov
481e7ad945
CB-1679 display unknown types as string
2022-02-26 00:42:40 +03:00
Serge Rider
4fe1912fc3
Merge pull request #685 from dbeaver/feature/CB-1668
...
CB-1668 enable security manager by config parameter/disable security check for admin test connections
2022-02-25 17:59:28 +03:00
Alexander Skoblikov
9cb8fac26c
CB-1668 disable security check for admin test connections
2022-02-25 17:56:49 +03:00
Alexander Skoblikov
8d1135468c
CB-1668 enable security manager by config parameter
2022-02-25 17:32:46 +03:00
Serge Rider
8904efcf82
Merge pull request #684 from dbeaver/fix/session-cookie
...
chore: CB-1654 add debug message for secure cookies
2022-02-25 17:16:42 +03:00
Wroud
e9fb55f26f
chore: CB-1654 formatting
2022-02-25 17:09:29 +03:00
Wroud
7fea5a4b25
fix(plugin-sql-editor): CB-1572 highlight "`" quotes
2022-02-25 17:06:07 +03:00
Serge Rider
f86638539c
Merge pull request #682 from dbeaver/tech/CB-1707
...
CB-1707 remove SQLite and H2 conf
2022-02-25 17:00:23 +03:00
Ainur Yagudin
4da65d1791
CB-1707 remove SQLite and H2 conf
2022-02-25 16:53:17 +03:00
Wroud
f918c13691
chore: CB-1654 add debug message for secure cookies
2022-02-25 16:50:47 +03:00
Serge Rider
9df738fe95
Merge pull request #683 from dbeaver/fix/session-cookie
...
fix: CB-1654 add SameSite attribute for cookies
2022-02-25 16:21:29 +03:00
Serge Rider
f5386067be
Merge remote-tracking branch 'origin/devel' into devel
2022-02-25 16:18:23 +03:00
Wroud
1c389bc7f3
fix: CB-1654 add SameSite attribute for cookies
2022-02-25 16:16:45 +03:00
Serge Rider
2c4d1ba7f0
CB-1707 Remove sample SQLite db from deploy
2022-02-25 15:48:43 +03:00
Ainur Yagudin
2c27903682
CB-1707 remove SQLite and H2 conf
2022-02-25 14:41:15 +03:00
Wroud
d0db173435
fix: CB-1647 connection form state
2022-02-25 13:38:13 +03:00
Serge Rider
8670d92c26
Merge remote-tracking branch 'origin/devel' into devel
2022-02-24 17:40:31 +03:00
Alexey
da20217610
Merge pull request #679 from dbeaver/fix/remove-constraints-on-presentation-change
...
Fix/remove constraints on presentation change
2022-02-24 17:13:06 +03:00
Alexey
9a7c5cdf8f
Merge pull request #678 from dbeaver/fix/table-layout
...
fix(plugin-authentication-administration): CB-1650 better layout
2022-02-24 17:12:33 +03:00
Naumov Alexey
1472beaf6e
fix(plugin-sql-editor): CB-1621 safari expand icon
2022-02-24 17:09:35 +03:00
Naumov Alexey
de2b485ee8
fix(plugin-administration): CB-1705 typo
2022-02-24 16:22:32 +03:00
Naumov Alexey
271eb48f01
fix(plugin-authentication-administration): CB-1650 better layout
2022-02-24 16:13:46 +03:00
Naumov Alexey
dbd1f7289c
fix(plugin-data-viewer): CB-1716 add local actions
2022-02-24 15:49:37 +03:00
Serge Rider
efcc0359cb
H2 driver config fix
2022-02-24 15:00:25 +03:00
Wroud
f6d891b6b6
fix(core-ui): CB-1711 use observer in TabPanel
2022-02-24 12:58:22 +03:00
Serge Rider
32c7de0988
22.0 config
2022-02-24 11:01:52 +03:00
Serge Rider
a4c80336aa
Merge remote-tracking branch 'origin/devel' into devel
2022-02-24 09:43:24 +03:00
Serge Rider
48229cef64
CB-1718 Restrict directory listing
2022-02-24 09:42:58 +03:00
Alexey
0f55601dea
Merge pull request #677 from dbeaver/fix/log-viewer-error-message
...
fix(core-app): CB-1680 show 'Error' instead of ' '
2022-02-24 01:26:36 +03:00
Naumov Alexey
453567addb
fix(plugin-data-viewer): CB-1716 delete constraints on presentation change
2022-02-24 00:13:26 +03:00
Naumov Alexey
eb4509a3ad
fix(core-app): CB-1680 localization fix
2022-02-23 23:57:04 +03:00
Naumov Alexey
e5d32f2197
fix(core-app): CB-1680 show 'Error' instead of ' '
2022-02-23 23:55:45 +03:00
Alexey
65c6d97caa
Merge pull request #676 from dbeaver/feat/disable-drivers
...
feat(plugin-connections-administration): CB-1705 options to disable d…
2022-02-23 23:11:08 +03:00
Naumov Alexey
4b35cc780f
fix(plugin-connections-administration): CB-1705 review fixes
2022-02-23 23:08:39 +03:00
Wroud
7b21d6324c
fix(core-ui): CB-1717 empty menu placeholder
2022-02-23 03:31:55 +03:00
Naumov Alexey
caf61fb774
feat(plugin-connections-administration): CB-1705 typo
2022-02-22 20:16:14 +03:00
Naumov Alexey
323a32af27
feat(plugin-connections-administration): CB-1705 options to disable drivers
2022-02-22 20:11:44 +03:00
Wroud
d23cd7e958
refactor: CB-1645 CB-1711 CB-1131 rendering perfomance
2022-02-22 19:30:55 +03:00
Serge Rider
984c3de93e
Merge pull request #675 from dbeaver/feature/CB-1669
...
CB-1669 exclude disabled drivers from search
2022-02-22 17:49:23 +03:00
Alexander Skoblikov
23db1d1412
CB-1669 exclude disabled drivers from search
2022-02-22 17:29:30 +03:00
Serge Rider
1345751a02
Do not open connection on results close
2022-02-22 14:53:12 +03:00
Alexander Skoblikov
280f426682
Merge pull request #674 from dbeaver/feature/CB-1669
...
CB-1669 rollback web drivers filter
2022-02-22 12:02:45 +03:00
Alexander Skoblikov
53ee0b54a7
CB-1669 rollback web drivers filter
2022-02-22 11:58:10 +03:00
Serge Rider
17c4bad22f
Merge pull request #658 from dbeaver/dependabot/maven/server/drivers/postgresql/org.postgresql-postgresql-42.3.3
...
build(deps): bump postgresql from 42.2.25 to 42.3.3 in /server/drivers/postgresql
2022-02-22 10:10:47 +03:00
Wroud
1f56cd6dc5
chore: CB-1711 menu rendering perfomance
2022-02-21 23:56:32 +03:00
Alexey
b90953540f
Merge pull request #670 from dbeaver/fix/sync-constraints
...
fix(plugin-data-viewer): CB-1574 sync constraints if position has cha…
2022-02-21 21:52:05 +03:00
Naumov Alexey
719cab2ec5
fix(plugin-data-viewer): CB-1574 check results length
2022-02-21 21:20:28 +03:00
Serge Rider
fbcd26bb2a
Merge pull request #673 from dbeaver/feature/CB-1669
...
CB-1669 api for driver exclusion
2022-02-21 20:44:41 +03:00
Wroud
a45faffe0b
fix(core-localization): CB-1692 localization
2022-02-21 20:21:45 +03:00
Wroud
2725b075e9
fix(core-app): CB-1664 localization
2022-02-21 19:53:13 +03:00
Wroud
afa0e95fb1
feat(plugin-object-viewer): CB-1638 show limitation message in metadata editor
2022-02-21 19:50:34 +03:00
Alexander Skoblikov
6a1465aaa2
CB-1669 lazy load enabled driver property
2022-02-21 19:49:40 +03:00
Serge Rider
289851420b
Merge remote-tracking branch 'origin/devel' into devel
2022-02-21 19:40:50 +03:00
Serge Rider
5bcd22414d
dbeaver/dbeaver-ee#1424 Keep datasource external configuration in main project config + origins refactoring
2022-02-21 19:40:08 +03:00
Wroud
a965f7550d
fix(core-app): CB-1676 clean nav tree data on logout
2022-02-21 19:21:20 +03:00
Ksenia
5e0eb1dc26
chore: update README
2022-02-21 18:47:39 +03:00
Alexey
6b05d389fa
Merge pull request #672 from dbeaver/fix/data-editing
...
fix(plugin-data-viewer): CB-1623 change setting format
2022-02-21 18:18:39 +03:00
Alexander Skoblikov
a000de51cf
CB-1669 api for driver exclusion
2022-02-21 17:50:33 +03:00
Serge Rider
87680fb1f5
Merge pull request #671 from dbeaver/feature/CB-1669
...
CB-1669 configure list of available drivers
2022-02-21 15:29:09 +03:00
Naumov Alexey
53a2b157f8
fix(plugin-data-viewer): CB-1623 change default value
2022-02-21 15:28:25 +03:00
Alexander Skoblikov
7ebc043e37
CB-1669 configure list of available drivers
2022-02-21 15:22:27 +03:00
Naumov Alexey
061bf2a344
fix(plugin-data-viewer): CB-1623 change setting format
2022-02-21 15:17:43 +03:00
Naumov Alexey
b43dec6b9b
fix(plugin-data-viewer): CB-1574 sync constraints if position has changed
2022-02-21 13:43:27 +03:00
Wroud
eff9ac2673
fix(core-app): CB-1676 link with editor for unloaded nodes
2022-02-20 23:42:11 +03:00
Wroud
f5fcea44bc
fix(core-app): СB-1691 mobx subscription
2022-02-20 23:35:50 +03:00
Wroud
1d7bdb9a98
chore: nav tree icons
2022-02-18 16:21:13 +03:00
Alexey
de615ea454
Merge pull request #664 from dbeaver/fix/column-readonly-sorting
...
fix(plugin-data-spreadsheet-new): CB-1574 always show sorting icon fo…
2022-02-18 15:55:10 +03:00
Naumov Alexey
ecb2d0bb53
fix(plugin-data-spreadsheet-new): CB-1574 always show sorting icon for the readonly columns
2022-02-18 15:46:43 +03:00
Wroud
4af8e7af66
fix: localization
2022-02-18 14:44:32 +03:00
Serge Rider
91474a57cc
Merge pull request #661 from dbeaver/feature/CB-1569
...
CB-1569 fix constraints for nosql databases
2022-02-16 22:32:44 +03:00
Serge Rider
8b44c491e7
Merge pull request #659 from dbeaver/fix/CB-1666
...
CB-1666 qm: save filtered user queries with correct type
2022-02-16 22:31:44 +03:00
Alexander Skoblikov
6518126b23
CB-1569 use only result set to fill constraints
2022-02-16 19:48:24 +03:00
Serge Rider
abee87e7eb
CB-1648 Do not open connection in info read functions
2022-02-16 18:13:43 +03:00
Wroud
3023ade4d1
chore: nav-tree styles
2022-02-16 17:07:34 +03:00
Wroud
83a68c279d
feat(core-app): CB-1633 CB-1634 add key bindings
2022-02-16 16:56:24 +03:00
Wroud
d27f18bffd
fix(plugin-sql-editor-navigation-tab): CB-1609 reset execution context on connection delete
2022-02-16 16:28:00 +03:00
Wroud
6ef1a69281
chore: update version 21.3.5
2022-02-16 16:10:57 +03:00
Alexey
3b8ce96e62
Merge pull request #660 from dbeaver/feat/data-editing
...
feat(plugin-data-spreadsheet-new): CB-1623 enable sorting in readonly…
2022-02-16 16:04:43 +03:00
Naumov Alexey
1e3364e306
feat(plugin-data-spreadsheet-new): CB-1623 enable sorting in readonly mode
2022-02-16 15:47:27 +03:00
Alexander Skoblikov
ae8eda0281
CB-1666 qm: save filtered user queries with correct type
2022-02-16 15:36:12 +03:00
Alexey
b8a1f64022
Merge pull request #657 from dbeaver/fix/sorting
...
Fix/sorting
2022-02-16 15:21:52 +03:00
Serge Rider
4772a867a5
Merge pull request #655 from dbeaver/feature/CB-1569
...
CB-1569 use column position for order
2022-02-16 15:20:06 +03:00
dependabot[bot]
3ce1f774f7
build(deps): bump postgresql in /server/drivers/postgresql
...
Bumps [postgresql](https://github.com/pgjdbc/pgjdbc ) from 42.2.25 to 42.3.3.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases )
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.2.25...REL42.3.3 )
---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-16 01:20:41 +00:00
Naumov Alexey
4bcf6a28b1
fix(core-sdk): CB-1568 simplify code
2022-02-15 22:09:35 +03:00
Alexander Skoblikov
4c15292dfd
CB-1569 skip tech columns in sorting
2022-02-15 21:47:51 +03:00
Alexey
81a9cb1cd3
Merge pull request #656 from dbeaver/fix/auto-focus
2022-02-15 20:50:01 +03:00
Naumov Alexey
6752765c90
fix(core-sdk): CB-1568 attribute -> attributePosition
2022-02-15 20:19:41 +03:00
Naumov Alexey
312ff983c1
fix: CB-1566 focus first child
2022-02-15 19:08:02 +03:00
Alexander Skoblikov
19f8c8b6a6
CB-1569 use column position for order
2022-02-15 18:49:37 +03:00
Serge Rider
03f957a08f
CB-1619 Driver default host property + DBConstants refactoring
2022-02-15 17:42:52 +03:00
Wroud
f35a34f1bf
fix: tag injection
2022-02-15 15:07:34 +03:00
Alexey
a8bbb1ebe2
Merge pull request #654 from dbeaver/feat/data-editing
...
feat(plugin-data-viewer): CB-1623 add possibility to restrict data gr…
2022-02-15 12:58:13 +03:00
Wroud
f580fe87c5
fix(core-app): CB-1634 link editor
2022-02-15 12:06:17 +03:00
Wroud
3b3376dd63
fix(core-theming): disabled checkbox style
2022-02-15 11:06:26 +03:00
Naumov Alexey
7be56255c8
feat(plugin-data-viewer): CB-1623 add possibility to restrict data grid editing
2022-02-15 00:05:07 +03:00
Alexey
902c0197cd
Merge pull request #653 from dbeaver/feat/qm-auto-refresh
...
feat(plugin-query-manager-administration): CB-1628 CB-1615 add clock …
2022-02-14 20:36:16 +03:00
Naumov Alexey
0436170cc7
feat(plugin-query-manager-administration): CB-1628 CB-1615 add clock icon
2022-02-14 19:34:17 +03:00
Serge Rider
43fd2bddb0
CB-1606 Server config using env variable + static content model
2022-02-14 18:58:01 +03:00
Serge Rider
870134096a
Merge remote-tracking branch 'origin/devel' into devel
2022-02-14 18:50:39 +03:00
Wroud
470b820fda
chore: add {STATIC_CONTENT} template for head.ejs
2022-02-14 18:47:00 +03:00
Wroud
27b9b73bd4
feat: CB-1633 CB-1634 collapse all and link actions for nav tree
2022-02-14 18:36:31 +03:00
Serge Rider
ef198ec1c7
Merge remote-tracking branch 'origin/devel' into devel
2022-02-14 18:07:17 +03:00
Serge Rider
c8f44bbc0f
CB-1606 Server config using env variable + static content model
2022-02-14 18:06:39 +03:00
Wroud
168ce8b242
fix(core-theming): CB-1603 dense switch style
2022-02-14 14:21:01 +03:00
Wroud
53818c58b1
refactor(core-app): CB-1633 ElementsTree abstraction
2022-02-14 13:18:41 +03:00
Wroud
be2995c66a
feat(core-blocks): CB-1603 small size for navigator settings
2022-02-14 11:29:11 +03:00
serge-rider
dec9c677c0
21.3.5 config
2022-02-13 18:01:01 +03:00
Serge Rider
da24841efb
Merge pull request #642 from dbeaver/dependabot/maven/server/drivers/postgresql/org.postgresql-postgresql-42.2.25
...
build(deps): bump postgresql from 42.2.20 to 42.2.25 in /server/drivers/postgresql
2022-02-13 11:44:01 +03:00
Alexey
6dbfbfceb0
Merge pull request #651 from dbeaver/feat/qm-auto-refresh
...
feat(plugin-query-manager-aministration): CB-1628 add auto refresh
2022-02-11 16:27:53 +03:00
Naumov Alexey
499a58f7d7
feat(plugin-query-manager-aministration): CB-1628 useRef -> useObjectRef
2022-02-11 16:26:31 +03:00
Naumov Alexey
ec99271e4a
Merge branch 'devel' into feat/qm-auto-refresh
2022-02-11 16:01:43 +03:00
Naumov Alexey
3741272266
feat(plugin-query-manager-aministration): CB-1628 add auto refresh
2022-02-11 15:32:30 +03:00
Serge Rider
7c1eb79afa
Merge pull request #650 from dbeaver/fix/CB-1612
...
CB-1612 close result set after script execution
2022-02-11 13:53:47 +03:00
Alexander Skoblikov
6864dbdbb2
CB-1612 close result set after script execution
2022-02-11 13:35:46 +03:00
Alexey
fdee6f2a15
Merge pull request #648 from dbeaver/feat/query-manager-filter
2022-02-10 22:54:43 +03:00
Naumov Alexey
a0ba67c137
feat(plugin-query-manager-administration): CB-1615 add filters
2022-02-10 22:45:50 +03:00
Wroud
ca9cd72cbf
fix(plugin-connections-administration): CB-1640 users and roles loading
2022-02-10 12:26:46 +03:00
Wroud
0849a04f3c
fix: CB-1609 unexpected requests
2022-02-10 12:19:44 +03:00
Wroud
18cdb63d6a
feat(plugin-sql-editor): CB-1630 localization
2022-02-09 14:41:28 +03:00
Wroud
0331c44d04
feat: CB-1631 show execution context information in restoration dialogue
2022-02-09 14:36:48 +03:00
Wroud
76a56d281e
chore: update .eslintrc.js
2022-02-09 14:34:08 +03:00
Wroud
46c6eb8593
feat(plugin-sql-editor): CB-1631 select existing sql console
2022-02-09 13:16:02 +03:00
Wroud
72b01bd772
fix(core-app): CB-1587 code injection via localization
2022-02-09 11:26:19 +03:00
Wroud
9575381fe9
feat(core-app): CB-1635 save nav tree filter state
2022-02-09 10:57:32 +03:00
Wroud
eb2d6c9b38
feat(core-app): CB-1635 nav tree filter behaviour
2022-02-09 10:44:55 +03:00
Wroud
b8c0825ec4
feat(core-app): CB-1587 nav tree elements limit message
2022-02-09 10:30:43 +03:00
Wroud
5eca120e53
feat(core-localization): CB-1587 support template strings with arguments
2022-02-09 10:30:03 +03:00
Wroud
796f9b390b
fix(plugin-authentication): CB-1607 duplicate authentication dialogue
2022-02-09 09:37:16 +03:00
Serge Rider
41c6b586c2
WebSession double add fix
2022-02-08 18:25:34 +03:00
Serge Rider
a3c8573161
Merge pull request #645 from dbeaver/feature/CB-1594
...
CB-1594 implement DBASessionPersistence for WebSession
2022-02-08 18:09:37 +03:00
Alexander Skoblikov
bca08c4d90
CB-1594 create new isMultiuser flag
2022-02-08 18:00:37 +03:00
Serge Rider
42b7c5fb87
CB-1582 Log prefix for logged user calls
2022-02-08 17:14:15 +03:00
Alexander Skoblikov
a9d74740eb
Merge remote-tracking branch 'origin' into feature/CB-1594
2022-02-08 15:38:17 +03:00
Alexander Skoblikov
a14a22c2b2
CB-1594 review fixes
2022-02-08 13:47:42 +03:00
Alexey
f0dd98ad4c
Merge pull request #646 from dbeaver/fix/tabs-close-actions
...
fix(core-ui): CB-1578 make handler function asynс
2022-02-07 20:09:35 +03:00
Wroud
6e9fff2fd5
feat: CB-1629 value validation in renaming dialogue
2022-02-07 20:07:41 +03:00
Wroud
177ec6575c
feat: CB-1607 automated federated authentication for a single configuration
2022-02-07 18:49:50 +03:00
Wroud
d779ff1f11
chore: update .gitignore
2022-02-07 18:00:48 +03:00
Naumov Alexey
5f629fca9d
fix(core-ui): CB-1578 make handler function asynс
2022-02-07 17:40:06 +03:00
Alexander Skoblikov
b2b3331eda
CB-1594 init base qm session on startup
2022-02-07 12:55:04 +03:00
Ksenia
bc0f9b8e04
chore: update README
2022-02-07 12:42:10 +03:00
serge-rider
c66e5472db
Merge remote-tracking branch 'origin/devel' into devel
2022-02-05 16:33:14 +03:00
Alexander Skoblikov
acf69346ed
CB-1594 refactor session attributes model
2022-02-04 17:14:25 +03:00
Wroud
cc1a56dfb8
fix: CB-1624 first render skipping use*Resource
2022-02-04 16:56:29 +03:00
Wroud
fb6d9c4153
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-02-04 16:30:07 +03:00
Wroud
74076ba76a
feat: CB-1603 nav tree nodes limitation message
2022-02-04 16:30:03 +03:00
Alexander Skoblikov
3ce315f8df
CB-1594 wip
2022-02-04 16:21:14 +03:00
Alexander Skoblikov
13f1e0ab39
CB-1594 implement DBASessionPersistence for WebSession
2022-02-04 14:19:10 +03:00
Serge Rider
9b8940aeb7
CB-1580 Federated auth redesign
2022-02-04 10:31:50 +03:00
Serge Rider
84dab8a79c
CB-1580 Federated auth redesign
2022-02-04 10:20:26 +03:00
Serge Rider
0f4a275943
CB-1580 Fix auth tokens initialization
2022-02-03 19:19:15 +03:00
Alexey
193fae93f0
Merge pull request #644 from dbeaver/feat/shortcuts-info
...
Feat/shortcuts info
2022-02-03 19:03:58 +03:00
Naumov Alexey
cf6b7eef05
fix(plugin-info): CB-1450 spelling
2022-02-03 18:55:18 +03:00
Naumov Alexey
c35b03f480
feat(plugin-info): CB-1450 navigation tree shortcut
2022-02-03 18:53:51 +03:00
Wroud
15f67af303
fix(core-app): CB-1608 reset nav tree filter
2022-02-03 17:15:10 +03:00
Wroud
bdc10275d5
fix(plugin-sql-editor-navigation-tab): CB-1618 open sql editor foc connection node
2022-02-03 17:10:23 +03:00
Serge Rider
93e71a92d2
Merge remote-tracking branch 'origin/devel' into devel
2022-02-03 11:07:23 +03:00
Wroud
1c4481221a
feat: CB-1608 add filter shortcut for nav tree
2022-02-02 23:04:27 +03:00
Wroud
fc06a970fc
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-02-02 20:48:03 +03:00
Wroud
bab6220c30
feat(core-app): CB-1608 navigation tree settings
2022-02-02 20:47:56 +03:00
Alexey Naumov
e370d0ac0d
Merge pull request #643 from dbeaver/feat/shortcuts-info
...
feat(plugin-info): CB-1450 change links
2022-02-02 20:41:08 +03:00
Naumov Alexey
da9b203436
feat(plugin-info): CB-1450 change links
2022-02-02 20:39:51 +03:00
serge-rider
e41ff8d28b
Status servlet config fix
2022-02-02 20:38:01 +03:00
Wroud
2ef9cbfad9
chore: version 21.3.4
2022-02-02 18:45:27 +03:00
Serge Rider
84f8ec6c6f
Merge remote-tracking branch 'origin/devel' into devel
2022-02-02 18:37:16 +03:00
Serge Rider
b2f5b70d7c
CB-1580 Filters and handlers fixes
2022-02-02 18:36:11 +03:00
dependabot[bot]
4bc8fdec61
build(deps): bump postgresql in /server/drivers/postgresql
...
Bumps [postgresql](https://github.com/pgjdbc/pgjdbc ) from 42.2.20 to 42.2.25.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases )
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.2.20...REL42.2.25 )
---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-02 14:25:17 +00:00
Alexey
a72b852f77
Merge pull request #641 from dbeaver/feat/shortcuts-info
...
feat(plugin-info): CB-1450 add shortcuts info
2022-02-02 17:24:46 +03:00
Naumov Alexey
6819905aa7
feat(plugin-info): CB-1450 simplify code
2022-02-02 17:15:29 +03:00
Wroud
6bf70977d4
fix(core-authentication): CB-1579 refresh session after sso auth
2022-02-02 17:05:03 +03:00
Naumov Alexey
21e65a4341
feat(plugin-info): CB-1450 change plugin name
2022-02-02 16:55:47 +03:00
Wroud
747e97a67c
fix(core-authentication): CB-1579 refresh session after login / logout
2022-02-02 16:55:32 +03:00
Wroud
cfc5167472
fix(plugin-sql-editor-navigation-tab): CB-1605 rename action
2022-02-02 16:51:38 +03:00
Wroud
d62aeb0ba4
feat: CB-1405 filtering objects in nav tree
2022-02-02 16:47:22 +03:00
Naumov Alexey
da26626128
feat(plugin-info): CB-1450 add shortcuts info
2022-02-02 15:52:57 +03:00
Wroud
3c3b0f8bcb
fix(plugin-sql-editor): CB-1605 name editing
2022-02-02 13:05:33 +03:00
Wroud
19e255440d
fix: CB-1605 types
2022-02-02 13:04:25 +03:00
Wroud
b8ff6dd881
fix(build): type checking
2022-02-02 13:03:29 +03:00
Wroud
3a8f65ab8f
feat(plugin-sql-editor): CB-1579 context restoration
2022-02-01 23:18:26 +03:00
Wroud
acb7edf768
feat(core-blocks): CB-1579 overlay component
2022-02-01 23:17:46 +03:00
Wroud
cd58699ddd
refactor(plugin-sql-editor): move localization
2022-02-01 23:11:30 +03:00
Wroud
7d9a806647
feat(plugin-sql-editor-navigation-tab): CB-1605 sql editor tab rename
2022-02-01 23:11:30 +03:00
Serge Rider
d01a884e6f
21.3.4 version config
2022-02-01 17:22:25 +03:00
Alexey
150b08a290
Merge pull request #640 from dbeaver/feat/query-manager
2022-02-01 17:05:18 +03:00
Wroud
43b322787c
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-02-01 14:29:58 +03:00
Wroud
749820a162
fix(plugin-ddl-viewer): CB-1601 type import
2022-02-01 14:29:57 +03:00
Naumov Alexey
8174de67a2
feat(plugin-query-manager): CB-1557 add query manager
2022-02-01 00:03:05 +03:00
Serge Rider
3403a4b684
Merge remote-tracking branch 'origin/devel' into devel
2022-01-31 17:42:01 +03:00
Wroud
99f34548db
fix(plugin-connection): CB-1586 options defaults
2022-01-31 17:14:25 +03:00
Serge Rider
0318542c7a
CB-1580 WS endpoint redesign
2022-01-31 16:47:41 +03:00
Wroud
1d4a692fac
fix(plugin-connections): CB-1565 empty driver properties
2022-01-30 19:27:56 +03:00
Wroud
90147e18ec
fix(plugin-connections): CB-1565 form defaults
2022-01-30 19:13:32 +03:00
Wroud
443dad99be
feat: CB-1579 sql editor open session action handler
2022-01-30 19:00:55 +03:00
Wroud
c910e76f01
feat(core-app): CB-1579 nav tabs initialization event
2022-01-30 18:55:37 +03:00
Wroud
b8963e3c9f
feat(core-root): CB-1579 session action service
2022-01-30 15:36:33 +03:00
Wroud
cc35f7a1b1
feat(core-sdk): CB-1579 session action SDK
2022-01-30 15:31:39 +03:00
Wroud
3da526bb02
feat(core-executor): CB-1579 initial data getter
2022-01-30 15:30:02 +03:00
serge-rider
43720a1a7d
CB-1580 Web session action parameters
2022-01-28 19:54:37 +03:00
serge-rider
28db9e9420
CB-1580 Web session action parameters
2022-01-28 18:17:45 +03:00
serge-rider
099542d787
CB-1580 Web session action parameters
2022-01-28 18:03:41 +03:00
serge-rider
0e41f73439
CB-1580 CB handlers model
2022-01-28 14:21:28 +03:00
serge-rider
e49d76f0f9
CB-1580 CB application servlets configuration
2022-01-27 18:53:05 +03:00
serge-rider
9137dbbe49
CB-829 Config parameter serverHost added
2022-01-27 17:55:41 +03:00
Serge Rider
4b11094d36
Merge pull request #638 from dbeaver/feature/CB-1214
...
CB-1214 use parsed sql query to determinate end query index
2022-01-27 16:07:04 +03:00
Alexander Skoblikov
bb9cac8280
CB-1214 use parsed sql query to determinate end query index
2022-01-27 16:02:08 +03:00
Wroud
c11452e705
fix: remove node menu actions for nav node tabs
2022-01-27 14:59:25 +03:00
Wroud
6fccb07001
fix(core-blocks): CB-1405 import
2022-01-27 13:37:10 +03:00
Wroud
12e35fd64c
feat(core-blocks): CB-1405 folders automatic opening
2022-01-27 13:33:14 +03:00
Wroud
e80d82719a
build: enable build mode for type checking
2022-01-27 13:20:34 +03:00
Wroud
a1ee28b9de
refactor: CB-1405 remove connectionNodeIdToConnectionId
2022-01-27 13:19:21 +03:00
serge-rider
804361db8d
Revert H2 version upgrade
2022-01-27 12:22:12 +03:00
Serge Rider
60250d88e9
Merge pull request #634 from dbeaver/dependabot/maven/server/drivers/h2/com.h2database-h2-2.1.210
...
build(deps): bump h2 from 1.4.199 to 2.1.210 in /server/drivers/h2
2022-01-27 10:50:29 +03:00
Wroud
672a6d2374
chore: fix folder path
2022-01-27 09:31:21 +03:00
Wroud
73a3e8dc41
chore: eslint config fix
2022-01-27 09:27:12 +03:00
Wroud
ca6cef9cc9
fix(plugin-sql-editor): CB-827 queries parsing
2022-01-26 13:31:37 +03:00
Serge Rider
36e88b106d
Merge pull request #628 from dbeaver/fix/CB-1343
...
CB-1343 fix not simple column sorting
2022-01-25 19:09:10 +03:00
Alexey
6fa84b0c41
Merge pull request #635 from dbeaver/fix/ssh-key-saved-hint
...
fix(plugin-connections): CB-1306 CB-1564 saved state for ssh key
2022-01-25 16:11:42 +03:00
Wroud
c68a66a787
fix: CB-1560 connection manager behaviour
2022-01-25 15:24:55 +03:00
Naumov Alexey
998fb422fd
fix(plugin-connections): CB-1306 CB-1564 saved state for ssh key
2022-01-25 14:20:52 +03:00
Wroud
9d0c7b72a0
fix: CB-1560 CB-1563 connection selector behaviour
2022-01-25 14:01:02 +03:00
Kseniia
ea39dce291
chore: update README
2022-01-25 11:53:03 +03:00
Kseniia
3f4eb04d8c
chore: update README
2022-01-25 11:52:01 +03:00
Wroud
5e7cc5b8a3
fix(plugin-sql-editor): CB-1558 double quotes hightlight
2022-01-25 11:40:19 +03:00
Wroud
4bc7983a04
fix(plugin-sql-editor): CB-1558 double quote highlight
2022-01-24 23:51:31 +03:00
dependabot[bot]
d12e08ae07
build(deps): bump h2 from 1.4.199 to 2.1.210 in /server/drivers/h2
...
Bumps [h2](https://github.com/h2database/h2database ) from 1.4.199 to 2.1.210.
- [Release notes](https://github.com/h2database/h2database/releases )
- [Commits](https://github.com/h2database/h2database/compare/version-1.4.199...version-2.1.210 )
---
updated-dependencies:
- dependency-name: com.h2database:h2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-24 19:57:45 +00:00
Alexey
14758ba000
Merge pull request #618 from dbeaver/dependabot/npm_and_yarn/webapp/follow-redirects-1.14.7
...
build(deps): bump follow-redirects from 1.14.1 to 1.14.7 in /webapp
2022-01-24 22:57:37 +03:00
Alexey
a447bbcff5
Merge pull request #629 from dbeaver/dependabot/npm_and_yarn/webapp/nanoid-3.2.0
...
build(deps): bump nanoid from 3.1.23 to 3.2.0 in /webapp
2022-01-24 22:57:23 +03:00
Alexey
167b521782
Merge pull request #631 from dbeaver/fix/grid-focus
...
fix(plugin-data-spreadsheet-new): CB-1567 keep focus in the grid
2022-01-24 22:45:11 +03:00
Wroud
ea937e39a9
refactor: CB-1560 CB-1563 connection selector component
2022-01-24 22:41:16 +03:00
serge-rider
9c14cc5a14
Merge remote-tracking branch 'origin/devel' into devel
2022-01-24 22:18:18 +03:00
serge-rider
c349e8b65e
Loging monitor usage
2022-01-24 22:14:11 +03:00
Serge Rider
7c5052312c
Merge pull request #633 from dbeaver/feature/CB-1214
...
CB-1214 add ap for SQL script parser
2022-01-24 19:20:16 +03:00
Alexander Skoblikov
10b8244a1e
CB-1214 mark sqlParseScript entities as not nullable
2022-01-24 19:14:46 +03:00
Alexander Skoblikov
993c0ea22b
CB-1214 add ap for SQL script parser
2022-01-24 19:04:07 +03:00
serge-rider
6868a2ea51
Disable parameters logging (non-secure)
2022-01-24 18:28:23 +03:00
Naumov Alexey
161b8bba1e
fix(plugin-data-spreadsheet-new): CB-1567 keep focus in the grid
2022-01-24 15:07:09 +03:00
Wroud
ada603039a
build: update typescript configuration
2022-01-24 13:24:14 +03:00
dependabot[bot]
e9e469f563
build(deps): bump nanoid from 3.1.23 to 3.2.0 in /webapp
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.23 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.23...3.2.0 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-22 08:30:58 +00:00
Wroud
5036cafd73
feat(core-blocks): add secondary mini loader style
2022-01-21 23:03:26 +03:00
Wroud
af64678a27
fix(core-blocks): CB-1548 useResource sync key
2022-01-21 23:01:25 +03:00
Wroud
95d07f09c9
fix: CB-1523 improve gql error messages
2022-01-21 22:28:46 +03:00
Alexander Skoblikov
5a8abf2ace
CB-1343 group constrains by column label
2022-01-21 15:53:14 +03:00
Alexander Skoblikov
e7e6101d59
CB-1343 fix not simple column sorting
2022-01-21 13:50:10 +03:00
Wroud
85726f9cff
refactor: CB-1548 base menu item options
2022-01-21 13:08:33 +03:00
Wroud
9c27acb558
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-01-20 23:28:50 +03:00
Wroud
ceeee1a5ba
build: lerna version downgrade
2022-01-20 23:28:48 +03:00
Alexey
094d8b614b
Merge pull request #626 from dbeaver/fix/tooltips
...
fix(core-blocks): CB-1542 add extra tooltip for labels
2022-01-20 23:19:49 +03:00
Naumov Alexey
7403296936
fix(core-blocks): CB-1542 add extra tooltip for labels
2022-01-20 22:38:46 +03:00
Wroud
1e2383422a
refactor(core-app): CB-1548 add TopNavButton element
2022-01-20 18:51:02 +03:00
Alexey
d31be08adf
Merge pull request #625 from dbeaver/fix/column-focus
...
fix(plugin-data-spreadsheet-new): CB-1521 return focus to the grid
2022-01-20 16:05:39 +03:00
Naumov Alexey
755ce550ec
fix(plugin-data-spreadsheet-new): CB-1521 return focus to the grid
2022-01-20 15:25:07 +03:00
Wroud
35b104ad5f
fix(core-view): CB-1548 menu creator filter condition
2022-01-20 11:39:15 +03:00
Alexey
dd82ef2b30
Merge pull request #624 from dbeaver/fix/html-error
...
fix(core-sdk): CB-1523 handle html error text
2022-01-19 18:17:36 +03:00
Naumov Alexey
796eb561b6
fix(core-sdk): CB-1523 change license year
2022-01-19 18:15:48 +03:00
Naumov Alexey
012769439c
fix(core-sdk): CB-1523 handle html error text
2022-01-19 17:24:16 +03:00
Serge Rider
19a5fc6fdb
Merge pull request #623 from dbeaver/fix/CB-825
...
CB-825 fix duplicated tabs in Firebird
2022-01-19 16:57:15 +03:00
Wroud
871a849904
chore: version 21.3.3
2022-01-19 16:51:06 +03:00
Wroud
556f3faafa
Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel
2022-01-19 14:57:45 +03:00
Wroud
979f2fb4a3
refactor: CB-1548 useMenu options
2022-01-19 14:56:33 +03:00
Serge Rider
be0d2a1fe0
Merge pull request #622 from dbeaver/dbeaver/dbeaver-ee#1372
...
dbeaver/dbeaver-ee#1372 update copyright for year 2022
2022-01-19 14:56:03 +03:00
Wroud
f56723cadd
refactor: CB-1548 add menuExtractActions function
2022-01-19 14:31:38 +03:00
Alexander Skoblikov
ee5d9e1c53
CB-825 fix duplicated tabs in Firebird
2022-01-19 13:38:26 +03:00
Wroud
4bdbbf7129
fix: CB-1548 don't load schema list for every catalog
2022-01-19 11:31:36 +03:00
Nikita Akilov
fac1d3954d
dbeaver/dbeaver-ee#1372 update copyright for year 2022
2022-01-18 19:47:55 +03:00
serge-rider
94a48268fd
Merge remote-tracking branch 'origin/devel' into devel
2022-01-18 17:27:09 +03:00
serge-rider
96890a874c
CB-1044 Array render/edit fix
2022-01-18 17:26:21 +03:00
Alexey
95c54fb227
Merge pull request #621 from dbeaver/feat/ssh-key-auth
...
fix(plugin-connections): CB-1359 make private key always required
2022-01-18 16:17:25 +03:00
Naumov Alexey
6aaa3a9866
fix(plugin-connections): CB-1359 make private key always required
2022-01-18 16:08:29 +03:00
Naumov Alexey
342739e93c
fix(plugin-connections): CB-1359 pass initial info to config
2022-01-18 14:40:44 +03:00
Naumov Alexey
1a6a277934
feat(core-blocks): CB-17 pass readonly prop to upload area
2022-01-17 23:30:23 +03:00
Wroud
982d512196
fix: CB-1544 opening sql editor in new tab
2022-01-17 20:35:33 +03:00
Wroud
26a2e63f5a
feat(core-ui): CB-1544 add menu item keybinding description
2022-01-17 20:30:56 +03:00
Alexey
d3295ece8d
Merge pull request #620 from dbeaver/feat/tabs-context
...
feat(core-blocks): CB-17 keep tab menu icon visible when menu is opened
2022-01-17 16:53:22 +03:00
Naumov Alexey
d31be1ad56
feat(core-blocks): CB-17 keep tab menu icon visible when menu is opened
2022-01-17 16:50:38 +03:00
serge-rider
e0568016d4
CB-835 Unique context ID
2022-01-17 16:08:47 +03:00
serge-rider
b7e085bc2a
CB-1547 Child nodes read fix
2022-01-17 15:21:40 +03:00
Wroud
8772492a39
chore(build): update dev server config
2022-01-17 14:00:39 +03:00
Naumov Alexey
18de01cdcf
fix(plugin-connections): CB-1359 fix import
2022-01-17 13:15:39 +03:00
Alexey
87a6830336
Merge pull request #619 from dbeaver/feat/tabs-context
...
feat(core-blocks): CB-17 use copy of tabList
2022-01-17 01:03:41 +03:00
Naumov Alexey
92ee0dbf34
feat(core-blocks): CB-17 use copy of tabList
2022-01-17 00:50:34 +03:00
serge-rider
1a8636d602
CB-689 SSH properties fixes + connection settings save improvement
2022-01-16 22:47:58 +03:00
serge-rider
6606ddb81e
Data container features model refactoring
2022-01-16 14:54:01 +03:00
dependabot[bot]
479fcf859e
build(deps): bump follow-redirects from 1.14.1 to 1.14.7 in /webapp
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.1 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.1...v1.14.7 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-15 19:17:08 +00:00
Alexey
874b6533e3
Merge pull request #617 from dbeaver/feat/tabs-context
...
feat(core-blocks): CB-17 add context menu for tabs
2022-01-14 17:07:46 +03:00
Naumov Alexey
76ca10e9ca
feat(core-blocks): CB-17 move tabs to core-ui
2022-01-14 16:34:00 +03:00
Alexey
8bb548ef8d
Merge pull request #616 from dbeaver/feat/ssh-key-auth
...
feat(plugin-connections): CB-1360 CB-1359 ssh key for auth dialogs
2022-01-14 13:38:22 +03:00
Naumov Alexey
6e610d022a
feat(core-blocks): CB-17 remove icon
2022-01-14 07:20:17 +03:00
Naumov Alexey
aa1a8391eb
feat(core-blocks): CB-17 add context menu for tabs
2022-01-14 07:14:01 +03:00
Naumov Alexey
ed5a3ba5b9
feat(plugin-connections): CB-1360 CB-1359 ssh key for auth dialogs
2022-01-14 04:25:14 +03:00
Alexey
9a8c56c2b8
Merge pull request #615 from dbeaver/feat/ssh-key-auth
...
feat(plugin-connections): CB-1360 CB-1359
2022-01-13 18:44:45 +03:00
Naumov Alexey
fac35de498
feat(plugin-connections): CB-1360 CB-1359
2022-01-13 18:27:39 +03:00
Serge Rider
9469b73a6b
CB-689 Save auth props properly
2022-01-13 17:48:49 +03:00
serge-rider
6b1cfa5ec2
21.3.3 config
2022-01-12 12:25:07 +03:00
Serge Rider
a2001d1b8b
CB-689 Save private key in secure properties
2022-01-11 16:00:19 +03:00
Serge Rider
35216d1e41
CB-689 Tunnel configuration model additions
2022-01-11 15:19:43 +03:00
Naumov Alexey
a163b28eeb
chore: update version 21.3.1
2022-01-10 16:37:38 +03:00
Naumov Alexey
7f43439947
fix(core-theming): CB-1458 add border to the table grid footer input
2022-01-10 16:20:36 +03:00
Alexey
7c51ba22bb
Merge pull request #611 from dbeaver/fix/theme-blocks
...
fix(core-theming): CB-1458 form controls styles cleanup
2022-01-10 15:25:48 +03:00
Naumov Alexey
62eafd580f
fix(core-theming): CB-1458 move font styles to baseFormControlStyles
2022-01-10 15:23:43 +03:00
Naumov Alexey
c29bb6f2e8
fix(core-theming): CB-1458 inehrit font-size automatically
2022-01-10 15:00:28 +03:00
Alexey
0c56a5f4d9
Merge pull request #613 from dbeaver/fix/ellipsis
...
fix(core-dialogs): CB-1515 add some ellipsis and tooltips
2022-01-10 13:41:37 +03:00
Naumov Alexey
77c2c75aad
fix(core-theming): CB-1458 inherit font size
2022-01-10 12:53:54 +03:00
Serge Rider
d7e251dc2f
dbeaver/dbeaver-ee#1350 Sort nodes in CB navigator
2022-01-10 10:59:49 +03:00
Naumov Alexey
9a555218fa
fix(core-dialogs): CB-1515 add some ellipsis and tooltips
2022-01-09 22:33:11 +03:00
Alexey
69c4dda3a4
Merge pull request #610 from dbeaver/feat/user-parameters
...
feat(core-authentication): CB-1477 add user configuration parameters
2021-12-30 14:40:44 +03:00
Naumov Alexey
ef9a1b2fa7
feat(core-authentication): CB-1477 preload user parameters
2021-12-30 14:39:14 +03:00
Naumov Alexey
b6d7424042
fix(core-theming): CB-1458 form controls styles cleanup
2021-12-30 02:00:23 +03:00
Serge Rider
9f34819378
dbeaver/dbeaver-ee#1313 Auth model refactoring (cred manager)
2021-12-29 17:38:01 +03:00
Serge Rider
93154aed26
dbeaver/dbeaver-ee#1313 Auth model refactoring (ap ext point)
2021-12-29 17:27:52 +03:00
Serge Rider
b74ef427fb
dbeaver/dbeaver-ee#1313 Auth model refactoring
2021-12-29 17:02:59 +03:00
Naumov Alexey
c618506013
feat(core-authentication): CB-1477 move parameters logic to UserInfoResource
2021-12-29 14:23:13 +03:00
Serge Rider
77a925e223
Merge remote-tracking branch 'origin/devel' into devel
2021-12-29 11:22:00 +03:00
Naumov Alexey
2a37cfe9af
feat(core-authentication): CB-1477 add user configuration parameters
2021-12-29 01:24:40 +03:00
Serge Rider
01d808ca65
NPE fix
2021-12-28 19:19:33 +03:00
Alexey
0b3f928bf2
Merge pull request #608 from dbeaver/fix/menu-bar-context-menu
2021-12-28 16:26:18 +03:00
Naumov Alexey
1da1e8e1e2
chore(core-app): CB-1456 combine getItems
2021-12-28 16:21:59 +03:00
Alexey
2ebb068683
Merge pull request #609 from dbeaver/fix/metadata-editor-nowrap
...
fix(plugin-object-viewer): CB-1513 don't wrap text in cells
2021-12-28 15:25:50 +03:00
Naumov Alexey
e012d5967d
fix(plugin-object-viewer): CB-1513 don't wrap text in cells
2021-12-28 14:50:45 +03:00
Serge Rider
5244ce2559
CB-1140 Command line arguments for server run
2021-12-28 14:26:08 +03:00
Naumov Alexey
2450520b37
chore(core-app): CB-1456 add nested menu support for MenuBar
2021-12-28 14:10:55 +03:00
Serge Rider
c3efd84069
Revert UUID contextIds
2021-12-28 14:01:41 +03:00
Serge Rider
2cfaee3af0
Merge pull request #607 from dbeaver/feat/user-parameters
...
feat(server): CB-1477 change parameters pass order
2021-12-27 15:46:16 +03:00
Naumov Alexey
68d8312d9e
feat(server): CB-1477 change parameters pass order
2021-12-27 15:34:12 +03:00
serge-rider
87167acce5
Docker commands fix
2021-12-26 19:37:10 +03:00
Kseniia
f07d6768ee
chore: update README
2021-12-25 08:59:18 +03:00
Serge Rider
969cf870fc
CB-1478 User parameters SQL fix
2021-12-24 15:39:52 +03:00
Serge Rider
431d1cc056
CB-1478 User parameters API binding
2021-12-24 13:57:15 +03:00
Serge Rider
dc3dd69fdf
Merge pull request #596 from dbeaver/fix-execution-context-cache
...
fix: CB-1363 execution context schema & catalog cache
2021-12-24 10:58:06 +03:00
Wroud
6eda47225c
chore: update eslint
2021-12-23 22:39:18 +03:00
Serge Rider
73f1f93550
CB-1478 User parameters API binding
2021-12-23 19:20:10 +03:00
Serge Rider
4e063eb923
CB-1533 Document-based rows delete fix
2021-12-23 17:52:32 +03:00
Wroud
3aee2fc431
fix: CB-1363 schema base databases support
2021-12-22 17:49:48 +03:00
Wroud
d902e8ef4e
build: fix
2021-12-22 17:04:26 +03:00
Wroud
a9aee2b2b4
Merge branch 'devel' into fix-execution-context-cache
2021-12-22 16:37:14 +03:00
Wroud
0240f1d2c4
fix: empty driver response behaviour
2021-12-22 16:36:19 +03:00
Wroud
f803d76b59
chore: CB-1363 remove unnecessary changes
2021-12-22 16:34:55 +03:00
Wroud
dd7cbe25d7
Merge branch 'devel' into fix-execution-context-cache
2021-12-22 15:36:12 +03:00
Wroud
0c38a63ddc
chore: update eslint
2021-12-22 15:11:51 +03:00
Wroud
9c5feb36d6
fix: CB-1373 prevent slide box scrolling
2021-12-22 14:43:59 +03:00
Wroud
15ac3bd4b9
chore: eslint preferences
2021-12-22 14:22:05 +03:00
Wroud
79fd448535
build: perfomance
2021-12-22 14:16:17 +03:00
Serge Rider
8091510dd9
21.3.2 version config
2021-12-21 13:30:02 +03:00
Wroud
828d9a35e6
Merge remote-tracking branch 'origin/devel' into fix-execution-context-cache
2021-12-20 22:42:41 +03:00
Wroud
675957629d
fix: CB-1516 data model name and proper tab switch for sql results
2021-12-20 22:31:56 +03:00
Wroud
38f554c5e8
build: CB-1436 update deps
2021-12-20 21:22:45 +03:00
Wroud
9eb02d8204
build: CB-1436 update deps
2021-12-20 21:04:53 +03:00
Wroud
4191dc5a34
build: CB-1436 update deps
2021-12-20 20:20:14 +03:00
Wroud
43e9c98f0e
fix: CB-1516 data save confirmation
2021-12-20 19:38:23 +03:00
Alexey Naumov
87926e1f00
Merge pull request #603 from dbeaver/feat/version-update
...
fix(core-version): CB-1432 instruction changes
2021-12-20 18:48:38 +03:00
Naumov Alexey
84ad04639f
fix(core-version): CB-1432 instruction changes
2021-12-20 18:47:07 +03:00
Serge Rider
c2e83484eb
Merge remote-tracking branch 'origin/devel' into devel
2021-12-20 17:58:16 +03:00
Serge Rider
a17319e789
CB-1478 User parameters DB schema
2021-12-20 17:57:48 +03:00
Serge Rider
bce54853bb
CB-1478 User parameters API
2021-12-20 17:57:23 +03:00
Alexey
3beb04151d
Merge pull request #602 from dbeaver/feat/version-update
...
feat(core-version): CB-1432 show versions that >= current
2021-12-20 17:56:19 +03:00
Naumov Alexey
a1a23361ad
fix(core-version): CB-1432 change instruction text
2021-12-20 17:45:21 +03:00
Naumov Alexey
8077dc0015
feat(core-version): CB-1432 show versions that >= current
2021-12-20 16:56:01 +03:00
Alexey
316dcfb5bd
Merge pull request #601 from dbeaver/feat/version-update
2021-12-20 14:14:51 +03:00
Naumov Alexey
0f11d29b91
feat(core-version): CB-1432 instruction changes
2021-12-20 13:54:02 +03:00
Wroud
d462ccd5cc
chore: CB-835 revert product.launch changes
2021-12-20 02:18:33 +03:00
Wroud
d58fc57a2f
fix: CB-835 revert extra changes
2021-12-20 02:07:15 +03:00
Wroud
86802a34da
feat: CB-835 execution context unique id
2021-12-20 01:56:26 +03:00
Wroud
9a066907e2
Merge branch 'devel' into fix-execution-context-cache
2021-12-19 01:44:52 +03:00
Wroud
75419feb9a
fix: CB-835 catalog and schema behaviour
2021-12-19 01:44:26 +03:00
Alexey
9663601ebb
Merge pull request #600 from dbeaver/feat/version-update
...
feat(core-version): CB-1432 add hostName
2021-12-18 16:19:15 +03:00
Naumov Alexey
8713c2411b
feat(core-version): CB-1432 add hostName
2021-12-18 16:15:53 +03:00
serge-rider
b492e3d4ef
CB-1433 Bring hostname/containerid into ServerConfig
2021-12-18 11:35:34 +03:00
Serge Rider
49963d721c
Merge remote-tracking branch 'origin/devel' into devel
2021-12-17 17:17:12 +03:00
Serge Rider
cfbfb37b75
CB-1394 OpenID+IAM auth
2021-12-17 17:16:42 +03:00
Alexey Naumov
fda23bc616
Merge pull request #599 from dbeaver/feat/version-update
...
chore(core-version): CB-1432 locales
2021-12-17 16:55:08 +03:00
Naumov Alexey
03abeef9e3
chore(core-version): CB-1432 locales
2021-12-17 16:54:16 +03:00
Alexey
9c9211c152
Merge pull request #598 from dbeaver/fix/hide-template
2021-12-17 13:05:59 +03:00
Naumov Alexey
49f49e3657
fix(plugin-connection-template): hide "From template" button if there is no data
2021-12-17 13:01:33 +03:00
Wroud
958c81c3ab
fix: CB-1363 execution context schema & catalog cache
2021-12-16 22:45:03 +03:00
Serge Rider
69cf907f16
Merge remote-tracking branch 'origin/devel' into devel
2021-12-16 19:40:24 +03:00
Serge Rider
eed1aca21b
CB-1394 Update cb-session for GQL API calls pnly
2021-12-16 19:40:01 +03:00
Alexey
74bba17c51
Merge pull request #595 from dbeaver/fix/credentials-config
...
fix(plugin-connections): always pass saveCredentials to config
2021-12-16 19:30:10 +03:00
Serge Rider
5aab6761ff
CB-1394 Fix Jetty session ID manager init
2021-12-16 19:23:34 +03:00
Naumov Alexey
7052cade89
fix(plugin-connections): always pass saveCredentials to config
2021-12-16 19:13:55 +03:00
Serge Rider
9e8bcd7b2d
CB-1394 Fix cb-session-id mess
2021-12-16 19:06:51 +03:00
Serge Rider
a35ac466ac
CB-1394 OpenID+IAM auth+refactoring
2021-12-16 18:30:04 +03:00
Alexey Naumov
daad3c3ed0
Merge pull request #594 from dbeaver/feat/version-update
...
feat(core-version): CB-1432 add plugin to package.json
2021-12-16 17:29:32 +03:00
Naumov Alexey
f0886d71ec
feat(core-version): CB-1432 add plugin to package.json
2021-12-16 17:28:26 +03:00
Alexey Naumov
41b0e03352
Merge pull request #593 from dbeaver/feat/version-update
...
feat(core-version): CB-1432 add Code component
2021-12-16 16:27:30 +03:00
Naumov Alexey
b26d39cba9
feat(core-version): CB-1432 add Code component
2021-12-16 15:45:40 +03:00
Serge Rider
efd89bd521
CB-1504 DynamoDB: delete documents by row value
2021-12-16 10:40:09 +03:00
Serge Rider
c28244ccfe
Merge remote-tracking branch 'origin/devel' into devel
2021-12-16 10:23:49 +03:00
Serge Rider
6c056c88c2
CB-1394 Session check forced
2021-12-16 10:07:59 +03:00
Alexey
f2f361b7e5
Merge pull request #591 from dbeaver/feat/version-update
...
Feat/version update
2021-12-15 22:23:07 +03:00
Naumov Alexey
33ca5a5716
feat(core-version): CB-1432 new ui implementation
2021-12-15 22:15:25 +03:00
Serge Rider
b79806ea96
Merge remote-tracking branch 'origin/devel' into devel
2021-12-15 19:32:41 +03:00
Serge Rider
fc42596864
dbeaver/dbeaver-ee#876 DBVFS model + EFS adaptation
2021-12-15 17:54:59 +03:00
Wroud
32eec43968
fix: CB-1483 CB-1506 data grid editing
2021-12-15 16:38:03 +03:00
Naumov Alexey
18df53de8b
Merge branch 'devel' into feat/version-update
2021-12-15 15:56:35 +03:00
Alexey
ec2571120d
Merge pull request #592 from dbeaver/fix/version-json
...
fix(server): CB-1432 change xml to json
2021-12-15 15:55:25 +03:00
Naumov Alexey
ff444a13be
fix(server): CB-1432 change xml to json
2021-12-15 15:53:40 +03:00
Naumov Alexey
4ef5e992d3
feat(core-version): CB-1432 add refreshAll to version resource
2021-12-15 13:54:21 +03:00
Naumov Alexey
6dcd032676
Merge branch 'devel' into feat/version-update
2021-12-15 13:30:00 +03:00
Wroud
2eb48b567f
chore: update browserlist
2021-12-15 05:07:43 +03:00
Wroud
a10179435e
feat: CB-1506 cell copy/paste
2021-12-15 04:36:22 +03:00
Wroud
b9ecbfc306
feat(plugin-data-spreadsheet-new): CB-1506 keyboard navigation in the grid
2021-12-15 01:28:32 +03:00
Wroud
9a98b10523
feat: CB-1483 multiple rows duplication
2021-12-14 22:07:25 +03:00
Wroud
21b2d0716a
fix: CB-1384 primary provider behavior
2021-12-14 21:29:03 +03:00
Alexey
566be6455b
Merge pull request #589 from dbeaver/fix/data-viewer-header-filter
...
Fix/data viewer header filter
2021-12-14 21:23:34 +03:00
Naumov Alexey
beee85b643
fix(plugin-data-viewer): CB-1021 naming
2021-12-14 21:18:42 +03:00
Naumov Alexey
7e8ce807db
feat(core-sdk): CB-1432 version update
2021-12-14 19:40:58 +03:00
Serge Rider
24d7b5de6f
Merge pull request #587 from dbeaver/feature/CB-1467
...
CB-1467 fix: properly persist preconfigured values into runtime config.
2021-12-14 14:44:36 +03:00
Wroud
5f577005fc
chore(plugin-data-viewer): CB-1483 translation
2021-12-14 12:33:14 +03:00
Naumov Alexey
25f2cb19ed
fix(plugin-data-viewer): CB-1021 mover loader and error to pane-content
2021-12-13 22:35:00 +03:00
Naumov Alexey
ab685ec30b
fix(plugin-data-viewer): CB-1021 resolve conflicts
2021-12-13 22:22:22 +03:00
Naumov Alexey
349f1e6dc5
Merge branch 'devel' into fix/data-viewer-header-filter
2021-12-13 22:21:16 +03:00
Naumov Alexey
2dcd165ced
fix(plugin-data-viewer): CB-1021 change the data viewer header filter logic
2021-12-13 22:12:51 +03:00
Wroud
b0314491b1
feat: CB-1483 row duplication
2021-12-13 18:25:31 +03:00
Nikita Makarov
19a73aa4b9
CB-1467 feat: use ConfigurationUtils to serialize only quotas and db config.
2021-12-13 16:43:16 +03:00
Wroud
fb3735939c
fix(plugin-sql-editor): CB-1495 result tab styles
2021-12-13 13:24:52 +03:00
Wroud
abe78de99f
fix(plugin-sql-editor): CB-1474 CB-1464 save cursor position
2021-12-13 13:18:41 +03:00
Nikita Makarov
abe772a849
CB-1467 fix: manually serialize authConfiguration in ConfigurationUtils.
2021-12-13 13:08:41 +03:00
Wroud
a1dae4fbfb
fix: user's connections refresh
2021-12-13 13:02:46 +03:00
Nikita Makarov
fe3bfef169
Merge remote-tracking branch 'origin/devel' into devel
2021-12-13 12:59:10 +03:00
Wroud
339a5d00eb
feat: CB-1365 save tabs state
2021-12-13 12:26:33 +03:00
Nikita Makarov
0380824a12
Revert "Revert "CB-1467 fix: properly persist preconfigured values into runtime config.""
...
This reverts commit 8796e04ff6 .
2021-12-13 11:27:37 +03:00
Serge Rider
8eaa494660
Merge pull request #586 from dbeaver/revert-579-feature/CB-1467
...
Revert "CB-1467 fix: properly persist preconfigured values into runtime config."
2021-12-11 21:35:46 +03:00
Serge Rider
8796e04ff6
Revert "CB-1467 fix: properly persist preconfigured values into runtime config."
2021-12-11 21:35:14 +03:00
Wroud
8072878748
fix: CB-1384 auth providers configuration
2021-12-11 17:50:03 +03:00
Serge Rider
e5091f7d5e
CB-1433 Latest version obtain API fix
2021-12-10 18:05:24 +03:00
Serge Rider
d1fb6bf032
Merge remote-tracking branch 'origin/devel' into devel
2021-12-10 17:54:06 +03:00
Serge Rider
a2f9b72026
Schema fix
2021-12-10 17:53:46 +03:00
Wroud
13b2bdc379
feat: CB-1464 sql editor result set close confirmation
2021-12-10 17:42:05 +03:00
Wroud
909c087ab5
feat: CB-1464 data-viewer close confirmation
2021-12-10 16:56:35 +03:00
Wroud
0a1dad9159
chore: CB-1386 remove extra code
2021-12-10 15:09:46 +03:00
Wroud
11feb1fbaa
feat: CB-1386 filter duplicate items in metadata editor
2021-12-10 15:02:09 +03:00
Serge Rider
b30b18c348
Merge pull request #579 from dbeaver/feature/CB-1467
...
CB-1467 fix: properly persist preconfigured values into runtime config.
2021-12-09 20:16:19 +03:00
Kseniia
288b6c4089
chore: update README
2021-12-09 17:29:32 +03:00
Wroud
329e6457b9
chore(plugin-authentication-administration): CB-1384 hide extra auth providers
2021-12-09 16:09:54 +03:00
Nikita Makarov
79cfd17ff3
CB-1467 fix: fix PR comments.
2021-12-09 12:32:50 +03:00
Wroud
85b5066805
fix(core-app): CB-1465 don't show session expiration message for unauthorized users
2021-12-09 01:09:32 +03:00
Wroud
1276124747
feat: CB-1365 save scroll position for metadata editor
2021-12-09 00:55:01 +03:00
Wroud
361dee0a8b
refactor: CB-1384 make the easy config easy again
2021-12-09 00:18:02 +03:00
Wroud
1a2560b532
chore: update version 21.3.0
2021-12-08 23:19:54 +03:00
Wroud
a37fbb12a7
refactor: CB-1405 nav-tree optimization
2021-12-08 22:56:46 +03:00
Serge Rider
a2f2823dc7
Merge pull request #583 from dbeaver/feature/CB-1471
...
CB-1471 fix: persist dataSource on set of navigator settings.
2021-12-08 22:30:58 +03:00
Serge Rider
d6775dcc81
CB-1479 Add cloud connections to session connections explicitly
2021-12-08 16:46:32 +03:00
Serge Rider
02220914b6
NPE fix
2021-12-08 16:23:31 +03:00
Nikita Makarov
44d32f899d
CB-1471 fix: persist dataSource on set of navigator settings.
2021-12-08 15:47:01 +03:00
Serge Rider
916289f454
Merge remote-tracking branch 'origin/devel' into devel
2021-12-08 15:27:16 +03:00
Serge Rider
dc3cd32a9b
Remove server log redirect
2021-12-08 15:26:48 +03:00
Serge Rider
dff1be2116
Merge pull request #582 from riednyko/server_log_path_fix
...
[DVO-217]starting CB containers fix
2021-12-08 13:35:57 +03:00
riednyko
653dc69a33
[DVO-217]run-server.sh fix
2021-12-08 13:30:21 +03:00
Alexey
bf91ee7620
Merge pull request #580 from dbeaver/feat/sql-editor-result-set-tabs
...
feat(plugin-sql-editor): CB-1284 close tabs on executing new query
2021-12-08 10:52:07 +03:00
Nikita Makarov
3169d1e389
CB-1467 refactor: use Map::put() for primitive values in ConfigurationUtils.
2021-12-08 00:06:05 +03:00
Naumov Alexey
b9e3d9fcb0
feat(plugin-sql-editor): CB-1284 locale changes
2021-12-07 20:56:51 +03:00
Naumov Alexey
614ed789b9
feat(plugin-sql-editor): CB-1284 close tabs on executing new query
2021-12-07 19:55:36 +03:00
Nikita Makarov
7413494340
CB-1467 feat: use LinkedHashMap on ConfigurationUtils.
2021-12-07 19:36:39 +03:00
Nikita Makarov
19f7363912
CB-1467 fix: properly persist preconfigured values into runtime config.
2021-12-07 17:52:18 +03:00