This is an automated email from the ASF dual-hosted git repository.
johnbodley pushed a change to branch john-bodley--docs-database-drivers
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git.
discard 9b09fef Update installation.rst
discard b09840d Update installation.rst
add d6b7cae docs: Add supported database logos (#10368)
add c58bb85 docs: add a '.asf.yaml' file to configure our GitHub (#10502)
add 5bb8b97 docs: new contributing language around adding new plugins
(#10507)
add 9c5b0e1 fix: refactored SQL-based alerts to not pass sqlalchemy
objects as args (#10506)
add fa07506 feat: dataset editor improvements (#10444)
add aa479fb feat: updated email format for SQL-based email alerts (#10512)
add bdfabc2 Add link to July community meetup (#10513)
add 246add4 fix: explore panel missing padding (#10505)
add 0d91b3e fix: make SQL-based alert email links user friendly (#10519)
add 523c6b7 fix: update time range select tooltip (#10458)
add e040bf7 feat: add favorite star to dashboard and chart lists (#10510)
add 72ced53 feat: make screenshot timeout configurable (#10517)
add cda764f chore: Adding pip-compile-multi et al. (#10499)
add 514b29f fix db installaion (#10425)
add 3d74c3c feat: storybook for Icon component (#10515)
add 57dc762 fix: show label for filters in filter box in explore (#10412)
add 3983fff ci: bump tests to 3.7 and add support for 3.8 (#10110)
add 51a88cb feat: Add antd to the codebase (#10508)
add ece9192 style: use tabs in dashboard edit pane (#10394)
add 749581d fix(log): don't log exceptions on test connection (#10522)
add b7ff790 Update installation.rst
add 93174a1 Update installation.rst
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 (9b09fef)
\
N -- N -- N refs/heads/john-bodley--docs-database-drivers
(93174a1)
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.
No new revisions were added by this update.
Summary of changes:
superset/commands/base.py => .asf.yaml | 48 +-
.fossa.yml | 4 +
.github/workflows/bashlib.sh | 24 +-
.github/workflows/caches.js | 2 +-
.github/workflows/license-check.yml | 2 +-
.github/workflows/superset-e2e.yml | 13 +-
.github/workflows/superset-python.yml | 67 +-
.pre-commit-config.yaml | 46 +-
.pylintrc | 2 +-
.rat-excludes | 3 +-
CONTRIBUTING.md | 23 +-
Dockerfile | 9 +-
Dockerfile-dev | 4 +-
README.md | 33 +-
RELEASING/Dockerfile.make_docs | 3 +-
docker/pythonpath_dev/superset_config.py | 2 +-
docs/conf.py | 5 +-
docs/installation.rst | 127 +-
requirements-dev.txt | 41 -
requirements.txt | 104 --
.../charts/__init__.py => requirements/base.in | 2 +
requirements/base.txt | 135 +++
.../documentation.in | 5 +-
requirements/documentation.txt | 24 +
.../integration.in | 5 +-
requirements/integration.txt | 33 +
docs/requirements.txt => requirements/local.in | 3 +-
requirements/local.txt | 12 +
.../testing.in | 14 +-
requirements/testing.txt | 31 +
scripts/permissions_cleanup.py | 38 +-
setup.cfg | 3 +
setup.py | 32 +-
superset-frontend/.eslintrc.js | 12 +
superset-frontend/.storybook/main.js | 4 +
.../integration/dashboard/edit_mode.test.js | 13 +-
.../cypress/integration/dashboard/fav_star.test.js | 34 +-
.../cypress/integration/dashboard/save.test.js | 8 +-
.../cypress/integration/explore/control.test.ts | 2 +-
superset-frontend/images/apache-kylin.png | Bin 0 -> 13694 bytes
superset-frontend/images/clickhouse.png | Bin 0 -> 7651 bytes
superset-frontend/images/db2.png | Bin 0 -> 9010 bytes
superset-frontend/images/druid.png | Bin 0 -> 12839 bytes
superset-frontend/images/exasol.png | Bin 0 -> 8582 bytes
superset-frontend/images/firebird.png | Bin 0 -> 10895 bytes
superset-frontend/images/google-biquery.png | Bin 0 -> 16418 bytes
superset-frontend/images/greenplum.png | Bin 0 -> 17811 bytes
.../{checkbox-half.svg => favorite-selected.svg} | 5 +-
.../images/icons/favorite-unselected.svg | 21 +
.../images/icons/{sort.svg => more.svg} | 2 +-
superset-frontend/images/mariadb.png | Bin 0 -> 16770 bytes
superset-frontend/images/monet-db.png | Bin 0 -> 21830 bytes
superset-frontend/images/mssql-server.png | Bin 0 -> 21970 bytes
superset-frontend/images/mysql.png | Bin 0 -> 14453 bytes
superset-frontend/images/oracle.png | Bin 0 -> 8231 bytes
superset-frontend/images/postgresql.png | Bin 0 -> 18364 bytes
superset-frontend/images/presto.png | Bin 0 -> 18505 bytes
superset-frontend/images/redshift.png | Bin 0 -> 9168 bytes
superset-frontend/images/snowflake.png | Bin 0 -> 21654 bytes
superset-frontend/images/sqlite.png | Bin 0 -> 11330 bytes
superset-frontend/images/sybase.png | Bin 0 -> 11992 bytes
superset-frontend/images/vertica.png | Bin 0 -> 6800 bytes
superset-frontend/package-lock.json | 1210 +++++++++++++++++---
superset-frontend/package.json | 1 +
.../dashboard/components/DashboardBuilder_spec.jsx | 4 -
.../components/HeaderActionsDropdown_spec.jsx | 2 +-
.../dashboard/components/Header_spec.jsx | 19 +-
.../dashboard/fixtures/mockDashboardState.js | 2 -
.../dashboard/reducers/dashboardState_spec.js | 3 -
.../components/FilterBoxItemControl_spec.jsx | 4 +
.../javascripts/profile/EditableTitle_spec.tsx | 11 +-
.../{CollectionTable.jsx => CollectionTable.tsx} | 144 +--
.../components/index.js} | 13 +-
superset-frontend/src/components/EditableTitle.jsx | 236 ----
superset-frontend/src/components/EditableTitle.tsx | 201 ++++
superset-frontend/src/components/FaveStar.jsx | 65 --
superset-frontend/src/components/FaveStar.tsx | 88 ++
.../src/components/Icon/icon.stories.jsx | 86 ++
.../src/components/{Icon.tsx => Icon/index.tsx} | 11 +-
.../src/dashboard/actions/dashboardState.js | 4 +-
.../src/dashboard/components/AddSliceCard.jsx | 16 +-
.../dashboard/components/BuilderComponentPane.jsx | 67 +-
.../dashboard/components/ColorComponentPane.jsx | 107 --
.../components/ColorSchemeControlWrapper.jsx | 72 ++
.../src/dashboard/components/DashboardBuilder.jsx | 6 +-
.../src/dashboard/components/Header.jsx | 209 ++--
.../dashboard/components/HeaderActionsDropdown.jsx | 125 +-
.../dashboard/components/InsertComponentPane.jsx | 118 --
.../src/dashboard/components/PropertiesModal.jsx | 89 +-
.../dashboard/components/RefreshIntervalModal.jsx | 11 +-
.../src/dashboard/components/SliceAdder.jsx | 45 +-
.../components/dnd/AddSliceDragPreview.jsx | 5 +-
.../components/filterscope/FilterScopeSelector.jsx | 6 +-
.../src/dashboard/containers/DashboardBuilder.jsx | 1 -
.../src/dashboard/containers/DashboardHeader.jsx | 5 +-
.../src/dashboard/reducers/dashboardState.js | 7 +-
.../src/dashboard/reducers/getInitialState.js | 5 -
.../dashboard/stylesheets/builder-sidepane.less | 21 +-
.../src/dashboard/stylesheets/dashboard.less | 13 -
superset-frontend/src/dashboard/util/constants.ts | 7 -
.../src/dashboard/util/propShapes.jsx | 1 -
.../src/datasource/DatasourceEditor.jsx | 19 +-
.../src/explore/components/ExploreChartHeader.jsx | 40 +-
.../src/explore/components/ExploreChartPanel.jsx | 7 +-
.../components/controls/CollectionControl.jsx | 58 +-
.../components/controls/ColorSchemeControl.jsx | 5 +-
.../components/controls/ColorSchemeControl.less} | 16 +-
.../components/controls/DateFilterControl.jsx | 4 +-
.../components/controls/FilterBoxItemControl.jsx | 3 +
.../controls/{TextControl.jsx => TextControl.tsx} | 38 +-
superset-frontend/src/explore/main.less | 14 -
superset-frontend/src/theme.ts | 3 +
.../src/views/CRUD/chart/ChartList.tsx | 34 +-
.../src/views/CRUD/dashboard/DashboardList.tsx | 37 +-
superset-frontend/src/views/CRUD/utils.tsx | 54 +
superset-frontend/src/welcome/App.tsx | 1 -
.../stylesheets/{less => antd}/index.less | 47 +-
.../stylesheets/less/cosmo/bootswatch.less | 1 +
superset-frontend/stylesheets/superset.less | 1 +
superset-frontend/webpack.config.js | 1 +
superset/app.py | 55 +-
superset/bin/superset | 21 -
superset/charts/schemas.py | 2 +-
superset/cli.py | 2 +-
superset/commands/exceptions.py | 2 +-
superset/config.py | 9 +-
superset/connectors/connector_registry.py | 2 +-
superset/connectors/druid/models.py | 2 +-
superset/dashboards/dao.py | 3 +-
superset/dashboards/schemas.py | 2 +-
superset/db_engine_specs/hive.py | 5 +-
superset/{bin => migrations/versions}/__init__.py | 0
superset/tasks/schedules.py | 38 +-
.../email/{role_extended.txt => alert.txt} | 22 +-
superset/templates/superset/basic.html | 3 +-
superset/translations/messages.pot | 4 +-
superset/utils/screenshots.py | 8 +-
superset/views/chart/views.py | 1 +
superset/views/core.py | 20 +-
superset/viz.py | 4 +-
superset/viz_sip38.py | 4 +-
tests/alerts_tests.py | 10 +-
tox.ini | 51 +-
143 files changed, 2863 insertions(+), 1830 deletions(-)
copy superset/commands/base.py => .asf.yaml (53%)
delete mode 100644 requirements-dev.txt
delete mode 100644 requirements.txt
copy superset/charts/__init__.py => requirements/base.in (93%)
create mode 100644 requirements/base.txt
copy docs/requirements.txt => requirements/documentation.in (95%)
create mode 100644 requirements/documentation.txt
copy docs/requirements.txt => requirements/integration.in (95%)
create mode 100644 requirements/integration.txt
rename docs/requirements.txt => requirements/local.in (95%)
create mode 100644 requirements/local.txt
copy docker/requirements-extra.txt => requirements/testing.in (86%)
create mode 100644 requirements/testing.txt
create mode 100644 superset-frontend/images/apache-kylin.png
create mode 100644 superset-frontend/images/clickhouse.png
create mode 100644 superset-frontend/images/db2.png
create mode 100644 superset-frontend/images/druid.png
create mode 100644 superset-frontend/images/exasol.png
create mode 100644 superset-frontend/images/firebird.png
create mode 100644 superset-frontend/images/google-biquery.png
create mode 100644 superset-frontend/images/greenplum.png
copy superset-frontend/images/icons/{checkbox-half.svg =>
favorite-selected.svg} (50%)
create mode 100644 superset-frontend/images/icons/favorite-unselected.svg
copy superset-frontend/images/icons/{sort.svg => more.svg} (65%)
create mode 100644 superset-frontend/images/mariadb.png
create mode 100644 superset-frontend/images/monet-db.png
create mode 100644 superset-frontend/images/mssql-server.png
create mode 100644 superset-frontend/images/mysql.png
create mode 100644 superset-frontend/images/oracle.png
create mode 100644 superset-frontend/images/postgresql.png
create mode 100644 superset-frontend/images/presto.png
create mode 100644 superset-frontend/images/redshift.png
create mode 100644 superset-frontend/images/snowflake.png
create mode 100644 superset-frontend/images/sqlite.png
create mode 100644 superset-frontend/images/sybase.png
create mode 100644 superset-frontend/images/vertica.png
rename superset-frontend/src/CRUD/{CollectionTable.jsx => CollectionTable.tsx}
(69%)
copy superset-frontend/src/{components/RefreshLabel.less =>
common/components/index.js} (79%)
delete mode 100644 superset-frontend/src/components/EditableTitle.jsx
create mode 100644 superset-frontend/src/components/EditableTitle.tsx
delete mode 100644 superset-frontend/src/components/FaveStar.jsx
create mode 100644 superset-frontend/src/components/FaveStar.tsx
create mode 100644 superset-frontend/src/components/Icon/icon.stories.jsx
rename superset-frontend/src/components/{Icon.tsx => Icon/index.tsx} (88%)
delete mode 100644
superset-frontend/src/dashboard/components/ColorComponentPane.jsx
create mode 100644
superset-frontend/src/dashboard/components/ColorSchemeControlWrapper.jsx
delete mode 100644
superset-frontend/src/dashboard/components/InsertComponentPane.jsx
copy superset-frontend/src/{components/RefreshLabel.less =>
explore/components/controls/ColorSchemeControl.less} (81%)
rename superset-frontend/src/explore/components/controls/{TextControl.jsx =>
TextControl.tsx} (78%)
copy superset-frontend/stylesheets/{less => antd}/index.less (55%)
delete mode 100755 superset/bin/superset
rename superset/{bin => migrations/versions}/__init__.py (100%)
copy superset/templates/email/{role_extended.txt => alert.txt} (57%)