path # lines of code netlify.toml 32 manage.py 3 viz-lib/prettier.config.js 6 viz-lib/src/components/visualizations/editor/withControlLabel.jsx 78 viz-lib/src/components/visualizations/editor/index.js 18 viz-lib/src/components/visualizations/editor/TextArea.less 3 viz-lib/src/components/visualizations/editor/Switch.jsx 36 viz-lib/src/components/visualizations/editor/context-help.less 15 viz-lib/src/components/visualizations/editor/Section.jsx 38 viz-lib/src/components/visualizations/editor/ContextHelp.jsx 46 viz-lib/src/components/visualizations/editor/control-label.less 10 viz-lib/src/components/visualizations/editor/createTabbedEditor.jsx 44 viz-lib/src/components/visualizations/editor/Switch.less 7 viz-lib/src/components/visualizations/editor/TextArea.jsx 9 viz-lib/src/components/visualizations/editor/Section.less 7 viz-lib/src/components/TextAlignmentSelect/index.jsx 38 viz-lib/src/components/TextAlignmentSelect/index.less 11 viz-lib/src/components/ColorPicker/Swatch.jsx 37 viz-lib/src/components/ColorPicker/Input.jsx 84 viz-lib/src/components/ColorPicker/Label.jsx 26 viz-lib/src/components/ColorPicker/index.jsx 149 viz-lib/src/components/ColorPicker/utils.js 12 viz-lib/src/components/ColorPicker/input.less 16 viz-lib/src/components/ColorPicker/swatch.less 27 viz-lib/src/components/ColorPicker/index.less 38 viz-lib/src/components/ColorPicker/label.less 6 viz-lib/src/components/sortable/index.jsx 67 viz-lib/src/components/sortable/style.less 25 viz-lib/src/components/HtmlContent.jsx 18 viz-lib/src/components/ErrorBoundary.jsx 62 viz-lib/src/components/json-view-interactive/JsonViewInteractive.jsx 101 viz-lib/src/components/json-view-interactive/json-view-interactive.less 90 viz-lib/src/visualizations/map/getOptions.js 32 viz-lib/src/visualizations/map/index.js 13 viz-lib/src/visualizations/map/initMap.js 116 viz-lib/src/visualizations/map/Renderer.jsx 47 viz-lib/src/visualizations/map/Editor/GeneralSettings.jsx 63 viz-lib/src/visualizations/map/Editor/index.js 11 viz-lib/src/visualizations/map/Editor/FormatSettings.jsx 61 viz-lib/src/visualizations/map/Editor/StyleSettings.jsx 225 viz-lib/src/visualizations/map/Editor/GroupsSettings.jsx 56 viz-lib/src/visualizations/map/prepareData.js 29 viz-lib/src/visualizations/index.js 3 viz-lib/src/visualizations/visualizationsSettings.js 45 viz-lib/src/visualizations/word-cloud/index.js 17 viz-lib/src/visualizations/word-cloud/Renderer.jsx 143 viz-lib/src/visualizations/word-cloud/Editor.jsx 92 viz-lib/src/visualizations/word-cloud/renderer.less 11 viz-lib/src/visualizations/registeredVisualizations.js 83 viz-lib/src/visualizations/cohort/getOptions.js 26 viz-lib/src/visualizations/cohort/index.js 12 viz-lib/src/visualizations/cohort/Cornelius.jsx 195 viz-lib/src/visualizations/cohort/cornelius.less 46 viz-lib/src/visualizations/cohort/Renderer.jsx 33 viz-lib/src/visualizations/cohort/Editor/index.js 11 viz-lib/src/visualizations/cohort/Editor/ColorsSettings.jsx 55 viz-lib/src/visualizations/cohort/Editor/OptionsSettings.jsx 48 viz-lib/src/visualizations/cohort/Editor/ColumnsSettings.jsx 67 viz-lib/src/visualizations/cohort/Editor/AppearanceSettings.jsx 93 viz-lib/src/visualizations/cohort/prepareData.js 110 viz-lib/src/visualizations/cohort/renderer.less 18 viz-lib/src/visualizations/variables.less 16 viz-lib/src/visualizations/box-plot/index.js 12 viz-lib/src/visualizations/box-plot/Renderer.jsx 164 viz-lib/src/visualizations/box-plot/Editor.jsx 34 viz-lib/src/visualizations/box-plot/renderer.less 4 viz-lib/src/visualizations/details/index.js 10 viz-lib/src/visualizations/details/details.less 9 viz-lib/src/visualizations/details/DetailsRenderer.jsx 47 viz-lib/src/visualizations/prop-types.js 24 viz-lib/src/visualizations/choropleth/getOptions.js 35 viz-lib/src/visualizations/choropleth/index.js 13 viz-lib/src/visualizations/choropleth/Renderer/index.jsx 63 viz-lib/src/visualizations/choropleth/Renderer/utils.js 95 viz-lib/src/visualizations/choropleth/Renderer/initChoropleth.js 153 viz-lib/src/visualizations/choropleth/Renderer/renderer.less 27 viz-lib/src/visualizations/choropleth/Renderer/Legend.jsx 29 viz-lib/src/visualizations/choropleth/ColorPalette.js 10 viz-lib/src/visualizations/choropleth/Editor/GeneralSettings.jsx 95 viz-lib/src/visualizations/choropleth/Editor/index.js 11 viz-lib/src/visualizations/choropleth/Editor/utils.js 30 viz-lib/src/visualizations/choropleth/Editor/FormatSettings.jsx 173 viz-lib/src/visualizations/choropleth/Editor/ColorsSettings.jsx 107 viz-lib/src/visualizations/choropleth/Editor/BoundsSettings.jsx 60 viz-lib/src/visualizations/sunburst/index.js 10 viz-lib/src/visualizations/sunburst/Renderer.jsx 20 viz-lib/src/visualizations/sunburst/initSunburst.js 213 viz-lib/src/visualizations/sunburst/Editor.jsx 53 viz-lib/src/visualizations/sunburst/renderer.less 32 viz-lib/src/visualizations/table/getOptions.js 104 viz-lib/src/visualizations/table/index.js 14 viz-lib/src/visualizations/table/utils.js 173 viz-lib/src/visualizations/table/columns/index.js 16 viz-lib/src/visualizations/table/columns/json.jsx 32 viz-lib/src/visualizations/table/columns/number.jsx 47 viz-lib/src/visualizations/table/columns/link.jsx 100 viz-lib/src/visualizations/table/columns/text.jsx 54 viz-lib/src/visualizations/table/columns/image.jsx 115 viz-lib/src/visualizations/table/columns/boolean.jsx 65 viz-lib/src/visualizations/table/columns/datetime.jsx 47 viz-lib/src/visualizations/table/Renderer.jsx 113 viz-lib/src/visualizations/table/Editor/index.jsx 8 viz-lib/src/visualizations/table/Editor/editor.less 27 viz-lib/src/visualizations/table/Editor/GridSettings.jsx 23 viz-lib/src/visualizations/table/Editor/ColumnsSettings.jsx 71 viz-lib/src/visualizations/table/Editor/ColumnEditor.jsx 78 viz-lib/src/visualizations/table/renderer.less 111 viz-lib/src/visualizations/chart/getOptions.js 37 viz-lib/src/visualizations/chart/index.js 15 viz-lib/src/visualizations/chart/Renderer/index.jsx 13 viz-lib/src/visualizations/chart/Renderer/initChart.js 107 viz-lib/src/visualizations/chart/Renderer/PlotlyChart.jsx 42 viz-lib/src/visualizations/chart/Renderer/CustomPlotlyChart.jsx 31 viz-lib/src/visualizations/chart/Renderer/renderer.less 4 viz-lib/src/visualizations/chart/plotly/preparePieData.js 87 viz-lib/src/visualizations/chart/plotly/index.js 26 viz-lib/src/visualizations/chart/plotly/updateData.js 172 viz-lib/src/visualizations/chart/plotly/utils.js 22 viz-lib/src/visualizations/chart/plotly/prepareDefaultData.js 136 viz-lib/src/visualizations/chart/plotly/customChartUtils.js 33 viz-lib/src/visualizations/chart/plotly/prepareLayout.js 105 viz-lib/src/visualizations/chart/plotly/updateChartSize.js 89 viz-lib/src/visualizations/chart/plotly/prepareData.js 14 viz-lib/src/visualizations/chart/plotly/prepareHeatmapData.js 62 viz-lib/src/visualizations/chart/plotly/updateYRanges.js 39 viz-lib/src/visualizations/chart/Editor/ColumnMappingSelect.jsx 48 viz-lib/src/visualizations/chart/Editor/GeneralSettings.jsx 246 viz-lib/src/visualizations/chart/Editor/YAxisSettings.jsx 56 viz-lib/src/visualizations/chart/Editor/PieColorsSettings.jsx 69 viz-lib/src/visualizations/chart/Editor/index.jsx 55 viz-lib/src/visualizations/chart/Editor/ColorsSettings.jsx 14 viz-lib/src/visualizations/chart/Editor/XAxisSettings.jsx 41 viz-lib/src/visualizations/chart/Editor/HeatmapColorsSettings.jsx 77 viz-lib/src/visualizations/chart/Editor/editor.less 33 viz-lib/src/visualizations/chart/Editor/AxisSettings.jsx 101 viz-lib/src/visualizations/chart/Editor/CustomChartSettings.jsx 43 viz-lib/src/visualizations/chart/Editor/ChartTypeSelect.jsx 32 viz-lib/src/visualizations/chart/Editor/SeriesSettings.jsx 133 viz-lib/src/visualizations/chart/Editor/DataLabelsSettings.jsx 106 viz-lib/src/visualizations/chart/Editor/DefaultColorsSettings.jsx 60 viz-lib/src/visualizations/chart/getChartData.js 82 viz-lib/src/visualizations/ColorPalette.js 31 viz-lib/src/visualizations/sankey/index.js 10 viz-lib/src/visualizations/sankey/initSankey.js 202 viz-lib/src/visualizations/sankey/Renderer.jsx 20 viz-lib/src/visualizations/sankey/Editor.jsx 28 viz-lib/src/visualizations/sankey/renderer.less 17 viz-lib/src/visualizations/Renderer.jsx 52 viz-lib/src/visualizations/funnel/getOptions.js 35 viz-lib/src/visualizations/funnel/index.js 11 viz-lib/src/visualizations/funnel/Renderer/index.jsx 93 viz-lib/src/visualizations/funnel/Renderer/funnel-bar.less 28 viz-lib/src/visualizations/funnel/Renderer/FunnelBar.jsx 26 viz-lib/src/visualizations/funnel/Renderer/index.less 35 viz-lib/src/visualizations/funnel/Renderer/prepareData.js 32 viz-lib/src/visualizations/funnel/Editor/GeneralSettings.jsx 106 viz-lib/src/visualizations/funnel/Editor/index.js 7 viz-lib/src/visualizations/funnel/Editor/AppearanceSettings.jsx 70 viz-lib/src/visualizations/counter/index.js 21 viz-lib/src/visualizations/counter/render.less 39 viz-lib/src/visualizations/counter/utils.js 101 viz-lib/src/visualizations/counter/Renderer.jsx 70 viz-lib/src/visualizations/counter/Editor/GeneralSettings.jsx 78 viz-lib/src/visualizations/counter/Editor/index.js 7 viz-lib/src/visualizations/counter/Editor/FormatSettings.jsx 70 viz-lib/src/visualizations/pivot/index.js 24 viz-lib/src/visualizations/pivot/Renderer.jsx 57 viz-lib/src/visualizations/pivot/Editor.jsx 39 viz-lib/src/visualizations/pivot/renderer.less 83 viz-lib/src/visualizations/Editor.jsx 13 viz-lib/src/index.js 8 viz-lib/src/lib/hooks/useMemoWithDeepCompare.js 10 viz-lib/src/lib/utils.js 34 viz-lib/src/lib/value-format.js 73 viz-lib/src/lib/chooseTextColorForBackground.js 10 viz-lib/src/services/resizeObserver.js 27 viz-lib/src/services/sanitize.js 14 client/app/components/FavoritesControl.jsx 35 client/app/components/Parameters.less 95 client/app/components/CreateSourceDialog.jsx 184 client/app/components/visualizations/visualizationComponents.jsx 37 client/app/components/visualizations/EditVisualizationDialog.less 16 client/app/components/visualizations/VisualizationName.less 12 client/app/components/visualizations/VisualizationRenderer.jsx 73 client/app/components/visualizations/EditVisualizationDialog.jsx 215 client/app/components/visualizations/VisualizationName.jsx 15 client/app/components/groups/ListItemAddon.jsx 28 client/app/components/groups/CreateGroupDialog.jsx 33 client/app/components/groups/DeleteGroupButton.jsx 53 client/app/components/groups/DetailsPageSidebar.jsx 69 client/app/components/groups/GroupName.jsx 37 client/app/components/ParameterValueInput.less 21 client/app/components/QuerySelector.jsx 142 client/app/components/ParameterMappingInput.jsx 561 client/app/components/AceEditorInput.jsx 19 client/app/components/tags-control/EditTagsDialog.jsx 63 client/app/components/tags-control/TagsControl.jsx 97 client/app/components/DynamicComponent.jsx 42 client/app/components/Timer.jsx 25 client/app/components/DateTimeInput.jsx 42 client/app/components/DialogWrapper.jsx 183 client/app/components/queries/ScheduleDialog.jsx 248 client/app/components/queries/ApiKeyDialog/index.jsx 71 client/app/components/queries/ApiKeyDialog/index.less 15 client/app/components/queries/SchedulePhrase.jsx 52 client/app/components/queries/EmbedQueryDialog.jsx 101 client/app/components/queries/editor-components/index.js 8 client/app/components/queries/editor-components/editorComponents.js 20 client/app/components/queries/editor-components/databricks/DatabricksSchemaBrowser.jsx 135 client/app/components/queries/editor-components/databricks/DatabricksSchemaBrowser.less 38 client/app/components/queries/editor-components/databricks/useDatabricksSchema.js 107 client/app/components/queries/EmbedQueryDialog.less 9 client/app/components/queries/QueryEditor/QueryEditorControls.less 22 client/app/components/queries/QueryEditor/ace.js 91 client/app/components/queries/QueryEditor/index.jsx 160 client/app/components/queries/QueryEditor/QueryEditorControls.jsx 170 client/app/components/queries/QueryEditor/index.less 12 client/app/components/queries/QueryEditor/AutocompleteToggle.jsx 34 client/app/components/queries/AddToDashboardDialog.jsx 112 client/app/components/queries/SchemaData.jsx 130 client/app/components/queries/ScheduleDialog.css 31 client/app/components/queries/add-to-dashboard-dialog.less 30 client/app/components/queries/SchemaBrowser.jsx 317 client/app/components/Resizable/index.jsx 144 client/app/components/Resizable/index.less 49 client/app/components/QueryBasedParameterInput.jsx 98 client/app/components/DateRangeInput.jsx 40 client/app/components/PermissionsEditorDialog/index.jsx 175 client/app/components/PermissionsEditorDialog/index.less 7 client/app/components/ParameterValueInput.jsx 178 client/app/components/BeaconConsent.jsx 69 client/app/components/admin/RQStatus.jsx 134 client/app/components/admin/StatusBlock.jsx 91 client/app/components/admin/layout.less 15 client/app/components/admin/Layout.jsx 35 client/app/components/ApplicationArea/ErrorMessage.jsx 50 client/app/components/ApplicationArea/ErrorMessage.less 15 client/app/components/ApplicationArea/index.jsx 30 client/app/components/ApplicationArea/routeWithUserSession.jsx 72 client/app/components/ApplicationArea/Router.jsx 114 client/app/components/ApplicationArea/ApplicationLayout/MobileNavbar.less 30 client/app/components/ApplicationArea/ApplicationLayout/DesktopNavbar.jsx 154 client/app/components/ApplicationArea/ApplicationLayout/index.jsx 33 client/app/components/ApplicationArea/ApplicationLayout/index.less 64 client/app/components/ApplicationArea/ApplicationLayout/DesktopNavbar.less 149 client/app/components/ApplicationArea/ApplicationLayout/MobileNavbar.jsx 82 client/app/components/ApplicationArea/ApplicationLayout/VersionInfo.jsx 22 client/app/components/ApplicationArea/routeWithApiKeySession.jsx 55 client/app/components/ApplicationArea/navigateTo.js 21 client/app/components/ApplicationArea/handleNavigationIntent.js 23 client/app/components/InputWithCopy.jsx 44 client/app/components/layouts/ContentWithSidebar.jsx 44 client/app/components/layouts/content-with-sidebar.less 36 client/app/components/Filters.jsx 130 client/app/components/Paginator.jsx 22 client/app/components/Collapse.jsx 26 client/app/components/SelectItemsDialog.jsx 178 client/app/components/dynamic-parameters/DynamicButton.jsx 63 client/app/components/dynamic-parameters/DynamicParameters.less 25 client/app/components/dynamic-parameters/DateParameter.jsx 101 client/app/components/dynamic-parameters/DateRangeParameter.jsx 214 client/app/components/dynamic-parameters/DynamicButton.less 31 client/app/components/PreviewCard.jsx 80 client/app/components/QueryLink.less 7 client/app/components/CodeBlock.less 20 client/app/components/QueryLink.jsx 34 client/app/components/Parameters.jsx 163 client/app/components/NoTaggedObjectsFound.jsx 16 client/app/components/PageHeader/index.jsx 19 client/app/components/PageHeader/index.less 18 client/app/components/proptypes.js 146 client/app/components/EditParameterSettingsDialog.jsx 244 client/app/components/SettingsWrapper.jsx 35 client/app/components/ParameterMappingInput.less 67 client/app/components/BigMessage.jsx 26 client/app/components/EmailSettingsWarning.jsx 40 client/app/components/empty-state/empty-state.less 58 client/app/components/empty-state/EmptyState.jsx 160 client/app/components/TagsList.less 13 client/app/components/HelpTrigger.less 77 client/app/components/dashboards/dashboard-grid.less 136 client/app/components/dashboards/CreateDashboardDialog.jsx 68 client/app/components/dashboards/ExpandedWidgetDialog.jsx 31 client/app/components/dashboards/AutoHeightController.js 89 client/app/components/dashboards/DashboardGrid.jsx 250 client/app/components/dashboards/TextboxDialog.less 16 client/app/components/dashboards/EditParameterMappingsDialog.jsx 103 client/app/components/dashboards/TextboxDialog.jsx 98 client/app/components/dashboards/dashboard-widget/index.js 3 client/app/components/dashboards/dashboard-widget/Widget.jsx 116 client/app/components/dashboards/dashboard-widget/RestrictedWidget.jsx 17 client/app/components/dashboards/dashboard-widget/Widget.less 210 client/app/components/dashboards/dashboard-widget/TextboxWidget.jsx 41 client/app/components/dashboards/dashboard-widget/VisualizationWidget.jsx 292 client/app/components/dashboards/AddWidgetDialog.jsx 140 client/app/components/ParameterApplyButton.jsx 28 client/app/components/TimeAgo.jsx 41 client/app/components/AceEditorInput.less 8 client/app/components/cards-list/CardsList.less 64 client/app/components/cards-list/CardsList.jsx 72 client/app/components/query-snippets/QuerySnippetDialog.jsx 65 client/app/components/CodeBlock.jsx 63 client/app/components/EditInPlace.jsx 94 client/app/components/DateTimeRangeInput.jsx 45 client/app/components/DateInput.jsx 39 client/app/components/EditVisualizationButton/index.jsx 22 client/app/components/EditVisualizationButton/QueryControlDropdown.jsx 90 client/app/components/EditVisualizationButton/QueryResultsLink.jsx 35 client/app/components/items-list/components/EmptyState.jsx 10 client/app/components/items-list/components/ItemsTable.jsx 166 client/app/components/items-list/components/LoadingState.jsx 10 client/app/components/items-list/components/Sidebar.jsx 150 client/app/components/items-list/classes/Sorter.js 59 client/app/components/items-list/classes/ItemsFetcher.js 70 client/app/components/items-list/classes/ItemsSource.js 135 client/app/components/items-list/classes/StateStorage.js 48 client/app/components/items-list/classes/Paginator.js 7 client/app/components/items-list/ItemsList.jsx 110 client/app/components/dynamic-form/DynamicForm.less 29 client/app/components/dynamic-form/DynamicForm.jsx 275 client/app/components/dynamic-form/dynamicFormHelper.js 128 client/app/components/HelpTrigger.jsx 192 client/app/components/TagsList.jsx 73 client/app/index.html 35 client/app/index.js 6 client/app/unsupportedRedirect.js 6 client/app/config/index.js 40 client/app/config/antd-spinner.jsx 3 client/app/config/dashboard-grid-options.js 12 client/app/redash-font/variables.less 4 client/app/redash-font/style.less 32 client/app/assets/css/login.css 60 client/app/assets/less/inc/bootstrap-overrides.less 37 client/app/assets/less/inc/tile.less 86 client/app/assets/less/inc/visualizations/misc.less 7 client/app/assets/less/inc/visualizations/pivot-table.less 4 client/app/assets/less/inc/visualizations/map.less 12 client/app/assets/less/inc/visualizations/box.less 39 client/app/assets/less/inc/form.less 242 client/app/assets/less/inc/variables.less 157 client/app/assets/less/inc/dropdown.less 82 client/app/assets/less/inc/generics.less 82 client/app/assets/less/inc/breadcrumb.less 24 client/app/assets/less/inc/less-plugins/for.less 8 client/app/assets/less/inc/misc.less 178 client/app/assets/less/inc/widgets.less 23 client/app/assets/less/inc/pricing-table.less 61 client/app/assets/less/inc/sidebar.less 213 client/app/assets/less/inc/alert.less 36 client/app/assets/less/inc/print.less 34 client/app/assets/less/inc/edit-in-place.less 21 client/app/assets/less/inc/ie-warning.less 46 client/app/assets/less/inc/well.less 5 client/app/assets/less/inc/font.less 1 client/app/assets/less/inc/media.less 97 client/app/assets/less/inc/tooltips.less 5 client/app/assets/less/inc/modal.less 61 client/app/assets/less/inc/messages.less 132 client/app/assets/less/inc/chart.less 183 client/app/assets/less/inc/flex.less 32 client/app/assets/less/inc/header.less 286 client/app/assets/less/inc/table.less 116 client/app/assets/less/inc/carousel.less 35 client/app/assets/less/inc/list-group.less 70 client/app/assets/less/inc/button.less 113 client/app/assets/less/inc/login.less 118 client/app/assets/less/inc/list.less 19 client/app/assets/less/inc/jumbotron.less 4 client/app/assets/less/inc/404.less 60 client/app/assets/less/inc/progress-bar.less 9 client/app/assets/less/inc/ace-editor.less 21 client/app/assets/less/inc/ant-variables.less 43 client/app/assets/less/inc/panel.less 90 client/app/assets/less/inc/mixins.less 63 client/app/assets/less/inc/profile.less 305 client/app/assets/less/inc/photos.less 60 client/app/assets/less/inc/label.less 31 client/app/assets/less/inc/schema-browser.less 83 client/app/assets/less/inc/popover.less 20 client/app/assets/less/inc/base.less 187 client/app/assets/less/server.less 65 client/app/assets/less/main.less 47 client/app/assets/less/ant.less 324 client/app/assets/less/redash/loading-indicator.less 45 client/app/assets/less/redash/css-logo.less 75 client/app/assets/less/redash/query.less 425 client/app/assets/less/redash/tags-control.less 17 client/app/assets/less/redash/redash-table.less 94 client/app/multi_org.html 35 client/app/pages/home/Home.less 6 client/app/pages/home/Home.jsx 174 client/app/pages/destinations/EditDestination.jsx 104 client/app/pages/destinations/DestinationsList.jsx 144 client/app/pages/groups/GroupMembers.jsx 199 client/app/pages/groups/GroupDataSources.jsx 234 client/app/pages/groups/GroupsList.jsx 144 client/app/pages/index.js 24 client/app/pages/data-sources/EditDataSource.jsx 147 client/app/pages/data-sources/schema-table-components/QuerySearchDialog.jsx 96 client/app/pages/data-sources/schema-table-components/SampleQueryList.jsx 74 client/app/pages/data-sources/schema-table-components/TableVisibilityCheckbox.jsx 21 client/app/pages/data-sources/schema-table-components/EditableTable.jsx 72 client/app/pages/data-sources/schema-table-components/schema-table.css 16 client/app/pages/data-sources/schema-table-components/SchemaTable.jsx 255 client/app/pages/data-sources/schema-table-components/QueryListItem.jsx 36 client/app/pages/data-sources/DataSourcesList.jsx 158 client/app/pages/queries/QuerySource.less 79 client/app/pages/queries/components/QuerySourceAlerts.less 57 client/app/pages/queries/components/QueryVisualizationTabs.jsx 166 client/app/pages/queries/components/wrapQueryPage.jsx 36 client/app/pages/queries/components/QueryMetadata.less 89 client/app/pages/queries/components/QueryExecutionMetadata.jsx 87 client/app/pages/queries/components/QueryViewButton.jsx 59 client/app/pages/queries/components/QueryExecutionMetadata.less 24 client/app/pages/queries/components/QueryPageHeader.less 47 client/app/pages/queries/components/QuerySourceAlerts.jsx 80 client/app/pages/queries/components/QueryVisualizationTabs.less 75 client/app/pages/queries/components/QueryPageHeader.jsx 220 client/app/pages/queries/components/QueryExecutionStatus.jsx 69 client/app/pages/queries/components/QueryMetadata.jsx 97 client/app/pages/queries/QueryView.jsx 212 client/app/pages/queries/hooks/useAutocompleteFlags.js 15 client/app/pages/queries/hooks/useApiKeyDialog.js 9 client/app/pages/queries/hooks/useQueryDataSources.js 28 client/app/pages/queries/hooks/useUnpublishQuery.js 10 client/app/pages/queries/hooks/useQueryParameters.js 20 client/app/pages/queries/hooks/useAddNewParameterDialog.js 22 client/app/pages/queries/hooks/useQueryFlags.js 23 client/app/pages/queries/hooks/useQueryExecute.js 103 client/app/pages/queries/hooks/useFormatQuery.js 17 client/app/pages/queries/hooks/usePermissionsEditorDialog.js 11 client/app/pages/queries/hooks/useUpdateQueryDescription.js 13 client/app/pages/queries/hooks/useUpdateQuery.jsx 116 client/app/pages/queries/hooks/useAddToDashboardDialog.js 12 client/app/pages/queries/hooks/useEditScheduleDialog.js 27 client/app/pages/queries/hooks/useArchiveQuery.jsx 47 client/app/pages/queries/hooks/useRenameQuery.js 20 client/app/pages/queries/hooks/useDeleteVisualization.js 20 client/app/pages/queries/hooks/useDuplicateQuery.js 19 client/app/pages/queries/hooks/useVisualizationTabHandler.js 25 client/app/pages/queries/hooks/usePublishQuery.js 10 client/app/pages/queries/hooks/useQuery.js 23 client/app/pages/queries/hooks/useUnsavedChangesAlert.js 23 client/app/pages/queries/hooks/useEmbedDialog.js 12 client/app/pages/queries/hooks/useAddVisualizationDialog.js 22 client/app/pages/queries/hooks/useUpdateQueryTags.js 13 client/app/pages/queries/hooks/useDataSourceSchema.js 47 client/app/pages/queries/hooks/useEditVisualizationDialog.js 24 client/app/pages/queries/VisualizationEmbed.jsx 254 client/app/pages/queries/QueryView.less 88 client/app/pages/queries/QuerySource.jsx 406 client/app/pages/admin/Jobs.jsx 118 client/app/pages/admin/system-status.less 42 client/app/pages/admin/OutdatedQueries.jsx 166 client/app/pages/admin/SystemStatus.jsx 80 client/app/pages/settings/components/AuthSettings/GoogleLoginSettings.jsx 40 client/app/pages/settings/components/AuthSettings/index.jsx 36 client/app/pages/settings/components/AuthSettings/SAMLSettings.jsx 46 client/app/pages/settings/components/AuthSettings/PasswordLoginSettings.jsx 41 client/app/pages/settings/components/prop-types.js 11 client/app/pages/settings/components/GeneralSettings/PlotlySettings.jsx 22 client/app/pages/settings/components/GeneralSettings/index.jsx 18 client/app/pages/settings/components/GeneralSettings/FormatSettings.jsx 35 client/app/pages/settings/components/GeneralSettings/FeatureFlagsSettings.jsx 38 client/app/pages/settings/components/GeneralSettings/BeaconConsentSettings.jsx 28 client/app/pages/settings/OrganizationSettings.jsx 103 client/app/pages/queries-list/queries-list.css 7 client/app/pages/queries-list/QueriesListEmptyState.jsx 43 client/app/pages/queries-list/QueriesList.jsx 209 client/app/pages/alert/components/NotificationTemplate.jsx 109 client/app/pages/alert/components/Criteria.less 46 client/app/pages/alert/components/Criteria.jsx 136 client/app/pages/alert/components/AlertDestinations.jsx 195 client/app/pages/alert/components/AlertDestinations.less 61 client/app/pages/alert/components/Query.jsx 61 client/app/pages/alert/components/Rearm.less 7 client/app/pages/alert/components/MenuButton.jsx 65 client/app/pages/alert/components/Query.less 22 client/app/pages/alert/components/Rearm.jsx 128 client/app/pages/alert/components/NotificationTemplate.less 30 client/app/pages/alert/components/HorizontalFormItem.jsx 27 client/app/pages/alert/components/Title.less 26 client/app/pages/alert/components/Title.jsx 41 client/app/pages/alert/AlertNew.jsx 100 client/app/pages/alert/AlertView.jsx 153 client/app/pages/alert/Alert.jsx 244 client/app/pages/alert/AlertEdit.jsx 115 client/app/pages/dashboards/PublicDashboardPage.less 20 client/app/pages/dashboards/components/DashboardListEmptyState.jsx 32 client/app/pages/dashboards/components/DashboardHeader.less 92 client/app/pages/dashboards/components/DashboardHeader.jsx 256 client/app/pages/dashboards/components/ShareDashboardDialog.jsx 115 client/app/pages/dashboards/hooks/useEditModeHandler.js 85 client/app/pages/dashboards/hooks/useRefreshRateHandler.js 27 client/app/pages/dashboards/hooks/useDashboard.js 218 client/app/pages/dashboards/dashboard-list.css 9 client/app/pages/dashboards/DashboardPage.jsx 159 client/app/pages/dashboards/PublicDashboardPage.jsx 96 client/app/pages/dashboards/DashboardPage.less 44 client/app/pages/dashboards/DashboardList.jsx 167 client/app/pages/alerts/AlertsList.jsx 134 client/app/pages/query-snippets/QuerySnippetsList.less 9 client/app/pages/query-snippets/QuerySnippetsList.jsx 213 client/app/pages/users/UserProfile.jsx 83 client/app/pages/users/components/EditableUserProfile.jsx 32 client/app/pages/users/components/ReadOnlyUserProfile.jsx 25 client/app/pages/users/components/UserInfoForm.jsx 83 client/app/pages/users/components/CreateUserDialog.jsx 39 client/app/pages/users/components/PasswordForm/PasswordResetForm.jsx 32 client/app/pages/users/components/PasswordForm/ChangePasswordDialog.jsx 126 client/app/pages/users/components/PasswordForm/index.jsx 32 client/app/pages/users/components/PasswordForm/ResendInvitationForm.jsx 32 client/app/pages/users/components/PasswordForm/PasswordLinkAlert.jsx 40 client/app/pages/users/components/ToggleUserForm.jsx 45 client/app/pages/users/components/ApiKeyForm.jsx 57 client/app/pages/users/components/UserGroups.jsx 26 client/app/pages/users/UsersList.jsx 297 client/app/pages/users/hooks/useUserGroups.js 18 client/app/pages/users/settings.less 26 client/app/lib/localOptions.js 16 client/app/lib/hooks/useImmutableCallback.js 7 client/app/lib/hooks/useFullscreenHandler.js 12 client/app/lib/hooks/useSearchResults.js 28 client/app/lib/utils.js 126 client/app/lib/pagination/index.js 1 client/app/lib/pagination/paginator.js 40 client/app/lib/useQueryResultData.js 20 client/app/lib/value-format.js 73 client/app/services/notification.js 15 client/app/services/axios.js 15 client/app/services/alert.js 33 client/app/services/resizeObserver.js 27 client/app/services/routes.js 35 client/app/services/query-snippet.js 27 client/app/services/destination.js 11 client/app/services/visualization.js 7 client/app/services/widget.js 208 client/app/services/sanitize.js 14 client/app/services/databricks-data-source.js 15 client/app/services/data-source.js 32 client/app/services/KeyboardShortcuts.js 56 client/app/services/utils.js 6 client/app/services/settingsMenu.js 44 client/app/services/getTags.js 7 client/app/services/organizationSettings.js 15 client/app/services/notifications.js 37 client/app/services/offline-listener.js 19 client/app/services/parameters/index.js 41 client/app/services/parameters/Parameter.js 91 client/app/services/parameters/EnumParameter.js 66 client/app/services/parameters/DateRangeParameter.js 193 client/app/services/parameters/DateParameter.js 77 client/app/services/parameters/NumberParameter.js 16 client/app/services/parameters/QueryBasedDropdownParameter.js 68 client/app/services/parameters/TextParameter.js 16 client/app/services/group.js 16 client/app/services/organizationStatus.js 13 client/app/services/alert-subscription.js 7 client/app/services/url.js 18 client/app/services/user.js 116 client/app/services/policy/DefaultPolicy.js 45 client/app/services/policy/index.js 5 client/app/services/recordEvent.js 14 client/app/services/auth.js 91 client/app/services/dashboard.js 200 client/app/services/location.js 80 client/app/services/query-result.js 402 client/app/services/query.js 344 client/app/unsupported.html 56 client/prettier.config.js 6 client/cypress/cypress.js 90 client/cypress/integration/visualizations/map_spec.js 77 client/cypress/integration/visualizations/word_cloud_spec.js 103 client/cypress/integration/visualizations/pivot_spec.js 139 client/cypress/integration/visualizations/table/table_spec.js 103 client/cypress/integration/visualizations/funnel_spec.js 77 client/cypress/integration/visualizations/choropleth_spec.js 78 client/cypress/integration/visualizations/sankey_sunburst_spec.js 129 client/cypress/integration/visualizations/edit_visualization_dialog_spec.js 49 client/cypress/integration/visualizations/box_plot_spec.js 61 client/cypress/integration/visualizations/counter_spec.js 165 client/cypress/integration/visualizations/cohort_spec.js 62 client/cypress/integration/embed/share_embed_spec.js 81 client/cypress/integration/destination/create_destination_spec.js 33 client/cypress/integration/group/group_list_spec.js 13 client/cypress/integration/group/edit_group_spec.js 13 client/cypress/integration/dashboard/textbox_spec.js 127 client/cypress/integration/dashboard/parameter_mapping_spec.js 86 client/cypress/integration/dashboard/filters_spec.js 70 client/cypress/integration/dashboard/dashboard_tags_spec.js 24 client/cypress/integration/dashboard/sharing_spec.js 153 client/cypress/integration/dashboard/dashboard_spec.js 105 client/cypress/integration/dashboard/widget_spec.js 180 client/cypress/integration/dashboard/grid_compliant_widgets_spec.js 108 client/cypress/integration/user/user_list_spec.js 12 client/cypress/integration/user/login_spec.js 23 client/cypress/integration/user/edit_profile_spec.js 61 client/cypress/integration/user/logout_spec.js 14 client/cypress/integration/settings/organization_settings_spec.js 13 client/cypress/integration/settings/settings_tabs_spec.js 50 client/cypress/integration/alert/create_alert_spec.js 22 client/cypress/integration/alert/edit_alert_spec.js 40 client/cypress/integration/alert/view_alert_spec.js 94 client/cypress/integration/data-source/create_data_source_spec.js 33 client/cypress/integration/data-source/edit_data_source_spec.js 13 client/cypress/integration/query-snippets/create_query_snippet_spec.js 18 client/cypress/integration/query/create_query_spec.js 22 client/cypress/integration/query/parameter_spec.js 494 client/cypress/integration/query/filters_spec.js 86 client/cypress/integration/query/query_tags_spec.js 28 client/cypress/plugins/index.js 4 client/cypress/seed-data.js 46 client/cypress/support/visualizations/table.js 11 client/cypress/support/index.js 1 client/cypress/support/dashboard/index.js 34 client/cypress/support/redash-api/index.js 138 client/cypress/support/tags/index.js 15 client/cypress/support/commands.js 70 setup.cfg 6 migrations/versions/640888ce445d_.py 90 migrations/versions/280daa582976_.py 45 migrations/versions/65fc9ede4746_add_is_draft_status_to_queries_and_.py 31 migrations/versions/98af61feea92_add_encrypted_options_to_data_sources.py 47 migrations/versions/d4c798575877_create_favorites.py 20 migrations/versions/0f740a081d20_inline_tags.py 21 migrations/versions/d1eae8b9893e_.py 15 migrations/versions/151a4c333e96_.py 10 migrations/versions/e5c7a4e2df4d_remove_query_tracker_keys.py 29 migrations/versions/cf135a57332e_.py 18 migrations/versions/ba150362b02e_.py 12 migrations/versions/a92d92aa678e_inline_tags.py 20 migrations/versions/65a9c2387a07_match_column_name_length_to_bq.py 16 migrations/versions/5ec5c84ba61e_.py 24 migrations/versions/73beceabb948_bring_back_null_schedule.py 37 migrations/versions/1daa601d3ae5_add_columns_for_disabled_users.py 10 migrations/versions/6adb92e75691_.py 13 migrations/versions/71477dadd6ef_favorites_unique_constraint.py 12 migrations/versions/7671dca4e604_.py 13 migrations/versions/6b5be7e0a0ef_.py 34 migrations/versions/e7004224f284_add_org_id_to_favorites.py 12 migrations/versions/969126bd800f_.py 58 migrations/versions/e7f8a917aa8e_add_user_details_json_column.py 19 migrations/versions/da6767746e76_add_more_db_indexes.py 87 migrations/versions/118aa16f565b_.py 24 migrations/0001_warning.py 8 migrations/script.py.mako 17 migrations/env.py 41 redash/app.py 47 redash/destinations/pagerduty.py 65 redash/destinations/webhook.py 53 redash/destinations/email.py 51 redash/destinations/hangoutschat.py 92 redash/destinations/mattermost.py 51 redash/destinations/__init__.py 61 redash/destinations/chatwork.py 64 redash/destinations/slack.py 71 redash/destinations/hipchat.py 49 redash/models/changes.py 75 redash/models/mixins.py 19 redash/models/organizations.py 65 redash/models/users.py 332 redash/models/types.py 82 redash/models/__init__.py 1365 redash/models/base.py 60 redash/models/parameterized_query.py 167 redash/query_runner/hive_ds.py 193 redash/query_runner/influx_db.py 76 redash/query_runner/couchbase.py 128 redash/query_runner/jql.py 152 redash/query_runner/clickhouse.py 163 redash/query_runner/presto.py 119 redash/query_runner/mongodb.py 259 redash/query_runner/snowflake.py 125 redash/query_runner/script.py 65 redash/query_runner/impala_ds.py 120 redash/query_runner/url.py 25 redash/query_runner/mssql.py 130 redash/query_runner/google_spreadsheets.py 170 redash/query_runner/athena.py 252 redash/query_runner/axibase_tsd.py 170 redash/query_runner/oracle.py 146 redash/query_runner/elasticsearch.py 428 redash/query_runner/cloudwatch.py 94 redash/query_runner/db2.py 110 redash/query_runner/google_analytics.py 172 redash/query_runner/graphite.py 82 redash/query_runner/treasuredata.py 112 redash/query_runner/drill.py 99 redash/query_runner/cloudwatch_insights.py 125 redash/query_runner/prometheus.py 110 redash/query_runner/rockset.py 94 redash/query_runner/phoenix.py 93 redash/query_runner/exasol.py 120 redash/query_runner/mssql_odbc.py 126 redash/query_runner/kylin.py 120 redash/query_runner/dgraph.py 88 redash/query_runner/mapd.py 94 redash/query_runner/query_results.py 127 redash/query_runner/vertica.py 121 redash/query_runner/big_query.py 376 redash/query_runner/cass.py 165 redash/query_runner/__init__.py 320 redash/query_runner/amazon_elasticsearch.py 55 redash/query_runner/python.py 215 redash/query_runner/qubole.py 151 redash/query_runner/uptycs.py 106 redash/query_runner/pg.py 409 redash/query_runner/databricks.py 126 redash/query_runner/azure_kusto.py 130 redash/query_runner/druid.py 68 redash/query_runner/salesforce.py 172 redash/query_runner/json_ds.py 148 redash/query_runner/memsql_ds.py 113 redash/query_runner/mysql.py 245 redash/query_runner/dynamodb_sql.py 117 redash/query_runner/big_query_gce.py 62 redash/query_runner/yandex_metrica.py 144 redash/query_runner/google_spanner.py 1 redash/query_runner/sqlite.py 69 redash/metrics/database.py 42 redash/metrics/__init__.py 1 redash/metrics/request.py 41 redash/monitor.py 97 redash/utils/sentry.py 33 redash/utils/configuration.py 77 redash/utils/requests_session.py 8 redash/utils/human_time.py 7 redash/utils/__init__.py 128 redash/wsgi.py 2 redash/templates/login.html 52 redash/templates/invite.html 47 redash/templates/_includes/signed_out_tail.html 1 redash/templates/_includes/tail.html 1 redash/templates/layouts/signed_out.html 28 redash/templates/setup.html 55 redash/templates/error.html 15 redash/templates/emails/invite.html 16 redash/templates/emails/failures.html 35 redash/templates/emails/layout.html 471 redash/templates/emails/reset_disabled.html 7 redash/templates/emails/reset.html 14 redash/templates/emails/verify.html 12 redash/templates/reset.html 22 redash/templates/verify.html 14 redash/templates/forgot.html 21 redash/tasks/general.py 102 redash/tasks/queries/execution.py 230 redash/tasks/queries/__init__.py 10 redash/tasks/queries/maintenance.py 250 redash/tasks/queries/samples.py 90 redash/tasks/schedule.py 91 redash/tasks/alerts.py 49 redash/tasks/failure_report.py 79 redash/tasks/__init__.py 29 redash/tasks/worker.py 104 redash/tasks/databricks.py 18 redash/security.py 33 redash/extensions.py 34 redash/authentication/org_resolving.py 15 redash/authentication/account.py 50 redash/authentication/remote_user_auth.py 36 redash/authentication/ldap_auth.py 76 redash/authentication/__init__.py 233 redash/authentication/google_oauth.py 95 redash/authentication/jwt_auth.py 48 redash/authentication/saml_auth.py 92 redash/serializers/query_result.py 90 redash/serializers/__init__.py 343 redash/cli/queries.py 47 redash/cli/data_sources.py 225 redash/cli/database.py 75 redash/cli/rq.py 73 redash/cli/users.py 265 redash/cli/__init__.py 64 redash/cli/organization.py 32 redash/cli/groups.py 99 redash/handlers/authentication.py 293 redash/handlers/queries.py 339 redash/handlers/data_sources.py 257 redash/handlers/settings.py 51 redash/handlers/query_snippets.py 68 redash/handlers/alerts.py 130 redash/handlers/destinations.py 120 redash/handlers/dashboards.py 236 redash/handlers/api.py 305 redash/handlers/embed.py 50 redash/handlers/users.py 268 redash/handlers/query_results.py 333 redash/handlers/visualizations.py 51 redash/handlers/__init__.py 29 redash/handlers/widgets.py 54 redash/handlers/base.py 92 redash/handlers/organization.py 22 redash/handlers/admin.py 46 redash/handlers/databricks.py 33 redash/handlers/groups.py 173 redash/handlers/permissions.py 75 redash/handlers/static.py 24 redash/handlers/events.py 55 redash/handlers/favorites.py 78 redash/handlers/setup.py 59 redash/settings/dynamic_settings.py 20 redash/settings/helpers.py 41 redash/settings/__init__.py 364 redash/settings/organization.py 64 redash/__init__.py 43 redash/worker.py 34 redash/permissions.py 76 redash/version_check.py 59