This is an automated email from the ASF dual-hosted git repository.
amitmiran pushed a change to branch 1.2
in repository https://gitbox.apache.org/repos/asf/superset.git.
discard 341b899 chore: bump 0.17.38 (#14355)
discard 60ac0f5 fix(native-filters): allowClear only when required not
checked (#14353)
discard 111a761 fix(native-filters): Fix indicators (#14334)
discard 8c66935 fix(native-filters): Fix first loading of charts (#14332)
discard 4c05628 feat(native-filters): add option to create value in select
filter (#14314)
discard 7fbe2bf fix: unbreak CI (#14319)
discard 05f00e2 feat(native-filters): add tooltip to control values (#14312)
discard a325c32 chore: bump superset-ui (#14253)
discard 8c73f4e fix(sqla): timeseries limit not applied when using columns
(#14297)
discard f377210 fix(db2): change name and add legacy alias (#14295)
add 97e0860 chore: bump superset-ui (#14253)
add ff665fa feat: restyle database modal (#14092)
add 392d8a8 fix: Handle bad permission errors for bigquery test
connections (#14147)
add a846015 fix: Center each import icon and add a tooltip II (#14192)
add 3ef6317 chore: WebSocket server improvements (#14257)
add 0dfb32c fix: incorrect module reference (#14258)
add 852e840 fix(explore): CUSTOM SQL tab should automatically update
(#14194)
add 2dd20df fix(dashboard): draft dashboards should be viewable (#14207)
add 70cfb77 chore: Code cleanup in DatabaseModal (#14196)
add 5d3191b feat: catch errors on do_ping (#14250)
add fe1d32d fix(db2): change name and add legacy alias (#14295)
add c760030 fix(sqla): timeseries limit not applied when using columns
(#14297)
add 38a7c53 feat: add alerts & reports to docker compose (#14267)
add 86233d1 chore: SQLLab row limit warning using Alert component (#14298)
add 3e23c10 chore: Moves WarningIconWithTooltip to own folder (#14123)
add 01de309 chore: starter make file (#13970)
add b963624 refactor: Boostrap to AntD - Row/Col (#14100)
add d1afca4 fix: custom TimeRange can not input value (#14084)
add 67535bb refactor: reorganize dateFilterUtils.tx (#14309)
add 2b57eba feat(native-filters): add tooltip to control values (#14312)
new 82d604c fix: unbreak CI (#14319)
new 845d99a feat(native-filters): add option to create value in select
filter (#14314)
new 1c2acd4 fix(native-filters): Fix first loading of charts (#14332)
new e86ac0a fix(native-filters): Fix indicators (#14334)
new 23d4313 fix(native-filters): allowClear only when required not
checked (#14353)
new 8e7e755 chore: bump 0.17.38 (#14355)
new 6f1367d fix(native-filters): Update filter saving (#14370)
new b70e6e5 feat(native-filters): Implement adhoc filters and time picker
in Range and Select native filters (#14313)
new a578c97 feat(native-filters): Use datasets in dashboard as default
options for native filters (#14374)
new 4ca132d feat(native-filters): add refresh button to default value
picker (#14375)
new 6a5330b feat(native-filters): add optional sort metric to select
filter (#14346)
new d63c637 feat(native-filters): Show/Hide filter bar by metdata ff
(#14261)
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 (341b899)
\
N -- N -- N refs/heads/1.2 (d63c637)
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.
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CONTRIBUTING.md | 16 +
Dockerfile | 17 +
RELEASING/from_tarball_entrypoint.sh => Makefile | 46 +-
docker/pythonpath_dev/superset_config.py | 27 +-
docs/src/pages/docs/Miscellaneous/issue_codes.mdx | 10 +-
.../integration/dashboard/nativeFilters.test.ts | 3 +-
.../spec/javascripts/explore/utils_spec.jsx | 38 -
.../spec/javascripts/profile/App_spec.tsx | 2 +-
.../views/CRUD/chart/ChartList_spec.jsx | 45 ++
.../views/CRUD/dashboard/DashboardList_spec.jsx | 45 ++
.../views/CRUD/data/database/DatabaseList_spec.jsx | 44 ++
.../CRUD/data/database/DatabaseModal_spec.jsx | 112 +--
.../views/CRUD/data/dataset/DatasetList_spec.jsx | 45 ++
.../CRUD/data/savedquery/SavedQueryList_spec.jsx | 34 +-
.../src/SqlLab/components/ResultSet.tsx | 4 +-
.../src/SqlLab/components/SaveQuery.tsx | 9 +-
.../src/SqlLab/components/ScheduleQueryButton.tsx | 11 +-
.../src/components/ErrorMessage/types.ts | 2 +
.../src/components/FormRow/FormRow.test.jsx | 2 +-
superset-frontend/src/components/FormRow/index.jsx | 18 +-
superset-frontend/src/components/ListView/types.ts | 24 +-
superset-frontend/src/components/Menu/SubMenu.tsx | 2 +
.../components/SupersetResourceSelect/index.tsx | 6 +-
.../src/components/TableSelector.less | 42 --
.../WarningIconWithTooltip.stories.tsx} | 20 +-
.../index.tsx} | 7 +-
superset-frontend/src/dashboard/actions/hydrate.js | 11 +-
.../DashboardBuilder/DashboardBuilder.tsx | 13 +-
.../dashboard/components/PropertiesModal/index.jsx | 29 +-
.../nativeFilters/FilterBar/FilterBar.test.tsx | 14 +-
.../FilterBar/FilterControls/FilterValue.tsx | 4 +-
.../FilterBar/FilterSets/FiltersHeader.tsx | 4 +-
.../nativeFilters/FilterBar/Header/index.tsx | 3 +-
.../FiltersConfigForm/FiltersConfigForm.tsx | 283 +++++++-
.../FiltersConfigModal/FiltersConfigForm/main.less | 86 +++
.../FiltersConfigModal/FiltersConfigForm/state.ts | 86 +--
.../FiltersConfigModal/FiltersConfigForm/utils.ts | 2 +-
.../FiltersConfigModal/FiltersConfigModal.test.tsx | 3 +-
.../nativeFilters/FiltersConfigModal/types.ts | 4 +
.../nativeFilters/FiltersConfigModal/utils.ts | 7 +-
.../dashboard/components/nativeFilters/types.ts | 5 +-
.../dashboard/components/nativeFilters/utils.ts | 19 +-
.../containers/{Dashboard.jsx => Dashboard.ts} | 19 +-
superset-frontend/src/dashboard/types.ts | 13 +-
.../dashboard/util/activeAllDashboardFilters.ts | 17 +-
superset-frontend/src/dataMask/reducer.ts | 14 +-
superset-frontend/src/dataMask/types.ts | 2 +-
.../explore/components/PropertiesModal/index.tsx | 15 +-
.../explore/components/controls/BoundsControl.jsx | 9 +-
.../controls/DateFilterControl/DateFilterLabel.tsx | 13 +-
.../DateFilterControl/components/AdvancedFrame.tsx | 2 +-
.../DateFilterControl/components/CustomFrame.tsx | 6 +-
.../DateFilterControl/utils}/dateFilterUtils.ts | 0
.../controls/DateFilterControl/utils/dateParser.ts | 2 +-
.../controls/DateFilterControl/utils/index.ts | 1 +
.../DateFilterControl/utils/utils.test.ts} | 36 +
.../FilterControl/AdhocFilterEditPopover/index.jsx | 10 +
.../AdhocFilterEditPopoverSqlTabContent/index.jsx | 1 +
.../explore/components/controls/SpatialControl.jsx | 24 +-
.../controls/TimeSeriesColumnControl/index.jsx | 9 +-
.../explore/components/controls/VizTypeControl.jsx | 25 +-
.../src/filters/components/Select/buildQuery.ts | 9 +-
.../src/filters/components/Select/types.ts | 1 +
superset-frontend/src/profile/components/App.tsx | 12 +-
superset-frontend/src/reduxUtils.ts | 16 +-
superset-frontend/src/setup/setupErrorMessages.ts | 4 +
.../src/views/CRUD/alert/AlertList.tsx | 10 +-
.../CRUD/annotationlayers/AnnotationLayersList.tsx | 10 +-
.../src/views/CRUD/chart/ChartList.tsx | 24 +-
.../views/CRUD/csstemplates/CssTemplatesList.tsx | 10 +-
.../src/views/CRUD/dashboard/DashboardList.tsx | 30 +-
.../src/views/CRUD/dashboard/types.ts | 5 +
.../src/views/CRUD/data/database/DatabaseList.tsx | 18 +-
.../src/views/CRUD/data/database/DatabaseModal.tsx | 805 ++++++++++-----------
.../src/views/CRUD/data/database/styles.ts | 203 ++++++
.../src/views/CRUD/data/dataset/DatasetList.tsx | 28 +-
.../src/views/CRUD/data/query/QueryList.tsx | 12 +-
.../views/CRUD/data/savedquery/SavedQueryList.tsx | 26 +-
superset-websocket/package-lock.json | 32 +
superset-websocket/package.json | 2 +
superset-websocket/src/index.ts | 35 +-
.../index.tsx => superset-websocket/src/logger.ts | 42 +-
superset/config.py | 3 +
superset/dashboards/api.py | 9 +-
superset/dashboards/dao.py | 55 +-
superset/dashboards/filters.py | 6 +-
superset/dashboards/schemas.py | 1 +
superset/databases/commands/test_connection.py | 6 +-
superset/db_engine_specs/bigquery.py | 19 +
superset/errors.py | 7 +
superset/models/dashboard.py | 6 +
superset/reports/api.py | 4 +-
superset/reports/commands/execute.py | 14 +-
superset/security/manager.py | 4 +-
superset/utils/core.py | 7 +
superset/views/chart/mixin.py | 4 +-
superset/views/dashboard/mixin.py | 4 +-
tests/dashboard_tests.py | 6 +-
tests/dashboards/api_tests.py | 22 +-
.../dashboards/security/security_dataset_tests.py | 14 -
tests/databases/commands_tests.py | 27 +-
tests/db_engine_specs/bigquery_tests.py | 16 +
tests/reports/commands_tests.py | 25 +-
103 files changed, 1945 insertions(+), 1070 deletions(-)
copy RELEASING/from_tarball_entrypoint.sh => Makefile (52%)
mode change 100755 => 100644
delete mode 100644 superset-frontend/src/components/TableSelector.less
copy superset-frontend/src/components/{CertifiedIcon/CertifiedIcon.stories.tsx
=> WarningIconWithTooltip/WarningIconWithTooltip.stories.tsx} (68%)
rename superset-frontend/src/components/{WarningIconWithTooltip.tsx =>
WarningIconWithTooltip/index.tsx} (88%)
create mode 100644
superset-frontend/src/dashboard/components/nativeFilters/FiltersConfigModal/FiltersConfigForm/main.less
rename superset-frontend/src/dashboard/containers/{Dashboard.jsx =>
Dashboard.ts} (86%)
rename superset-frontend/src/explore/{ =>
components/controls/DateFilterControl/utils}/dateFilterUtils.ts (100%)
rename
superset-frontend/{spec/javascripts/explore/components/DateFilterControl/utils_spec.ts
=> src/explore/components/controls/DateFilterControl/utils/utils.test.ts} (88%)
create mode 100644 superset-frontend/src/views/CRUD/data/database/styles.ts
copy superset-frontend/src/components/Select/WindowedSelect/index.tsx =>
superset-websocket/src/logger.ts (54%)