├── .dockerignore ├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── actions │ ├── adjust-github-node │ │ └── action.yaml │ └── install-kubernetes-tools │ │ └── action.yaml ├── dependabot.yml ├── minio.conf.yaml ├── mysql-client.yaml ├── postgresql-client.yaml ├── pr-badge.yml ├── psmdb-client.yaml └── workflows │ ├── api-docs.yml │ ├── auto-update-base.yaml │ ├── cli-tests.yml │ ├── dev-be-ci.yaml │ ├── dev-build.yaml │ ├── dev-fe-e2e.yaml │ ├── dev-fe-gatekeeper.yaml │ ├── feature-build-pr.yaml │ ├── feature-build.yaml │ ├── release-helmtools.yaml │ ├── release.yml │ └── storybook.yml ├── .gitignore ├── .golangci.yml ├── .whitesource ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.helmtools ├── LICENSE ├── Makefile ├── README.md ├── SnykTest.json ├── api-tests ├── .gitignore ├── Makefile ├── README.md ├── eslint.config.mjs ├── fixtures.ts ├── generated │ └── types.ts ├── helpers │ └── cliHelper.ts ├── package-lock.json ├── package.json ├── playwright.config.ts ├── support │ ├── output.ts │ └── types │ │ ├── database-clusters.ts │ │ └── database-engines.ts ├── testdata │ └── dataimporter.yaml ├── tests │ ├── auth.spec.ts │ ├── backup-storages.spec.ts │ ├── database-engines.spec.ts │ ├── helpers.ts │ ├── kubernetes.spec.ts │ ├── loadbalancerconfigs.spec.ts │ ├── monitoring-instances.spec.ts │ ├── pg-backup.spec.ts │ ├── pg-clusters.spec.ts │ ├── pg-data-importer.spec.ts │ ├── pg-monitoring.spec.ts │ ├── pg-restores.spec.ts │ ├── psmdb-clusters.spec.ts │ ├── pxc-clusters.spec.ts │ ├── settings.spec.ts │ └── version.spec.ts └── tsconfig.json ├── api ├── conversion.go ├── everest-server.gen.go ├── gen.go ├── marshal.go └── server.cfg.yml ├── cli-tests ├── .gitignore ├── Makefile ├── eslint.config.mjs ├── fixtures.ts ├── helpers │ └── cliHelper.ts ├── package-lock.json ├── package.json ├── playwright.config.ts ├── quickstart.yml ├── support │ ├── kubernetes.ts │ └── output.ts ├── tests │ ├── flow │ │ ├── all-operators.spec.ts │ │ ├── mongodb-operator.spec.ts │ │ ├── namespaces.spec.ts │ │ ├── pg-operator.spec.ts │ │ └── pxc-operator.spec.ts │ ├── help.spec.ts │ ├── list │ │ ├── database-engines.spec.ts │ │ └── versions.spec.ts │ └── version.spec.ts └── tsconfig.json ├── client ├── client.cfg.yml ├── everest-client.gen.go └── generate.go ├── cmd ├── cli │ └── main.go ├── config │ ├── config.go │ ├── debug.go │ └── release.go └── main.go ├── commands ├── accounts.go ├── accounts │ ├── create.go │ ├── delete.go │ ├── initial_admin_password.go │ ├── list.go │ ├── reset_jwt_keys.go │ └── set_password.go ├── common │ └── errors.go ├── install.go ├── namespaces.go ├── namespaces │ ├── add.go │ ├── list.go │ ├── remove.go │ └── update.go ├── root.go ├── settings.go ├── settings │ ├── oidc.go │ ├── oidc │ │ └── configure.go │ ├── rbac.go │ └── rbac │ │ ├── can.go │ │ └── validate.go ├── uninstall.go ├── upgrade.go └── version.go ├── data ├── gen.go ├── rbac │ └── model.conf └── testchart │ ├── .helmignore │ ├── Chart.yaml │ ├── crds │ └── crd.yaml │ ├── templates │ ├── _helpers.tpl │ ├── deployment.yaml │ ├── hpa.yaml │ ├── ingress.yaml │ ├── service.yaml │ └── serviceaccount.yaml │ └── values.yaml ├── dev ├── .env.example ├── .gitignore ├── README.md ├── Tiltfile ├── config.yaml.example ├── everest-operator.Dockerfile ├── everest.Dockerfile ├── fb │ ├── README.md │ ├── install-cli.sh │ ├── install-helm.sh │ ├── upgrade-cli.sh │ ├── upgrade-helm.sh │ └── vs.sh ├── helm-values │ └── webhook-tls-cert-values.yaml ├── k3d_config.yaml ├── kubevirt-hostpath-provisioner.yaml └── resources │ └── backupstorage.yaml ├── docs ├── process │ ├── GIT_AND_GITHUB.md │ ├── README.md │ ├── full_proposal_template.md │ ├── go_best_practices.md │ ├── operator_best_practice.md │ ├── short_proposal_template.md │ └── tech_stack.md └── spec │ └── openapi.yml ├── go.mod ├── go.sum ├── internal └── server │ ├── backup_storage.go │ ├── cluster-info.go │ ├── data_import_jobs.go │ ├── data_importer.go │ ├── database_cluster.go │ ├── database_cluster_backup.go │ ├── database_cluster_restore.go │ ├── database_engine.go │ ├── everest.go │ ├── handlers │ ├── handler.go │ ├── k8s │ │ ├── backup_storage.go │ │ ├── data_import_job.go │ │ ├── data_import_job_test.go │ │ ├── data_importer.go │ │ ├── data_importer_test.go │ │ ├── database_cluster.go │ │ ├── database_cluster_backup.go │ │ ├── database_cluster_restore.go │ │ ├── database_cluster_test.go │ │ ├── database_engine.go │ │ ├── database_engine_test.go │ │ ├── handler.go │ │ ├── kubernetes.go │ │ ├── kubernetes_test.go │ │ ├── load_balancer_config.go │ │ ├── monitoring_instance.go │ │ ├── namespaces.go │ │ ├── pod_scheduling_policy.go │ │ ├── pod_scheduling_policy_test.go │ │ └── split_horizon_dns_config.go │ ├── mock_handler.go │ ├── rbac │ │ ├── backup_storage.go │ │ ├── backup_storage_test.go │ │ ├── data_import_job.go │ │ ├── data_import_job_test.go │ │ ├── data_importer.go │ │ ├── data_importer_test.go │ │ ├── database_cluster.go │ │ ├── database_cluster_backup.go │ │ ├── database_cluster_backup_test.go │ │ ├── database_cluster_restore.go │ │ ├── database_cluster_restore_test.go │ │ ├── database_cluster_test.go │ │ ├── database_engine.go │ │ ├── database_engine_test.go │ │ ├── handler.go │ │ ├── kubernetes.go │ │ ├── kubernetes_test.go │ │ ├── load_balancer_config.go │ │ ├── load_balancer_config_test.go │ │ ├── monitoring_instance.go │ │ ├── monitoring_instance_test.go │ │ ├── namespaces.go │ │ ├── pod_scheduling_policy.go │ │ ├── pod_scheduling_policy_test.go │ │ ├── split_horizon_dns_config.go │ │ └── split_horizon_dns_config_test.go │ └── validation │ │ ├── backup_storage.go │ │ ├── backup_storage_test.go │ │ ├── data_import_job.go │ │ ├── data_importer.go │ │ ├── database_cluster.go │ │ ├── database_cluster_backup.go │ │ ├── database_cluster_restore.go │ │ ├── database_cluster_test.go │ │ ├── database_engine.go │ │ ├── database_engine_test.go │ │ ├── errors.go │ │ ├── handler.go │ │ ├── kubernetes.go │ │ ├── load_balancer_config.go │ │ ├── monitoring_instance.go │ │ ├── monitoring_instance_test.go │ │ ├── namespaces.go │ │ ├── pod_scheduling_policy.go │ │ ├── pod_scheduling_policy_test.go │ │ ├── split_horizon_dns_config.go │ │ └── validation_test.go │ ├── kubernetes.go │ ├── load_balancer_config.go │ ├── middlewares.go │ ├── middlewares_test.go │ ├── monitoring_instance.go │ ├── namespace.go │ ├── permissions.go │ ├── pod_scheduling_policy.go │ ├── session.go │ ├── session_failures_storage.go │ ├── settings.go │ ├── split_horizon_dns_config.go │ ├── telemetry.go │ └── version.go ├── logo.png ├── packaging ├── debian │ ├── control │ ├── everestctl.install │ └── rules ├── everestctl_builder.sh └── rpm │ └── everestctl.spec ├── pkg ├── accounts │ ├── cli │ │ ├── accounts.go │ │ ├── accounts_test.go │ │ └── utils.go │ ├── tests.go │ └── types.go ├── cli │ ├── flags.go │ ├── helm │ │ ├── flags.go │ │ ├── helm_test.go │ │ ├── installer.go │ │ ├── template.go │ │ ├── utils │ │ │ ├── utils.go │ │ │ ├── utils_test.go │ │ │ ├── values.go │ │ │ └── values_test.go │ │ └── values.go │ ├── install │ │ ├── install.go │ │ ├── install_test.go │ │ └── steps.go │ ├── namespaces │ │ ├── add.go │ │ ├── add_test.go │ │ ├── errors.go │ │ ├── list.go │ │ ├── remove.go │ │ └── utils.go │ ├── steps │ │ └── steps.go │ ├── tui │ │ ├── common.go │ │ ├── confirm.go │ │ ├── input.go │ │ ├── input_password.go │ │ ├── multi_select.go │ │ └── spinner.go │ ├── uninstall │ │ ├── steps.go │ │ └── uninstall.go │ ├── upgrade │ │ ├── steps.go │ │ ├── upgrade.go │ │ └── upgrade_test.go │ └── utils │ │ ├── utils.go │ │ └── utils_test.go ├── common │ ├── accounts.go │ ├── constants.go │ ├── settings.go │ ├── settings_test.go │ ├── version.go │ └── version_test.go ├── convertors │ ├── convertors.go │ └── convertors_test.go ├── kubernetes │ ├── accounts.go │ ├── accounts_test.go │ ├── backup_storage.go │ ├── configmap.go │ ├── container.go │ ├── crd.go │ ├── data_import_job.go │ ├── data_importer.go │ ├── database_cluster.go │ ├── database_cluster_backup.go │ ├── database_cluster_restore.go │ ├── database_engine.go │ ├── deployment.go │ ├── gen.go │ ├── informer │ │ └── informer.go │ ├── jwt.go │ ├── kubernetes.go │ ├── kubernetes_interface.gen.go │ ├── kubernetes_test.go │ ├── load_balancer_config.go │ ├── monitoring_config.go │ ├── namespace.go │ ├── node.go │ ├── object.go │ ├── oidc.go │ ├── olm_catalog_source.go │ ├── olm_cluster_service_version.go │ ├── olm_install_plan.go │ ├── olm_subscription.go │ ├── operator.go │ ├── pod.go │ ├── pod_scheduling_policy.go │ ├── resources.go │ ├── secret.go │ ├── service.go │ ├── split_horizon_dns_config.go │ └── storage.go ├── logger │ └── logger.go ├── oidc │ ├── configure.go │ └── oidc.go ├── output │ └── command.go ├── rbac │ ├── configmap-adapter │ │ └── adapter.go │ ├── gen.go │ ├── io-reader-adapter │ │ └── adapter.go │ ├── mocks │ │ └── i_enforcer.go │ ├── rbac.go │ ├── rbac_test.go │ ├── testdata │ │ ├── policy-1-good.csv │ │ ├── policy-2-bad.csv │ │ ├── policy-3-bad.csv │ │ ├── policy-4-bad.csv │ │ ├── policy-5-bad.csv │ │ ├── policy-6-bad.csv │ │ └── policy-7-bad.csv │ ├── utils │ │ └── utils.go │ ├── validate.go │ └── validate_test.go ├── session │ ├── blocklist.go │ ├── blocklist_test.go │ ├── manager.go │ ├── manager_test.go │ ├── token_store.go │ └── token_store_test.go ├── utils │ └── must │ │ └── must.go ├── version │ ├── everest.go │ ├── version.go │ └── version_test.go └── version_service │ ├── client.go │ ├── gen.go │ └── mock_interface.go ├── public ├── dist │ └── index.html └── public.go └── ui ├── .changeset ├── README.md └── config.json ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── .whitesource ├── LICENSE ├── Makefile ├── README.md ├── apps └── everest │ ├── .e2e │ ├── .env.test │ ├── .eslintrc │ ├── .gitignore │ ├── config.yaml │ ├── constants.ts │ ├── playwright.config.ts │ ├── pr │ │ ├── db-cluster-details │ │ │ ├── components.e2e.ts │ │ │ ├── edit-db-cluster │ │ │ │ ├── db-version-upgrade.e2e.ts │ │ │ │ ├── pitr.e2e.ts │ │ │ │ └── resources-step.e2e.ts │ │ │ ├── on-demand-backup.e2e.ts │ │ │ ├── schedules.e2e.ts │ │ │ └── utils.ts │ │ ├── db-cluster │ │ │ ├── db-cluster-overview.e2e.ts │ │ │ ├── db-clusters-list.e2e.ts │ │ │ └── db-wizard │ │ │ │ ├── create-db-cluster │ │ │ │ ├── create-db-cluster.e2e.ts │ │ │ │ ├── errors-handling.e2e.ts │ │ │ │ ├── sharding.e2e.ts │ │ │ │ └── steps │ │ │ │ │ ├── advanced-configuration-step.ts │ │ │ │ │ ├── backups-step.ts │ │ │ │ │ ├── basic-information-step.ts │ │ │ │ │ ├── monitoring-step.ts │ │ │ │ │ └── resources-step.ts │ │ │ │ └── db-wizard-utils.ts │ │ ├── db-restore │ │ │ ├── db-cluster-restore-action.e2e.ts │ │ │ └── db-restore-to-new-cluster.e2e.ts │ │ ├── multinamespaces │ │ │ ├── db-wizard.e2e.ts │ │ │ ├── monitoring.e2e.ts │ │ │ └── storage-location.e2e.ts │ │ ├── no-match │ │ │ └── no-match.e2e.ts │ │ ├── rbac │ │ │ ├── backups.e2e.ts │ │ │ ├── clusters.e2e.ts │ │ │ ├── namespaces.e2e.ts │ │ │ ├── policies.e2e.ts │ │ │ ├── restores.e2e.ts │ │ │ ├── schedules.e2e.ts │ │ │ ├── storages.e2e.ts │ │ │ └── utils.ts │ │ └── settings │ │ │ ├── backup-storage.e2e.ts │ │ │ ├── monitoring-list.e2e.ts │ │ │ ├── namespaces-list.e2e.ts │ │ │ ├── policies.e2e.ts │ │ │ └── upgrades.e2e.ts │ ├── release │ │ ├── component-table-view.e2e.ts │ │ ├── db-upgrade.e2e.ts │ │ ├── demand-backup.e2e.ts │ │ ├── init-deploy.e2e.ts │ │ ├── pitr.e2e.ts │ │ ├── pmm-k8s-metrics.e2e.ts │ │ ├── policies.e2e.ts │ │ ├── psmdb-sharding.e2e.ts │ │ ├── rbac │ │ │ ├── backup-schedules.e2e.ts │ │ │ ├── create-db-clusters.e2e.ts │ │ │ ├── db-clusters-list.e2e.ts │ │ │ └── demand-backup.e2e.ts │ │ ├── restore-new-cluster.e2e.ts │ │ ├── scheduled-backup.e2e.ts │ │ ├── session │ │ │ └── session-management.e2e.ts │ │ └── storage-scaling.e2e.ts │ ├── setup │ │ ├── auth.setup.ts │ │ ├── global.setup.ts │ │ ├── rbac.setup.ts │ │ └── session-setup.ts │ ├── teardown │ │ ├── global.teardown.ts │ │ ├── rbac.teardown.ts │ │ └── session-teardown.ts │ ├── tsconfig.json │ ├── upgrade │ │ ├── helper.ts │ │ ├── post-upgrade.e2e.ts │ │ ├── pre-upgrade.e2e.ts │ │ ├── testData.ts │ │ └── types.ts │ └── utils │ │ ├── database-engines.ts │ │ ├── db-cluster.ts │ │ ├── db-clusters-list.ts │ │ ├── db-cmd-line.ts │ │ ├── db-wizard.ts │ │ ├── generic.ts │ │ ├── kubernetes.ts │ │ ├── localStorage.ts │ │ ├── mapper.ts │ │ ├── monitoring-instance.ts │ │ ├── namespaces.ts │ │ ├── no-match.ts │ │ ├── policies.ts │ │ ├── rbac-cmd-line.ts │ │ ├── rbac.ts │ │ ├── session-cli.ts │ │ ├── storage-class.ts │ │ ├── table.ts │ │ ├── user.ts │ │ └── version-service.ts │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── index.html │ ├── move-build.js │ ├── package.json │ ├── public │ └── static │ │ ├── everest.svg │ │ ├── login_bg.svg │ │ └── model.conf │ ├── setup-e2e-rbac-user.js │ ├── src │ ├── App.tsx │ ├── api │ │ ├── __mocks__ │ │ │ └── dbEngineApi.ts │ │ ├── api.ts │ │ ├── axios.d.ts │ │ ├── backupStorage.ts │ │ ├── backups.ts │ │ ├── dataImporters.ts │ │ ├── dbClusterApi.ts │ │ ├── dbEngineApi.ts │ │ ├── everestConfigs.ts │ │ ├── kubernetesClusterApi.ts │ │ ├── loadBalancer.ts │ │ ├── monitoring.ts │ │ ├── namespaces.ts │ │ ├── podSchedulingPolicies.tsx │ │ ├── policies.ts │ │ ├── restores.ts │ │ ├── splitHorizon.ts │ │ └── version.ts │ ├── authorizer │ │ ├── authorizer.ts │ │ └── index.ts │ ├── components │ │ ├── actionable-alert │ │ │ ├── ActionableAlert.tsx │ │ │ ├── ActionableAlert.types.ts │ │ │ ├── backups-actionable-alert │ │ │ │ ├── BackupsActionableAlert.messages.ts │ │ │ │ ├── BackupsActionableAlert.tsx │ │ │ │ ├── BackupsActionableAlert.types.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── app-bar │ │ │ ├── AppBar.tsx │ │ │ ├── help-icon │ │ │ │ └── HelpIcon.tsx │ │ │ └── user-icon │ │ │ │ └── UserIcon.tsx │ │ ├── auto-complete-auto-fill │ │ │ ├── auto-complete-auto-fill.tsx │ │ │ └── auto-complete-auto-fill.types.ts │ │ ├── auto-complete-select-all │ │ │ ├── auto-complete-select-all.messages.ts │ │ │ ├── auto-complete-select-all.tsx │ │ │ └── auto-complete-select-all.types.ts │ │ ├── back-navigation-text │ │ │ ├── back-nativation-text.tsx │ │ │ ├── back-nativation-text.types.ts │ │ │ └── index.ts │ │ ├── backup-storages-input │ │ │ ├── BackupStoragesInput.messages.ts │ │ │ ├── BackupStoragesInput.test.tsx │ │ │ ├── BackupStoragesInput.tsx │ │ │ ├── index.tsx │ │ │ └── types.ts │ │ ├── cluster-form │ │ │ ├── advanced-configuration │ │ │ │ ├── advanced-configuration-schema.ts │ │ │ │ ├── advanced-configuration.tsx │ │ │ │ ├── advanced-configuration.types.ts │ │ │ │ ├── advanced-configuration.utils.ts │ │ │ │ ├── affinity │ │ │ │ │ └── affinity-form.messages.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── load-balancer.dialog.tsx │ │ │ │ ├── messages.ts │ │ │ │ └── policies.dialog.tsx │ │ │ ├── db-version │ │ │ │ ├── db-version-schema.ts │ │ │ │ ├── db-version.messages.ts │ │ │ │ ├── db-version.tsx │ │ │ │ ├── db-version.types.ts │ │ │ │ ├── index.ts │ │ │ │ ├── useDbVersions.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ ├── import │ │ │ │ ├── import-schema.tsx │ │ │ │ ├── import.tsx │ │ │ │ ├── import.types.ts │ │ │ │ ├── messages.ts │ │ │ │ └── sections │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── db-credentials │ │ │ │ │ ├── db-credentials-form.tsx │ │ │ │ │ └── db-credentials-section.tsx │ │ │ │ │ ├── file-directory │ │ │ │ │ ├── file-directory-form.tsx │ │ │ │ │ └── file-directory-section.tsx │ │ │ │ │ ├── s3-details │ │ │ │ │ ├── s3-checkbox.tsx │ │ │ │ │ ├── s3-details-form.tsx │ │ │ │ │ └── s3-details-section.tsx │ │ │ │ │ └── section-with-status.tsx │ │ │ ├── index.ts │ │ │ └── resources │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── messages.tsx │ │ │ │ ├── resources.tsx │ │ │ │ ├── resources.types.ts │ │ │ │ └── utils.ts │ │ ├── code-block │ │ │ ├── code-block.tsx │ │ │ └── code-block.types.ts │ │ ├── confirm-dialog │ │ │ ├── confirm-dialog.tsx │ │ │ └── confirm-dialog.types.ts │ │ ├── create-db-button │ │ │ └── create-db-button.tsx │ │ ├── custom-confirm-dialog │ │ │ ├── custom-checkbox │ │ │ │ ├── custom-checkbox.tsx │ │ │ │ ├── custom-checkbox.types.ts │ │ │ │ └── index.ts │ │ │ ├── custom-confirm-dialog-consts.ts │ │ │ ├── custom-confirm-dialog.test.tsx │ │ │ ├── custom-confirm-dialog.tsx │ │ │ ├── custom-confirm-dialog.types.ts │ │ │ └── index.ts │ │ ├── db-actions │ │ │ ├── db-actions-modals.tsx │ │ │ ├── db-actions-modals.types.ts │ │ │ ├── db-actions.messages.tsx │ │ │ ├── db-actions.tsx │ │ │ └── db-actions.types.ts │ │ ├── dots-menu │ │ │ ├── dots-menu.tsx │ │ │ └── dots-menu.types.ts │ │ ├── drawer │ │ │ ├── Drawer.constants.ts │ │ │ ├── Drawer.test.tsx │ │ │ ├── Drawer.tsx │ │ │ ├── Drawer.types.ts │ │ │ └── Drawer.utils.ts │ │ ├── editable-item │ │ │ ├── editable-item.tsx │ │ │ ├── editable-item.types.ts │ │ │ └── index.ts │ │ ├── empty-menu-item │ │ │ ├── EmptyMenuItem.tsx │ │ │ └── index.ts │ │ ├── empty-state-databases │ │ │ ├── empty-state-databases.tsx │ │ │ ├── index.ts │ │ │ └── messages.ts │ │ ├── empty-state-namespaces │ │ │ ├── empty-state-namespaces.tsx │ │ │ ├── index.ts │ │ │ └── messages.ts │ │ ├── empty-state │ │ │ ├── empty-state.tsx │ │ │ └── index.ts │ │ ├── force-path-checkbox │ │ │ ├── force-path-checkbox.messages.ts │ │ │ ├── force-path-checkbox.tsx │ │ │ ├── force-path-checkbox.types.ts │ │ │ └── index.ts │ │ ├── form-card │ │ │ ├── form-card.tsx │ │ │ └── index.ts │ │ ├── form-dialog │ │ │ ├── form-dialog.spec.tsx │ │ │ ├── form-dialog.tsx │ │ │ ├── form-dialog.types.ts │ │ │ └── index.ts │ │ ├── hidden-input │ │ │ ├── hidden-input.test.tsx │ │ │ ├── hidden-input.tsx │ │ │ ├── hidden-input.types.ts │ │ │ └── index.ts │ │ ├── hidden-row │ │ │ ├── HiddenPasswordToggle.messages.ts │ │ │ ├── HiddenPasswordToggle.test.tsx │ │ │ ├── HiddenPasswordToggle.tsx │ │ │ └── index.tsx │ │ ├── irreversible-action │ │ │ ├── index.ts │ │ │ ├── irreversible-action.tsx │ │ │ └── irreversible-action.types.ts │ │ ├── know-more-button │ │ │ ├── index.ts │ │ │ └── know-more-button.tsx │ │ ├── linked-alert │ │ │ ├── LinkedAlert.tsx │ │ │ ├── LinkedAlert.types.ts │ │ │ └── index.ts │ │ ├── load-balancer-table │ │ │ ├── index.ts │ │ │ └── load-balancer-table.tsx │ │ ├── loading-page-skeleton │ │ │ └── LoadingPageSkeleton.tsx │ │ ├── logical-physical-radio-group │ │ │ ├── LogicalPhysicalRadioGroup.messages.ts │ │ │ ├── LogicalPhysicalRadioGroup.tsx │ │ │ └── index.ts │ │ ├── login-callback │ │ │ └── LoginCallback.tsx │ │ ├── main │ │ │ ├── Main.messages.ts │ │ │ └── Main.tsx │ │ ├── nav-item │ │ │ ├── NavItem.tsx │ │ │ └── NavItem.types.ts │ │ ├── pod-scheduling-policies-table │ │ │ ├── PodSchedulingPoliciesTable.tsx │ │ │ └── index.ts │ │ ├── protected-route │ │ │ └── ProtectedRoute.tsx │ │ ├── rounded-box │ │ │ ├── RoundedBox.tsx │ │ │ └── index.ts │ │ ├── schedule-form-dialog │ │ │ ├── index.ts │ │ │ ├── schedule-form-dialog-context │ │ │ │ ├── schedule-form-dialog-context.types.ts │ │ │ │ └── schedule-form-dialog.context.ts │ │ │ ├── schedule-form-dialog.messages.ts │ │ │ ├── schedule-form-dialog.tsx │ │ │ ├── schedule-form-dialog.utils.ts │ │ │ ├── schedule-form-wrapper │ │ │ │ ├── index.ts │ │ │ │ └── schedule-form-wrapper.tsx │ │ │ └── schedule-form │ │ │ │ ├── schedule-form-schema.ts │ │ │ │ ├── schedule-form.messages.ts │ │ │ │ ├── schedule-form.tsx │ │ │ │ ├── schedule-form.types.ts │ │ │ │ └── schedule-form.utils.ts │ │ ├── status-field │ │ │ ├── index.ts │ │ │ ├── status-field.tsx │ │ │ ├── status-field.types.ts │ │ │ └── status-field.utils.ts │ │ ├── switch-outlined-box │ │ │ ├── switch-oulined-box.tsx │ │ │ ├── switch-outlined-box.test.tsx │ │ │ └── switch-outlined-box.types.ts │ │ ├── table-actions-menu │ │ │ ├── index.ts │ │ │ ├── table-actions-menu.tsx │ │ │ └── table-actions-menu.types.ts │ │ ├── time-selection │ │ │ ├── fields │ │ │ │ ├── hours-field.tsx │ │ │ │ ├── months-field.tsx │ │ │ │ ├── time-fields.tsx │ │ │ │ └── weeks-field.tsx │ │ │ ├── time-selection-schema.ts │ │ │ ├── time-selection.constants.ts │ │ │ ├── time-selection.messages.ts │ │ │ ├── time-selection.test.tsx │ │ │ ├── time-selection.tsx │ │ │ ├── time-selection.types.ts │ │ │ └── time-selection.utils.ts │ │ ├── tls-alert │ │ │ ├── index.ts │ │ │ ├── tls-alert.messages.ts │ │ │ ├── tls-alert.tsx │ │ │ └── tls-alert.types.ts │ │ ├── tls-checkbox │ │ │ ├── index.ts │ │ │ ├── tls-checkbox.messages.ts │ │ │ ├── tls-checkbox.tsx │ │ │ └── tls-checkbox.types.ts │ │ ├── toggable-form-card │ │ │ ├── index.ts │ │ │ └── toggable-form-card.tsx │ │ ├── welcome-dialog │ │ │ ├── card │ │ │ │ └── CardLink.tsx │ │ │ ├── welcome-dialog.messages.ts │ │ │ └── welcome-dialog.tsx │ │ └── with-info-icon │ │ │ ├── index.ts │ │ │ └── with-info-icon.tsx │ ├── consts.ts │ ├── contexts │ │ ├── auth │ │ │ ├── auth.context.tsx │ │ │ ├── auth.context.types.ts │ │ │ ├── auth.provider.tsx │ │ │ ├── auth_model.conf │ │ │ └── index.ts │ │ ├── drawer │ │ │ ├── drawer.context.tsx │ │ │ └── drawer.context.types.ts │ │ └── upgrade-everest │ │ │ ├── index.ts │ │ │ ├── upgrade-everest.context.tsx │ │ │ ├── upgrade-everest.context.types.ts │ │ │ └── upgrade-everest.provider.tsx │ ├── hooks │ │ ├── api │ │ │ ├── backup-storages │ │ │ │ ├── __mocks__ │ │ │ │ │ └── useBackupStorages.ts │ │ │ │ ├── index.ts │ │ │ │ └── useBackupStorages.ts │ │ │ ├── backups │ │ │ │ ├── index.ts │ │ │ │ └── useBackups.ts │ │ │ ├── data-importers │ │ │ │ └── useDataImporters.ts │ │ │ ├── db-cluster │ │ │ │ ├── __mocks__ │ │ │ │ │ └── useDbCluster.ts │ │ │ │ ├── index.ts │ │ │ │ ├── useCreateDbCluster.ts │ │ │ │ ├── useDbActions.ts │ │ │ │ ├── useDbCluster.ts │ │ │ │ ├── useDbClusterComponents.ts │ │ │ │ ├── useDeleteDbCluster.ts │ │ │ │ ├── useUpdateDbCluster.ts │ │ │ │ └── utils.ts │ │ │ ├── db-clusters │ │ │ │ ├── index.ts │ │ │ │ └── useDbClusters.ts │ │ │ ├── db-engines │ │ │ │ ├── __mocks__ │ │ │ │ │ └── useDbEngines.ts │ │ │ │ ├── index.ts │ │ │ │ └── useDbEngines.ts │ │ │ ├── index.ts │ │ │ ├── kubernetesClusters │ │ │ │ ├── __mocks__ │ │ │ │ │ ├── useKubernetesClusterInfo.ts │ │ │ │ │ ├── useKubernetesClusterResourcesInfo.ts │ │ │ │ │ └── useSelectedKubernetesCluster.ts │ │ │ │ ├── index.ts │ │ │ │ ├── useKubernetesClusterInfo.ts │ │ │ │ └── useKubernetesClusterResourcesInfo.ts │ │ │ ├── load-balancer │ │ │ │ ├── index.ts │ │ │ │ └── useLoadBalancerConfigs.ts │ │ │ ├── monitoring │ │ │ │ ├── index.ts │ │ │ │ └── useMonitoringInstancesList.ts │ │ │ ├── namespaces │ │ │ │ ├── __mocks__ │ │ │ │ │ └── useNamespaces.ts │ │ │ │ ├── index.ts │ │ │ │ └── useNamespaces.ts │ │ │ ├── pod-scheduling-policies │ │ │ │ ├── index.ts │ │ │ │ └── usePodSchedulingPolicies.tsx │ │ │ ├── policies │ │ │ │ └── usePolicies.ts │ │ │ ├── restores │ │ │ │ ├── index.ts │ │ │ │ └── useDbClusterRestore.ts │ │ │ ├── splitHorizon │ │ │ │ ├── index.ts │ │ │ │ └── useSplitHorizonConfigs.ts │ │ │ └── version │ │ │ │ ├── __mocks__ │ │ │ │ └── useVersion.ts │ │ │ │ ├── index.ts │ │ │ │ └── useVersion.ts │ │ ├── index.ts │ │ ├── rbac │ │ │ ├── index.ts │ │ │ └── rbac.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ ├── useActiveBreakpoint.ts │ │ │ ├── useDeleteModal.ts │ │ │ ├── useLocalStorage.ts │ │ │ └── useUpdateEntityWithConflictRetry.ts │ ├── main.tsx │ ├── modals │ │ ├── db-status-details-dialog │ │ │ ├── db-status-details-dialog.messages.ts │ │ │ ├── db-status-details-dialog.tsx │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── restore-db-modal │ │ │ ├── index.ts │ │ │ ├── restore-db-modal-schema.ts │ │ │ ├── restore-db-modal.messages.ts │ │ │ └── restore-db-modal.tsx │ │ └── upgrade-reload-everest-dialog │ │ │ ├── index.ts │ │ │ ├── upgrade-reload-everest-dialog.messages.ts │ │ │ └── upgrade-reload-everest-dialog.tsx │ ├── pages │ │ ├── 404 │ │ │ ├── NoMatch.messages.ts │ │ │ ├── NoMatch.tsx │ │ │ └── NoMatch.type.ts │ │ ├── common │ │ │ └── pitr.messages.ts │ │ ├── database-form │ │ │ ├── database-form-body │ │ │ │ ├── DatabaseFormBody.tsx │ │ │ │ ├── DatabaseFormStepControllers.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── steps │ │ │ │ │ ├── advanced-configurations │ │ │ │ │ │ ├── advanced-configurations.messages.ts │ │ │ │ │ │ ├── advanced-configurations.test.tsx │ │ │ │ │ │ └── advanced-configurations.tsx │ │ │ │ │ ├── backups │ │ │ │ │ │ ├── backups.messages.ts │ │ │ │ │ │ ├── backups.test.tsx │ │ │ │ │ │ ├── backups.tsx │ │ │ │ │ │ ├── pitr │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── pitr-storage.tsx │ │ │ │ │ │ │ └── pitr.tsx │ │ │ │ │ │ └── schedules │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── schedule-body │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── schedule-body.tsx │ │ │ │ │ │ │ ├── schedules.messages.ts │ │ │ │ │ │ │ └── schedules.tsx │ │ │ │ │ ├── first │ │ │ │ │ │ ├── first-step.messages.ts │ │ │ │ │ │ ├── first-step.test.tsx │ │ │ │ │ │ └── first-step.tsx │ │ │ │ │ ├── import │ │ │ │ │ │ ├── import-step.messages.ts │ │ │ │ │ │ └── import-step.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── monitoring │ │ │ │ │ │ ├── monitoring.messages.ts │ │ │ │ │ │ ├── monitoring.test.tsx │ │ │ │ │ │ └── monitoring.tsx │ │ │ │ │ ├── resources │ │ │ │ │ │ ├── resources-step.messages.ts │ │ │ │ │ │ ├── resources-step.test.tsx │ │ │ │ │ │ └── resources-step.tsx │ │ │ │ │ └── step-header │ │ │ │ │ │ └── step-header.tsx │ │ │ │ └── types.ts │ │ │ ├── database-form-cancel-dialog │ │ │ │ ├── DatabaseFormCancelDialog.tsx │ │ │ │ ├── DatabaseFormCancelDialog.types.ts │ │ │ │ └── index.ts │ │ │ ├── database-form-schema.ts │ │ │ ├── database-form-side-drawer │ │ │ │ ├── DatabaseFormSideDrawer.tsx │ │ │ │ ├── DatabaseFormSideDrawer.types.ts │ │ │ │ └── index.ts │ │ │ ├── database-form.constants.ts │ │ │ ├── database-form.messages.ts │ │ │ ├── database-form.tsx │ │ │ ├── database-form.types.ts │ │ │ ├── database-form.utils.ts │ │ │ ├── database-preview │ │ │ │ ├── database-preview.test.tsx │ │ │ │ ├── database-preview.tsx │ │ │ │ ├── database-preview.types.ts │ │ │ │ ├── database.preview.messages.ts │ │ │ │ ├── preview-section.test.tsx │ │ │ │ ├── preview-section.tsx │ │ │ │ └── sections │ │ │ │ │ ├── advanced-configurations-section.tsx │ │ │ │ │ ├── backups-section.tsx │ │ │ │ │ ├── import-section.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── resources-section.tsx │ │ │ │ │ ├── section-five.tsx │ │ │ │ │ ├── section-one.tsx │ │ │ │ │ ├── section.types.ts │ │ │ │ │ └── utils.ts │ │ │ ├── useDatabaseFormDefaultValues.ts │ │ │ ├── useDatabasePageMode.ts │ │ │ └── useDbValidationSchema.ts │ │ ├── databases │ │ │ ├── DbClusterView.constants.ts │ │ │ ├── DbClusterView.tsx │ │ │ ├── DbClusterView.utils.ts │ │ │ ├── dbClusterView.messages.tsx │ │ │ ├── dbClusterView.types.ts │ │ │ ├── dbTypeIconProvider │ │ │ │ └── DbTypeIconProvider.tsx │ │ │ └── lastBackup │ │ │ │ ├── LastBackup.tsx │ │ │ │ └── LastBackup.types.ts │ │ ├── db-cluster-details │ │ │ ├── backups │ │ │ │ ├── backups-list │ │ │ │ │ ├── backups-list-menu-actions.tsx │ │ │ │ │ ├── backups-list.constants.ts │ │ │ │ │ ├── backups-list.messages.tsx │ │ │ │ │ ├── backups-list.tsx │ │ │ │ │ └── table-header │ │ │ │ │ │ ├── backups-list-table-header.messages.tsx │ │ │ │ │ │ ├── backups-list-table-header.tsx │ │ │ │ │ │ ├── backups-list-table-header.types.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── scheduled-backups-list.tsx │ │ │ │ ├── backups.context.ts │ │ │ │ ├── backups.messages.ts │ │ │ │ ├── backups.tsx │ │ │ │ ├── backups.types.ts │ │ │ │ ├── no-storages-message │ │ │ │ │ └── no-storages-message.tsx │ │ │ │ ├── on-demand-backup-modal │ │ │ │ │ ├── on-demand-backup-fields-wrapper.tsx │ │ │ │ │ ├── on-demand-backup-modal.tsx │ │ │ │ │ └── on-demand-backup-modal.types.ts │ │ │ │ └── scheduled-backup-modal │ │ │ │ │ ├── index.ts │ │ │ │ │ └── scheduled-backup-modal.tsx │ │ │ ├── cluster-overview │ │ │ │ ├── cards │ │ │ │ │ ├── backups-details.tsx │ │ │ │ │ ├── card.types.ts │ │ │ │ │ ├── db-details │ │ │ │ │ │ ├── advanced-configuration │ │ │ │ │ │ │ ├── advanced-configuration.tsx │ │ │ │ │ │ │ ├── edit-advanced-configuration │ │ │ │ │ │ │ │ ├── edit-advanced-configuration.messages.ts │ │ │ │ │ │ │ │ ├── edit-advanced-configuration.tsx │ │ │ │ │ │ │ │ ├── edit-advanced-configuration.types.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── split-horizon-domains-table.tsx │ │ │ │ │ │ ├── basic-information │ │ │ │ │ │ │ ├── basic.tsx │ │ │ │ │ │ │ └── upgrade-db-version-modal │ │ │ │ │ │ │ │ ├── upgrade-db-version-modal.messages.ts │ │ │ │ │ │ │ │ ├── upgrade-db-version-modal.tsx │ │ │ │ │ │ │ │ └── upgrade-db-version-modal.types.ts │ │ │ │ │ │ ├── connection-details.tsx │ │ │ │ │ │ ├── db-details.tsx │ │ │ │ │ │ └── monitoring │ │ │ │ │ │ │ ├── edit-monitoring.tsx │ │ │ │ │ │ │ ├── edit-monitoring.types.ts │ │ │ │ │ │ │ ├── monitoring.messages.ts │ │ │ │ │ │ │ └── monitoring.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── pitr-details │ │ │ │ │ │ ├── edit-pitr.messages.tsx │ │ │ │ │ │ ├── edit-pitr.tsx │ │ │ │ │ │ ├── edit-pitr.types.ts │ │ │ │ │ │ └── pitr-storage.tsx │ │ │ │ │ ├── resources-details.tsx │ │ │ │ │ └── resources │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── resources-edit-modal.test.tsx │ │ │ │ │ │ └── resources-edit-modal.tsx │ │ │ │ ├── cluster-overview.messages.ts │ │ │ │ ├── cluster-overview.tsx │ │ │ │ ├── db-errors │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── db-error-dialog.tsx │ │ │ │ │ ├── db-errors.tsx │ │ │ │ │ └── messages.ts │ │ │ │ ├── overview-section-row │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── overview-section-row.tsx │ │ │ │ │ └── overview-section-row.types.ts │ │ │ │ ├── overview-section-text │ │ │ │ │ ├── overview-section-text.tsx │ │ │ │ │ └── overview-section-text.types.ts │ │ │ │ └── overview-section │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── overview-section.tsx │ │ │ │ │ └── overview-section.types.ts │ │ │ ├── components │ │ │ │ ├── component-age │ │ │ │ │ ├── component-age.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── component-status │ │ │ │ │ ├── component-status.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── components.constants.ts │ │ │ │ ├── components.tsx │ │ │ │ ├── diagram-view │ │ │ │ │ ├── component-node.tsx │ │ │ │ │ ├── components-diagram-view.messages.ts │ │ │ │ │ ├── components-diagram-view.tsx │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── container-node.tsx │ │ │ │ │ ├── diagram-component-age.tsx │ │ │ │ │ ├── diagram-node.tsx │ │ │ │ │ ├── types.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── expanded-row │ │ │ │ │ ├── expanded-row.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── table-view │ │ │ │ │ ├── components-table-view.tsx │ │ │ │ │ └── index.ts │ │ │ ├── db-cluster-details.messages.ts │ │ │ ├── db-cluster-details.tsx │ │ │ ├── db-cluster-details.types.ts │ │ │ ├── dbCluster.context.tsx │ │ │ ├── dbCluster.context.types.ts │ │ │ ├── deleted-db-dialog.tsx │ │ │ └── restores │ │ │ │ ├── index.ts │ │ │ │ ├── restores-menu-actions.tsx │ │ │ │ ├── restores.constants.ts │ │ │ │ ├── restores.messages.tsx │ │ │ │ └── restores.tsx │ │ ├── generic-error │ │ │ ├── GenericError.tsx │ │ │ └── genericError.messages.ts │ │ ├── login │ │ │ ├── Login.constants.ts │ │ │ ├── Login.messages.ts │ │ │ ├── Login.tsx │ │ │ └── index.ts │ │ ├── logout │ │ │ ├── index.ts │ │ │ └── logout.tsx │ │ └── settings │ │ │ ├── monitoring-endpoints │ │ │ ├── createEditModal │ │ │ │ ├── create-edit-modal.test.tsx │ │ │ │ ├── create-edit-modal.tsx │ │ │ │ └── create-edit-modal.types.ts │ │ │ ├── monitoring-endpoint-menu-actions.tsx │ │ │ ├── monitoring-endpoints.messages.tsx │ │ │ ├── monitoring-endpoints.tsx │ │ │ ├── monitoring-endpoints.types.ts │ │ │ └── monitoring-endpoints.utils.ts │ │ │ ├── namespaces │ │ │ ├── OperatorCell.tsx │ │ │ ├── namespace-details │ │ │ │ ├── cluster-status-table.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── messages.tsx │ │ │ │ ├── namespace-details.tsx │ │ │ │ ├── operator-versions-header.tsx │ │ │ │ ├── types.ts │ │ │ │ ├── update-cr-dialog.tsx │ │ │ │ ├── update-engine-dialog.tsx │ │ │ │ ├── upgrade-header.tsx │ │ │ │ └── upgrade-modal.tsx │ │ │ ├── namespaces.messages.ts │ │ │ └── namespaces.tsx │ │ │ ├── policies │ │ │ ├── constants.ts │ │ │ ├── load-balancer-configuration │ │ │ │ ├── configurations-list │ │ │ │ │ ├── configurations-list.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── load-balancer-config-detials │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── load-balancer-config-detials.tsx │ │ │ │ │ └── single-config-table │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── single-config-table.tsx │ │ │ │ ├── load-balancer-configuration.tsx │ │ │ │ ├── load-balancer-dialog │ │ │ │ │ ├── create-config-dialog.tsx │ │ │ │ │ ├── delete │ │ │ │ │ │ ├── delete-config-dialog.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── load-balancer-row-actions │ │ │ │ │ ├── index.ts │ │ │ │ │ └── load-balancer-row-actions.tsx │ │ │ │ └── load-balancer.messages.ts │ │ │ ├── pod-scheduling-policies │ │ │ │ ├── affinity │ │ │ │ │ ├── affinity-form-dialog │ │ │ │ │ │ ├── affinity-form-dialog.messages.ts │ │ │ │ │ │ ├── affinity-form-dialog.test.tsx │ │ │ │ │ │ ├── affinity-form-dialog.tsx │ │ │ │ │ │ ├── affinity-form-dialog.utils.ts │ │ │ │ │ │ └── affinity-form │ │ │ │ │ │ │ ├── affinity-form.tsx │ │ │ │ │ │ │ ├── affinity-form.types.ts │ │ │ │ │ │ │ ├── fields │ │ │ │ │ │ │ ├── component-input.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── key-input.tsx │ │ │ │ │ │ │ ├── operator-input.tsx │ │ │ │ │ │ │ ├── priority-toggle.tsx │ │ │ │ │ │ │ ├── topology-key-input.tsx │ │ │ │ │ │ │ ├── type-input.tsx │ │ │ │ │ │ │ ├── value-input.tsx │ │ │ │ │ │ │ └── weight-input.tsx │ │ │ │ │ │ │ └── sections │ │ │ │ │ │ │ ├── details-section.tsx │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ └── type-section.tsx │ │ │ │ │ ├── affinity-list-view │ │ │ │ │ │ └── affinity-item.tsx │ │ │ │ │ └── affinity-utils.ts │ │ │ │ ├── pod-scheduling-policies.messages.ts │ │ │ │ ├── policies-dialog.tsx │ │ │ │ ├── policies-list │ │ │ │ │ ├── delete-policy-dialog.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── policies-list.tsx │ │ │ │ │ └── policy-row-actions.tsx │ │ │ │ └── policy-details │ │ │ │ │ ├── index.ts │ │ │ │ │ └── policy-details.tsx │ │ │ ├── policies.messages.ts │ │ │ ├── policies.tsx │ │ │ ├── policies.types.ts │ │ │ ├── shared │ │ │ │ └── back-to │ │ │ │ │ ├── back-to.tsx │ │ │ │ │ └── index.ts │ │ │ └── split-horizon │ │ │ │ ├── configuration-modal.tsx │ │ │ │ ├── delete-dialog.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── row-actions.tsx │ │ │ │ ├── split-horizon.tsx │ │ │ │ └── types.ts │ │ │ ├── settings-policies-router.tsx │ │ │ ├── settings.messages.ts │ │ │ ├── settings.tsx │ │ │ ├── settings.types.ts │ │ │ └── storage-locations │ │ │ ├── ExpandedRowInfoLine │ │ │ ├── ExpandedRowInfoLine.spec.tsx │ │ │ └── ExpandedRowInfoLine.tsx │ │ │ ├── createEditModal │ │ │ ├── create-edit-form.tsx │ │ │ ├── create-edit-modal.test.tsx │ │ │ ├── create-edit-modal.tsx │ │ │ └── create-edit-modal.types.ts │ │ │ ├── storage-locations-menu-actions.tsx │ │ │ ├── storage-locations.messages.tsx │ │ │ ├── storage-locations.tsx │ │ │ ├── storage-locations.types.ts │ │ │ └── storage-locations.utils.ts │ ├── router.tsx │ ├── setupTests.ts │ ├── shared-types │ │ ├── affinity.types.ts │ │ ├── backupStorages.types.ts │ │ ├── backups.types.ts │ │ ├── components.types.ts │ │ ├── configs.types.ts │ │ ├── dataImporters.types.ts │ │ ├── dbCluster.types.ts │ │ ├── dbEngines.types.ts │ │ ├── dbErrors.types.ts │ │ ├── kubernetes.types.ts │ │ ├── loadbalancer.types.ts │ │ ├── monitoring.types.ts │ │ ├── namespaces.types.ts │ │ ├── query.types.ts │ │ ├── restores.types.ts │ │ ├── splitHorizon.types.ts │ │ ├── version.types.ts │ │ └── wizard.types.ts │ ├── stores │ │ └── createBackupsSlice.ts │ ├── utils │ │ ├── ErrorBoundary.tsx │ │ ├── ErrorBoundaryProvider.tsx │ │ ├── backups.ts │ │ ├── common-validation.ts │ │ ├── cron-converter │ │ │ ├── LICENSE │ │ │ ├── converter.test.ts │ │ │ ├── converter.ts │ │ │ └── index.ts │ │ ├── db.test.ts │ │ ├── db.tsx │ │ ├── generalOptimisticDataUpdate.ts │ │ ├── generateShortUID.ts │ │ ├── k8ResourceParser │ │ │ ├── LICENSE │ │ │ ├── index.ts │ │ │ └── k8ResourceParser.test.ts │ │ ├── rbac.ts │ │ ├── test.tsx │ │ └── tests │ │ │ └── validate-rfc1035.tsx │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── package.json ├── packages ├── design │ ├── .eslintrc.cjs │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── index.ts │ │ ├── theme-context-provider │ │ │ ├── index.ts │ │ │ ├── theme-context-provider.tsx │ │ │ ├── theme-context-provider.types.ts │ │ │ └── theme-contexts.ts │ │ └── themes │ │ │ ├── base │ │ │ ├── BaseTheme.tsx │ │ │ └── index.ts │ │ │ ├── everest │ │ │ ├── EverestTheme.tsx │ │ │ └── index.ts │ │ │ └── index.ts │ └── tsconfig.json ├── eslint-config-react │ ├── CHANGELOG.md │ ├── eslint-config.js │ └── package.json ├── prettier-config │ ├── CHANGELOG.md │ ├── package.json │ └── prettier-config.json ├── tsconfig │ ├── CHANGELOG.md │ ├── base.json │ ├── package.json │ └── react-library.json ├── types │ ├── CHANGELOG.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── db-type │ │ │ └── index.ts │ │ └── index.ts │ └── tsconfig.json ├── ui-lib │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .prettierignore │ ├── .storybook │ │ ├── main.ts │ │ ├── preview-head.html │ │ └── preview.tsx │ ├── CHANGELOG.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ │ ├── actionable-labeled-content │ │ │ ├── actionable-labeled-content.stories.tsx │ │ │ ├── actionable-labeled-content.tsx │ │ │ └── index.ts │ │ ├── buttons │ │ │ ├── button.stories.tsx │ │ │ ├── copy-to-clipboard-button │ │ │ │ ├── CopyToClipboardButton.tsx │ │ │ │ ├── CopyToClipboardButton.types.ts │ │ │ │ ├── clipboard.messages.ts │ │ │ │ ├── copy-to-clipboard-button.stories.ts │ │ │ │ └── index.ts │ │ │ ├── icon-button.stories.tsx │ │ │ ├── menu-button │ │ │ │ ├── index.ts │ │ │ │ ├── menu-button.stories.ts │ │ │ │ ├── menu-button.tsx │ │ │ │ └── menu-button.types.ts │ │ │ ├── toggle-card │ │ │ │ ├── index.ts │ │ │ │ ├── toggle-card.tsx │ │ │ │ └── toggle-card.types.ts │ │ │ └── toggle-regular-button │ │ │ │ ├── index.ts │ │ │ │ ├── toggle-regular-button.tsx │ │ │ │ └── toggle-regular-button.types.ts │ │ ├── cards │ │ │ ├── card │ │ │ │ ├── card.spec.tsx │ │ │ │ ├── card.tsx │ │ │ │ └── index.ts │ │ │ └── overview-card │ │ │ │ ├── index.ts │ │ │ │ └── overview-card.tsx │ │ ├── code-copy-block │ │ │ ├── code-copy-block.stories.ts │ │ │ ├── code-copy-block.tsx │ │ │ ├── code-copy-block.types.ts │ │ │ └── index.ts │ │ ├── dialog-title │ │ │ ├── dialog-title.tsx │ │ │ ├── dialog-title.types.ts │ │ │ └── index.ts │ │ ├── dialog │ │ │ ├── dialog.tsx │ │ │ ├── dialog.types.ts │ │ │ └── index.ts │ │ ├── form │ │ │ └── inputs │ │ │ │ ├── auto-complete │ │ │ │ ├── auto-complete.stories.tsx │ │ │ │ ├── auto-complete.tsx │ │ │ │ ├── auto-complete.types.ts │ │ │ │ └── index.ts │ │ │ │ ├── checkbox │ │ │ │ ├── checkbox.stories.tsx │ │ │ │ ├── checkbox.tsx │ │ │ │ ├── checkbox.types.ts │ │ │ │ └── index.ts │ │ │ │ ├── date-time-picker │ │ │ │ ├── date-time-picker.tsx │ │ │ │ ├── date-time-picker.types.ts │ │ │ │ └── index.ts │ │ │ │ ├── file │ │ │ │ ├── file.tsx │ │ │ │ └── index.ts │ │ │ │ ├── multiple-text-input │ │ │ │ ├── index.ts │ │ │ │ └── multiple-text-input.tsx │ │ │ │ ├── radio-group │ │ │ │ ├── index.ts │ │ │ │ ├── radio-group.stories.tsx │ │ │ │ ├── radio-group.tsx │ │ │ │ └── radio-group.types.ts │ │ │ │ ├── select │ │ │ │ ├── index.ts │ │ │ │ ├── select.messages.ts │ │ │ │ ├── select.stories.tsx │ │ │ │ ├── select.tsx │ │ │ │ └── select.types.ts │ │ │ │ ├── switch │ │ │ │ ├── index.ts │ │ │ │ ├── switch.tsx │ │ │ │ └── switch.types.ts │ │ │ │ ├── text-array │ │ │ │ ├── index.ts │ │ │ │ ├── text-array.messages.ts │ │ │ │ ├── text-array.spec.tsx │ │ │ │ ├── text-array.stories.tsx │ │ │ │ ├── text-array.tsx │ │ │ │ └── text-array.types.ts │ │ │ │ ├── text │ │ │ │ ├── index.ts │ │ │ │ ├── text.stories.tsx │ │ │ │ ├── text.tsx │ │ │ │ └── text.types.ts │ │ │ │ ├── toggle-button-group-regular │ │ │ │ ├── index.ts │ │ │ │ └── toggle-button-group-regular.tsx │ │ │ │ └── toggle-button-group │ │ │ │ ├── index.ts │ │ │ │ ├── toggle-button-group.stories.tsx │ │ │ │ ├── toggle-button-group.tsx │ │ │ │ └── toggle-button-group.types.ts │ │ ├── icons │ │ │ ├── db │ │ │ │ ├── db.tsx │ │ │ │ └── index.ts │ │ │ ├── empty-state │ │ │ │ ├── empty-state.tsx │ │ │ │ └── index.tsx │ │ │ ├── everest │ │ │ │ ├── everest.tsx │ │ │ │ └── index.tsx │ │ │ ├── generic-error │ │ │ │ ├── generic-error.tsx │ │ │ │ ├── generic-error.types.ts │ │ │ │ └── index.tsx │ │ │ ├── icons.stories.tsx │ │ │ ├── index.ts │ │ │ ├── no-match │ │ │ │ ├── index.tsx │ │ │ │ ├── no-match.tsx │ │ │ │ └── no-match.types.ts │ │ │ ├── other │ │ │ │ ├── index.tsx │ │ │ │ └── other.tsx │ │ │ └── status │ │ │ │ ├── index.ts │ │ │ │ ├── status.tsx │ │ │ │ └── status.types.ts │ │ ├── index.ts │ │ ├── labeled-content │ │ │ ├── index.ts │ │ │ ├── labeled-content.tsx │ │ │ └── labeled-content.types.ts │ │ ├── loadable-children │ │ │ ├── index.ts │ │ │ ├── loadable-children.tsx │ │ │ └── loadable-children.types.ts │ │ ├── notistack-mui-snackbar │ │ │ ├── NotistackMuiSnackbar.tsx │ │ │ └── index.ts │ │ ├── progress-bar │ │ │ ├── index.ts │ │ │ ├── progress-bar.spec.tsx │ │ │ ├── progress-bar.tsx │ │ │ └── progress-bar.types.ts │ │ ├── setupTests.ts │ │ ├── stepper │ │ │ ├── index.ts │ │ │ ├── stepper.spec.tsx │ │ │ ├── stepper.stories.tsx │ │ │ ├── stepper.tsx │ │ │ └── stepper.types.ts │ │ ├── stories │ │ │ └── Typography │ │ │ │ ├── Typography.data.ts │ │ │ │ ├── Typography.mdx │ │ │ │ └── Typography.stories.tsx │ │ └── table │ │ │ ├── index.ts │ │ │ ├── table.constants.ts │ │ │ ├── table.tsx │ │ │ ├── table.types.ts │ │ │ ├── usePersistentColumnVisibility.ts │ │ │ └── usePersistentColumnVisibility.utils.ts │ ├── tsconfig.json │ ├── vite.config.ts │ └── vitest.config.ts └── utils │ ├── .eslintrc.cjs │ ├── .prettierignore │ ├── CHANGELOG.md │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── db │ │ ├── db.ts │ │ └── index.ts │ ├── index.ts │ └── string │ │ ├── index.ts │ │ └── string.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.json └── turbo.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/actions/adjust-github-node/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/actions/adjust-github-node/action.yaml -------------------------------------------------------------------------------- /.github/actions/install-kubernetes-tools/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/actions/install-kubernetes-tools/action.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/minio.conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/minio.conf.yaml -------------------------------------------------------------------------------- /.github/mysql-client.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/mysql-client.yaml -------------------------------------------------------------------------------- /.github/postgresql-client.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/postgresql-client.yaml -------------------------------------------------------------------------------- /.github/pr-badge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/pr-badge.yml -------------------------------------------------------------------------------- /.github/psmdb-client.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/psmdb-client.yaml -------------------------------------------------------------------------------- /.github/workflows/api-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/api-docs.yml -------------------------------------------------------------------------------- /.github/workflows/auto-update-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/auto-update-base.yaml -------------------------------------------------------------------------------- /.github/workflows/cli-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/cli-tests.yml -------------------------------------------------------------------------------- /.github/workflows/dev-be-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/dev-be-ci.yaml -------------------------------------------------------------------------------- /.github/workflows/dev-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/dev-build.yaml -------------------------------------------------------------------------------- /.github/workflows/dev-fe-e2e.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/dev-fe-e2e.yaml -------------------------------------------------------------------------------- /.github/workflows/dev-fe-gatekeeper.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/dev-fe-gatekeeper.yaml -------------------------------------------------------------------------------- /.github/workflows/feature-build-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/feature-build-pr.yaml -------------------------------------------------------------------------------- /.github/workflows/feature-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/feature-build.yaml -------------------------------------------------------------------------------- /.github/workflows/release-helmtools.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/release-helmtools.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/storybook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.github/workflows/storybook.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.whitesource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/.whitesource -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.helmtools: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/Dockerfile.helmtools -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/README.md -------------------------------------------------------------------------------- /SnykTest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/SnykTest.json -------------------------------------------------------------------------------- /api-tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/.gitignore -------------------------------------------------------------------------------- /api-tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/Makefile -------------------------------------------------------------------------------- /api-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/README.md -------------------------------------------------------------------------------- /api-tests/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/eslint.config.mjs -------------------------------------------------------------------------------- /api-tests/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/fixtures.ts -------------------------------------------------------------------------------- /api-tests/generated/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/generated/types.ts -------------------------------------------------------------------------------- /api-tests/helpers/cliHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/helpers/cliHelper.ts -------------------------------------------------------------------------------- /api-tests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/package-lock.json -------------------------------------------------------------------------------- /api-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/package.json -------------------------------------------------------------------------------- /api-tests/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/playwright.config.ts -------------------------------------------------------------------------------- /api-tests/support/output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/support/output.ts -------------------------------------------------------------------------------- /api-tests/support/types/database-clusters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/support/types/database-clusters.ts -------------------------------------------------------------------------------- /api-tests/support/types/database-engines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/support/types/database-engines.ts -------------------------------------------------------------------------------- /api-tests/testdata/dataimporter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/testdata/dataimporter.yaml -------------------------------------------------------------------------------- /api-tests/tests/auth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/auth.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/backup-storages.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/backup-storages.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/database-engines.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/database-engines.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/helpers.ts -------------------------------------------------------------------------------- /api-tests/tests/kubernetes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/kubernetes.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/loadbalancerconfigs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/loadbalancerconfigs.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/monitoring-instances.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/monitoring-instances.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/pg-backup.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/pg-backup.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/pg-clusters.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/pg-clusters.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/pg-data-importer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/pg-data-importer.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/pg-monitoring.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/pg-monitoring.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/pg-restores.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/pg-restores.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/psmdb-clusters.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/psmdb-clusters.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/pxc-clusters.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/pxc-clusters.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/settings.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/settings.spec.ts -------------------------------------------------------------------------------- /api-tests/tests/version.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tests/version.spec.ts -------------------------------------------------------------------------------- /api-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api-tests/tsconfig.json -------------------------------------------------------------------------------- /api/conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api/conversion.go -------------------------------------------------------------------------------- /api/everest-server.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api/everest-server.gen.go -------------------------------------------------------------------------------- /api/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api/gen.go -------------------------------------------------------------------------------- /api/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api/marshal.go -------------------------------------------------------------------------------- /api/server.cfg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/api/server.cfg.yml -------------------------------------------------------------------------------- /cli-tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/.gitignore -------------------------------------------------------------------------------- /cli-tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/Makefile -------------------------------------------------------------------------------- /cli-tests/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/eslint.config.mjs -------------------------------------------------------------------------------- /cli-tests/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/fixtures.ts -------------------------------------------------------------------------------- /cli-tests/helpers/cliHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/helpers/cliHelper.ts -------------------------------------------------------------------------------- /cli-tests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/package-lock.json -------------------------------------------------------------------------------- /cli-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/package.json -------------------------------------------------------------------------------- /cli-tests/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/playwright.config.ts -------------------------------------------------------------------------------- /cli-tests/quickstart.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/quickstart.yml -------------------------------------------------------------------------------- /cli-tests/support/kubernetes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/support/kubernetes.ts -------------------------------------------------------------------------------- /cli-tests/support/output.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/support/output.ts -------------------------------------------------------------------------------- /cli-tests/tests/flow/all-operators.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tests/flow/all-operators.spec.ts -------------------------------------------------------------------------------- /cli-tests/tests/flow/mongodb-operator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tests/flow/mongodb-operator.spec.ts -------------------------------------------------------------------------------- /cli-tests/tests/flow/namespaces.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tests/flow/namespaces.spec.ts -------------------------------------------------------------------------------- /cli-tests/tests/flow/pg-operator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tests/flow/pg-operator.spec.ts -------------------------------------------------------------------------------- /cli-tests/tests/flow/pxc-operator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tests/flow/pxc-operator.spec.ts -------------------------------------------------------------------------------- /cli-tests/tests/help.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tests/help.spec.ts -------------------------------------------------------------------------------- /cli-tests/tests/list/database-engines.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tests/list/database-engines.spec.ts -------------------------------------------------------------------------------- /cli-tests/tests/list/versions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tests/list/versions.spec.ts -------------------------------------------------------------------------------- /cli-tests/tests/version.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tests/version.spec.ts -------------------------------------------------------------------------------- /cli-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cli-tests/tsconfig.json -------------------------------------------------------------------------------- /client/client.cfg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/client/client.cfg.yml -------------------------------------------------------------------------------- /client/everest-client.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/client/everest-client.gen.go -------------------------------------------------------------------------------- /client/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/client/generate.go -------------------------------------------------------------------------------- /cmd/cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cmd/cli/main.go -------------------------------------------------------------------------------- /cmd/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cmd/config/config.go -------------------------------------------------------------------------------- /cmd/config/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cmd/config/debug.go -------------------------------------------------------------------------------- /cmd/config/release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cmd/config/release.go -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/cmd/main.go -------------------------------------------------------------------------------- /commands/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/accounts.go -------------------------------------------------------------------------------- /commands/accounts/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/accounts/create.go -------------------------------------------------------------------------------- /commands/accounts/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/accounts/delete.go -------------------------------------------------------------------------------- /commands/accounts/initial_admin_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/accounts/initial_admin_password.go -------------------------------------------------------------------------------- /commands/accounts/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/accounts/list.go -------------------------------------------------------------------------------- /commands/accounts/reset_jwt_keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/accounts/reset_jwt_keys.go -------------------------------------------------------------------------------- /commands/accounts/set_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/accounts/set_password.go -------------------------------------------------------------------------------- /commands/common/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/common/errors.go -------------------------------------------------------------------------------- /commands/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/install.go -------------------------------------------------------------------------------- /commands/namespaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/namespaces.go -------------------------------------------------------------------------------- /commands/namespaces/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/namespaces/add.go -------------------------------------------------------------------------------- /commands/namespaces/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/namespaces/list.go -------------------------------------------------------------------------------- /commands/namespaces/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/namespaces/remove.go -------------------------------------------------------------------------------- /commands/namespaces/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/namespaces/update.go -------------------------------------------------------------------------------- /commands/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/root.go -------------------------------------------------------------------------------- /commands/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/settings.go -------------------------------------------------------------------------------- /commands/settings/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/settings/oidc.go -------------------------------------------------------------------------------- /commands/settings/oidc/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/settings/oidc/configure.go -------------------------------------------------------------------------------- /commands/settings/rbac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/settings/rbac.go -------------------------------------------------------------------------------- /commands/settings/rbac/can.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/settings/rbac/can.go -------------------------------------------------------------------------------- /commands/settings/rbac/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/settings/rbac/validate.go -------------------------------------------------------------------------------- /commands/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/uninstall.go -------------------------------------------------------------------------------- /commands/upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/upgrade.go -------------------------------------------------------------------------------- /commands/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/commands/version.go -------------------------------------------------------------------------------- /data/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/gen.go -------------------------------------------------------------------------------- /data/rbac/model.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/rbac/model.conf -------------------------------------------------------------------------------- /data/testchart/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/.helmignore -------------------------------------------------------------------------------- /data/testchart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/Chart.yaml -------------------------------------------------------------------------------- /data/testchart/crds/crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/crds/crd.yaml -------------------------------------------------------------------------------- /data/testchart/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/templates/_helpers.tpl -------------------------------------------------------------------------------- /data/testchart/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/templates/deployment.yaml -------------------------------------------------------------------------------- /data/testchart/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/templates/hpa.yaml -------------------------------------------------------------------------------- /data/testchart/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/templates/ingress.yaml -------------------------------------------------------------------------------- /data/testchart/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/templates/service.yaml -------------------------------------------------------------------------------- /data/testchart/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /data/testchart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/data/testchart/values.yaml -------------------------------------------------------------------------------- /dev/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/.env.example -------------------------------------------------------------------------------- /dev/.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | config.yaml 3 | -------------------------------------------------------------------------------- /dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/README.md -------------------------------------------------------------------------------- /dev/Tiltfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/Tiltfile -------------------------------------------------------------------------------- /dev/config.yaml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/config.yaml.example -------------------------------------------------------------------------------- /dev/everest-operator.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/everest-operator.Dockerfile -------------------------------------------------------------------------------- /dev/everest.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/everest.Dockerfile -------------------------------------------------------------------------------- /dev/fb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/fb/README.md -------------------------------------------------------------------------------- /dev/fb/install-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/fb/install-cli.sh -------------------------------------------------------------------------------- /dev/fb/install-helm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/fb/install-helm.sh -------------------------------------------------------------------------------- /dev/fb/upgrade-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/fb/upgrade-cli.sh -------------------------------------------------------------------------------- /dev/fb/upgrade-helm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/fb/upgrade-helm.sh -------------------------------------------------------------------------------- /dev/fb/vs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/fb/vs.sh -------------------------------------------------------------------------------- /dev/helm-values/webhook-tls-cert-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/helm-values/webhook-tls-cert-values.yaml -------------------------------------------------------------------------------- /dev/k3d_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/k3d_config.yaml -------------------------------------------------------------------------------- /dev/kubevirt-hostpath-provisioner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/kubevirt-hostpath-provisioner.yaml -------------------------------------------------------------------------------- /dev/resources/backupstorage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/dev/resources/backupstorage.yaml -------------------------------------------------------------------------------- /docs/process/GIT_AND_GITHUB.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/docs/process/GIT_AND_GITHUB.md -------------------------------------------------------------------------------- /docs/process/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/docs/process/README.md -------------------------------------------------------------------------------- /docs/process/full_proposal_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/docs/process/full_proposal_template.md -------------------------------------------------------------------------------- /docs/process/go_best_practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/docs/process/go_best_practices.md -------------------------------------------------------------------------------- /docs/process/operator_best_practice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/docs/process/operator_best_practice.md -------------------------------------------------------------------------------- /docs/process/short_proposal_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/docs/process/short_proposal_template.md -------------------------------------------------------------------------------- /docs/process/tech_stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/docs/process/tech_stack.md -------------------------------------------------------------------------------- /docs/spec/openapi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/docs/spec/openapi.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/go.sum -------------------------------------------------------------------------------- /internal/server/backup_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/backup_storage.go -------------------------------------------------------------------------------- /internal/server/cluster-info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/cluster-info.go -------------------------------------------------------------------------------- /internal/server/data_import_jobs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/data_import_jobs.go -------------------------------------------------------------------------------- /internal/server/data_importer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/data_importer.go -------------------------------------------------------------------------------- /internal/server/database_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/database_cluster.go -------------------------------------------------------------------------------- /internal/server/database_cluster_backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/database_cluster_backup.go -------------------------------------------------------------------------------- /internal/server/database_cluster_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/database_cluster_restore.go -------------------------------------------------------------------------------- /internal/server/database_engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/database_engine.go -------------------------------------------------------------------------------- /internal/server/everest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/everest.go -------------------------------------------------------------------------------- /internal/server/handlers/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/handler.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/backup_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/backup_storage.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/data_import_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/data_import_job.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/data_import_job_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/data_import_job_test.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/data_importer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/data_importer.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/data_importer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/data_importer_test.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/database_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/database_cluster.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/database_cluster_backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/database_cluster_backup.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/database_cluster_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/database_cluster_restore.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/database_cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/database_cluster_test.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/database_engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/database_engine.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/database_engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/database_engine_test.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/handler.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/kubernetes.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/kubernetes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/kubernetes_test.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/load_balancer_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/load_balancer_config.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/monitoring_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/monitoring_instance.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/namespaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/namespaces.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/pod_scheduling_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/pod_scheduling_policy.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/pod_scheduling_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/pod_scheduling_policy_test.go -------------------------------------------------------------------------------- /internal/server/handlers/k8s/split_horizon_dns_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/k8s/split_horizon_dns_config.go -------------------------------------------------------------------------------- /internal/server/handlers/mock_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/mock_handler.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/backup_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/backup_storage.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/backup_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/backup_storage_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/data_import_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/data_import_job.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/data_import_job_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/data_import_job_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/data_importer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/data_importer.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/data_importer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/data_importer_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/database_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/database_cluster.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/database_cluster_backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/database_cluster_backup.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/database_cluster_backup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/database_cluster_backup_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/database_cluster_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/database_cluster_restore.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/database_cluster_restore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/database_cluster_restore_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/database_cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/database_cluster_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/database_engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/database_engine.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/database_engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/database_engine_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/handler.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/kubernetes.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/kubernetes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/kubernetes_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/load_balancer_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/load_balancer_config.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/load_balancer_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/load_balancer_config_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/monitoring_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/monitoring_instance.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/monitoring_instance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/monitoring_instance_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/namespaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/namespaces.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/pod_scheduling_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/pod_scheduling_policy.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/pod_scheduling_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/pod_scheduling_policy_test.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/split_horizon_dns_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/split_horizon_dns_config.go -------------------------------------------------------------------------------- /internal/server/handlers/rbac/split_horizon_dns_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/rbac/split_horizon_dns_config_test.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/backup_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/backup_storage.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/backup_storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/backup_storage_test.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/data_import_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/data_import_job.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/data_importer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/data_importer.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/database_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/database_cluster.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/database_cluster_backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/database_cluster_backup.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/database_cluster_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/database_cluster_restore.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/database_cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/database_cluster_test.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/database_engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/database_engine.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/database_engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/database_engine_test.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/errors.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/handler.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/kubernetes.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/load_balancer_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/load_balancer_config.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/monitoring_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/monitoring_instance.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/monitoring_instance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/monitoring_instance_test.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/namespaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/namespaces.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/pod_scheduling_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/pod_scheduling_policy.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/split_horizon_dns_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/split_horizon_dns_config.go -------------------------------------------------------------------------------- /internal/server/handlers/validation/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/handlers/validation/validation_test.go -------------------------------------------------------------------------------- /internal/server/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/kubernetes.go -------------------------------------------------------------------------------- /internal/server/load_balancer_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/load_balancer_config.go -------------------------------------------------------------------------------- /internal/server/middlewares.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/middlewares.go -------------------------------------------------------------------------------- /internal/server/middlewares_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/middlewares_test.go -------------------------------------------------------------------------------- /internal/server/monitoring_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/monitoring_instance.go -------------------------------------------------------------------------------- /internal/server/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/namespace.go -------------------------------------------------------------------------------- /internal/server/permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/permissions.go -------------------------------------------------------------------------------- /internal/server/pod_scheduling_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/pod_scheduling_policy.go -------------------------------------------------------------------------------- /internal/server/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/session.go -------------------------------------------------------------------------------- /internal/server/session_failures_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/session_failures_storage.go -------------------------------------------------------------------------------- /internal/server/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/settings.go -------------------------------------------------------------------------------- /internal/server/split_horizon_dns_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/split_horizon_dns_config.go -------------------------------------------------------------------------------- /internal/server/telemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/telemetry.go -------------------------------------------------------------------------------- /internal/server/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/internal/server/version.go -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/logo.png -------------------------------------------------------------------------------- /packaging/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/packaging/debian/control -------------------------------------------------------------------------------- /packaging/debian/everestctl.install: -------------------------------------------------------------------------------- 1 | debian/tmp/everest /usr/bin 2 | -------------------------------------------------------------------------------- /packaging/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/packaging/debian/rules -------------------------------------------------------------------------------- /packaging/everestctl_builder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/packaging/everestctl_builder.sh -------------------------------------------------------------------------------- /packaging/rpm/everestctl.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/packaging/rpm/everestctl.spec -------------------------------------------------------------------------------- /pkg/accounts/cli/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/accounts/cli/accounts.go -------------------------------------------------------------------------------- /pkg/accounts/cli/accounts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/accounts/cli/accounts_test.go -------------------------------------------------------------------------------- /pkg/accounts/cli/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/accounts/cli/utils.go -------------------------------------------------------------------------------- /pkg/accounts/tests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/accounts/tests.go -------------------------------------------------------------------------------- /pkg/accounts/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/accounts/types.go -------------------------------------------------------------------------------- /pkg/cli/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/flags.go -------------------------------------------------------------------------------- /pkg/cli/helm/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/helm/flags.go -------------------------------------------------------------------------------- /pkg/cli/helm/helm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/helm/helm_test.go -------------------------------------------------------------------------------- /pkg/cli/helm/installer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/helm/installer.go -------------------------------------------------------------------------------- /pkg/cli/helm/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/helm/template.go -------------------------------------------------------------------------------- /pkg/cli/helm/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/helm/utils/utils.go -------------------------------------------------------------------------------- /pkg/cli/helm/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/helm/utils/utils_test.go -------------------------------------------------------------------------------- /pkg/cli/helm/utils/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/helm/utils/values.go -------------------------------------------------------------------------------- /pkg/cli/helm/utils/values_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/helm/utils/values_test.go -------------------------------------------------------------------------------- /pkg/cli/helm/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/helm/values.go -------------------------------------------------------------------------------- /pkg/cli/install/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/install/install.go -------------------------------------------------------------------------------- /pkg/cli/install/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/install/install_test.go -------------------------------------------------------------------------------- /pkg/cli/install/steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/install/steps.go -------------------------------------------------------------------------------- /pkg/cli/namespaces/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/namespaces/add.go -------------------------------------------------------------------------------- /pkg/cli/namespaces/add_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/namespaces/add_test.go -------------------------------------------------------------------------------- /pkg/cli/namespaces/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/namespaces/errors.go -------------------------------------------------------------------------------- /pkg/cli/namespaces/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/namespaces/list.go -------------------------------------------------------------------------------- /pkg/cli/namespaces/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/namespaces/remove.go -------------------------------------------------------------------------------- /pkg/cli/namespaces/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/namespaces/utils.go -------------------------------------------------------------------------------- /pkg/cli/steps/steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/steps/steps.go -------------------------------------------------------------------------------- /pkg/cli/tui/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/tui/common.go -------------------------------------------------------------------------------- /pkg/cli/tui/confirm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/tui/confirm.go -------------------------------------------------------------------------------- /pkg/cli/tui/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/tui/input.go -------------------------------------------------------------------------------- /pkg/cli/tui/input_password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/tui/input_password.go -------------------------------------------------------------------------------- /pkg/cli/tui/multi_select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/tui/multi_select.go -------------------------------------------------------------------------------- /pkg/cli/tui/spinner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/tui/spinner.go -------------------------------------------------------------------------------- /pkg/cli/uninstall/steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/uninstall/steps.go -------------------------------------------------------------------------------- /pkg/cli/uninstall/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/uninstall/uninstall.go -------------------------------------------------------------------------------- /pkg/cli/upgrade/steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/upgrade/steps.go -------------------------------------------------------------------------------- /pkg/cli/upgrade/upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/upgrade/upgrade.go -------------------------------------------------------------------------------- /pkg/cli/upgrade/upgrade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/upgrade/upgrade_test.go -------------------------------------------------------------------------------- /pkg/cli/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/utils/utils.go -------------------------------------------------------------------------------- /pkg/cli/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/cli/utils/utils_test.go -------------------------------------------------------------------------------- /pkg/common/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/common/accounts.go -------------------------------------------------------------------------------- /pkg/common/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/common/constants.go -------------------------------------------------------------------------------- /pkg/common/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/common/settings.go -------------------------------------------------------------------------------- /pkg/common/settings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/common/settings_test.go -------------------------------------------------------------------------------- /pkg/common/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/common/version.go -------------------------------------------------------------------------------- /pkg/common/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/common/version_test.go -------------------------------------------------------------------------------- /pkg/convertors/convertors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/convertors/convertors.go -------------------------------------------------------------------------------- /pkg/convertors/convertors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/convertors/convertors_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/accounts.go -------------------------------------------------------------------------------- /pkg/kubernetes/accounts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/accounts_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/backup_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/backup_storage.go -------------------------------------------------------------------------------- /pkg/kubernetes/configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/configmap.go -------------------------------------------------------------------------------- /pkg/kubernetes/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/container.go -------------------------------------------------------------------------------- /pkg/kubernetes/crd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/crd.go -------------------------------------------------------------------------------- /pkg/kubernetes/data_import_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/data_import_job.go -------------------------------------------------------------------------------- /pkg/kubernetes/data_importer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/data_importer.go -------------------------------------------------------------------------------- /pkg/kubernetes/database_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/database_cluster.go -------------------------------------------------------------------------------- /pkg/kubernetes/database_cluster_backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/database_cluster_backup.go -------------------------------------------------------------------------------- /pkg/kubernetes/database_cluster_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/database_cluster_restore.go -------------------------------------------------------------------------------- /pkg/kubernetes/database_engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/database_engine.go -------------------------------------------------------------------------------- /pkg/kubernetes/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/deployment.go -------------------------------------------------------------------------------- /pkg/kubernetes/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/gen.go -------------------------------------------------------------------------------- /pkg/kubernetes/informer/informer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/informer/informer.go -------------------------------------------------------------------------------- /pkg/kubernetes/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/jwt.go -------------------------------------------------------------------------------- /pkg/kubernetes/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/kubernetes.go -------------------------------------------------------------------------------- /pkg/kubernetes/kubernetes_interface.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/kubernetes_interface.gen.go -------------------------------------------------------------------------------- /pkg/kubernetes/kubernetes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/kubernetes_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/load_balancer_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/load_balancer_config.go -------------------------------------------------------------------------------- /pkg/kubernetes/monitoring_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/monitoring_config.go -------------------------------------------------------------------------------- /pkg/kubernetes/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/namespace.go -------------------------------------------------------------------------------- /pkg/kubernetes/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/node.go -------------------------------------------------------------------------------- /pkg/kubernetes/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/object.go -------------------------------------------------------------------------------- /pkg/kubernetes/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/oidc.go -------------------------------------------------------------------------------- /pkg/kubernetes/olm_catalog_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/olm_catalog_source.go -------------------------------------------------------------------------------- /pkg/kubernetes/olm_cluster_service_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/olm_cluster_service_version.go -------------------------------------------------------------------------------- /pkg/kubernetes/olm_install_plan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/olm_install_plan.go -------------------------------------------------------------------------------- /pkg/kubernetes/olm_subscription.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/olm_subscription.go -------------------------------------------------------------------------------- /pkg/kubernetes/operator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/operator.go -------------------------------------------------------------------------------- /pkg/kubernetes/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/pod.go -------------------------------------------------------------------------------- /pkg/kubernetes/pod_scheduling_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/pod_scheduling_policy.go -------------------------------------------------------------------------------- /pkg/kubernetes/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/resources.go -------------------------------------------------------------------------------- /pkg/kubernetes/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/secret.go -------------------------------------------------------------------------------- /pkg/kubernetes/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/service.go -------------------------------------------------------------------------------- /pkg/kubernetes/split_horizon_dns_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/split_horizon_dns_config.go -------------------------------------------------------------------------------- /pkg/kubernetes/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/kubernetes/storage.go -------------------------------------------------------------------------------- /pkg/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/logger/logger.go -------------------------------------------------------------------------------- /pkg/oidc/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/oidc/configure.go -------------------------------------------------------------------------------- /pkg/oidc/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/oidc/oidc.go -------------------------------------------------------------------------------- /pkg/output/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/output/command.go -------------------------------------------------------------------------------- /pkg/rbac/configmap-adapter/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/configmap-adapter/adapter.go -------------------------------------------------------------------------------- /pkg/rbac/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/gen.go -------------------------------------------------------------------------------- /pkg/rbac/io-reader-adapter/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/io-reader-adapter/adapter.go -------------------------------------------------------------------------------- /pkg/rbac/mocks/i_enforcer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/mocks/i_enforcer.go -------------------------------------------------------------------------------- /pkg/rbac/rbac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/rbac.go -------------------------------------------------------------------------------- /pkg/rbac/rbac_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/rbac_test.go -------------------------------------------------------------------------------- /pkg/rbac/testdata/policy-1-good.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/testdata/policy-1-good.csv -------------------------------------------------------------------------------- /pkg/rbac/testdata/policy-2-bad.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/testdata/policy-2-bad.csv -------------------------------------------------------------------------------- /pkg/rbac/testdata/policy-3-bad.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/testdata/policy-3-bad.csv -------------------------------------------------------------------------------- /pkg/rbac/testdata/policy-4-bad.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/testdata/policy-4-bad.csv -------------------------------------------------------------------------------- /pkg/rbac/testdata/policy-5-bad.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/testdata/policy-5-bad.csv -------------------------------------------------------------------------------- /pkg/rbac/testdata/policy-6-bad.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/testdata/policy-6-bad.csv -------------------------------------------------------------------------------- /pkg/rbac/testdata/policy-7-bad.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/testdata/policy-7-bad.csv -------------------------------------------------------------------------------- /pkg/rbac/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/utils/utils.go -------------------------------------------------------------------------------- /pkg/rbac/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/validate.go -------------------------------------------------------------------------------- /pkg/rbac/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/rbac/validate_test.go -------------------------------------------------------------------------------- /pkg/session/blocklist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/session/blocklist.go -------------------------------------------------------------------------------- /pkg/session/blocklist_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/session/blocklist_test.go -------------------------------------------------------------------------------- /pkg/session/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/session/manager.go -------------------------------------------------------------------------------- /pkg/session/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/session/manager_test.go -------------------------------------------------------------------------------- /pkg/session/token_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/session/token_store.go -------------------------------------------------------------------------------- /pkg/session/token_store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/session/token_store_test.go -------------------------------------------------------------------------------- /pkg/utils/must/must.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/utils/must/must.go -------------------------------------------------------------------------------- /pkg/version/everest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/version/everest.go -------------------------------------------------------------------------------- /pkg/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/version/version.go -------------------------------------------------------------------------------- /pkg/version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/version/version_test.go -------------------------------------------------------------------------------- /pkg/version_service/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/version_service/client.go -------------------------------------------------------------------------------- /pkg/version_service/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/version_service/gen.go -------------------------------------------------------------------------------- /pkg/version_service/mock_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/pkg/version_service/mock_interface.go -------------------------------------------------------------------------------- /public/dist/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/public.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/public/public.go -------------------------------------------------------------------------------- /ui/.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/.changeset/README.md -------------------------------------------------------------------------------- /ui/.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/.changeset/config.json -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/.gitignore -------------------------------------------------------------------------------- /ui/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/.vscode/launch.json -------------------------------------------------------------------------------- /ui/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/.vscode/settings.json -------------------------------------------------------------------------------- /ui/.whitesource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/.whitesource -------------------------------------------------------------------------------- /ui/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/LICENSE -------------------------------------------------------------------------------- /ui/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/Makefile -------------------------------------------------------------------------------- /ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/README.md -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/.env.test -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/.eslintrc -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/.gitignore -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/config.yaml -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/constants.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/playwright.config.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/db-cluster-details/components.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/db-cluster-details/components.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/db-cluster-details/schedules.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/db-cluster-details/schedules.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/db-cluster-details/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/db-cluster-details/utils.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/db-cluster/db-cluster-overview.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/db-cluster/db-cluster-overview.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/db-cluster/db-clusters-list.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/db-cluster/db-clusters-list.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/multinamespaces/db-wizard.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/multinamespaces/db-wizard.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/multinamespaces/monitoring.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/multinamespaces/monitoring.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/no-match/no-match.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/no-match/no-match.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/rbac/backups.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/rbac/backups.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/rbac/clusters.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/rbac/clusters.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/rbac/namespaces.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/rbac/namespaces.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/rbac/policies.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/rbac/policies.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/rbac/restores.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/rbac/restores.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/rbac/schedules.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/rbac/schedules.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/rbac/storages.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/rbac/storages.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/rbac/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/rbac/utils.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/settings/backup-storage.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/settings/backup-storage.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/settings/monitoring-list.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/settings/monitoring-list.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/settings/namespaces-list.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/settings/namespaces-list.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/settings/policies.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/settings/policies.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/pr/settings/upgrades.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/pr/settings/upgrades.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/component-table-view.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/component-table-view.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/db-upgrade.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/db-upgrade.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/demand-backup.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/demand-backup.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/init-deploy.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/init-deploy.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/pitr.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/pitr.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/pmm-k8s-metrics.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/pmm-k8s-metrics.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/policies.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/policies.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/psmdb-sharding.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/psmdb-sharding.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/rbac/backup-schedules.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/rbac/backup-schedules.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/rbac/create-db-clusters.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/rbac/create-db-clusters.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/rbac/db-clusters-list.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/rbac/db-clusters-list.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/rbac/demand-backup.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/rbac/demand-backup.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/restore-new-cluster.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/restore-new-cluster.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/scheduled-backup.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/scheduled-backup.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/release/storage-scaling.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/release/storage-scaling.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/setup/auth.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/setup/auth.setup.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/setup/global.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/setup/global.setup.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/setup/rbac.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/setup/rbac.setup.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/setup/session-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/setup/session-setup.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/teardown/global.teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/teardown/global.teardown.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/teardown/rbac.teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/teardown/rbac.teardown.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/teardown/session-teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/teardown/session-teardown.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/tsconfig.json -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/upgrade/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/upgrade/helper.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/upgrade/post-upgrade.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/upgrade/post-upgrade.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/upgrade/pre-upgrade.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/upgrade/pre-upgrade.e2e.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/upgrade/testData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/upgrade/testData.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/upgrade/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/upgrade/types.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/database-engines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/database-engines.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/db-cluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/db-cluster.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/db-clusters-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/db-clusters-list.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/db-cmd-line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/db-cmd-line.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/db-wizard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/db-wizard.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/generic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/generic.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/kubernetes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/kubernetes.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/localStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/localStorage.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/mapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/mapper.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/monitoring-instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/monitoring-instance.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/namespaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/namespaces.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/no-match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/no-match.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/policies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/policies.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/rbac-cmd-line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/rbac-cmd-line.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/rbac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/rbac.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/session-cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/session-cli.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/storage-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/storage-class.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/table.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/user.ts -------------------------------------------------------------------------------- /ui/apps/everest/.e2e/utils/version-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.e2e/utils/version-service.ts -------------------------------------------------------------------------------- /ui/apps/everest/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.eslintrc.cjs -------------------------------------------------------------------------------- /ui/apps/everest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/.gitignore -------------------------------------------------------------------------------- /ui/apps/everest/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .turbo 4 | playwright-report -------------------------------------------------------------------------------- /ui/apps/everest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/README.md -------------------------------------------------------------------------------- /ui/apps/everest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/index.html -------------------------------------------------------------------------------- /ui/apps/everest/move-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/move-build.js -------------------------------------------------------------------------------- /ui/apps/everest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/package.json -------------------------------------------------------------------------------- /ui/apps/everest/public/static/everest.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/public/static/everest.svg -------------------------------------------------------------------------------- /ui/apps/everest/public/static/login_bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/public/static/login_bg.svg -------------------------------------------------------------------------------- /ui/apps/everest/public/static/model.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/public/static/model.conf -------------------------------------------------------------------------------- /ui/apps/everest/setup-e2e-rbac-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/setup-e2e-rbac-user.js -------------------------------------------------------------------------------- /ui/apps/everest/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/App.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/api/__mocks__/dbEngineApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/__mocks__/dbEngineApi.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/api.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/axios.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/axios.d.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/backupStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/backupStorage.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/backups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/backups.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/dataImporters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/dataImporters.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/dbClusterApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/dbClusterApi.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/dbEngineApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/dbEngineApi.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/everestConfigs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/everestConfigs.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/kubernetesClusterApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/kubernetesClusterApi.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/loadBalancer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/loadBalancer.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/monitoring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/monitoring.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/namespaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/namespaces.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/podSchedulingPolicies.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/podSchedulingPolicies.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/api/policies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/policies.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/restores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/restores.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/splitHorizon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/splitHorizon.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/api/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/api/version.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/authorizer/authorizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/authorizer/authorizer.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/authorizer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './authorizer'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/actionable-alert/backups-actionable-alert/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BackupsActionableAlert'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/actionable-alert/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ActionableAlert'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/app-bar/AppBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/app-bar/AppBar.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/app-bar/help-icon/HelpIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/app-bar/help-icon/HelpIcon.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/app-bar/user-icon/UserIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/app-bar/user-icon/UserIcon.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/back-navigation-text/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './back-nativation-text'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/backup-storages-input/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from './BackupStoragesInput'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/backup-storages-input/types.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/cluster-form/import/import.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/cluster-form/import/import.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/cluster-form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/cluster-form/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/code-block/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/code-block/code-block.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/code-block/code-block.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/code-block/code-block.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/custom-confirm-dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/custom-confirm-dialog/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/db-actions/db-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/db-actions/db-actions.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/db-actions/db-actions.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/db-actions/db-actions.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/dots-menu/dots-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/dots-menu/dots-menu.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/dots-menu/dots-menu.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/dots-menu/dots-menu.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/drawer/Drawer.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/drawer/Drawer.constants.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/drawer/Drawer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/drawer/Drawer.test.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/drawer/Drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/drawer/Drawer.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/drawer/Drawer.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/drawer/Drawer.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/drawer/Drawer.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/drawer/Drawer.utils.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/editable-item/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './editable-item'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/empty-menu-item/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EmptyMenuItem'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/empty-state-databases/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './empty-state-databases'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/empty-state-namespaces/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './empty-state-namespaces'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/empty-state/empty-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/empty-state/empty-state.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/empty-state/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './empty-state'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/force-path-checkbox/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './force-path-checkbox'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/form-card/form-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/form-card/form-card.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/form-card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/form-card/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/form-dialog/form-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/form-dialog/form-dialog.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/form-dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/form-dialog/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/hidden-input/hidden-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/hidden-input/hidden-input.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/hidden-input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/hidden-input/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/hidden-row/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/hidden-row/index.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/irreversible-action/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/irreversible-action/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/know-more-button/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './know-more-button'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/linked-alert/LinkedAlert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/linked-alert/LinkedAlert.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/linked-alert/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LinkedAlert'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/load-balancer-table/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './load-balancer-table'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/main/Main.messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/main/Main.messages.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/main/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/main/Main.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/nav-item/NavItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/nav-item/NavItem.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/nav-item/NavItem.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/nav-item/NavItem.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/pod-scheduling-policies-table/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PodSchedulingPoliciesTable'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/rounded-box/RoundedBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/rounded-box/RoundedBox.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/rounded-box/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './RoundedBox'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/schedule-form-dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/schedule-form-dialog/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/status-field/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './status-field'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/status-field/status-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/status-field/status-field.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/table-actions-menu/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './table-actions-menu'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/tls-alert/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './tls-alert'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/tls-alert/tls-alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/tls-alert/tls-alert.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/tls-alert/tls-alert.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/tls-alert/tls-alert.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/components/tls-checkbox/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './tls-checkbox'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/tls-checkbox/tls-checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/components/tls-checkbox/tls-checkbox.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/components/toggable-form-card/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './toggable-form-card'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/components/with-info-icon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './with-info-icon'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/consts.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/contexts/auth/auth.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/contexts/auth/auth.context.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/contexts/auth/auth.context.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/contexts/auth/auth.context.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/contexts/auth/auth.provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/contexts/auth/auth.provider.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/contexts/auth/auth_model.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/contexts/auth/auth_model.conf -------------------------------------------------------------------------------- /ui/apps/everest/src/contexts/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/contexts/auth/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/contexts/drawer/drawer.context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/contexts/drawer/drawer.context.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/contexts/drawer/drawer.context.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/contexts/drawer/drawer.context.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/contexts/upgrade-everest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/contexts/upgrade-everest/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/backup-storages/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useBackupStorages'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/backups/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useBackups'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/backups/useBackups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/backups/useBackups.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/db-cluster/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/db-cluster/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/db-cluster/useDbActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/db-cluster/useDbActions.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/db-cluster/useDbCluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/db-cluster/useDbCluster.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/db-cluster/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/db-cluster/utils.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/db-clusters/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useDbClusters'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/db-clusters/useDbClusters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/db-clusters/useDbClusters.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/db-engines/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useDbEngines'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/db-engines/useDbEngines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/db-engines/useDbEngines.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/kubernetesClusters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/kubernetesClusters/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/load-balancer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useLoadBalancerConfigs'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/monitoring/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useMonitoringInstancesList'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/namespaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useNamespaces'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/namespaces/useNamespaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/namespaces/useNamespaces.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/pod-scheduling-policies/index.ts: -------------------------------------------------------------------------------- 1 | export * from './usePodSchedulingPolicies'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/policies/usePolicies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/policies/usePolicies.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/restores/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useDbClusterRestore'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/restores/useDbClusterRestore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/restores/useDbClusterRestore.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/splitHorizon/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useSplitHorizonConfigs'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/version/__mocks__/useVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/version/__mocks__/useVersion.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/version/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useVersion'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/api/version/useVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/api/version/useVersion.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/rbac/index.ts: -------------------------------------------------------------------------------- 1 | export * from './rbac'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/rbac/rbac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/rbac/rbac.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/utils/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/utils/useActiveBreakpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/utils/useActiveBreakpoint.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/utils/useDeleteModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/utils/useDeleteModal.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/hooks/utils/useLocalStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/hooks/utils/useLocalStorage.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/main.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/modals/db-status-details-dialog/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './db-status-details-dialog'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/modals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/modals/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/modals/restore-db-modal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './restore-db-modal'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/modals/upgrade-reload-everest-dialog/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './upgrade-reload-everest-dialog'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/404/NoMatch.messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/404/NoMatch.messages.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/404/NoMatch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/404/NoMatch.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/404/NoMatch.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/404/NoMatch.type.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/common/pitr.messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/common/pitr.messages.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/database-form/database-form-body/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './DatabaseFormBody'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/database-form/database-form-body/steps/backups/pitr/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './pitr'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/database-form/database-form-body/steps/backups/schedules/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './schedules'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/database-form/database-form-body/steps/backups/schedules/schedule-body/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './schedule-body'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/database-form/database-form-cancel-dialog/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './DatabaseFormCancelDialog'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/database-form/database-form-side-drawer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './DatabaseFormSideDrawer'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/database-form/database-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/database-form/database-form.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/databases/DbClusterView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/databases/DbClusterView.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/databases/DbClusterView.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/databases/DbClusterView.utils.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/databases/dbClusterView.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/databases/dbClusterView.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/databases/lastBackup/LastBackup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/databases/lastBackup/LastBackup.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/db-cluster-details/backups/backups-list/table-header/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './backups-list-table-header'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/db-cluster-details/cluster-overview/overview-section-row/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './overview-section-row'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/db-cluster-details/cluster-overview/overview-section/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './overview-section'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/db-cluster-details/components/component-age/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './component-age'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/db-cluster-details/components/component-status/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './component-status'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/db-cluster-details/components/expanded-row/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './expanded-row'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/db-cluster-details/components/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './components'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/db-cluster-details/components/table-view/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './components-table-view'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/db-cluster-details/restores/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './restores'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/generic-error/GenericError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/generic-error/GenericError.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/login/Login.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/login/Login.constants.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/login/Login.messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/login/Login.messages.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/login/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/login/Login.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/login/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/login/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/logout/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './logout'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/logout/logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/logout/logout.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/namespaces/namespace-details/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './namespace-details'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/namespaces/namespaces.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/settings/namespaces/namespaces.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/settings/policies/constants.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/load-balancer-configuration/configurations-list/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './configurations-list'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/load-balancer-configuration/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './load-balancer-configuration'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/load-balancer-configuration/load-balancer-config-detials/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/load-balancer-configuration/load-balancer-dialog/delete/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './delete-config-dialog'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/load-balancer-configuration/load-balancer-dialog/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './create-config-dialog'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/load-balancer-configuration/load-balancer-row-actions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './load-balancer-row-actions'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/pod-scheduling-policies/policies-list/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './policies-list'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/pod-scheduling-policies/policy-details/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './policy-details'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/policies.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/settings/policies/policies.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/policies.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/settings/policies/policies.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/shared/back-to/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './back-to'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/policies/split-horizon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './split-horizon.tsx'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/settings.messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/settings/settings.messages.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/settings/settings.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/pages/settings/settings.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/pages/settings/settings.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/router.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/affinity.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/affinity.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/backupStorages.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/backupStorages.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/backups.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/backups.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/components.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/components.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/configs.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/configs.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/dataImporters.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/dataImporters.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/dbCluster.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/dbCluster.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/dbEngines.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/dbEngines.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/dbErrors.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/dbErrors.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/kubernetes.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/kubernetes.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/loadbalancer.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/loadbalancer.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/monitoring.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/monitoring.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/namespaces.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/namespaces.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/query.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/query.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/restores.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/restores.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/splitHorizon.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/splitHorizon.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/version.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/version.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/shared-types/wizard.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/shared-types/wizard.types.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/stores/createBackupsSlice.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/ErrorBoundary.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/ErrorBoundaryProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/ErrorBoundaryProvider.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/backups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/backups.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/common-validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/common-validation.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/cron-converter/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/cron-converter/LICENSE -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/cron-converter/converter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/cron-converter/converter.test.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/cron-converter/converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/cron-converter/converter.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/cron-converter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './converter'; 2 | -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/db.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/db.test.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/db.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/db.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/generalOptimisticDataUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/generalOptimisticDataUpdate.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/generateShortUID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/generateShortUID.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/k8ResourceParser/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/k8ResourceParser/LICENSE -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/k8ResourceParser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/k8ResourceParser/index.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/rbac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/rbac.ts -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/test.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/utils/tests/validate-rfc1035.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/src/utils/tests/validate-rfc1035.tsx -------------------------------------------------------------------------------- /ui/apps/everest/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /ui/apps/everest/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/tsconfig.json -------------------------------------------------------------------------------- /ui/apps/everest/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/tsconfig.node.json -------------------------------------------------------------------------------- /ui/apps/everest/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/apps/everest/vite.config.ts -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/packages/design/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/.eslintrc.cjs -------------------------------------------------------------------------------- /ui/packages/design/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .turbo -------------------------------------------------------------------------------- /ui/packages/design/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/CHANGELOG.md -------------------------------------------------------------------------------- /ui/packages/design/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/package.json -------------------------------------------------------------------------------- /ui/packages/design/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/rollup.config.js -------------------------------------------------------------------------------- /ui/packages/design/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/src/index.ts -------------------------------------------------------------------------------- /ui/packages/design/src/theme-context-provider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/src/theme-context-provider/index.ts -------------------------------------------------------------------------------- /ui/packages/design/src/themes/base/BaseTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/src/themes/base/BaseTheme.tsx -------------------------------------------------------------------------------- /ui/packages/design/src/themes/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/src/themes/base/index.ts -------------------------------------------------------------------------------- /ui/packages/design/src/themes/everest/EverestTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/src/themes/everest/EverestTheme.tsx -------------------------------------------------------------------------------- /ui/packages/design/src/themes/everest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/src/themes/everest/index.ts -------------------------------------------------------------------------------- /ui/packages/design/src/themes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/src/themes/index.ts -------------------------------------------------------------------------------- /ui/packages/design/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/design/tsconfig.json -------------------------------------------------------------------------------- /ui/packages/eslint-config-react/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/eslint-config-react/CHANGELOG.md -------------------------------------------------------------------------------- /ui/packages/eslint-config-react/eslint-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/eslint-config-react/eslint-config.js -------------------------------------------------------------------------------- /ui/packages/eslint-config-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/eslint-config-react/package.json -------------------------------------------------------------------------------- /ui/packages/prettier-config/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/prettier-config/CHANGELOG.md -------------------------------------------------------------------------------- /ui/packages/prettier-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/prettier-config/package.json -------------------------------------------------------------------------------- /ui/packages/prettier-config/prettier-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/prettier-config/prettier-config.json -------------------------------------------------------------------------------- /ui/packages/tsconfig/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/tsconfig/CHANGELOG.md -------------------------------------------------------------------------------- /ui/packages/tsconfig/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/tsconfig/base.json -------------------------------------------------------------------------------- /ui/packages/tsconfig/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/tsconfig/package.json -------------------------------------------------------------------------------- /ui/packages/tsconfig/react-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/tsconfig/react-library.json -------------------------------------------------------------------------------- /ui/packages/types/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/types/CHANGELOG.md -------------------------------------------------------------------------------- /ui/packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/types/package.json -------------------------------------------------------------------------------- /ui/packages/types/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/types/rollup.config.js -------------------------------------------------------------------------------- /ui/packages/types/src/db-type/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/types/src/db-type/index.ts -------------------------------------------------------------------------------- /ui/packages/types/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./db-type"; 2 | -------------------------------------------------------------------------------- /ui/packages/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/types/tsconfig.json -------------------------------------------------------------------------------- /ui/packages/ui-lib/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/.eslintrc.cjs -------------------------------------------------------------------------------- /ui/packages/ui-lib/.gitignore: -------------------------------------------------------------------------------- 1 | storybook-static -------------------------------------------------------------------------------- /ui/packages/ui-lib/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .turbo -------------------------------------------------------------------------------- /ui/packages/ui-lib/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/.storybook/main.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/.storybook/preview-head.html -------------------------------------------------------------------------------- /ui/packages/ui-lib/.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/.storybook/preview.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/CHANGELOG.md -------------------------------------------------------------------------------- /ui/packages/ui-lib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/package.json -------------------------------------------------------------------------------- /ui/packages/ui-lib/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/rollup.config.js -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/actionable-labeled-content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/actionable-labeled-content/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/buttons/button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/buttons/button.stories.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/buttons/copy-to-clipboard-button/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CopyToClipboardButton'; 2 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/buttons/icon-button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/buttons/icon-button.stories.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/buttons/menu-button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/buttons/menu-button/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/buttons/menu-button/menu-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/buttons/menu-button/menu-button.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/buttons/toggle-card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/buttons/toggle-card/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/buttons/toggle-card/toggle-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/buttons/toggle-card/toggle-card.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/buttons/toggle-regular-button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/buttons/toggle-regular-button/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/cards/card/card.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/cards/card/card.spec.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/cards/card/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/cards/card/card.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/cards/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/cards/card/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/cards/overview-card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/cards/overview-card/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/cards/overview-card/overview-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/cards/overview-card/overview-card.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/code-copy-block/code-copy-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/code-copy-block/code-copy-block.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/code-copy-block/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/code-copy-block/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/dialog-title/dialog-title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/dialog-title/dialog-title.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/dialog-title/dialog-title.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/dialog-title/dialog-title.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/dialog-title/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/dialog-title/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/dialog/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/dialog/dialog.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/dialog/dialog.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/dialog/dialog.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/dialog/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './dialog'; 2 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/auto-complete/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/auto-complete/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/checkbox/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/checkbox/checkbox.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/checkbox/checkbox.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/checkbox/checkbox.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/checkbox/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './checkbox'; 2 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/date-time-picker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/date-time-picker/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/file/file.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/file/file.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/file/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './file'; 2 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/multiple-text-input/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './multiple-text-input'; 2 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/radio-group/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/radio-group/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/select/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/select/select.messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/select/select.messages.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/select/select.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/select/select.stories.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/select/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/select/select.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/select/select.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/select/select.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/switch/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/switch/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/switch/switch.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/switch/switch.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/switch/switch.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/text-array/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/text-array/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/text-array/text-array.messages.ts: -------------------------------------------------------------------------------- 1 | export const Messages = { 2 | addNew: 'Add new', 3 | }; 4 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/text-array/text-array.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/text-array/text-array.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/text/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/text/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/text/text.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/text/text.stories.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/text/text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/text/text.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/form/inputs/text/text.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/form/inputs/text/text.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/db/db.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/db/db.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/db/index.ts: -------------------------------------------------------------------------------- 1 | export * from './db'; 2 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/empty-state/empty-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/empty-state/empty-state.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/empty-state/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/empty-state/index.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/everest/everest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/everest/everest.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/everest/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/everest/index.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/generic-error/generic-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/generic-error/generic-error.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/generic-error/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/generic-error/index.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/icons.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/icons.stories.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/no-match/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/no-match/index.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/no-match/no-match.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/no-match/no-match.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/no-match/no-match.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/no-match/no-match.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/other/index.tsx: -------------------------------------------------------------------------------- 1 | export { DatabaseIcon, NetworkNode } from './other'; 2 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/other/other.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/other/other.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/status/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/status/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/status/status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/status/status.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/icons/status/status.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/icons/status/status.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/labeled-content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/labeled-content/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/labeled-content/labeled-content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/labeled-content/labeled-content.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/loadable-children/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/loadable-children/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/notistack-mui-snackbar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NotistackMuiSnackbar'; 2 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/progress-bar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/progress-bar/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/progress-bar/progress-bar.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/progress-bar/progress-bar.spec.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/progress-bar/progress-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/progress-bar/progress-bar.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/progress-bar/progress-bar.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/progress-bar/progress-bar.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/stepper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/stepper/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/stepper/stepper.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/stepper/stepper.spec.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/stepper/stepper.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/stepper/stepper.stories.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/stepper/stepper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/stepper/stepper.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/stepper/stepper.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/stepper/stepper.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/stories/Typography/Typography.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/stories/Typography/Typography.data.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/stories/Typography/Typography.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/stories/Typography/Typography.mdx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/table/index.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/table/table.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/table/table.constants.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/table/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/table/table.tsx -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/table/table.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/table/table.types.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/src/table/usePersistentColumnVisibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/src/table/usePersistentColumnVisibility.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/tsconfig.json -------------------------------------------------------------------------------- /ui/packages/ui-lib/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/vite.config.ts -------------------------------------------------------------------------------- /ui/packages/ui-lib/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/ui-lib/vitest.config.ts -------------------------------------------------------------------------------- /ui/packages/utils/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/utils/.eslintrc.cjs -------------------------------------------------------------------------------- /ui/packages/utils/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .turbo -------------------------------------------------------------------------------- /ui/packages/utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/utils/CHANGELOG.md -------------------------------------------------------------------------------- /ui/packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/utils/package.json -------------------------------------------------------------------------------- /ui/packages/utils/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/utils/rollup.config.js -------------------------------------------------------------------------------- /ui/packages/utils/src/db/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/utils/src/db/db.ts -------------------------------------------------------------------------------- /ui/packages/utils/src/db/index.ts: -------------------------------------------------------------------------------- 1 | export * from './db'; 2 | -------------------------------------------------------------------------------- /ui/packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/utils/src/index.ts -------------------------------------------------------------------------------- /ui/packages/utils/src/string/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './string'; 2 | -------------------------------------------------------------------------------- /ui/packages/utils/src/string/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/utils/src/string/string.ts -------------------------------------------------------------------------------- /ui/packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /ui/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/pnpm-lock.yaml -------------------------------------------------------------------------------- /ui/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/pnpm-workspace.yaml -------------------------------------------------------------------------------- /ui/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./packages/tsconfig/base.json" 3 | } 4 | -------------------------------------------------------------------------------- /ui/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/percona/everest/HEAD/ui/turbo.json --------------------------------------------------------------------------------