You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by hu...@apache.org on 2021/05/22 20:37:38 UTC
[superset] branch hugh-bg-form-3 updated (bb66ffb -> dffb040)
This is an automated email from the ASF dual-hosted git repository.
hugh pushed a change to branch hugh-bg-form-3
in repository https://gitbox.apache.org/repos/asf/superset.git.
from bb66ffb remove unused import
add 152b0d0 fix(explore): checkbox form control formatting (#14701)
add 26c0b30 fix(explore): add padding to the adhoc filter value select (#14679)
add a9d888a check limiting factor on query results (#14719)
add ea37274 fix(explore): fix clearing select data causes popover dismiss (#14221)
add 8cfebc0 feat: do not redirect on 404/500 (#14724)
add d924223 chore: Improves the native filters UI/UX - iteration 1 (#14714)
add dbebaf2 feat: Add `make update` cmd (#14652)
add 9729ffd fix: reindex when combine metric in legacy pivot table (#14708)
add e4103c2 feat: Labeled Error-bound Input (#14530)
add 32622c5 chore: Update pull request template (#14723)
add 0e86a6b fix(sqllab): don't store user in localstorage (#14722)
add 173c486 fix: Unable to clear default value in native select filter (#14739)
add 29828f8 fix: homepage card layout (#14725)
add c831655 feat(native-filters): Highlight charts affected by focused native filter (#14693)
add 7c17b1a fix(pivot): default missing series to NULL_STRING (#14748)
add 88de410 fix(dashboard): multiple query trigger when native filter enabled (#14734)
add 590fe20 feat: Add a remove filter_flag to jinja filter_values function (#14507)
add 1e8b6eb fix: Fixes right menu layout in different screen sizes (#14689)
add d5c008d chore: Perform feature/config condition checks at request time (#14684)
add b38596f fix: Use g.user for getting the user_id for async queries (#14702)
add a06a2f3 fix: Set g.user to anon user in Celery (#14742)
add f96fea1 feat: make tabs sticky in homepage (#14695)
add fb6d21a fix(explore): Icons width (#14717)
add 04d94d2 chore: Removes ColorSchemeControl.less (#14199)
add dd31853 fix: save non-parameter DBs (#14759)
add c7aee4e feat: save database with new dynamic form (#14583)
add d71b8b3 Revert "fix(dashboard): multiple query trigger when native filter enabled (#14734)" (#14762)
add dffb040 Merge branch 'master' into hugh-bg-form-3
No new revisions were added by this update.
Summary of changes:
.github/PULL_REQUEST_TEMPLATE.md | 4 +-
Makefile | 19 +
RESOURCES/FEATURE_FLAGS.md | 1 +
.../dashboard/components/DashboardBuilder_spec.jsx | 6 -
superset-frontend/src/CRUD/Field.jsx | 93 ----
superset-frontend/src/CRUD/Field.tsx | 91 ++++
superset-frontend/src/SqlLab/App.jsx | 16 +
.../src/SqlLab/components/ResultSet.tsx | 9 +-
superset-frontend/src/SqlLab/types.ts | 1 +
superset-frontend/src/common/components/index.tsx | 8 +-
superset-frontend/src/components/Form/FormItem.tsx | 7 +-
.../src/components/Form/FormLabel.tsx | 1 +
.../Form/LabeledErrorBoundInput.stories.tsx | 79 ++++
.../Form/LabeledErrorBoundInput.test.jsx | 61 +++
.../src/components/Form/LabeledErrorBoundInput.tsx | 89 ++++
superset-frontend/src/components/Form/index.tsx | 3 +-
superset-frontend/src/components/Menu/Menu.tsx | 10 +-
.../src/components/Menu/MenuRight.tsx | 28 +-
.../src/dashboard/actions/nativeFilters.ts | 28 +-
.../DashboardBuilder/DashboardContainer.tsx | 2 +-
.../components/gridComponents/ChartHolder.jsx | 2 +-
.../FilterBar/FilterControls/FilterValue.tsx | 11 +-
.../nativeFilters/FilterBar/FilterSets/index.tsx | 2 +-
.../FilterScope/FilterScope.test.tsx | 69 +--
.../FiltersConfigForm/FilterScope/FilterScope.tsx | 1 -
.../FiltersConfigForm/FiltersConfigForm.tsx | 477 +++++++++++----------
.../FiltersConfigModal/FiltersConfigForm/utils.ts | 21 +-
.../FiltersConfigModal/FiltersConfigModal.tsx | 1 +
.../Footer/CancelConfirmationAlert.tsx | 17 +-
.../dashboard/containers/DashboardComponent.jsx | 21 +-
.../src/dashboard/reducers/nativeFilters.ts | 14 +
superset-frontend/src/dashboard/reducers/types.ts | 1 +
.../dashboard/stylesheets/components/chart.less | 6 +-
.../src/datasource/DatasourceEditor.jsx | 1 +
.../AnnotationLayerControl/AnnotationLayer.jsx | 49 ++-
.../controls/AnnotationLayerControl/index.jsx | 24 +-
.../components/controls/ColorSchemeControl.jsx | 21 +-
.../components/controls/ColorSchemeControl.less | 31 --
.../index.jsx | 4 +
.../components/controls/OptionControls/index.tsx | 3 +-
.../explore/components/controls/SelectControl.jsx | 4 +-
.../src/explore/components/optionRenderers.tsx | 3 +-
.../components/GroupBy/GroupByFilterPlugin.tsx | 13 +-
.../filters/components/GroupBy/transformProps.ts | 8 +-
.../src/filters/components/GroupBy/types.ts | 6 +-
.../filters/components/Range/RangeFilterPlugin.tsx | 22 +-
.../src/filters/components/Range/transformProps.ts | 8 +-
.../src/filters/components/Range/types.ts | 6 +-
.../components/Select/SelectFilterPlugin.tsx | 10 +-
.../filters/components/Select/transformProps.ts | 8 +-
.../src/filters/components/Select/types.ts | 6 +-
.../filters/components/Time/TimeFilterPlugin.tsx | 28 +-
.../src/filters/components/Time/transformProps.ts | 8 +-
.../src/filters/components/Time/types.ts | 6 +-
.../TimeColumn/TimeColumnFilterPlugin.tsx | 13 +-
.../components/TimeColumn/transformProps.ts | 8 +-
.../src/filters/components/TimeColumn/types.ts | 6 +-
.../components/TimeGrain/TimeGrainFilterPlugin.tsx | 13 +-
.../filters/components/TimeGrain/transformProps.ts | 8 +-
.../src/filters/components/TimeGrain/types.ts | 12 +-
superset-frontend/src/filters/components/common.ts | 4 +-
superset-frontend/src/filters/components/types.ts | 8 +
.../src/views/CRUD/data/database/DatabaseList.tsx | 19 +-
.../DatabaseModal/DatabaseConnectionForm.tsx | 158 +++++++
.../data/database/DatabaseModal/ExtraOptions.tsx | 11 +-
.../data/database/DatabaseModal/SqlAlchemyForm.tsx | 17 +-
.../data/database/DatabaseModal/index.test.jsx | 84 +++-
.../CRUD/data/database/DatabaseModal/index.tsx | 233 +++++++---
.../CRUD/data/database/DatabaseModal/styles.ts | 198 ++++++---
.../src/views/CRUD/data/database/types.ts | 50 +++
superset-frontend/src/views/CRUD/hooks.ts | 18 +-
superset-frontend/src/views/CRUD/utils.tsx | 8 +-
.../src/views/CRUD/welcome/ActivityTable.tsx | 37 +-
.../src/views/CRUD/welcome/ChartTable.tsx | 25 +-
.../src/views/CRUD/welcome/DashboardTable.tsx | 23 +-
.../src/views/CRUD/welcome/Welcome.tsx | 5 +-
superset/app.py | 338 ++++++++-------
superset/charts/api.py | 2 +-
superset/charts/commands/data.py | 6 +-
superset/config.py | 1 +
superset/connectors/druid/views.py | 29 +-
superset/connectors/sqla/models.py | 8 +
superset/connectors/sqla/views.py | 11 +
superset/databases/schemas.py | 16 +-
superset/jinja_context.py | 218 +++++++---
superset/security/manager.py | 4 +
superset/tasks/async_queries.py | 6 +-
superset/utils/async_query_manager.py | 22 +-
superset/utils/pandas_postprocessing.py | 9 +-
superset/views/access_requests.py | 12 +
superset/views/alerts.py | 24 +-
superset/views/base.py | 5 +-
superset/views/core.py | 4 +-
superset/views/key_value.py | 13 +-
superset/views/log/api.py | 12 +
superset/views/log/views.py | 12 +
superset/views/schedules.py | 13 +-
superset/views/tags.py | 13 +-
superset/viz.py | 2 +-
tests/alerts_tests.py | 51 ++-
tests/core_tests.py | 22 +-
tests/druid_tests.py | 79 ++++
tests/jinja_context_tests.py | 119 ++++-
tests/log_api_tests.py | 13 +-
...{migration_tests.py => log_model_view_tests.py} | 33 +-
tests/pandas_postprocessing_tests.py | 15 +
tests/schedules_test.py | 29 ++
tests/security_tests.py | 17 +
...ynamic_plugins_tests.py => sqla_views_tests.py} | 22 +-
tests/tagging_tests.py | 26 +-
tests/tasks/async_queries_tests.py | 44 +-
111 files changed, 2685 insertions(+), 991 deletions(-)
delete mode 100644 superset-frontend/src/CRUD/Field.jsx
create mode 100644 superset-frontend/src/CRUD/Field.tsx
create mode 100644 superset-frontend/src/components/Form/LabeledErrorBoundInput.stories.tsx
create mode 100644 superset-frontend/src/components/Form/LabeledErrorBoundInput.test.jsx
create mode 100644 superset-frontend/src/components/Form/LabeledErrorBoundInput.tsx
delete mode 100644 superset-frontend/src/explore/components/controls/ColorSchemeControl.less
create mode 100644 superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
copy tests/{migration_tests.py => log_model_view_tests.py} (57%)
copy tests/{dynamic_plugins_tests.py => sqla_views_tests.py} (65%)