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
2023-12-06 20:58:33 +01:00
2023-05-29 03:41:21 +03:00
2020-04-16 13:06:54 +03:00
2024-02-08 13:43:07 +01:00
2024-02-05 13:15:47 +01: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

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.

Old CloudBeaver releases

You can find information about earlier releases on the CloudBeaver wiki https://github.com/dbeaver/cloudbeaver/wiki/Releases.

Languages
TypeScript 69.1%
Java 26.3%
CSS 3.8%
JavaScript 0.2%
MDX 0.2%
Other 0.3%