This is an automated email from the ASF dual-hosted git repository.
jli pushed a change to branch feat/dataset-rtl-tests
in repository https://gitbox.apache.org/repos/asf/superset.git
discard 0e1dc8677a fix(tests): assert 403 toast contains permission-denied
message
discard c18a2fe6d4 test(DatasetList): add 403 permission denied error test
discard 35146d8810 fix(tests): address code review feedback for DatasetList
tests
discard dfc472e696 fix(tests): remove conditional filter setup for test
isolation
discard 9e759ce311 refactor(tests): improve DatasetList test determinism
discard cd65700345 fix(tests): improve DatasetList test reliability and add
coverage
discard 3f577a5c82 refactor(tests): simplify DatasetList listview tests and
remove duplicate
discard ec44669b9b fix(tests): improve DatasetList test stability and cleanup
patterns
discard 6b800302d4 test: add comprehensive React Testing Library and
integration tests for DatasetList
add f3407d7a56 chore: Close playwright browser gracefully (#36537)
add ee45b26ad7 fix(tests): optimize DatasourceEditorCurrency tests for CI
reliability (#36723)
add 0f56e3b9ae fix: Implement SIP-40 error styles for GAQ (#36596)
add 0830a57fa6 feat(docs): add llms.txt for LLM-friendly documentation
index (#36730)
add 2cf0d7936e chore(pre-commit): exclude logos from end-of-file-fixer
(#36744)
add 32435bc3e9 feat(docs): enhance Matomo analytics tracking (#36743)
add da8e077a44 chore(frontend): migrate utility JS files to TypeScript
(#36721)
add b8f31124d0 chore(frontend): migrate 13 JS/JSX files to TypeScript
(#36720)
add a3701357a8 test: add comprehensive React Testing Library and
integration tests for DatasetList
add ad9210ba3e fix(tests): improve DatasetList test stability and cleanup
patterns
add f9fbd4f01b refactor(tests): simplify DatasetList listview tests and
remove duplicate
add c1f4983a12 fix(tests): improve DatasetList test reliability and add
coverage
add a3b39884e8 refactor(tests): improve DatasetList test determinism
add e3fbf86206 fix(tests): remove conditional filter setup for test
isolation
add f175c98a54 fix(tests): address code review feedback for DatasetList
tests
add 628e591dd1 test(DatasetList): add 403 permission denied error test
add 8278f86a64 fix(tests): assert 403 toast contains permission-denied
message
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 (0e1dc8677a)
\
N -- N -- N refs/heads/feat/dataset-rtl-tests (8278f86a64)
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:
.pre-commit-config.yaml | 2 +-
.rat-excludes | 1 +
docs/src/theme/Root.js | 238 +++++++++++++++++++--
docs/static/llms.txt | 64 ++++++
.../{ChartContainer.jsx => ChartContainer.tsx} | 6 +-
.../tests/DatasourceEditorCurrency.test.tsx | 124 +++++------
.../{mockMessageToasts.js => mockMessageToasts.ts} | 6 +-
.../{MissingChart.jsx => MissingChart.tsx} | 11 +-
.../dnd/{handleHover.js => handleHover.ts} | 13 +-
.../dashboard/components/dnd/handleScroll/index.ts | 2 +-
.../{FilterFieldItem.jsx => FilterFieldItem.tsx} | 16 +-
.../{FilterFieldTree.jsx => FilterFieldTree.tsx} | 47 ++--
.../{FilterScopeTree.jsx => FilterScopeTree.tsx} | 45 ++--
...reeNodes.jsx => renderFilterFieldTreeNodes.tsx} | 29 ++-
...reeNodes.jsx => renderFilterScopeTreeNodes.tsx} | 36 +++-
.../filterscope/{treeIcons.jsx => treeIcons.tsx} | 0
.../{DashboardGrid.jsx => DashboardGrid.tsx} | 7 +-
.../{FilterScope.jsx => FilterScope.tsx} | 7 +-
.../containers/{SliceAdder.jsx => SliceAdder.tsx} | 17 +-
...ieldNodesTree.js => getFilterFieldNodesTree.ts} | 25 ++-
....js => getSelectedChartIdForFilterScopeTree.ts} | 7 +-
...ChildChartIds.js => findNonTabChildChartIds.ts} | 26 ++-
...ComponentIds.js => findTopLevelComponentIds.ts} | 33 ++-
...nent.js => getLoadStatsPerTopLevelComponent.ts} | 21 +-
...arentsList.js => updateComponentParentsList.ts} | 14 +-
.../{AggregateOption.jsx => AggregateOption.tsx} | 20 +-
...nitionOption.jsx => MetricDefinitionOption.tsx} | 39 ++--
.../{saveModalReducer.js => saveModalReducer.ts} | 29 ++-
.../src/utils/getControlsForVizType.js | 52 -----
superset-frontend/src/utils/reducerUtils.js | 71 ------
superset/tasks/async_queries.py | 19 +-
superset/utils/webdriver.py | 2 +
tests/unit_tests/tasks/test_async_queries.py | 96 +++++++++
33 files changed, 744 insertions(+), 381 deletions(-)
create mode 100644 docs/static/llms.txt
rename superset-frontend/src/components/Chart/{ChartContainer.jsx =>
ChartContainer.tsx} (89%)
rename superset-frontend/src/components/MessageToasts/{mockMessageToasts.js =>
mockMessageToasts.ts} (85%)
rename superset-frontend/src/dashboard/components/{MissingChart.jsx =>
MissingChart.tsx} (86%)
rename superset-frontend/src/dashboard/components/dnd/{handleHover.js =>
handleHover.ts} (84%)
rename
superset-frontend/src/dashboard/components/filterscope/{FilterFieldItem.jsx =>
FilterFieldItem.tsx} (81%)
rename
superset-frontend/src/dashboard/components/filterscope/{FilterFieldTree.jsx =>
FilterFieldTree.tsx} (54%)
rename
superset-frontend/src/dashboard/components/filterscope/{FilterScopeTree.jsx =>
FilterScopeTree.tsx} (58%)
rename
superset-frontend/src/dashboard/components/filterscope/{renderFilterFieldTreeNodes.jsx
=> renderFilterFieldTreeNodes.tsx} (63%)
rename
superset-frontend/src/dashboard/components/filterscope/{renderFilterScopeTreeNodes.jsx
=> renderFilterScopeTreeNodes.tsx} (71%)
rename superset-frontend/src/dashboard/components/filterscope/{treeIcons.jsx
=> treeIcons.tsx} (100%)
rename superset-frontend/src/dashboard/containers/{DashboardGrid.jsx =>
DashboardGrid.tsx} (86%)
rename superset-frontend/src/dashboard/containers/{FilterScope.jsx =>
FilterScope.tsx} (85%)
rename superset-frontend/src/dashboard/containers/{SliceAdder.jsx =>
SliceAdder.tsx} (82%)
rename superset-frontend/src/dashboard/util/{getFilterFieldNodesTree.js =>
getFilterFieldNodesTree.ts} (72%)
rename
superset-frontend/src/dashboard/util/{getSelectedChartIdForFilterScopeTree.js
=> getSelectedChartIdForFilterScopeTree.ts} (91%)
rename
superset-frontend/src/dashboard/util/logging/{findNonTabChildChartIds.js =>
findNonTabChildChartIds.ts} (75%)
rename
superset-frontend/src/dashboard/util/logging/{findTopLevelComponentIds.js =>
findTopLevelComponentIds.ts} (77%)
rename
superset-frontend/src/dashboard/util/logging/{getLoadStatsPerTopLevelComponent.js
=> getLoadStatsPerTopLevelComponent.ts} (71%)
rename superset-frontend/src/dashboard/util/{updateComponentParentsList.js =>
updateComponentParentsList.ts} (87%)
rename
superset-frontend/src/explore/components/controls/MetricControl/{AggregateOption.jsx
=> AggregateOption.tsx} (74%)
rename
superset-frontend/src/explore/components/controls/MetricControl/{MetricDefinitionOption.jsx
=> MetricDefinitionOption.tsx} (66%)
rename superset-frontend/src/explore/reducers/{saveModalReducer.js =>
saveModalReducer.ts} (71%)
delete mode 100644 superset-frontend/src/utils/getControlsForVizType.js
delete mode 100644 superset-frontend/src/utils/reducerUtils.js