diff --git a/superset/Dockerfile b/superset/Dockerfile index bac6e24f7..cd4f8e176 100644 --- a/superset/Dockerfile +++ b/superset/Dockerfile @@ -4,6 +4,8 @@ FROM apache/superset:4.0.2 USER root COPY --chown=superset superset_config.py /app/ +COPY --chown=superset catalyst_logo.png /app/superset/static/assets/images/ + ENV SUPERSET_CONFIG_PATH /app/superset_config.py # add to requirements file diff --git a/superset/superset_config.py b/superset/superset_config.py index e91765775..2f6aaa899 100644 --- a/superset/superset_config.py +++ b/superset/superset_config.py @@ -39,6 +39,8 @@ FEATURE_FLAGS = { "DASHBOARD_RBAC": True, # Allow for assigning roles to dashboards + "TAGGING_SYSTEM": True, + "HORIZONTAL_FILTER_BAR": True, # Show filter bar on top of dashboard } # This limits the number of rows when requesting chart data @@ -54,6 +56,10 @@ # max rows retrieved by filter select auto complete FILTER_SELECT_ROW_LIMIT = 100_000 +APP_ICON = "/static/assets/images/catalyst_logo.png" +APP_NAME = "PUDL" +LOGO_RIGHT_TEXT = "PUDL" + def get_db_connection_string() -> str: """Get the database connection string."""