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 b69958b412 chore(🦾): bump python croniter 2.0.3 -> 2.0.5 (#28474)
     add b1f85dce71 refactor(plugins):  BigNumber Time Comparison with existing 
time_offset API (#27718)

No new revisions were added by this update.

Summary of changes:
 .../src/sections/index.ts                          |   1 +
 .../src/sections/timeComparison.tsx                | 136 +++++++++
 .../src/time-comparison/fetchTimeRange.ts          |  63 ++++-
 .../src/time-comparison/getTimeOffset.ts           | 121 ++++++++
 .../superset-ui-core/src/time-comparison/index.ts  |   1 +
 .../test/time-comparison/fetchTimeRange.test.ts    |  62 +++-
 .../test/time-comparison/getTimeOffset.test.ts     |  46 +++
 .../test/time-comparison/parseDttmToDate.test.ts   | 131 +++++++++
 .../BigNumber/BigNumberPeriodOverPeriod/PopKPI.tsx |  48 +++-
 .../BigNumberPeriodOverPeriod/buildQuery.ts        |  64 ++---
 .../BigNumberPeriodOverPeriod/controlPanel.ts      |  84 +-----
 .../BigNumberPeriodOverPeriod/transformProps.ts    |  58 +++-
 .../BigNumber/BigNumberPeriodOverPeriod/types.ts   |   5 +-
 .../components/controls/ComparisonRangeLabel.tsx   | 107 +++++++
 .../components/controls/TimeOffsetControl.tsx      |  87 ++++++
 .../src/explore/components/controls/index.js       |   4 +
 superset/common/query_context_processor.py         | 115 +++++---
 superset/common/utils/dataframe_utils.py           |  11 +
 superset/common/utils/time_range_utils.py          |   8 +-
 ...9123a_update_charts_with_old_time_comparison.py | 212 ++++++++++++++
 superset/utils/date_parser.py                      |   7 +-
 superset/views/api.py                              |   7 +-
 tests/integration_tests/charts/api_tests.py        |  14 +
 ...update_charts_with_old_time_comparison__test.py | 315 +++++++++++++++++++++
 tests/unit_tests/utils/date_parser_tests.py        |  21 ++
 25 files changed, 1533 insertions(+), 195 deletions(-)
 create mode 100644 
superset-frontend/packages/superset-ui-chart-controls/src/sections/timeComparison.tsx
 create mode 100644 
superset-frontend/packages/superset-ui-core/src/time-comparison/getTimeOffset.ts
 create mode 100644 
superset-frontend/packages/superset-ui-core/test/time-comparison/getTimeOffset.test.ts
 create mode 100644 
superset-frontend/packages/superset-ui-core/test/time-comparison/parseDttmToDate.test.ts
 create mode 100644 
superset-frontend/src/explore/components/controls/ComparisonRangeLabel.tsx
 create mode 100644 
superset-frontend/src/explore/components/controls/TimeOffsetControl.tsx
 create mode 100644 
superset/migrations/versions/2024-05-10_18-02_f84fde59123a_update_charts_with_old_time_comparison.py
 create mode 100644 
tests/integration_tests/migrations/f84fde59123a_update_charts_with_old_time_comparison__test.py

Reply via email to