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
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
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
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
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
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
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
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
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
d8b6655da5
24.1.2 version bump
2024-06-26 14:07:27 +02: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
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
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
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
Alexander Skoblikov
baffbfd838
CB-5263 fix null projectId in gql ( #2697 )
2024-06-11 10:06:48 +02:00
serge-rider
791da679fe
24.1.1 version bump
2024-06-10 17:42:07 +02: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
Ainur
d7658d4f93
CB-5161 generate workspace id property on dc side ( #2653 )
2024-05-27 17:49:21 +00: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
serge-rider
965d96c386
Web session read fix (use copy to avoid ConcurrentModificationException)
2024-05-27 09:57:35 +02: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
serge-rider
b9b02828dd
24.1.0 version bump
2024-05-23 19:04:23 +02: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
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
53efa4ef40
Tests fix (windows crlf)
2024-05-19 16:53:54 +02:00
Alexander Skoblikov
14858f13f3
revert field renaming ( #2620 )
2024-05-17 10:44:14 +00: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
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
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