diff --git a/UPDATING.md b/UPDATING.md index 2c8ce25a17c4b..48628cb707675 100644 --- a/UPDATING.md +++ b/UPDATING.md @@ -23,6 +23,10 @@ assists people when migrating to a new version. ## Next +* [8732](https://github.com/apache/incubator-superset/pull/8732): Swagger user interface is now enabled by default. +A new permission `show on SwaggerView` is created by `superset init` and given to the `Admin` Role. To disable the UI, +set `FAB_API_SWAGGER_UI = False` on config. + * [8721](https://github.com/apache/incubator-superset/pull/8721): When using the cache warmup Celery task you should now specify the `SUPERSET_WEBSERVER_PROTOCOL` variable in your configuration (probably either "http" or "https"). This defaults to "http". diff --git a/superset/config.py b/superset/config.py index 5b339acd26b9b..660c933b639cb 100644 --- a/superset/config.py +++ b/superset/config.py @@ -104,7 +104,6 @@ def _try_json_readsha(filepath): SUPERSET_WEBSERVER_TIMEOUT = 60 SUPERSET_DASHBOARD_POSITION_DATA_LIMIT = 65535 -EMAIL_NOTIFICATIONS = False CUSTOM_SECURITY_MANAGER = None SQLALCHEMY_TRACK_MODIFICATIONS = False # --------------------------------------------------------- @@ -164,6 +163,10 @@ def _try_json_readsha(filepath): # e.g. setting it to '/welcome' would take the user to '/superset/welcome' LOGO_TARGET_PATH = None +# Enables SWAGGER UI for superset openapi spec +# ex: http://localhost:8080/swaggerview/v1 +FAB_API_SWAGGER_UI = True + # Druid query timezone # tz.tzutc() : Using utc timezone # tz.tzlocal() : Using local timezone