This is an automated email from the ASF dual-hosted git repository.
arivero pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git
from 37753cbdc2 fix: Catalog with restricted permissions produces an error
during database connection (#29257)
add 7ddea62331 feat(table): Table with Time Comparison (#28057)
No new revisions were added by this update.
Summary of changes:
superset-frontend/package-lock.json | 17 +-
.../src/components/Dropdown.tsx | 5 +-
.../src/components/Menu.tsx} | 3 +-
.../superset-ui-chart-controls/src/index.ts | 4 +-
.../packages/superset-ui-core/package.json | 3 +-
.../src/time-comparison/customTimeRangeDecode.ts} | 94 +-
.../src/time-comparison/getTimeOffset.ts | 307 ++++--
.../superset-ui-core/src/time-comparison/index.ts | 7 +-
.../superset-ui-core/src/time-comparison/types.ts | 42 +
.../time-comparison/computeCustomDateTime.test.ts | 80 ++
.../time-comparison/customTimeRangeDecode.test.ts | 205 ++++
.../test/time-comparison/fetchTimeRange.test.ts | 1 +
.../test/time-comparison/getTimeOffset.test.ts | 1016 +++++++++++++++++++-
.../test/time-comparison/parseDttmToDate.test.ts | 759 ++++++++++++---
.../BigNumber/BigNumberPeriodOverPeriod/PopKPI.tsx | 10 +-
.../BigNumberPeriodOverPeriod/buildQuery.ts | 30 +-
.../BigNumberPeriodOverPeriod/transformProps.ts | 31 +-
.../plugins/plugin-chart-table/package.json | 1 +
.../plugin-chart-table/src/DataTable/DataTable.tsx | 20 +-
.../src/DataTable/hooks/useSticky.tsx | 4 +-
.../plugins/plugin-chart-table/src/Styles.tsx | 7 +
.../plugins/plugin-chart-table/src/TableChart.tsx | 343 ++++++-
.../plugins/plugin-chart-table/src/buildQuery.ts | 92 +-
.../plugin-chart-table/src/controlPanel.tsx | 179 +++-
.../plugin-chart-table/src/transformProps.ts | 352 ++++++-
.../plugins/plugin-chart-table/src/types.ts | 15 +
.../components/controls/ComparisonRangeLabel.tsx | 61 +-
.../ConditionalFormattingControl.tsx | 3 +
.../FormattingPopover.tsx | 2 +
.../FormattingPopoverContent.tsx | 38 +-
.../controls/ConditionalFormattingControl/types.ts | 2 +
.../DateFilterControl/components/CustomFrame.tsx | 3 +-
.../controls/DateFilterControl/tests/utils.test.ts | 115 +--
.../DateFilterControl/utils/dateFilterUtils.ts | 7 +-
.../controls/DateFilterControl/utils/dateParser.ts | 144 +--
.../components/controls/TimeOffsetControl.tsx | 148 ++-
36 files changed, 3526 insertions(+), 624 deletions(-)
copy docs/babel.config.js =>
superset-frontend/packages/superset-ui-chart-controls/src/components/Dropdown.tsx
(90%)
copy superset-frontend/packages/{superset-ui-core/src/dynamic-plugins/index.ts
=> superset-ui-chart-controls/src/components/Menu.tsx} (91%)
copy
superset-frontend/{src/explore/components/controls/DateFilterControl/utils/dateParser.ts
=> packages/superset-ui-core/src/time-comparison/customTimeRangeDecode.ts}
(65%)
create mode 100644
superset-frontend/packages/superset-ui-core/test/time-comparison/computeCustomDateTime.test.ts
create mode 100644
superset-frontend/packages/superset-ui-core/test/time-comparison/customTimeRangeDecode.test.ts