This is an automated email from the ASF dual-hosted git repository.
beto pushed a change to branch postgres-catalog
in repository https://gitbox.apache.org/repos/asf/superset.git
discard 4f1d69a649 feat(SIP-95): permissions for catalogs
add cdbf8f394a chore: Add custom keywords for SQL Lab autocomplete (#28153)
add 7e94dc5b40 fix(sqllab): invalid css scope for ace editor autocomplete
(#28156)
add 3a2a930ad3 chore(docs): reorder pages in the Configuring Superset
section (#28237)
add db5edb3a42 chore(docs): add closing ::: to caution tag (#28236)
add fca3a525d0 chore(docs): Move ::: onto its own line to fix caution
formatting (#28243)
add a08c24c4aa docs: reorganize the CONTRIBUTING section (#28220)
add 76d897eaa2 docs(maps): jupyter notebook now auto-updates docs site
(#27003)
add c975f97ce8 build(deps): bump polished from 3.7.2 to 4.3.1 in
/superset-frontend (#28240)
add 743c0bde7e fix(explore): temporal column mixin (#28241)
add 4d2247a7e1 fix(Webpack dev-server build warning): Create false value
alias for `moment-with-locales` (#28229)
add f9f0bc687d docs: set up redirects (#28247)
add 44690fb299 fix(dashboard): unable to drop tabs in columns (#28242)
add efda57e8a5 chore(AlteredSliceTag): Migrate to functional (#27891)
add a38dc90abe fix(Webpack dev-sever warnings): Add ignoreWarning to
webpack config for @data-ui error (#28232)
add 2e5f3ed851 fix(Dev-Server): Edit ChartPropsConfig reexport to be a
type object (#28225)
add 601896b1fc chore(superset-ui-core and NoResultsComponent): Migrate to
RTL, add RTL modules to the ui-core (#28187)
add f03de27a92 docs(upgrading): clarify upgrade process (#28275)
add 2e9cc654ef docs(intro): embed overview video into Intro document
(#28163)
add c641bbfb9e chore: use depth=1 for cloning (#28276)
add 3cc8434c5a fix(ci): adding codecov token (#28277)
add 51da5adbc7 chore: allow codecov to detect SHA (#28278)
add fe37d914e5 fix: % replace in `values_for_column` (#28271)
add 3ac387bb66 chore: enable ruff's isort equivalent (#28267)
add 538d1bb245 docs: merge database config under Configuration section
(#28281)
add 2b4b771449 fix: silence docker-compose useless warnings (#28283)
add e4f93b293f chore(docs): video now hosted by ASF instead of GitHub
(#28284)
add ec8351d336 feat: accelerate webpack builds with filesystem cache
(#28282)
add 7c8423a522 fix(explore): cannot reorder dnd of Metrics (#28269)
add 38e2843b24 chore: clean up DB create command (#28246)
add 55391bb587 build(deps-dev): bump eslint-plugin-testing-library from
6.2.0 to 6.2.2 in /superset-frontend (#28306)
add f4b6c3049b build(deps): bump clsx from 2.1.0 to 2.1.1 in /docs (#28301)
add b17db6d669 build(deps): bump markdown-to-jsx from 7.4.1 to 7.4.7 in
/superset-frontend (#28298)
new 98ab06f391 feat(SIP-95): permissions for catalogs
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 (4f1d69a649)
\
N -- N -- N refs/heads/postgres-catalog (98ab06f391)
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 1 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:
.github/workflows/bashlib.sh | 13 -
.github/workflows/codecov.sh | 1903 --------------------
.github/workflows/superset-frontend.yml | 8 +-
.../workflows/superset-python-integrationtest.yml | 24 +-
.github/workflows/superset-python-presto-hive.yml | 16 +-
.github/workflows/superset-python-unittest.yml | 8 +-
CONTRIBUTING.md | 1575 +---------------
README.md | 8 +-
RESOURCES/FEATURE_FLAGS.md | 2 +-
docker-compose.yml | 7 +-
docs/data/countries.json | 102 ++
docs/docs/configuration/alerts-reports.mdx | 2 +-
docs/docs/configuration/async-queries-celery.mdx | 2 +-
docs/docs/configuration/cache.mdx | 2 +-
docs/docs/configuration/configuring-superset.mdx | 9 +-
docs/docs/configuration/country-map-tools.mdx | 105 +-
docs/docs/configuration/databases.mdx | 1673 +++++++++++++++++
docs/docs/configuration/event-logging.mdx | 2 +-
.../importing-exporting-datasources.mdx | 2 +-
docs/docs/configuration/networking-settings.mdx | 2 +-
docs/docs/configuration/setup-ssh-tunneling.mdx | 2 +-
docs/docs/configuration/sql-templating.mdx | 2 +-
docs/docs/configuration/timezones.mdx | 4 +-
docs/docs/contributing/contributing-page.mdx | 24 -
docs/docs/contributing/contributing.mdx | 140 ++
docs/docs/contributing/conventions-and-typing.mdx | 57 -
docs/docs/contributing/creating-viz-plugins.mdx | 136 --
docs/docs/contributing/development.mdx | 983 ++++++++++
docs/docs/contributing/guidelines.mdx | 258 +++
docs/docs/contributing/hooks-and-linting.mdx | 64 -
docs/docs/contributing/howtos.mdx | 637 +++++++
docs/docs/contributing/local-backend.mdx | 112 --
docs/docs/contributing/misc.mdx | 55 +
docs/docs/contributing/pull-request-guidelines.mdx | 98 -
docs/docs/contributing/{erd.mdx => resources.mdx} | 9 +-
docs/docs/contributing/style-guide.mdx | 54 -
docs/docs/contributing/testing-locally.mdx | 299 ---
docs/docs/contributing/translations.mdx | 148 --
docs/docs/contributing/types-of-contributions.mdx | 62 -
docs/docs/databases/ascend.mdx | 16 -
docs/docs/databases/athena.mdx | 39 -
docs/docs/databases/bigquery.mdx | 92 -
docs/docs/databases/clickhouse.mdx | 42 -
docs/docs/databases/cockroachdb.mdx | 17 -
docs/docs/databases/cratedb.mdx | 24 -
docs/docs/databases/databend.mdx | 23 -
docs/docs/databases/databricks.mdx | 89 -
docs/docs/databases/db-connection-ui.mdx | 76 -
docs/docs/databases/docker-add-drivers.mdx | 63 -
docs/docs/databases/doris.mdx | 26 -
docs/docs/databases/dremio.mdx | 26 -
docs/docs/databases/drill.mdx | 47 -
docs/docs/databases/druid.mdx | 71 -
docs/docs/databases/dynamodb.mdx | 20 -
docs/docs/databases/elasticsearch.mdx | 76 -
docs/docs/databases/exasol.mdx | 17 -
docs/docs/databases/extra-settings.mdx | 69 -
docs/docs/databases/firebird.mdx | 23 -
docs/docs/databases/firebolt.mdx | 26 -
docs/docs/databases/google-sheets.mdx | 16 -
docs/docs/databases/hana.mdx | 16 -
docs/docs/databases/hive.mdx | 16 -
docs/docs/databases/hologres.mdx | 24 -
docs/docs/databases/ibm-db2.mdx | 23 -
docs/docs/databases/impala.mdx | 16 -
.../docs/databases/installing-database-drivers.mdx | 81 -
docs/docs/databases/kusto.mdx | 26 -
docs/docs/databases/kylin.mdx | 17 -
docs/docs/databases/meta-database.mdx | 48 -
docs/docs/databases/mysql.mdx | 30 -
docs/docs/databases/netezza.mdx | 17 -
docs/docs/databases/ocient.mdx | 37 -
docs/docs/databases/oracle.mdx | 17 -
docs/docs/databases/pinot.mdx | 22 -
docs/docs/databases/postgres.mdx | 42 -
docs/docs/databases/presto.mdx | 48 -
docs/docs/databases/redshift.mdx | 66 -
docs/docs/databases/risingwave.mdx | 17 -
docs/docs/databases/rockset.mdx | 25 -
docs/docs/databases/snowflake.mdx | 68 -
docs/docs/databases/solr.mdx | 17 -
docs/docs/databases/spark-sql.mdx | 16 -
docs/docs/databases/sql-server.mdx | 23 -
docs/docs/databases/starrocks.mdx | 26 -
docs/docs/databases/teradata.mdx | 36 -
docs/docs/databases/timescaledb.mdx | 38 -
docs/docs/databases/trino.mdx | 117 --
docs/docs/databases/vertica.mdx | 31 -
docs/docs/databases/yugabytedb.mdx | 20 -
.../{frequently-asked-questions.mdx => faq.mdx} | 48 +-
docs/docs/installation/docker-compose.mdx | 2 +-
docs/docs/installation/kubernetes.mdx | 2 +-
docs/docs/installation/upgrading-superset.mdx | 8 +-
docs/docs/intro.mdx | 6 +-
docs/docs/quickstart.mdx | 2 +-
docs/docs/security/cves.mdx | 1 -
docs/docs/security/security.mdx | 1 -
docs/docs/using-superset/chart-params.mdx | 145 --
.../issue-codes.mdx | 2 +-
docs/docusaurus.config.js | 68 +-
docs/package.json | 2 +-
docs/sidebars.js | 12 +-
docs/src/pages/index.tsx | 4 +-
docs/static/.htaccess | 40 +
docs/yarn.lock | 8 +-
pyproject.toml | 19 +
superset-frontend/.gitignore | 1 +
superset-frontend/package-lock.json | 108 +-
superset-frontend/package.json | 6 +-
.../src/shared-controls/mixins.tsx | 12 +-
.../packages/superset-ui-core/package.json | 4 +
.../packages/superset-ui-core/src/chart/index.ts | 5 +-
.../superset-ui-core/src/ui-overrides/types.ts | 24 +
.../chart/components/NoResultsComponent.test.tsx | 27 +-
.../scripts/Country Map GeoJSON Generator.ipynb | 44 +-
.../SqlLab/components/AceEditorWrapper/index.tsx | 62 +-
.../AceEditorWrapper/useKeywords.test.ts | 41 +
.../components/AceEditorWrapper/useKeywords.ts | 24 +-
.../AlteredSliceTag/AlteredSliceTag.test.jsx | 582 +++---
.../src/components/AlteredSliceTag/index.tsx | 227 ++-
.../dashboard/components/gridComponents/Column.jsx | 11 +-
.../components/gridComponents/Column.test.jsx | 14 +-
.../dashboard/components/gridComponents/Row.jsx | 8 +-
.../components/gridComponents/Row.test.jsx | 14 +-
.../ExploreContainer/ExploreContainer.test.tsx | 21 +-
.../components/controls/OptionControls/index.tsx | 8 +-
.../databases/DatabaseModal/ModalHeader.tsx | 4 +-
superset-frontend/webpack.config.js | 26 +
superset/async_events/async_query_manager.py | 2 +-
...13_10-20_4451805bbaa1_remove_double_percents.py | 9 +-
...c878781977c6_alert_reports_shared_uniqueness.py | 1 -
...14-38_a9422eeaae74_new_dataset_models_take_2.py | 5 +-
...e58e1e58e5c_migrate_dual_line_to_mixed_chart.py | 5 +-
...317970b4400c_added_time_secondary_column_to_.py | 5 +-
...12-01_12-03_b7851ee5522f_replay_317970b4400c.py | 1 -
...16_13-14_59a1450b3c10_drop_filter_sets_table.py | 1 -
superset/models/helpers.py | 6 +-
tests/common/logger_utils.py | 2 +-
.../dashboards/filter_state/api_tests.py | 4 +-
.../dashboards/permalink/api_tests.py | 4 +-
.../dashboards/security/security_rbac_tests.py | 4 +-
tests/integration_tests/datasets/api_tests.py | 5 +-
tests/integration_tests/datasource_tests.py | 11 +-
tests/integration_tests/fixtures/__init__.py | 10 +-
.../commands/create_dashboard_report_tests.py | 4 +-
.../commands/execute_dashboard_report_tests.py | 4 +-
tests/integration_tests/tagging_tests.py | 4 +-
tests/integration_tests/tags/commands_tests.py | 4 +-
.../integration_tests/tasks/async_queries_tests.py | 4 +-
tests/unit_tests/commands/test_utils.py | 1 -
tests/unit_tests/models/helpers_test.py | 111 +-
151 files changed, 4936 insertions(+), 7401 deletions(-)
delete mode 100755 .github/workflows/codecov.sh
create mode 100644 docs/data/countries.json
create mode 100644 docs/docs/configuration/databases.mdx
delete mode 100644 docs/docs/contributing/contributing-page.mdx
create mode 100644 docs/docs/contributing/contributing.mdx
delete mode 100644 docs/docs/contributing/conventions-and-typing.mdx
delete mode 100644 docs/docs/contributing/creating-viz-plugins.mdx
create mode 100644 docs/docs/contributing/development.mdx
create mode 100644 docs/docs/contributing/guidelines.mdx
delete mode 100644 docs/docs/contributing/hooks-and-linting.mdx
create mode 100644 docs/docs/contributing/howtos.mdx
delete mode 100644 docs/docs/contributing/local-backend.mdx
create mode 100644 docs/docs/contributing/misc.mdx
delete mode 100644 docs/docs/contributing/pull-request-guidelines.mdx
rename docs/docs/contributing/{erd.mdx => resources.mdx} (72%)
delete mode 100644 docs/docs/contributing/style-guide.mdx
delete mode 100644 docs/docs/contributing/testing-locally.mdx
delete mode 100644 docs/docs/contributing/translations.mdx
delete mode 100644 docs/docs/contributing/types-of-contributions.mdx
delete mode 100644 docs/docs/databases/ascend.mdx
delete mode 100644 docs/docs/databases/athena.mdx
delete mode 100644 docs/docs/databases/bigquery.mdx
delete mode 100644 docs/docs/databases/clickhouse.mdx
delete mode 100644 docs/docs/databases/cockroachdb.mdx
delete mode 100644 docs/docs/databases/cratedb.mdx
delete mode 100644 docs/docs/databases/databend.mdx
delete mode 100644 docs/docs/databases/databricks.mdx
delete mode 100644 docs/docs/databases/db-connection-ui.mdx
delete mode 100644 docs/docs/databases/docker-add-drivers.mdx
delete mode 100644 docs/docs/databases/doris.mdx
delete mode 100644 docs/docs/databases/dremio.mdx
delete mode 100644 docs/docs/databases/drill.mdx
delete mode 100644 docs/docs/databases/druid.mdx
delete mode 100644 docs/docs/databases/dynamodb.mdx
delete mode 100644 docs/docs/databases/elasticsearch.mdx
delete mode 100644 docs/docs/databases/exasol.mdx
delete mode 100644 docs/docs/databases/extra-settings.mdx
delete mode 100644 docs/docs/databases/firebird.mdx
delete mode 100644 docs/docs/databases/firebolt.mdx
delete mode 100644 docs/docs/databases/google-sheets.mdx
delete mode 100644 docs/docs/databases/hana.mdx
delete mode 100644 docs/docs/databases/hive.mdx
delete mode 100644 docs/docs/databases/hologres.mdx
delete mode 100644 docs/docs/databases/ibm-db2.mdx
delete mode 100644 docs/docs/databases/impala.mdx
delete mode 100644 docs/docs/databases/installing-database-drivers.mdx
delete mode 100644 docs/docs/databases/kusto.mdx
delete mode 100644 docs/docs/databases/kylin.mdx
delete mode 100644 docs/docs/databases/meta-database.mdx
delete mode 100644 docs/docs/databases/mysql.mdx
delete mode 100644 docs/docs/databases/netezza.mdx
delete mode 100644 docs/docs/databases/ocient.mdx
delete mode 100644 docs/docs/databases/oracle.mdx
delete mode 100644 docs/docs/databases/pinot.mdx
delete mode 100644 docs/docs/databases/postgres.mdx
delete mode 100644 docs/docs/databases/presto.mdx
delete mode 100644 docs/docs/databases/redshift.mdx
delete mode 100644 docs/docs/databases/risingwave.mdx
delete mode 100644 docs/docs/databases/rockset.mdx
delete mode 100644 docs/docs/databases/snowflake.mdx
delete mode 100644 docs/docs/databases/solr.mdx
delete mode 100644 docs/docs/databases/spark-sql.mdx
delete mode 100644 docs/docs/databases/sql-server.mdx
delete mode 100644 docs/docs/databases/starrocks.mdx
delete mode 100644 docs/docs/databases/teradata.mdx
delete mode 100644 docs/docs/databases/timescaledb.mdx
delete mode 100644 docs/docs/databases/trino.mdx
delete mode 100644 docs/docs/databases/vertica.mdx
delete mode 100644 docs/docs/databases/yugabytedb.mdx
rename docs/docs/{frequently-asked-questions.mdx => faq.mdx} (90%)
delete mode 100644 docs/docs/using-superset/chart-params.mdx
rename docs/docs/{configuration => using-superset}/issue-codes.mdx (99%)