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
2023-12-06 20:58:33 +01:00
2024-04-24 12:25:33 +02:00
2024-04-16 20:08:39 +02:00
2024-04-25 13:20:24 +00:00
2024-04-25 13:20:24 +00:00
2020-04-16 13:06:54 +03:00
2024-02-14 08:48:56 +01:00
2024-04-22 11:11:11 +02:00

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

Database access instructions

Changelog

24.0.3. 2024-04-22

  • Unauthorized access vulnerability was fixed;
  • Added the ability for users to configure personal settings for the interface, SQL editor, and data viewer through the settings panel;
  • Added the ability to backup of the internal database before schema migration (for H2);
  • Different bug fixes and enhancements have been made.

24.0.2. 2024-04-08

  • Added the ability to import data to the database from CSV file;
  • Implemented support for utilizing environment variables within connection configurations;
  • The ability to select a case for column names has been added to CSV export;
  • A new Apache Kyuubi driver has been added;
  • Trino driver has been updated to version 438;
  • Clickhouse driver has been updated to version 0.6.0-patch2;
  • Have enhanced security of H2 connection;
  • Different bug fixes and enhancements have been made.

24.0.1. 2024-03-25

  • Added support for two modes for committing changes to the database:
    • Auto-commit transfers all changes that you make immediately to the database;
    • Manual commit requires your confirmation before committing a change to the database or rolling it back.
  • Different bug fixes and enhancements have been made.

24.0.0. 2024-03-04

  • Changes since 23.3.0:

  • Main updates:

    • Have enhanced security for unauthorised access;
    • Have added a password policy for the local authorization. Password parameters can be set in the configuration file;
    • Have added validation for mandatory fields in all forms to create and edit entities;
    • Have added an ability to edit the default preferences of the following parts: interface, tools and data viewer in the settings panel in the administrative part;
  • Performance:

    • Have improved the performance of the server.
  • Administration:

    • Have added the ability to configure reverse proxy header name and redirect URL at logout. Now the administrator can configure all settings. The delimiter symbol for the reverse proxy team headers is configurable;
  • Preferences:

    • Have added the ability in the admin panel to customise copying in the Tables and Values panel for all users except the administrator;
    • Have added the ability to disable alias autocomplete for all users.
  • Access Management:

    • A default user group was added to the product. This group includes all users which could not be deleted.
  • Connections:

    • The 'Keep alive' option has been added to the connection settings to keep the connection active even in case of inactivity.
  • Data Editor:

    • Have added the ability to view decoded binary-type data in the Value panel;
    • Text wrap is activated by default for texts and BLOBs in the Values panel for better visibility. The user can switch to the one-line mode using a button on the toolbar;
    • Have added the ability to display full text for a string data type in the Value panel;
    • Have added the ability to display the OpenStreetMap layer with the coordinate system ESPG 4326.
  • Resource management:

    • Read-only scripts now have a padlock icon.
  • Databases:

    • The DuckDB driver has been added;
    • Updated PostgreSQL driver to 42.5.2;
    • ClickHouse Legacy driver has been removed to prevent potential vulnerability issues;
    • Updated MariaDB driver to version 3.3.2.
  • 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%