This is an automated email from the ASF dual-hosted git repository.
maximebeauchemin pushed a change to branch supersetbot-bump-google-cloud-core
in repository https://gitbox.apache.org/repos/asf/superset.git
from 3c6e701dd6 chore(🦾): bump python google-cloud-core 2.3.2 -> 2.4.1
add c369e8161c chore(🦾): bump python numexpr 2.9.0 -> 2.10.0 (#28506)
add c08849883d chore(🦾): bump python email-validator 1.1.3 -> 2.1.1
(#28503)
add bfb92976cb chore(🦾): bump python fonttools 4.43.0 -> 4.51.0 (#28500)
add aa2b060da8 feat: Customizable email subject name (#26327)
add 938a7270eb fix(Dashboard): Prevent scroll when hovering filters
(#28550)
add 02b98b9565 chore(🦾): bump python pyasn1-modules 0.3.0 -> 0.4.0 (#28545)
add 24fa7a94d0 chore(🦾): bump python zope-event 4.5.0 -> 5.0 (#28528)
add bac71613de chore(🦾): bump python requests-cache 1.1.1 -> 1.2.0 (#28542)
add c90eea2b31 chore(🦾): bump python flask-jwt-extended 4.5.3 -> 4.6.0
(#28544)
add 87f8340da4 chore(🦾): bump python amqp 5.1.1 -> 5.2.0 (#28536)
add 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)
add 5da6d2bd88 feat: add support for catalogs (#28416)
add 9924cfdf3c fix(i18n): Adding and modifying Japanese translations
(#28487)
add 7936a025ed Merge branch 'master' into
supersetbot-bump-google-cloud-core
No new revisions were added by this update.
Summary of changes:
requirements/base.txt | 23 +-
requirements/development.txt | 15 +-
.../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 +-
.../dashboard/components/FiltersBadge/index.tsx | 5 +-
.../components/controls/ComparisonRangeLabel.tsx | 107 +
.../components/controls/TimeOffsetControl.tsx | 87 +
.../src/explore/components/controls/index.js | 4 +
.../src/features/alerts/AlertReportModal.tsx | 46 +
.../alerts/components/NotificationMethod.tsx | 104 +-
superset-frontend/src/features/alerts/types.ts | 1 +
superset/commands/report/execute.py | 21 +-
superset/common/query_context_processor.py | 115 +-
superset/common/utils/dataframe_utils.py | 11 +
superset/common/utils/time_range_utils.py | 8 +-
superset/db_engine_specs/README.md | 22 +-
superset/db_engine_specs/bigquery.py | 34 +-
superset/db_engine_specs/presto.py | 57 +-
superset/db_engine_specs/snowflake.py | 28 +-
superset/migrations/shared/catalogs.py | 8 +-
...0-52_58d051681a3b_add_catalog_perm_to_tables.py | 4 +-
...33_4081be5b6b74_enable_catalog_in_databricks.py | 4 +-
...42_enable_catalog_in_bigquery_presto_trino_.py} | 16 +-
...56ffb_add_subject_column_to_report_schedule.py} | 20 +-
...9123a_update_charts_with_old_time_comparison.py | 212 +
superset/reports/api.py | 1 +
superset/reports/models.py | 2 +
superset/reports/schemas.py | 17 +
superset/translations/ja/LC_MESSAGES/messages.json | 8535 ++++++++++++--------
superset/translations/ja/LC_MESSAGES/messages.po | 7597 ++++++++---------
superset/utils/date_parser.py | 7 +-
superset/views/api.py | 7 +-
tests/integration_tests/charts/api_tests.py | 14 +
tests/integration_tests/databases/api_tests.py | 2 +-
...update_charts_with_old_time_comparison__test.py | 315 +
tests/integration_tests/model_tests.py | 8 +-
tests/unit_tests/db_engine_specs/test_bigquery.py | 94 +
tests/unit_tests/db_engine_specs/test_presto.py | 88 +
tests/unit_tests/db_engine_specs/test_snowflake.py | 88 +
tests/unit_tests/db_engine_specs/test_trino.py | 89 +
tests/unit_tests/utils/date_parser_tests.py | 21 +
52 files changed, 10804 insertions(+), 7853 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
copy
superset/migrations/versions/{2024-05-08_19-33_4081be5b6b74_enable_catalog_in_databricks.py
=> 2024-05-09_18-44_87ffc36f9842_enable_catalog_in_bigquery_presto_trino_.py}
(73%)
copy
superset/migrations/versions/{2017-03-28_11-28_a6c18f869a4e_query_start_running_time.py
=> 2024-05-10_11-09_9621c6d56ffb_add_subject_column_to_report_schedule.py}
(72%)
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