This is an automated email from the ASF dual-hosted git repository.
maximebeauchemin pushed a change to branch template_less
in repository https://gitbox.apache.org/repos/asf/superset.git
discard a879aaf5cb no await
discard 2f2f38f19e fix buttons
discard 24fea11ad0 feat: Use Emotion for styling DropdownButton in
SaveDatasetActionButton
discard ec27324479 style: Update styles prop in SaveDatasetActionButton
component
discard 42fc2dbd0e fix: Change styles prop to style in DropdownButton component
discard 631073817e cosmetrics
discard fda362cf3a feat: Update SaveDatasetActionButton styles and button
properties
discard e266c0a9ff tone down ErrorAlert
discard d4908ca3fe remove svg artifact
discard 7072ba8b8e fix explore hover columns
discard b56af846c5 panel --
discard 9cf4849d3c progress
discard 78c88a8482 fix collapse
discard 65a5336a73 trying
discard 0c2039e15f fixing welcome page and aceeditor
discard db742fc26e feat: Pass backgroundColor prop to StyledHeader in SubMenu
component
discard 947f5ea7df feat: Add backgroundColor prop to StyledHeader for dynamic
styling
discard aa95cbbafa feat: Add customizable background color to SubMenu component
discard 04eaae5039 merge
discard b9436a0285 fix types
discard 1fae357fb3 one more try
discard 104d544d9f fix test
discard 22f1c7c64c test: Update propTypes expectations in reactify tests to
match behavior
discard 6a258c6897 ligther border
discard ab5a09d527 style: Update AceEditor border color to lighter shade
discard 0d69b831a2 style: Update tooltip border color in AsyncAceEditor
component
discard 8fe4eabe2e style: Remove explicit fontSize from AntdIconComponent
styles
discard ab2e9deac7 compile
discard 66a6dafe03 fix(Menu): Adjust hover and bottom styles in light mode
discard 185eed1927 minor style adjustments
discard 67344a5ae8 using colorSplit where we have split in the app
discard 80e3fd6bac don't pass down invalid props
discard 614073bae7 fixups
discard a422396a0f factoring out types
discard 9095aeb2d4 factor out types
discard f9df7820c9 factoring out pre-commit changes into another PR
discard 9b3ba1d6ef fix types
discard ad548ad620 feat: messing with the theme
add a78968c68e chore(ci): consolidate Node version reference in CI to
associated `.nvmrc` (#32192)
add 60bbd72028 feat(dropdown accessibility): Wrap dropdown triggers with
buttons for accessibility (#32189)
add 60424c4ccd chore(ci): fix ephemeral env null issue number (#32220)
add 31d6f5a639 chore(ci): fix ephemeral env null issue number (v2) (#32221)
add eec54affc3 fix: hidrate datasetsStatus (#32211)
add 3160607aaf docs: Permissions 'can this form get on UserInfoEditView'
and 'can this form get on UserInfoEditView' are not associated with Aplha and
Gamma by default (#32180)
add db70c7912c chore(fe): migrate 4 Enzyme-based tests to RTL (#31634)
add 650fa5ccfb fix(SaveDatasetModal): repairs field alignment in the
SaveDatasetModal component (#32222)
add d3b854a833 fix: set `Rich tooltip` -> 'Show percentage' to false by
default (#32212)
add 319a860f23 chore: Working toward killing enzyme and cleaning up test
noise. (#32207)
add 937d40cdde fix(sqllab): close the table tab (#32224)
add af3589fe91 fix(Scope): Correct issue where filters appear out of scope
when sort is unchecked. (#32115)
add 21348c418a chore(backend): replace insecure `shortid` usage for native
filter migration with native `uuid` Python implementation (#32235)
add 52563d3eea fix: Update 'Last modified' time when modifying RLS rules
(#32227)
add 5867b87680 docs: adding notes about using uv instead of raw pip
(#32239)
add 15fbb195e9 fix: remove sort values on stacked totals (#31333)
add 2c583d1584 feat: recursive metric definitions (#32228)
add ad057324b7 fix: upgrade to 3.11.11-slim-bookworm to address critical
vulnerabilities (#32240)
add 9c7835a244 docs(api): Improve api documentation for dashboard
endpoints(filter_state, permalink, embedded) (#32142)
add 9da30956c0 fix(Datasource): handle undefined datasource_type in
fetchSyncedColumns (#32218)
add fa09d8187a chore(deps): bump cryptography from 43.0.3 to 44.0.1
(#32236)
add ffe9244458 fix: Decimal values for Histogram bins (#32253)
add 4aece51fd3 feat: messing with the theme
add 2817a3ade0 fix types
add 23779bacc9 factoring out pre-commit changes into another PR
add 16332ec488 factor out types
add 8400a5904e factoring out types
add 6faedbd244 fixups
add 275065e010 don't pass down invalid props
add 6e30eac284 using colorSplit where we have split in the app
add 52d18a9fd0 minor style adjustments
add a537fe762d fix(Menu): Adjust hover and bottom styles in light mode
add 8b87e36dca compile
add d4d76b8e27 style: Remove explicit fontSize from AntdIconComponent
styles
add ea0945787d style: Update tooltip border color in AsyncAceEditor
component
add 76bf3b5c4c style: Update AceEditor border color to lighter shade
add 19b00f190d ligther border
add 572de48f1c test: Update propTypes expectations in reactify tests to
match behavior
add 667891a125 fix test
add a6106e7231 one more try
add 506cfeabf2 fix types
add 6d3d75c0f6 merge
add 3a99f48a52 feat: Add customizable background color to SubMenu component
add 3d6bbf2a69 feat: Add backgroundColor prop to StyledHeader for dynamic
styling
add 963d99a943 feat: Pass backgroundColor prop to StyledHeader in SubMenu
component
add dbeb5dc552 fixing welcome page and aceeditor
add f9d8f00a11 trying
add c5bb0fb43b fix collapse
add d935a8ee9b progress
add ebb4c549c9 panel --
add 53788ec70a fix explore hover columns
add ff0eb5487c remove svg artifact
add c9a3d90c93 tone down ErrorAlert
add 5310e24a0e feat: Update SaveDatasetActionButton styles and button
properties
add 111c5c7702 cosmetrics
add 48ef4812cd fix: Change styles prop to style in DropdownButton component
add ce32d92b32 style: Update styles prop in SaveDatasetActionButton
component
add 04363716a7 feat: Use Emotion for styling DropdownButton in
SaveDatasetActionButton
add 5629ba975a fix buttons
add 9d0c3331e4 no await
add 9a7d63243e touchups
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (a879aaf5cb)
\
N -- N -- N refs/heads/template_less (9a7d63243e)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/embedded-sdk-release.yml | 2 +-
.github/workflows/embedded-sdk-test.yml | 2 +-
.github/workflows/ephemeral-env.yml | 22 +-
.github/workflows/release.yml | 10 +-
.github/workflows/superset-applitool-cypress.yml | 3 +-
.../workflows/superset-applitools-storybook.yml | 5 +-
.github/workflows/superset-docs-deploy.yml | 4 +-
.github/workflows/superset-docs-verify.yml | 4 +-
.github/workflows/superset-e2e.yml | 2 +-
.github/workflows/superset-translations.yml | 2 +-
.github/workflows/tech-debt.yml | 2 +-
Dockerfile | 2 +-
RESOURCES/STANDARD_ROLES.md | 16 +-
UPDATING.md | 1 +
docs/docs/installation/kubernetes.mdx | 2 +-
pyproject.toml | 3 +-
requirements/base.txt | 2 -
requirements/development.txt | 4 -
{docs => superset-embedded-sdk}/.nvmrc | 0
superset-frontend/.eslintrc.js | 8 +
superset-frontend/package-lock.json | 3201 +-------------------
.../src/sections/chartTitle.tsx | 2 +-
.../superset-ui-core/src/query/getMetricLabel.ts | 24 +-
.../chart-composition/legend/WithLegend.test.tsx | 54 +-
.../chart/components/ChartDataProvider.test.tsx | 432 +--
.../test/chart/components/SuperChart.test.tsx | 457 +--
.../test/chart/components/SuperChartCore.test.tsx | 165 +-
.../test/chart/components/reactify.test.tsx | 24 +-
.../src/Histogram/controlPanel.tsx | 57 +-
.../src/Histogram/transformProps.ts | 37 +-
.../plugin-chart-echarts/src/Histogram/types.ts | 2 +
.../src/MixedTimeseries/transformProps.ts | 13 +-
.../src/Timeseries/transformProps.ts | 7 +-
.../plugins/plugin-chart-echarts/src/controls.tsx | 2 +-
.../plugin-chart-echarts/src/utils/series.ts | 6 +-
.../test/Timeseries/transformProps.test.ts | 34 +-
.../plugin-chart-echarts/test/utils/series.test.ts | 118 +
superset-frontend/spec/helpers/shim.tsx | 2 +-
superset-frontend/spec/helpers/testing-library.tsx | 1 +
superset-frontend/spec/helpers/theming.ts | 19 +-
.../src/SqlLab/actions/sqlLab.test.js | 2 +-
.../QueryLimitSelect/QueryLimitSelect.test.tsx | 8 +-
.../components/QueryTable/QueryTable.test.tsx | 71 +-
.../SqlLab/components/ResultSet/ResultSet.test.tsx | 34 +-
.../SaveDatasetActionButton.test.tsx | 3 +-
.../SaveDatasetModal/SaveDatasetModal.test.tsx | 4 +-
.../SqlLab/components/SaveDatasetModal/index.tsx | 16 +-
.../SqlLab/components/SaveQuery/SaveQuery.test.tsx | 8 +-
.../ShareSqlLabQuery/ShareSqlLabQuery.test.tsx | 14 +-
.../SqlLab/components/SouthPane/SouthPane.test.tsx | 25 +-
.../src/SqlLab/components/SouthPane/index.tsx | 2 +-
.../SqlLab/components/SqlEditor/SqlEditor.test.tsx | 43 +-
.../src/SqlLab/components/SqlEditor/index.tsx | 4 +-
.../SqlEditorLeftBar/SqlEditorLeftBar.test.tsx | 9 +-
.../SqlEditorTabHeader/SqlEditorTabHeader.test.tsx | 2 +-
.../components/TableElement/TableElement.test.tsx | 2 +-
.../src/SqlLab/components/TablePreview/index.tsx | 14 +-
.../AlteredSliceTag/AlteredSliceTag.test.jsx | 4 +-
.../src/components/AuditInfo/ModifiedInfo.test.tsx | 11 +-
.../src/components/Card/Card.test.tsx | 13 +-
.../CertifiedBadge/CertifiedBadge.test.tsx | 8 +-
.../Chart/DrillBy/DrillByMenuItems.test.tsx | 65 +-
.../components/Chart/DrillBy/DrillByModal.test.tsx | 10 +-
.../Chart/DrillBy/useDrillByBreadcrumbs.test.ts | 3 +-
.../Chart/DrillBy/useResultsTableView.test.ts | 9 +-
.../DrillDetail/DrillDetailMenuItems.test.tsx | 9 +-
.../Chart/DrillDetail/DrillDetailModal.test.tsx | 3 +-
.../DrillDetail/DrillDetailTableControls.test.tsx | 3 +-
.../CopyToClipboard/CopyToClipboard.test.tsx | 8 +-
.../DatabaseSelector/DatabaseSelector.test.tsx | 6 +-
.../Datasource/DatasourceEditor.test.jsx | 10 +-
.../components/Datasource/DatasourceModal.test.jsx | 20 +-
.../src/components/Datasource/utils.js | 2 +-
.../components/DeleteModal/DeleteModal.test.tsx | 3 +-
.../DropdownContainer/DropdownContainer.test.tsx | 3 +-
.../DynamicEditableTitle.test.tsx | 3 +-
.../ErrorMessage/DatabaseErrorMessage.test.tsx | 3 +-
.../ErrorMessageWithStackTrace.test.tsx | 3 +-
.../FrontendNetworkErrorMessage.test.tsx | 3 +-
.../ErrorMessage/InvalidSQLErrorMessage.test.tsx | 51 +-
.../ErrorMessage/MarshmallowErrorMessage.test.tsx | 32 +-
.../ErrorMessage/OAuth2RedirectMessage.test.tsx | 19 +-
.../ErrorMessage/ParameterErrorMessage.test.tsx | 3 +-
.../ErrorMessage/TimeoutErrorMessage.test.tsx | 3 +-
.../src/components/FacePile/FacePile.test.tsx | 7 +-
.../src/components/FaveStar/FaveStar.test.tsx | 3 +-
.../FilterableTable/FilterableTable.test.tsx | 8 +-
.../FlashProvider/FlashProvider.test.tsx | 9 +-
.../src/components/GridTable/HeaderMenu.test.tsx | 2 +-
.../IndeterminateCheckbox.test.tsx | 8 +-
.../src/components/ListView/CardSortSelect.tsx | 1 +
.../components/ListView/CrossLinksTooltip.test.tsx | 8 +-
.../src/components/ListView/ListView.test.jsx | 433 +--
.../src/components/ListView/ListView.tsx | 4 +-
.../src/components/Loading/Loading.test.tsx | 3 +-
.../components/MetadataBar/MetadataBar.test.tsx | 8 +-
.../components/ModalTrigger/ModalTrigger.test.tsx | 8 +-
.../PageHeaderWithActions.test.tsx | 3 +-
.../src/components/Pagination/Ellipsis.test.tsx | 3 +-
.../src/components/Pagination/Item.test.tsx | 3 +-
.../src/components/Pagination/Next.test.tsx | 3 +-
.../src/components/Pagination/Prev.test.tsx | 3 +-
.../src/components/Pagination/Wrapper.test.tsx | 19 +-
.../src/components/Popover/Popover.test.tsx | 8 +-
.../PopoverDropdown/PopoverDropdown.test.tsx | 3 +-
.../PopoverSection/PopoverSection.test.tsx | 3 +-
.../components/RefreshLabel/RefreshLabel.test.tsx | 3 +-
.../src/components/Select/AsyncSelect.test.tsx | 2 +-
.../src/components/Select/Select.test.tsx | 2 +-
.../cell-renderers/ActionCell/ActionCell.test.tsx | 3 +-
.../cell-renderers/ButtonCell/ButtonCell.test.tsx | 3 +-
.../src/components/Table/utils/utils.test.ts | 15 +-
.../TableSelector/TableSelector.test.tsx | 112 +-
.../src/components/TableView/TableView.test.tsx | 3 +-
superset-frontend/src/components/Tags/Tag.test.tsx | 3 +-
.../TimezoneSelector.DaylightSavingTime.test.tsx | 8 +-
.../TimezoneSelector/TimezoneSelector.test.tsx | 8 +-
.../src/components/Tooltip/Tooltip.test.tsx | 3 +-
.../TooltipParagraph/TooltipParagraph.test.tsx | 8 +-
.../src/dashboard/actions/dashboardState.test.js | 2 +-
superset-frontend/src/dashboard/actions/hydrate.js | 3 +-
.../components/AddSliceCard/AddSliceCard.test.tsx | 9 +-
.../components/CssEditor/CssEditor.test.tsx | 8 +-
.../src/dashboard/components/Dashboard.test.jsx | 314 +-
.../DashboardBuilder/DashboardBuilder.test.tsx | 6 +-
.../EmbeddedModal/EmbeddedModal.test.tsx | 1 -
.../DetailsPanel/DetailsPanel.test.tsx | 8 +-
.../FilterIndicator/FilterIndicator.test.tsx | 3 +-
.../dashboard/components/Header/Header.test.tsx | 8 +-
.../PropertiesModal/PropertiesModal.test.tsx | 502 +--
.../PublishedStatus/PublishedStatus.test.tsx | 3 +-
.../components/RefreshIntervalModal.test.tsx | 3 +-
.../src/dashboard/components/SliceAdder.test.tsx | 349 ++-
.../components/SliceHeader/SliceHeader.test.tsx | 3 +-
.../SliceHeaderControls.test.tsx | 5 +-
.../URLShortLinkButton/URLShortLinkButton.test.tsx | 3 +-
.../src/dashboard/components/dnd/DragDroppable.jsx | 5 +-
.../components/dnd/DragDroppable.test.jsx | 252 +-
.../components/filterscope/FilterScope.test.tsx | 58 +-
.../components/gridComponents/ChartHolder.test.tsx | 2 +-
.../components/gridComponents/Column.test.jsx | 4 +-
.../components/gridComponents/Divider.test.jsx | 16 +-
.../components/gridComponents/Header.test.jsx | 20 +-
.../components/gridComponents/Markdown.test.jsx | 30 +-
.../components/gridComponents/Row.test.jsx | 4 +-
.../components/gridComponents/Tab.test.jsx | 2 +-
.../components/gridComponents/Tab.test.tsx | 2 +-
.../components/gridComponents/Tabs.test.tsx | 8 +-
.../new/DraggableNewComponent.test.jsx | 4 +-
.../components/gridComponents/new/NewTabs.test.jsx | 13 +-
.../DownloadMenuItems/DownloadAsImage.test.tsx | 8 +-
.../menu/DownloadMenuItems/DownloadAsPdf.test.tsx | 8 +-
.../DownloadMenuItems/DownloadScreenshot.test.tsx | 8 +-
.../dashboard/components/menu/HoverMenu.test.tsx | 3 +-
.../menu/ShareMenuItems/ShareMenuItems.test.tsx | 8 +-
.../FilterBar/ActionButtons/ActionButtons.test.tsx | 3 +-
.../FilterBar/CrossFilters/CrossFilterTag.test.tsx | 3 +-
.../CrossFilters/CrossFilterTitle.test.tsx | 41 +-
.../ScopingModal/ChartsScopingListPanel.test.tsx | 8 +-
.../ScopingModal/ScopingModal.test.tsx | 2 +-
.../nativeFilters/FilterBar/FilterBar.test.tsx | 3 +-
.../FilterBarSettings/FilterBarSettings.test.tsx | 46 +-
.../FilterConfigurationLink.test.tsx | 3 +-
.../FilterControls/FilterDivider.test.tsx | 3 +-
.../nativeFilters/FilterBar/Header/Header.test.tsx | 3 +-
.../nativeFilters/FilterCard/FilterCard.test.tsx | 3 +-
.../FiltersConfigModal/FilterConfigPane.test.tsx | 2 +-
.../FiltersConfigForm/ColumnSelect.test.tsx | 8 +-
.../FilterScope/FilterScope.test.tsx | 116 +-
.../__tests__/TreeInitialization.test.tsx | 80 +
.../FilterScope/__tests__/TreeSelection.test.tsx | 124 +
.../FilterScope/__tests__/utils.tsx | 85 +
.../FiltersConfigForm/getControlItemsMap.test.tsx | 3 +-
.../FiltersConfigModal/FiltersConfigModal.test.tsx | 2 +-
.../components/nativeFilters/state.test.ts | 126 +
.../dashboard/components/nativeFilters/state.ts | 25 +-
.../src/explore/components/Control.test.tsx | 7 +-
.../components/ControlPanelsContainer.test.tsx | 3 +-
.../CopyToClipboardButton.test.tsx | 8 +-
.../DataTableControl/FilterInput.test.tsx | 3 +-
.../DataTablesPane/test/DataTablesPane.test.tsx | 4 +-
.../test/ResultsPaneOnDashboard.test.tsx | 2 +-
.../DataTablesPane/test/SamplesPane.test.tsx | 2 +-
.../DatasourcePanel/DatasourcePanel.test.tsx | 96 +-
.../ExploreChartHeader/ExploreChartHeader.test.tsx | 184 +-
.../ExploreChartPanel/ExploreChartPanel.test.jsx | 10 +-
.../ExploreViewContainer.test.tsx | 8 +-
.../ExportToCSVDropdown.test.tsx | 3 +-
.../PropertiesModal/PropertiesModal.test.tsx | 84 +-
.../RowCountLabel/RowCountLabel.test.tsx | 3 +-
.../RunQueryButton/RunQueryButton.test.tsx | 3 +-
.../AnnotationLayer.test.tsx | 10 +-
.../components/controls/BoundsControl.test.jsx | 8 +-
.../components/controls/CheckboxControl.test.tsx | 8 +-
.../CollectionControl/CollectionControl.test.tsx | 3 +-
.../ColorSchemeControl/ColorSchemeControl.test.tsx | 8 +-
.../ControlPopover/ControlPopover.test.tsx | 10 +-
.../DatasourceControl/DatasourceControl.test.jsx | 6 +-
.../DatasourceControl/DatasourceControl.test.tsx | 9 +-
.../DateFilterControl/tests/AdvancedFrame.test.tsx | 3 +-
.../tests/CurrentCalendarFrame.test.tsx | 3 +-
.../DateFilterControl/tests/CustomFrame.test.tsx | 178 +-
.../tests/DateFilterLabel.test.tsx | 3 +-
.../ColumnSelectPopover.test.tsx | 28 +-
.../DndColumnSelect.test.tsx | 10 +-
.../DndMetricSelect.test.tsx | 4 +-
.../DndColumnSelectControl/DndSelectLabel.test.tsx | 3 +-
.../DndColumnSelectControl/Option.test.tsx | 115 +-
.../AdhocFilterControl/AdhocFilterControl.test.jsx | 146 -
.../AdhocFilterControl/AdhocFilterControl.test.tsx | 154 +
.../AdhocFilterEditPopover.test.jsx | 180 +-
...AdhocFilterEditPopoverSimpleTabContent.test.tsx | 28 +-
.../AdhocFilterEditPopoverSqlTabContent.test.tsx | 22 +-
.../AdhocFilterOption/AdhocFilterOption.test.tsx | 8 +-
.../AdhocFilterPopoverTrigger.test.tsx | 3 +-
.../utils/useDatePickerInAdhocfilter.test.ts | 19 +-
.../FixedOrMetricControl.test.tsx | 3 +-
.../AdhocMetricEditPopover.test.jsx | 125 -
.../AdhocMetricEditPopover.test.tsx | 8 +-
.../AdhocMetricEditPopoverTitle.test.tsx | 4 +-
.../MetricControl/AdhocMetricOption.test.jsx | 8 +-
.../MetricControl/FilterDefinitionOption.test.jsx | 21 +-
.../MetricControl/MetricDefinitionOption.test.tsx | 3 +-
.../controls/MetricControl/MetricsControl.test.jsx | 20 +-
.../OptionControls/OptionControls.test.tsx | 40 +-
.../SelectAsyncControl/SelectAsyncControl.test.tsx | 3 +-
.../components/controls/SelectControl.test.jsx | 2 +-
.../controls/TextControl/TextControl.test.tsx | 8 +-
.../components/controls/TimeOffsetControl.test.tsx | 13 +-
.../TimeSeriesColumnControl.test.tsx | 3 +-
.../components/controls/ViewportControl.test.jsx | 3 +-
.../VizTypeControl/VizTypeControl.test.jsx | 68 +-
.../VizTypeControl/VizTypeControl.test.tsx | 2 +-
.../controls/withAsyncVerification.test.tsx | 64 +-
.../DashboardsSubMenu.test.tsx | 10 +-
.../exploreUtils/getSimpleSQLExpression.test.ts | 8 +
.../src/features/alerts/AlertReportModal.test.tsx | 8 +-
.../alerts/components/NotificationMethod.test.tsx | 2 +-
.../features/allEntities/AllEntitiesTable.test.tsx | 3 +-
.../annotationLayers/AnnotationLayerModal.test.jsx | 8 +-
.../features/annotations/AnnotationModal.test.jsx | 8 +-
.../src/features/charts/ChartCard.tsx | 7 +-
.../cssTemplates/CssTemplateModal.test.jsx | 8 +-
.../src/features/dashboards/DashboardCard.tsx | 7 +-
.../OAuth2ClientField.test.tsx | 19 +-
.../DatabaseModal/SSHTunnelSwitch.test.tsx | 3 +-
.../databases/DatabaseModal/index.test.tsx | 9 +-
.../UploadDataModel/UploadDataModal.test.tsx | 11 +-
.../EditDataset/UsageTab/UsageTab.test.tsx | 12 +-
.../AddDataset/LeftPanel/LeftPanel.test.tsx | 8 +-
.../src/features/home/ActivityTable.test.tsx | 8 +-
.../src/features/home/ChartTable.test.tsx | 8 +-
.../src/features/home/DashboardTable.test.tsx | 362 ++-
.../src/features/home/EmptyState.test.tsx | 27 +-
.../src/features/home/LanguagePicker.test.tsx | 3 +-
superset-frontend/src/features/home/Menu.test.tsx | 3 +-
.../src/features/home/RightMenu.test.tsx | 10 +-
.../src/features/home/SavedQueries.test.tsx | 10 +-
.../src/features/home/SavedQueries.tsx | 63 +-
.../src/features/home/SubMenu.test.tsx | 3 +-
.../features/queries/QueryPreviewModal.test.tsx | 4 +-
.../queries/SavedQueryPreviewModal.test.jsx | 6 +-
.../HeaderReportDropdown/index.test.tsx | 3 +-
.../reports/ReportModal/ReportModal.test.tsx | 8 +-
.../features/rls/RowLevelSecurityModal.test.tsx | 33 +-
superset-frontend/src/features/tags/TagCard.tsx | 7 +-
.../components/Select/SelectFilterPlugin.test.tsx | 3 +-
.../pages/AlertReportList/AlertReportList.test.jsx | 8 +-
.../AnnotationLayerList.test.jsx | 12 +-
.../pages/AnnotationList/AnnotationList.test.jsx | 10 +-
.../src/pages/ChartCreation/ChartCreation.test.tsx | 8 +-
.../src/pages/ChartList/ChartList.test.jsx | 32 +-
.../pages/CssTemplateList/CssTemplateList.test.jsx | 12 +-
.../src/pages/DashboardList/DashboardList.test.jsx | 36 +-
.../src/pages/DatabaseList/DatabaseList.test.jsx | 12 +-
.../src/pages/DatasetList/DatasetList.test.tsx | 16 +-
...nLogList.test.jsx => ExecutionLogList.test.tsx} | 49 +-
superset-frontend/src/pages/Home/Home.test.tsx | 22 +-
.../QueryHistoryList/QueryHistoryList.test.tsx | 12 +-
.../RowLevelSecurityList.test.tsx | 5 +-
.../pages/SavedQueryList/SavedQueryList.test.jsx | 33 +-
superset/dashboards/filter_state/api.py | 74 +
superset/dashboards/permalink/api.py | 69 +
superset/embedded/api.py | 32 +-
superset/jinja_context.py | 57 +-
superset/migrations/shared/native_filters.py | 17 +-
superset/row_level_security/schemas.py | 2 +-
superset/utils/pandas_postprocessing/histogram.py | 3 +-
tests/unit_tests/jinja_context_test.py | 93 +
.../pandas_postprocessing/test_histogram.py | 48 +-
290 files changed, 5032 insertions(+), 6530 deletions(-)
copy {docs => superset-embedded-sdk}/.nvmrc (100%)
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FilterScope/__tests__/TreeInitialization.test.tsx
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FilterScope/__tests__/TreeSelection.test.tsx
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/FilterScope/__tests__/utils.tsx
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/state.test.ts
delete mode 100644
superset-frontend/src/explore/components/controls/FilterControl/AdhocFilterControl/AdhocFilterControl.test.jsx
create mode 100644
superset-frontend/src/explore/components/controls/FilterControl/AdhocFilterControl/AdhocFilterControl.test.tsx
delete mode 100644
superset-frontend/src/explore/components/controls/MetricControl/AdhocMetricEditPopover/AdhocMetricEditPopover.test.jsx
rename superset-frontend/src/pages/ExecutionLogList/{ExecutionLogList.test.jsx
=> ExecutionLogList.test.tsx} (69%)