mirror of https://github.com/apache/superset.git
chore: Deprecates the ENABLE_JAVASCRIPT_CONTROLS feature flag (#26635)
This commit is contained in:
parent
90c3e56d32
commit
d5b62d8d3e
|
@ -44,7 +44,6 @@ These features are **finished** but currently being tested. They are usable, but
|
||||||
- CONFIRM_DASHBOARD_DIFF
|
- CONFIRM_DASHBOARD_DIFF
|
||||||
- DRILL_TO_DETAIL
|
- DRILL_TO_DETAIL
|
||||||
- DYNAMIC_PLUGINS: [(docs)](https://superset.apache.org/docs/installation/running-on-kubernetes)
|
- DYNAMIC_PLUGINS: [(docs)](https://superset.apache.org/docs/installation/running-on-kubernetes)
|
||||||
- ENABLE_JAVASCRIPT_CONTROLS
|
|
||||||
- ESTIMATE_QUERY_COST
|
- ESTIMATE_QUERY_COST
|
||||||
- GENERIC_CHART_AXES
|
- GENERIC_CHART_AXES
|
||||||
- GLOBAL_ASYNC_QUERIES [(docs)](https://github.com/apache/superset/blob/master/CONTRIBUTING.md#async-chart-queries)
|
- GLOBAL_ASYNC_QUERIES [(docs)](https://github.com/apache/superset/blob/master/CONTRIBUTING.md#async-chart-queries)
|
||||||
|
@ -88,6 +87,7 @@ These features flags currently default to True and **will be removed in a future
|
||||||
- DASHBOARD_FILTERS_EXPERIMENTAL
|
- DASHBOARD_FILTERS_EXPERIMENTAL
|
||||||
- DASHBOARD_NATIVE_FILTERS
|
- DASHBOARD_NATIVE_FILTERS
|
||||||
- ENABLE_EXPLORE_JSON_CSRF_PROTECTION
|
- ENABLE_EXPLORE_JSON_CSRF_PROTECTION
|
||||||
|
- ENABLE_JAVASCRIPT_CONTROLS
|
||||||
- ENABLE_TEMPLATE_REMOVE_FILTERS
|
- ENABLE_TEMPLATE_REMOVE_FILTERS
|
||||||
- GENERIC_CHART_AXES
|
- GENERIC_CHART_AXES
|
||||||
- KV_STORE
|
- KV_STORE
|
||||||
|
|
|
@ -39,6 +39,7 @@ export enum FeatureFlag {
|
||||||
EMBEDDABLE_CHARTS = 'EMBEDDABLE_CHARTS',
|
EMBEDDABLE_CHARTS = 'EMBEDDABLE_CHARTS',
|
||||||
EMBEDDED_SUPERSET = 'EMBEDDED_SUPERSET',
|
EMBEDDED_SUPERSET = 'EMBEDDED_SUPERSET',
|
||||||
ENABLE_ADVANCED_DATA_TYPES = 'ENABLE_ADVANCED_DATA_TYPES',
|
ENABLE_ADVANCED_DATA_TYPES = 'ENABLE_ADVANCED_DATA_TYPES',
|
||||||
|
/** @deprecated */
|
||||||
ENABLE_JAVASCRIPT_CONTROLS = 'ENABLE_JAVASCRIPT_CONTROLS',
|
ENABLE_JAVASCRIPT_CONTROLS = 'ENABLE_JAVASCRIPT_CONTROLS',
|
||||||
ENABLE_TEMPLATE_PROCESSING = 'ENABLE_TEMPLATE_PROCESSING',
|
ENABLE_TEMPLATE_PROCESSING = 'ENABLE_TEMPLATE_PROCESSING',
|
||||||
ENABLE_TEMPLATE_REMOVE_FILTERS = 'ENABLE_TEMPLATE_REMOVE_FILTERS',
|
ENABLE_TEMPLATE_REMOVE_FILTERS = 'ENABLE_TEMPLATE_REMOVE_FILTERS',
|
||||||
|
|
|
@ -423,7 +423,7 @@ DEFAULT_FEATURE_FLAGS: dict[str, bool] = {
|
||||||
# this enables programmers to customize certain charts (like the
|
# this enables programmers to customize certain charts (like the
|
||||||
# geospatial ones) by inputting javascript in controls. This exposes
|
# geospatial ones) by inputting javascript in controls. This exposes
|
||||||
# an XSS security vulnerability
|
# an XSS security vulnerability
|
||||||
"ENABLE_JAVASCRIPT_CONTROLS": False,
|
"ENABLE_JAVASCRIPT_CONTROLS": False, # deprecated
|
||||||
"KV_STORE": False, # deprecated
|
"KV_STORE": False, # deprecated
|
||||||
# When this feature is enabled, nested types in Presto will be
|
# When this feature is enabled, nested types in Presto will be
|
||||||
# expanded into extra columns and/or arrays. This is experimental,
|
# expanded into extra columns and/or arrays. This is experimental,
|
||||||
|
|
Loading…
Reference in New Issue