├── .config ├── .cprc.json ├── .eslintrc ├── .prettierrc.js ├── Dockerfile ├── README.md ├── entrypoint.sh ├── jest-setup.js ├── jest.config.js ├── jest │ ├── mocks │ │ └── react-inlinesvg.tsx │ └── utils.js ├── supervisord │ └── supervisord.conf ├── tsconfig.json ├── types │ └── custom.d.ts └── webpack │ ├── constants.ts │ ├── utils.ts │ └── webpack.config.ts ├── .cprc.json ├── .eslintrc ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── 1-bug_report.md │ └── config.yml ├── dependabot.yml ├── issue_commands.json ├── pull_request_template.md ├── release.yml ├── workflows │ ├── detect-breaking-changes.yml │ ├── integration.yml │ ├── issue_commands.yml │ ├── publish.yml │ └── push.yml └── zizmor.yml ├── .gitignore ├── .nvmrc ├── .prettierrc.js ├── .vscode ├── launch.json └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DEV_GUIDE.md ├── LICENSE ├── Magefile.go ├── README.md ├── config-secure ├── config.xml ├── my-own-ca.crt ├── my-own-ca.key ├── my-own-ca.srl ├── server.crt ├── server.csr ├── server.ext ├── server.key └── users.xml ├── config ├── admin.xml ├── config-preprocessed.xml ├── config.xml ├── custom.xml ├── server.crt ├── server.key └── users.xml ├── cspell.config.json ├── docker-compose.yml ├── gen-db-dashboards.js ├── go.mod ├── go.sum ├── jest-runner-serial.js ├── jest-setup.js ├── jest.config.js ├── package.json ├── pkg ├── converters │ ├── converters.go │ └── converters_test.go ├── macros │ ├── macros.go │ └── macros_test.go ├── main.go └── plugin │ ├── datasource.go │ ├── driver.go │ ├── driver_integration_test.go │ ├── driver_test.go │ ├── errors.go │ ├── settings.go │ └── settings_test.go ├── playwright.config.ts ├── provisioning └── datasources │ └── clickhouse.yml ├── scripts ├── ca-cert.sh ├── ca.ext ├── ca.sh └── certs.sh ├── src ├── __mocks__ │ ├── ConfigEditor.ts │ └── datasource.ts ├── ch-parser │ ├── helpers.ts │ ├── lexer.ts │ ├── parser.ts │ ├── pluginMacros.ts │ └── types.ts ├── components │ ├── Divider.tsx │ ├── LogContextPanel.test.tsx │ ├── LogsContextPanel.tsx │ ├── QueryToolbox.tsx │ ├── SqlEditor.test.tsx │ ├── SqlEditor.tsx │ ├── configEditor │ │ ├── AliasTableConfig.test.tsx │ │ ├── AliasTableConfig.tsx │ │ ├── DefaultDatabaseTableConfig.test.tsx │ │ ├── DefaultDatabaseTableConfig.tsx │ │ ├── HttpHeadersConfig.test.tsx │ │ ├── HttpHeadersConfig.tsx │ │ ├── LabeledInput.test.tsx │ │ ├── LabeledInput.tsx │ │ ├── LogsConfig.test.tsx │ │ ├── LogsConfig.tsx │ │ ├── QuerySettingsConfig.test.tsx │ │ ├── QuerySettingsConfig.tsx │ │ ├── TracesConfig.test.tsx │ │ └── TracesConfig.tsx │ ├── experimental │ │ └── ConfigSection │ │ │ ├── ConfigSection.test.tsx │ │ │ ├── ConfigSection.tsx │ │ │ ├── ConfigSubSection.test.tsx │ │ │ ├── ConfigSubSection.tsx │ │ │ ├── DataSourceDescription.test.tsx │ │ │ ├── DataSourceDescription.tsx │ │ │ ├── GenericConfigSection.test.tsx │ │ │ ├── GenericConfigSection.tsx │ │ │ └── index.ts │ ├── queryBuilder │ │ ├── AggregateEditor.test.tsx │ │ ├── AggregateEditor.tsx │ │ ├── ColumnSelect.test.tsx │ │ ├── ColumnSelect.tsx │ │ ├── ColumnsEditor.test.tsx │ │ ├── ColumnsEditor.tsx │ │ ├── DatabaseTableSelect.test.tsx │ │ ├── DatabaseTableSelect.tsx │ │ ├── DurationUnitSelect.tsx │ │ ├── EditorTypeSwitcher.test.tsx │ │ ├── EditorTypeSwitcher.tsx │ │ ├── FilterEditor.test.tsx │ │ ├── FilterEditor.tsx │ │ ├── GroupByEditor.test.tsx │ │ ├── GroupByEditor.tsx │ │ ├── LimitEditor.test.tsx │ │ ├── LimitEditor.tsx │ │ ├── ModeSwitch.test.tsx │ │ ├── ModeSwitch.tsx │ │ ├── OrderByEditor.test.tsx │ │ ├── OrderByEditor.tsx │ │ ├── OtelVersionSelect.test.tsx │ │ ├── OtelVersionSelect.tsx │ │ ├── QueryBuilder.test.tsx │ │ ├── QueryBuilder.tsx │ │ ├── QueryTypeSwitcher.test.tsx │ │ ├── QueryTypeSwitcher.tsx │ │ ├── SqlPreview.test.tsx │ │ ├── SqlPreview.tsx │ │ ├── Switch.test.tsx │ │ ├── Switch.tsx │ │ ├── TraceIdInput.test.tsx │ │ ├── TraceIdInput.tsx │ │ ├── utils.test.ts │ │ ├── utils.ts │ │ └── views │ │ │ ├── LogsQueryBuilder.tsx │ │ │ ├── TableQueryBuilder.tsx │ │ │ ├── TimeSeriesQueryBuilder.tsx │ │ │ ├── TraceQueryBuilder.tsx │ │ │ ├── logsQueryBuilderHooks.test.ts │ │ │ ├── logsQueryBuilderHooks.ts │ │ │ ├── timeSeriesQueryBuilderHooks.test.ts │ │ │ ├── timeSeriesQueryBuilderHooks.ts │ │ │ ├── traceQueryBuilderHooks.test.ts │ │ │ └── traceQueryBuilderHooks.ts │ ├── sqlProvider.test.ts │ ├── sqlProvider.ts │ ├── suggestions.test.ts │ ├── suggestions.ts │ └── ui │ │ └── CertificationKey.tsx ├── dashboards │ ├── cluster-analysis.json │ ├── data-analysis.json │ ├── opentelemetry-clickhouse.json │ ├── query-analysis.json │ └── system-dashboards.json ├── data │ ├── CHDatasource.test.ts │ ├── CHDatasource.ts │ ├── adHocFilter.test.ts │ ├── adHocFilter.ts │ ├── ast.test.ts │ ├── ast.ts │ ├── columnFilters.test.ts │ ├── columnFilters.ts │ ├── logs.test.ts │ ├── logs.ts │ ├── migration.test.ts │ ├── migration.ts │ ├── sqlGenerator.test.ts │ ├── sqlGenerator.ts │ ├── utils.test.ts │ ├── utils.ts │ ├── validate.test.ts │ └── validate.ts ├── hooks │ ├── useBuilderOptionChanges.test.ts │ ├── useBuilderOptionChanges.ts │ ├── useBuilderOptionsState.test.ts │ ├── useBuilderOptionsState.ts │ ├── useColumns.test.ts │ ├── useColumns.ts │ ├── useDatabases.test.ts │ ├── useDatabases.ts │ ├── useIsNewQuery.test.ts │ ├── useIsNewQuery.ts │ ├── useSchemaSuggestionsProvider.ts │ ├── useTables.test.ts │ ├── useTables.ts │ ├── useUniqueMapKeys.test.ts │ └── useUniqueMapKeys.ts ├── img │ └── logo.svg ├── labels.ts ├── module.ts ├── otel.ts ├── plugin.json ├── selectors.ts ├── styles.ts ├── test │ └── setupTests.ts ├── tracking.test.ts ├── tracking.ts ├── types │ ├── config.ts │ ├── queryBuilder.ts │ └── sql.ts ├── typings.d.ts ├── utils │ ├── version.test.ts │ └── version.ts └── views │ ├── CHConfigEditor.test.tsx │ ├── CHConfigEditor.tsx │ ├── CHConfigEditorHooks.test.ts │ ├── CHConfigEditorHooks.ts │ ├── CHQueryEditor.test.tsx │ ├── CHQueryEditor.tsx │ ├── config-v2 │ ├── AdditionalSettingsSection.tsx │ ├── AliasTableConfigV2.test.tsx │ ├── AliasTableConfigV2.tsx │ ├── CHConfigEditor.test.tsx │ ├── CHConfigEditor.tsx │ ├── DatabaseCredentialsSection.test.tsx │ ├── DatabaseCredentialsSection.tsx │ ├── HttpHeadersConfigV2.test.tsx │ ├── HttpHeadersConfigV2.tsx │ ├── HttpProtocolSettingsSection.test.tsx │ ├── HttpProtocolSettingsSection.tsx │ ├── LeftSidebar.test.tsx │ ├── LeftSidebar.tsx │ ├── ServerAndEncryptionSection.test.tsx │ ├── ServerAndEncryptionSection.tsx │ ├── TLSSSLSettingsSection.test.tsx │ ├── TLSSSLSettingsSection.tsx │ ├── constants.ts │ ├── helpers.ts │ ├── labelsV2.ts │ └── tracking.ts │ └── trackingV1.ts ├── tests ├── e2e │ └── configEditor.spec.ts └── fixtures │ └── property-prices.sql └── tsconfig.json /.config/.cprc.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "5.5.1" 3 | } 4 | -------------------------------------------------------------------------------- /.config/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/.eslintrc -------------------------------------------------------------------------------- /.config/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/.prettierrc.js -------------------------------------------------------------------------------- /.config/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/Dockerfile -------------------------------------------------------------------------------- /.config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/README.md -------------------------------------------------------------------------------- /.config/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/entrypoint.sh -------------------------------------------------------------------------------- /.config/jest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/jest-setup.js -------------------------------------------------------------------------------- /.config/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/jest.config.js -------------------------------------------------------------------------------- /.config/jest/mocks/react-inlinesvg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/jest/mocks/react-inlinesvg.tsx -------------------------------------------------------------------------------- /.config/jest/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/jest/utils.js -------------------------------------------------------------------------------- /.config/supervisord/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/supervisord/supervisord.conf -------------------------------------------------------------------------------- /.config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/tsconfig.json -------------------------------------------------------------------------------- /.config/types/custom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/types/custom.d.ts -------------------------------------------------------------------------------- /.config/webpack/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/webpack/constants.ts -------------------------------------------------------------------------------- /.config/webpack/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/webpack/utils.ts -------------------------------------------------------------------------------- /.config/webpack/webpack.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.config/webpack/webpack.config.ts -------------------------------------------------------------------------------- /.cprc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.cprc.json -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./.config/.eslintrc" 3 | } -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1-bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/ISSUE_TEMPLATE/1-bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/issue_commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/issue_commands.json -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/detect-breaking-changes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/workflows/detect-breaking-changes.yml -------------------------------------------------------------------------------- /.github/workflows/integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/workflows/integration.yml -------------------------------------------------------------------------------- /.github/workflows/issue_commands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/workflows/issue_commands.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.github/zizmor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.github/zizmor.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEV_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/DEV_GUIDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/LICENSE -------------------------------------------------------------------------------- /Magefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/Magefile.go -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/README.md -------------------------------------------------------------------------------- /config-secure/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config-secure/config.xml -------------------------------------------------------------------------------- /config-secure/my-own-ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config-secure/my-own-ca.crt -------------------------------------------------------------------------------- /config-secure/my-own-ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config-secure/my-own-ca.key -------------------------------------------------------------------------------- /config-secure/my-own-ca.srl: -------------------------------------------------------------------------------- 1 | F1882B6FB9749F92 2 | -------------------------------------------------------------------------------- /config-secure/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config-secure/server.crt -------------------------------------------------------------------------------- /config-secure/server.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config-secure/server.csr -------------------------------------------------------------------------------- /config-secure/server.ext: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config-secure/server.ext -------------------------------------------------------------------------------- /config-secure/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config-secure/server.key -------------------------------------------------------------------------------- /config-secure/users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config-secure/users.xml -------------------------------------------------------------------------------- /config/admin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config/admin.xml -------------------------------------------------------------------------------- /config/config-preprocessed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config/config-preprocessed.xml -------------------------------------------------------------------------------- /config/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config/config.xml -------------------------------------------------------------------------------- /config/custom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config/custom.xml -------------------------------------------------------------------------------- /config/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config/server.crt -------------------------------------------------------------------------------- /config/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config/server.key -------------------------------------------------------------------------------- /config/users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/config/users.xml -------------------------------------------------------------------------------- /cspell.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/cspell.config.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /gen-db-dashboards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/gen-db-dashboards.js -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/go.sum -------------------------------------------------------------------------------- /jest-runner-serial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/jest-runner-serial.js -------------------------------------------------------------------------------- /jest-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/jest-setup.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/package.json -------------------------------------------------------------------------------- /pkg/converters/converters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/converters/converters.go -------------------------------------------------------------------------------- /pkg/converters/converters_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/converters/converters_test.go -------------------------------------------------------------------------------- /pkg/macros/macros.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/macros/macros.go -------------------------------------------------------------------------------- /pkg/macros/macros_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/macros/macros_test.go -------------------------------------------------------------------------------- /pkg/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/main.go -------------------------------------------------------------------------------- /pkg/plugin/datasource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/plugin/datasource.go -------------------------------------------------------------------------------- /pkg/plugin/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/plugin/driver.go -------------------------------------------------------------------------------- /pkg/plugin/driver_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/plugin/driver_integration_test.go -------------------------------------------------------------------------------- /pkg/plugin/driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/plugin/driver_test.go -------------------------------------------------------------------------------- /pkg/plugin/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/plugin/errors.go -------------------------------------------------------------------------------- /pkg/plugin/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/plugin/settings.go -------------------------------------------------------------------------------- /pkg/plugin/settings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/pkg/plugin/settings_test.go -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /provisioning/datasources/clickhouse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/provisioning/datasources/clickhouse.yml -------------------------------------------------------------------------------- /scripts/ca-cert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/scripts/ca-cert.sh -------------------------------------------------------------------------------- /scripts/ca.ext: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/scripts/ca.ext -------------------------------------------------------------------------------- /scripts/ca.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/scripts/ca.sh -------------------------------------------------------------------------------- /scripts/certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/scripts/certs.sh -------------------------------------------------------------------------------- /src/__mocks__/ConfigEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/__mocks__/ConfigEditor.ts -------------------------------------------------------------------------------- /src/__mocks__/datasource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/__mocks__/datasource.ts -------------------------------------------------------------------------------- /src/ch-parser/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/ch-parser/helpers.ts -------------------------------------------------------------------------------- /src/ch-parser/lexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/ch-parser/lexer.ts -------------------------------------------------------------------------------- /src/ch-parser/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/ch-parser/parser.ts -------------------------------------------------------------------------------- /src/ch-parser/pluginMacros.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/ch-parser/pluginMacros.ts -------------------------------------------------------------------------------- /src/ch-parser/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/ch-parser/types.ts -------------------------------------------------------------------------------- /src/components/Divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/Divider.tsx -------------------------------------------------------------------------------- /src/components/LogContextPanel.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/LogContextPanel.test.tsx -------------------------------------------------------------------------------- /src/components/LogsContextPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/LogsContextPanel.tsx -------------------------------------------------------------------------------- /src/components/QueryToolbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/QueryToolbox.tsx -------------------------------------------------------------------------------- /src/components/SqlEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/SqlEditor.test.tsx -------------------------------------------------------------------------------- /src/components/SqlEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/SqlEditor.tsx -------------------------------------------------------------------------------- /src/components/configEditor/AliasTableConfig.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/AliasTableConfig.test.tsx -------------------------------------------------------------------------------- /src/components/configEditor/AliasTableConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/AliasTableConfig.tsx -------------------------------------------------------------------------------- /src/components/configEditor/DefaultDatabaseTableConfig.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/DefaultDatabaseTableConfig.test.tsx -------------------------------------------------------------------------------- /src/components/configEditor/DefaultDatabaseTableConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/DefaultDatabaseTableConfig.tsx -------------------------------------------------------------------------------- /src/components/configEditor/HttpHeadersConfig.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/HttpHeadersConfig.test.tsx -------------------------------------------------------------------------------- /src/components/configEditor/HttpHeadersConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/HttpHeadersConfig.tsx -------------------------------------------------------------------------------- /src/components/configEditor/LabeledInput.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/LabeledInput.test.tsx -------------------------------------------------------------------------------- /src/components/configEditor/LabeledInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/LabeledInput.tsx -------------------------------------------------------------------------------- /src/components/configEditor/LogsConfig.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/LogsConfig.test.tsx -------------------------------------------------------------------------------- /src/components/configEditor/LogsConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/LogsConfig.tsx -------------------------------------------------------------------------------- /src/components/configEditor/QuerySettingsConfig.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/QuerySettingsConfig.test.tsx -------------------------------------------------------------------------------- /src/components/configEditor/QuerySettingsConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/QuerySettingsConfig.tsx -------------------------------------------------------------------------------- /src/components/configEditor/TracesConfig.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/TracesConfig.test.tsx -------------------------------------------------------------------------------- /src/components/configEditor/TracesConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/configEditor/TracesConfig.tsx -------------------------------------------------------------------------------- /src/components/experimental/ConfigSection/ConfigSection.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/experimental/ConfigSection/ConfigSection.test.tsx -------------------------------------------------------------------------------- /src/components/experimental/ConfigSection/ConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/experimental/ConfigSection/ConfigSection.tsx -------------------------------------------------------------------------------- /src/components/experimental/ConfigSection/ConfigSubSection.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/experimental/ConfigSection/ConfigSubSection.test.tsx -------------------------------------------------------------------------------- /src/components/experimental/ConfigSection/ConfigSubSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/experimental/ConfigSection/ConfigSubSection.tsx -------------------------------------------------------------------------------- /src/components/experimental/ConfigSection/DataSourceDescription.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/experimental/ConfigSection/DataSourceDescription.test.tsx -------------------------------------------------------------------------------- /src/components/experimental/ConfigSection/DataSourceDescription.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/experimental/ConfigSection/DataSourceDescription.tsx -------------------------------------------------------------------------------- /src/components/experimental/ConfigSection/GenericConfigSection.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/experimental/ConfigSection/GenericConfigSection.test.tsx -------------------------------------------------------------------------------- /src/components/experimental/ConfigSection/GenericConfigSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/experimental/ConfigSection/GenericConfigSection.tsx -------------------------------------------------------------------------------- /src/components/experimental/ConfigSection/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/experimental/ConfigSection/index.ts -------------------------------------------------------------------------------- /src/components/queryBuilder/AggregateEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/AggregateEditor.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/AggregateEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/AggregateEditor.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/ColumnSelect.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/ColumnSelect.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/ColumnSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/ColumnSelect.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/ColumnsEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/ColumnsEditor.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/ColumnsEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/ColumnsEditor.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/DatabaseTableSelect.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/DatabaseTableSelect.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/DatabaseTableSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/DatabaseTableSelect.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/DurationUnitSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/DurationUnitSelect.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/EditorTypeSwitcher.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/EditorTypeSwitcher.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/EditorTypeSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/EditorTypeSwitcher.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/FilterEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/FilterEditor.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/FilterEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/FilterEditor.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/GroupByEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/GroupByEditor.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/GroupByEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/GroupByEditor.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/LimitEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/LimitEditor.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/LimitEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/LimitEditor.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/ModeSwitch.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/ModeSwitch.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/ModeSwitch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/ModeSwitch.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/OrderByEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/OrderByEditor.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/OrderByEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/OrderByEditor.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/OtelVersionSelect.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/OtelVersionSelect.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/OtelVersionSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/OtelVersionSelect.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/QueryBuilder.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/QueryBuilder.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/QueryBuilder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/QueryBuilder.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/QueryTypeSwitcher.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/QueryTypeSwitcher.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/QueryTypeSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/QueryTypeSwitcher.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/SqlPreview.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/SqlPreview.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/SqlPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/SqlPreview.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/Switch.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/Switch.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/Switch.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/TraceIdInput.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/TraceIdInput.test.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/TraceIdInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/TraceIdInput.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/utils.test.ts -------------------------------------------------------------------------------- /src/components/queryBuilder/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/utils.ts -------------------------------------------------------------------------------- /src/components/queryBuilder/views/LogsQueryBuilder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/LogsQueryBuilder.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/views/TableQueryBuilder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/TableQueryBuilder.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/views/TimeSeriesQueryBuilder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/TimeSeriesQueryBuilder.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/views/TraceQueryBuilder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/TraceQueryBuilder.tsx -------------------------------------------------------------------------------- /src/components/queryBuilder/views/logsQueryBuilderHooks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/logsQueryBuilderHooks.test.ts -------------------------------------------------------------------------------- /src/components/queryBuilder/views/logsQueryBuilderHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/logsQueryBuilderHooks.ts -------------------------------------------------------------------------------- /src/components/queryBuilder/views/timeSeriesQueryBuilderHooks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/timeSeriesQueryBuilderHooks.test.ts -------------------------------------------------------------------------------- /src/components/queryBuilder/views/timeSeriesQueryBuilderHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/timeSeriesQueryBuilderHooks.ts -------------------------------------------------------------------------------- /src/components/queryBuilder/views/traceQueryBuilderHooks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/traceQueryBuilderHooks.test.ts -------------------------------------------------------------------------------- /src/components/queryBuilder/views/traceQueryBuilderHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/queryBuilder/views/traceQueryBuilderHooks.ts -------------------------------------------------------------------------------- /src/components/sqlProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/sqlProvider.test.ts -------------------------------------------------------------------------------- /src/components/sqlProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/sqlProvider.ts -------------------------------------------------------------------------------- /src/components/suggestions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/suggestions.test.ts -------------------------------------------------------------------------------- /src/components/suggestions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/suggestions.ts -------------------------------------------------------------------------------- /src/components/ui/CertificationKey.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/components/ui/CertificationKey.tsx -------------------------------------------------------------------------------- /src/dashboards/cluster-analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/dashboards/cluster-analysis.json -------------------------------------------------------------------------------- /src/dashboards/data-analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/dashboards/data-analysis.json -------------------------------------------------------------------------------- /src/dashboards/opentelemetry-clickhouse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/dashboards/opentelemetry-clickhouse.json -------------------------------------------------------------------------------- /src/dashboards/query-analysis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/dashboards/query-analysis.json -------------------------------------------------------------------------------- /src/dashboards/system-dashboards.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/dashboards/system-dashboards.json -------------------------------------------------------------------------------- /src/data/CHDatasource.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/CHDatasource.test.ts -------------------------------------------------------------------------------- /src/data/CHDatasource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/CHDatasource.ts -------------------------------------------------------------------------------- /src/data/adHocFilter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/adHocFilter.test.ts -------------------------------------------------------------------------------- /src/data/adHocFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/adHocFilter.ts -------------------------------------------------------------------------------- /src/data/ast.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/ast.test.ts -------------------------------------------------------------------------------- /src/data/ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/ast.ts -------------------------------------------------------------------------------- /src/data/columnFilters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/columnFilters.test.ts -------------------------------------------------------------------------------- /src/data/columnFilters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/columnFilters.ts -------------------------------------------------------------------------------- /src/data/logs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/logs.test.ts -------------------------------------------------------------------------------- /src/data/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/logs.ts -------------------------------------------------------------------------------- /src/data/migration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/migration.test.ts -------------------------------------------------------------------------------- /src/data/migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/migration.ts -------------------------------------------------------------------------------- /src/data/sqlGenerator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/sqlGenerator.test.ts -------------------------------------------------------------------------------- /src/data/sqlGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/sqlGenerator.ts -------------------------------------------------------------------------------- /src/data/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/utils.test.ts -------------------------------------------------------------------------------- /src/data/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/utils.ts -------------------------------------------------------------------------------- /src/data/validate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/validate.test.ts -------------------------------------------------------------------------------- /src/data/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/data/validate.ts -------------------------------------------------------------------------------- /src/hooks/useBuilderOptionChanges.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useBuilderOptionChanges.test.ts -------------------------------------------------------------------------------- /src/hooks/useBuilderOptionChanges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useBuilderOptionChanges.ts -------------------------------------------------------------------------------- /src/hooks/useBuilderOptionsState.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useBuilderOptionsState.test.ts -------------------------------------------------------------------------------- /src/hooks/useBuilderOptionsState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useBuilderOptionsState.ts -------------------------------------------------------------------------------- /src/hooks/useColumns.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useColumns.test.ts -------------------------------------------------------------------------------- /src/hooks/useColumns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useColumns.ts -------------------------------------------------------------------------------- /src/hooks/useDatabases.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useDatabases.test.ts -------------------------------------------------------------------------------- /src/hooks/useDatabases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useDatabases.ts -------------------------------------------------------------------------------- /src/hooks/useIsNewQuery.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useIsNewQuery.test.ts -------------------------------------------------------------------------------- /src/hooks/useIsNewQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useIsNewQuery.ts -------------------------------------------------------------------------------- /src/hooks/useSchemaSuggestionsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useSchemaSuggestionsProvider.ts -------------------------------------------------------------------------------- /src/hooks/useTables.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useTables.test.ts -------------------------------------------------------------------------------- /src/hooks/useTables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useTables.ts -------------------------------------------------------------------------------- /src/hooks/useUniqueMapKeys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useUniqueMapKeys.test.ts -------------------------------------------------------------------------------- /src/hooks/useUniqueMapKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/hooks/useUniqueMapKeys.ts -------------------------------------------------------------------------------- /src/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/img/logo.svg -------------------------------------------------------------------------------- /src/labels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/labels.ts -------------------------------------------------------------------------------- /src/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/module.ts -------------------------------------------------------------------------------- /src/otel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/otel.ts -------------------------------------------------------------------------------- /src/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/plugin.json -------------------------------------------------------------------------------- /src/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/selectors.ts -------------------------------------------------------------------------------- /src/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/styles.ts -------------------------------------------------------------------------------- /src/test/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/test/setupTests.ts -------------------------------------------------------------------------------- /src/tracking.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/tracking.test.ts -------------------------------------------------------------------------------- /src/tracking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/tracking.ts -------------------------------------------------------------------------------- /src/types/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/types/config.ts -------------------------------------------------------------------------------- /src/types/queryBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/types/queryBuilder.ts -------------------------------------------------------------------------------- /src/types/sql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/types/sql.ts -------------------------------------------------------------------------------- /src/typings.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'js-sql-parser'; 2 | -------------------------------------------------------------------------------- /src/utils/version.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/utils/version.test.ts -------------------------------------------------------------------------------- /src/utils/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/utils/version.ts -------------------------------------------------------------------------------- /src/views/CHConfigEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/CHConfigEditor.test.tsx -------------------------------------------------------------------------------- /src/views/CHConfigEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/CHConfigEditor.tsx -------------------------------------------------------------------------------- /src/views/CHConfigEditorHooks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/CHConfigEditorHooks.test.ts -------------------------------------------------------------------------------- /src/views/CHConfigEditorHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/CHConfigEditorHooks.ts -------------------------------------------------------------------------------- /src/views/CHQueryEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/CHQueryEditor.test.tsx -------------------------------------------------------------------------------- /src/views/CHQueryEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/CHQueryEditor.tsx -------------------------------------------------------------------------------- /src/views/config-v2/AdditionalSettingsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/AdditionalSettingsSection.tsx -------------------------------------------------------------------------------- /src/views/config-v2/AliasTableConfigV2.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/AliasTableConfigV2.test.tsx -------------------------------------------------------------------------------- /src/views/config-v2/AliasTableConfigV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/AliasTableConfigV2.tsx -------------------------------------------------------------------------------- /src/views/config-v2/CHConfigEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/CHConfigEditor.test.tsx -------------------------------------------------------------------------------- /src/views/config-v2/CHConfigEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/CHConfigEditor.tsx -------------------------------------------------------------------------------- /src/views/config-v2/DatabaseCredentialsSection.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/DatabaseCredentialsSection.test.tsx -------------------------------------------------------------------------------- /src/views/config-v2/DatabaseCredentialsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/DatabaseCredentialsSection.tsx -------------------------------------------------------------------------------- /src/views/config-v2/HttpHeadersConfigV2.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/HttpHeadersConfigV2.test.tsx -------------------------------------------------------------------------------- /src/views/config-v2/HttpHeadersConfigV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/HttpHeadersConfigV2.tsx -------------------------------------------------------------------------------- /src/views/config-v2/HttpProtocolSettingsSection.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/HttpProtocolSettingsSection.test.tsx -------------------------------------------------------------------------------- /src/views/config-v2/HttpProtocolSettingsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/HttpProtocolSettingsSection.tsx -------------------------------------------------------------------------------- /src/views/config-v2/LeftSidebar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/LeftSidebar.test.tsx -------------------------------------------------------------------------------- /src/views/config-v2/LeftSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/LeftSidebar.tsx -------------------------------------------------------------------------------- /src/views/config-v2/ServerAndEncryptionSection.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/ServerAndEncryptionSection.test.tsx -------------------------------------------------------------------------------- /src/views/config-v2/ServerAndEncryptionSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/ServerAndEncryptionSection.tsx -------------------------------------------------------------------------------- /src/views/config-v2/TLSSSLSettingsSection.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/TLSSSLSettingsSection.test.tsx -------------------------------------------------------------------------------- /src/views/config-v2/TLSSSLSettingsSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/TLSSSLSettingsSection.tsx -------------------------------------------------------------------------------- /src/views/config-v2/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/constants.ts -------------------------------------------------------------------------------- /src/views/config-v2/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/helpers.ts -------------------------------------------------------------------------------- /src/views/config-v2/labelsV2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/labelsV2.ts -------------------------------------------------------------------------------- /src/views/config-v2/tracking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/config-v2/tracking.ts -------------------------------------------------------------------------------- /src/views/trackingV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/src/views/trackingV1.ts -------------------------------------------------------------------------------- /tests/e2e/configEditor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/tests/e2e/configEditor.spec.ts -------------------------------------------------------------------------------- /tests/fixtures/property-prices.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/tests/fixtures/property-prices.sql -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grafana/clickhouse-datasource/HEAD/tsconfig.json --------------------------------------------------------------------------------