mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-10-16 06:40:05 +08:00
eb1ff964879cd6983e7b39217a2464c9357ad2a6
* 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 commit6f658eb51e. * 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 commit76b0a9c5ce. * 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 commit4fd046b690. * 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 commit0dce34f8b4. --------- 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>
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
Changes since 23.2.0:
- Security:
- Unauthorized access vulnerability was fixed;
- All embedded drivers are disabled by default. Administrators can re-enable them in the Server configuration.
- Access Management:
- Administrators have gained the ability to permanently delete users and their data.
- Authorization:
- The SSL option is available for establishing a connection in SQL Server.
- Connections:
- The 'Save credentials' checkbox has been removed from a template creating form as credentials are not stored in templates.
- SQL Editor:
- Support for using custom delimiters has been added in MySQL;
- The Output tab has been implemented, which includes warnings, info, and notices generated by the database when executing user queries;
- Fixed an issue in the SQL editor where it was impossible to switch the active schema when working with Oracle databases;
- Added ability to select shared connections for private scripts;
- Private connections can be chosen for shared scripts, but this change won’t be saved to the script file.
- Data Editor:
- Scrollbars have been made theme-independent;
- Added the ability to edit binary values in a table;
- Added the ability to count the total number of entries in the table.
- Driver management:
- Updated the version of the Clickhouse driver to 0.4.6.
- Many small bug fixes, enhancements, and improvements 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%
