* CB-5640 adds colors to inputs according to design (disabled, readonly)
* CB-5640 merges disable logic into readonly
* CB-5640 adds aria-disabled prop and styles to input
* CB-5640 adds more styles for input
* CB-5640 pr fixes
* CB-5640 reverts logic
* CB-5640 fixes styles
* CB-5640 fixes styles
* CB-5640 merges disable logic into readonly for all of the inputs all over the app
* CB-5640 reverts form-controls styles
* CB-5640 reverts form-controls styles
* CB-5640 makes disabled design according to the figma
* CB-5640 makes checkbox dissapear
* CB-5640 cleanup
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com>
* Add or improve Chinese translations
* Add or improve Chinese translations
* chore: Update Chinese translations
* chore: correct some translation
* fix: add mapping for all new zh files
---------
Co-authored-by: 李飞 <lif@tongfun.com>
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com>
* Added French translation file for core-administration (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-administration/src/locales/ directory. This file contains the French translations for various administration-related strings used in the application. The translations include menu entries, configuration wizard titles, and success messages.
* Added French translation file for core-authentication (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-authentication/src/locales/ directory. This file contains the French translations for various authentication-related strings used in the application. The translations include settings group labels, options for disabling anonymous access, and password policy requirements such as minimum length, case sensitivity, digits, and special characters.
* Added French translation file for core-blocks (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-blocks/src/locales/ directory. This file contains the French translations for various core-blocks related strings used in the application. The translations include properties table labels, filter options, add/reset/remove property actions, placeholder texts, error messages, and validation messages.
* Added French translation file for core-browser-settings (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-browser-settings/src/locales/ directory. This file contains the French translations for various browser settings related strings used in the application. The translations include settings for cookies and general browser settings.
* Added French translation file for core-connections (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-connections/src/locales/ directory. This file contains the French translations for various connection-related strings used in the application. The translations include settings for connections, connection templates, error messages, authentication details, network handler configurations, and various tooltips and placeholder texts related to database connections and SSH tunnels.
* Added French translation file for core-localization (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-localization/src/locales/ directory. This file contains the French translations for various UI-related strings used in the application. The translations include messages for renaming, themes, navigation steps, loading states, error handling, clipboard operations, authentication, settings, file operations, and more.
* Added French translation file for core-navigation-tree (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-navigation-tree/src/locales/ directory. This file contains the French translation for the navigation tree settings group string used in the application.
* Added French translation file for core-projects (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-projects/src/locales/ directory. This file contains the French translation for the message indicating that a project is not found.
* Added French translation file for core-resource-manager (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-resource-manager/src/locales/ directory. This file contains the French translation for the resource manager settings group string used in the application.
* Added French translation file for core-settings-localization (fr.ts)
I have created the fr.ts file in the cloudbeaver/webapp/packages/core-settings-localization/src/locales/ directory. This file contains the French translations for the localization settings, including the labels and descriptions for language settings in the application.
* Added French translation file for core-settings-user (fr.ts)
I have created the fr.ts file in the cloudbeaver/webapp/packages/core-settings-user/src/locales/ directory. This file currently does not contain any translations, but it has been set up for future French translations for user settings in the application.
* Added French translation file for core-settings (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-settings/src/locales/ directory. This file contains the French translations for the interface and root settings groups used in the application.
* Added French translation file for core-theming (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-theming/src/locales/ directory. This file contains the French translations for the theming settings, including the labels and descriptions for the application color theme.
* Added French translation file for core-ui (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-ui/src/locales/ directory. This file contains the French translations for various UI-related messages used in the application, including messages for empty states, form save errors, and tab switching errors during form validation.
* Added French translation file for core-version-update (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-version-update/src/locales/ directory. This file contains the French translations for various version update-related messages used in the application, including messages about version status, refresh actions, and update instructions.
* Added French translation file for core-version (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-version/src/locales/ directory. This file contains the French translations for various version-related strings used in the application, including version information, release dates, tags, and error messages for loading version information.
* Added French translation file for core-view (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/core-view/src/locales/ directory. This file contains the French translations for various view-related strings used in the application, including layout settings, zoom actions, and labels for creating and editing items and folders.
* Added French translation file for plugin-administration (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-administration/src/locales/ directory. This file contains the French translations for various administration-related messages used in the application, including server configuration, welcome messages, security settings, and navigation options.
* Added French translation file for plugin-authentication-administration (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-authentication-administration/src/locales/ directory. This file contains the French translations for various authentication and administration-related messages used in the application, including user connections, access management, identity providers, and team management.
* Added French translation file for plugin-authentication (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-authentication/src/locales/ directory. This file contains the French translations for various authentication-related messages used in the application, including login, logout, user credentials, error messages, and identity provider configurations.
* Added French translation file for plugin-browser (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-browser/src/locales/ directory. This file contains the French translations for various update-related messages used in the application, including installation of the application, installation of updates, and restart messages with progress information.
* Added French translation file for plugin-connection-custom (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connection-custom/src/locales/ directory. This file contains the French translations for various custom connection-related messages used in the application, including parameters, URL, main settings, driver properties, and connection actions like testing and creating connections.
* Added French translation file for plugin-connection-search (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connection-search/src/locales/ directory. This file contains the French translation for the label used in the plugin-connection-search, specifically the message "Find Local Database" which is translated to "Trouver une base de données locale".
* Added French translation file for plugin-connection-template (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connection-template/src/locales/ directory. This file contains the French translations for various strings used in the connection template plugin. The translations include labels and messages related to new connections, database connection dialogs, and connection templates. This addition will help French-speaking users interact with the connection template plugin more easily.
* Added French translation file for plugin-connections-administration (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connections-administration/src/locales/ directory. This file contains the French translations for various connection-related strings used in the application. The translations include menu items for editing connections, confirmation messages for reconnection, and descriptions of the templates used by administrators to create reusable connection parameters.
* Added French translation file for plugin-connections (fr.ts)
I have added the fr.ts file to the cloudbeaver/webapp/packages/plugin-connections/src/locales/ directory. This file contains the French translations for various connection-related strings used in the application. The translations include messages for editing connections, connection status updates, and SSL settings.
* Added French translation file for plugin-data-export (fr.ts)
Added French translations for various data export-related strings in the plugin-data-export module. This includes translations for dialogs, notifications, and settings related to data export functionality.
* Added French translation file for plugin-data-import (fr.ts)
- Added French translations for the data import plugin.
- Included translations for various stages and messages related to data import process.
* Add French translation file for plugin-data-spreadsheet-new (fr.ts)
Added French translations for plugin-data-spreadsheet-new. This includes translations for various table and data grid related functionalities such as table editing, sorting, filtering, and error messages.
* Added French translation file for plugin-data-viewer (fr.ts)
This commit includes the French translation for the plugin-data-viewer module.
* Add French translation for Data Viewer plugin (fr.ts)
Added French translations for the Data Viewer plugin.
* Added French translation to plugin-datasource-context-switch (fr.ts)
Added French translations for the context switch plugin messages.
* Added French translation to plugin-datasource-transaction-manager (fr.ts)
Added French translations for the transaction manager plugin messages.
* Added French translation to plugin-gis-viewer (fr.ts)
Added French translations for the GIS viewer plugin messages.
* Added French translation to plugin-help (fr.ts)
Added French translations for the help plugin messages.
* Added French translation to plugin-log-viewer (fr.ts)
Added French translations for the log viewer plugin messages.
* Added French translation to plugin-navigation-tree-filters (fr.ts)
Added French translations for the navigation tree filters plugin messages.
* Added French translation to plugin-navigation-tree-rm (fr.ts)
Added French translations for the navigation tree remove plugin messages.
* Added French translation to plugin-navigation-tree (fr.ts)
Added French translations for the navigation tree plugin messages.
* Added French translation to plugin-object-viewer (fr.ts)
Added French translations for the object viewer plugin messages.
* Added French translation to plugin-product (fr.ts)
Added French translations for the product plugin messages.
* Added French translation to plugin-projects (fr.ts)
Added French translations for the projects plugin messages.
* Added French translation to plugin-resource-manager-administration (fr.ts)
Added French translations for the resource manager administration plugin messages.
* Added French translation to plugin-resource-manager-scripts (fr.ts)
Added French translations for the resource manager scripts plugin messages.
* Added French translation to plugin-resource-manager (fr.ts)
Added French translations for the resource manager plugin messages.
* Added French translation to plugin-root (fr.ts)
Added French translations for the root plugin messages.
* Added French translation to plugin-session-expiration (fr.ts)
Added an empty template for French translations for the session expiration plugin messages.
* Added French translation to plugin-settings-administration (fr.ts)
Added French translations for the settings administration plugin messages.
* Added French translation to plugin-settings-panel (fr.ts)
Added French translations for the settings panel plugin messages.
* Added French translation to plugin-sql-editor-navigation-tab-script (fr.ts)
Added French translations for the SQL editor navigation tab script plugin messages.
* Added French translation to plugin-sql-editor-navigation-tab (fr.ts)
Added French translations for the SQL editor navigation tab plugin messages.
* Added French translation to plugin-sql-editor-new (fr.ts)
Added French translations for the new SQL editor plugin messages.
* Added French translation to plugin-sql-editor-screen (fr.ts)
Added French translations for the SQL editor screen plugin messages.
* Added French translation to plugin-sql-editor (fr.ts)
Added French translations for the SQL editor plugin messages.
* Added French translation to plugin-sql-generator (fr.ts)
Added fr.ts to cloudbeaver/webapp/packages/plugin-sql-generator/src/locales
* Added French translation to plugin-task-manager (fr.ts)
Added French translations for the task manager plugin messages.
* Added French translation to plugin-tools-panel (fr.ts)
Added French translations for the tools panel plugin messages.
* Added French translation to plugin-user-profile-settings (fr.ts)
Added French translations for the user profile settings plugin messages.
* Added French translation to plugin-user-profile (fr.ts)
Added French translations for the user profile plugin messages.
* Added French translation to plugin-version-update-administration (fr.ts)
Added French translations for the version update administration plugin messages.
* Added French translation to product-default (fr.ts)
Added French translations for the default product plugin messages.
* CB-5266 registers french localization all over the app
* CB-5266 adds core-app localization from other PR
* CB-5266 shorter translate for log-viewer french action enable label
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com>
Co-authored-by: Evgenia Bezborodova <139753579+EvgeniaBzzz@users.noreply.github.com>
* CB-3960 removes unused SlideBox styles
* CB-3960 makes menu panel reshadowless
* CB-3960 makes menu bar small item reshadowless
* CB-3960 removes reshadow from loaders
* CB-5076 some reshadow
* CB-5076 makes auto refresh reshadowless
* CB-5076 removes reshadow from result set grouping presentation
* CB-5076 makes data grid reshadowless
* CB-5076 makes object viewer table reshadowless
* CB-5076 makes value panel GIS presentation reshadowless
* CB-5076 removes reshadow's all dependencies
* CB-5076 removes ComponentStyles from tsx files
* CB-5076 fixes shortcut dialog titles paddings
* CB-5076 federated auth providers has more space for providers list container
* CB-5076 removes unneeded global from base scss
* CB-5076 import base styles as regular styles (not moduled)
* CB-5076 fix: styles
* CB-5076 chore: add packageManager
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com>
Co-authored-by: Aleksei Potsetsuev <wrouds@gmail.com>
* 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>
* CB-4364 create connection trim to SSH fields
* CB-4364 create connection trim to SSL fields
* CB-4364 create connection SSH trim cleanup
* CB-4364 create main tab trim input values
* CB-4364 connection form driver properties trimmed
* CB-4364 trimmed team creation inputs
* CB-4364 trimmed identity providers inputs
* CB-4364 fix trimmed team creation inputs so it checks property type before trim
* CB-4364 trimmed server config service
* CB-4364 trimmed user form in admin settings
* CB-4364 trimmed auth form log:pass data
* CB-4364 options, ssh, ssl create connection tabs supports trim for all of the text inputs
* CB-4364 ssl tab service cleanup
* CB-4364 refactor: cleanup auth config
* CB-4364 refactor: cleanup user form info part
* CB-4364 refactor: SSH tab do not mutated state directly
* CB-4364 refactor: AuthDIalog tab do not mutated state directly
* CB-4364 refactor: connection options tab do not mutated state directly
* CB-4364 prepare config for server configuration service
* CB-4364 fix: trim driver properties if is custom ones
* CB-4364 auth, server config, userFormPart info cleanup
* CB-4364 trim password in format FormPart function
* CB-4364 connectionDriverProps cleanup
* CB-4364 fix: format user form info
* CB-4364 connectionDriverProps cleanup with keys
* CB-4364 fix: useInfoFormPart trim user id only on creation
* CB-4364 userFormInfoPart trim user id on create in format
---------
Co-authored-by: s.teleshev <s.teleshev@mu.se>
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com>
* 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 commit 6f658eb51e.
* 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 commit 76b0a9c5ce.
* 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 commit 4fd046b690.
* 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 commit 0dce34f8b4.
---------
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>