mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
c0c4e1870ac1fc7b6edd3ec48e4546761cddca2c
* 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>
CloudBeaver Community
Cloud Database Manager - Community Edition.
CloudBeaver is a web server which provides rich web interface. Server itself is a Java application, web part is written on TypeScript and React.
It is free to use and open-source (licensed under Apache 2 license).
See out WIKI for more details.
Run in Docker
Demo server
You can see live demo of CloudBeaver here: https://demo.cloudbeaver.io
Changelog
23.3.5. 2024-02-19
- Default user group was added to the product. This group includes all users. You cannot delete users from this group;
- Added the ability to disable alias autocomplete for all users in the admin panel;
- Different bug fixes and enhancements have been made.
23.3.4. 2024-02-05
- Text wrap is activated by default for texts and BLOBs in the Values panel for better visibility. User can switch to the one-line mode using a button on the toolbar;
- Added the ability to edit the default preferences of the following parts: interface, tools and data viewer in the settings panel in the administrative part;
- Added ability to configure reverse proxy header name and redirect URL at logout. Admin will now be able to configure all settings;
- Update PostgreSQL driver to 42.5.2;
- Added the ability to display the OpenStreetMap layer with the default coordinate system ESPG 4326;
- ClickHouse Legacy driver has been removed to prevent potential vulnerability issues;
- Different bug fixes and enhancements have been made.
23.3.3. 2024-01-22
- Added password policy for the local authorization. Password parameters can be set in the configuration file;
- The 'Keep alive' option has been added to the connection settings to keep the connection active even in case of inactivity;
- Added ability to display full text for a string data type in value panel;
- The DuckDB driver has been added;
- Different bug fixes and enhancements have been made.
23.3.2. 2024-01-08
- Added the ability to view decoded binary-type data in the Value panel;
- Enhanced security for unauthorized access;
- Different bug fixes and enhancements have been made.
Languages
TypeScript
69.1%
Java
26.3%
CSS
3.8%
JavaScript
0.2%
MDX
0.2%
Other
0.3%
