This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch docs/api-reference-integration
in repository https://gitbox.apache.org/repos/asf/superset.git
omit 803476e6e58 fix(docs): correct CSS selectors for API method badge
colors
omit c0684538832 fix(docs): ensure openapi.json has trailing newline
omit 108e6470f62 docs(api): add request body examples and method badge
colors
omit cc55e1b31c3 fix(docs): address eslint errors in API docs scripts
omit 4bf2b9b7723 docs(api): add example JSON responses to API documentation
omit 51dbcdb5883 docs: add API Reference link to Developer Portal sidebar
omit dee0e4ffa74 Revert "docs(api): relocate API reference to Developer
Portal"
omit 90dd11fc746 docs(api): add API Reference to Developer Portal sidebar
omit 72159726819 docs(api): relocate API reference to Developer Portal
omit a81ae1b51c6 docs(api): hide broken Send button and Response block via
CSS
omit 44eb0fe9c3a docs(api): add code samples and schema documentation
omit 8c41413184e docs(api): enable interactive API testing with
configurable server URL
omit 35b5cdac3a7 docs(api): hide Send button and update messaging
omit 101148469cc docs(api): comprehensive endpoint index and remove
redundant intro page
omit 46e1a7b235e docs(api): add tag descriptions and comprehensive TOC
omit 5db45248900 chore(docs): gitignore generated API docs
omit f190d40d2d6 docs: add interactive API reference using
docusaurus-openapi-docs
add 290bcc1dbbb feat(cache): use configurable hash algorithm for
flask-caching (#37361)
add 10a9b4bb947 fix: update Apache Superset website footer copyright year
(#37435)
add 73d4332b511 feat(database): SIP-195 Add MongoDB database engine
support (#37368)
add 7fc9974a7cf fix(deps): remove encodable dependency and pin
query-string to fix Dependabot CI failures (#37450)
add 56ad429200d chore(deps): update @luma.gl/shadertools requirement from
~9.2.2 to ~9.2.6 in /superset-frontend/plugins/legacy-preset-chart-deckgl
(#37237)
add bd419d19af1 chore(deps): update core-js requirement from ^3.38.1 to
^3.48.0 in /superset-frontend/packages/superset-ui-core (#37319)
add 97aea5d128d feat(i18n): complete Māori translation (#37443)
add e28d2782f14 chore(deps): bump core-js from 3.40.0 to 3.48.0 in
/superset-frontend/packages/superset-ui-demo (#37439)
add dba75bd897f chore(deps): bump memoize-one from 5.2.1 to 6.0.0 in
/superset-frontend/packages/superset-ui-demo (#37151)
add 8f6dd4aba02 chore(deps-dev): bump typescript-eslint from 8.53.1 to
8.54.0 in /docs (#37476)
add 58ab4e78ffe chore(deps): bump antd from 6.2.1 to 6.2.2 in /docs
(#37470)
add 1681f74b2ea chore(direnv): add direnv to gitignore (#37481)
add 10a8d8b8ee4 chore(deps-dev): bump @typescript-eslint/parser from
8.53.1 to 8.54.0 in /superset-websocket (#37465)
add e4d71c2a554 docs(readme): sync database logos with auto-generated docs
(#37463)
add a7e7cc30a97 fix(ag-grid-table): preserve time grain aggregation when
temporal column casing changes (#36990)
add 5fa6925522d fix(dashboard): update chart customization UI text to
"Display controls" (#37462)
add c9046f8f649 docs: add interactive API reference using
docusaurus-openapi-docs
add f032f0ced85 chore(docs): gitignore generated API docs
add 39fd3ec88f7 docs(api): add tag descriptions and comprehensive TOC
add 6752d51ba07 docs(api): comprehensive endpoint index and remove
redundant intro page
add 76ab8c0a4e1 docs(api): hide Send button and update messaging
add 37354b4d236 docs(api): enable interactive API testing with
configurable server URL
add 358e5718053 docs(api): add code samples and schema documentation
add ecf868801a1 docs(api): hide broken Send button and Response block via
CSS
add 07cc66c4b8a docs(api): relocate API reference to Developer Portal
add 863a70b4bdf docs(api): add API Reference to Developer Portal sidebar
add 814499e7fe6 Revert "docs(api): relocate API reference to Developer
Portal"
add bc2cdfa8600 docs: add API Reference link to Developer Portal sidebar
add e3040a46f24 docs(api): add example JSON responses to API documentation
add 375461eca80 fix(docs): address eslint errors in API docs scripts
add 685c7732e12 docs(api): add request body examples and method badge
colors
add 05a18ee75ca fix(docs): ensure openapi.json has trailing newline
add 887bd5e2491 fix(docs): correct CSS selectors for API method badge
colors
add 1c8a5204358 fix(docs): address review feedback on API docs
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 (803476e6e58)
\
N -- N -- N refs/heads/docs/api-reference-integration
(1c8a5204358)
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:
.gitignore | 1 +
README.md | 103 +-
docs/docs/api.mdx | 486 +-
docs/i18n/en/docusaurus-theme-classic/footer.json | 2 +-
docs/package.json | 4 +-
docs/scripts/generate-api-index.mjs | 8 +-
docs/sidebars.js | 11 +-
docs/src/data/databases.json | 1026 +-
docs/static/img/databases/mongodb.png | Bin 0 -> 22190 bytes
docs/yarn.lock | 170 +-
superset-frontend/package-lock.json | 370 +-
superset-frontend/package.json | 1 +
.../packages/superset-ui-core/package.json | 2 +-
.../packages/superset-ui-demo/package.json | 5 +-
.../plugins/plugin-chart-table/Table.stories.tsx | 14 +-
.../legacy-preset-chart-deckgl/package.json | 2 +-
.../src/controlPanel.tsx | 4 +-
.../test/controlPanel.test.ts | 77 +
.../plugins/plugin-chart-echarts/package.json | 1 +
.../plugins/plugin-chart-word-cloud/package.json | 3 +-
.../src/chart/WordCloud.tsx | 201 +-
.../src/configureEncodable.ts | 83 -
.../plugins/plugin-chart-word-cloud/src/index.ts | 1 -
.../plugin-chart-word-cloud/src/plugin/index.ts | 3 -
.../components/CustomizationsBadge/index.tsx | 4 +-
.../nativeFilters/FilterBar/FilterBar.test.tsx | 6 +-
.../FilterBar/FilterBarSettings/index.tsx | 2 +-
.../FilterBar/FilterControls/FilterControls.tsx | 2 +-
.../nativeFilters/FilterBar/Header/Header.test.tsx | 4 +-
.../nativeFilters/FilterBar/Header/index.tsx | 2 +-
.../nativeFilters/FilterBar/Vertical.tsx | 2 +-
.../nativeFilters/FilterCard/FilterCard.test.tsx | 4 +-
.../ConfigModalSidebar/ConfigModalSidebar.tsx | 2 +-
.../FiltersConfigForm/FiltersConfigForm.tsx | 12 +-
.../FiltersConfigModal/FiltersConfigModal.tsx | 2 +-
.../FiltersConfigModal/NewItemDropdown.tsx | 2 +-
superset-websocket/package-lock.json | 313 +-
superset-websocket/package.json | 2 +-
superset/config.py | 1 +
.../db_engine_specs/{dynamodb.py => mongodb.py} | 77 +-
superset/translations/mi/LC_MESSAGES/messages.po | 14507 +++++++++++++++++++
superset/utils/cache.py | 3 +-
superset/utils/cache_manager.py | 141 +-
tests/unit_tests/db_engine_specs/test_mongodb.py | 125 +
tests/unit_tests/utils/test_cache_manager.py | 171 +
45 files changed, 17025 insertions(+), 937 deletions(-)
create mode 100644 docs/static/img/databases/mongodb.png
create mode 100644
superset-frontend/plugins/plugin-chart-ag-grid-table/test/controlPanel.test.ts
delete mode 100644
superset-frontend/plugins/plugin-chart-word-cloud/src/configureEncodable.ts
copy superset/db_engine_specs/{dynamodb.py => mongodb.py} (52%)
create mode 100644 superset/translations/mi/LC_MESSAGES/messages.po
create mode 100644 tests/unit_tests/db_engine_specs/test_mongodb.py
create mode 100644 tests/unit_tests/utils/test_cache_manager.py