This is an automated email from the ASF dual-hosted git repository.
EnxDev pushed a change to branch chat-prototype
in repository https://gitbox.apache.org/repos/asf/superset.git
from ba7db15f02c Merge branch 'master' into chat-prototype
new 7b418becc79 feat(extensions): add superset.chatbot contribution point
(SIP P1.1)
new f575fdae3a1 feat(extensions): complete SIP P1 — chatbot mount point &
registration
new 793ffb3d80c feat(extensions): show toast on load failure and export
ChatbotView type
new 6a07ad2369c feat(extensions): chatbot mount point, singleton resolver,
and admin settings (SIP P1+P2)
The 4 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:
.../superset-core/src/contributions/index.ts | 51 +----------
.../packages/superset-core/src/views/index.ts | 56 +++++++++----
.../components/ChatbotMount/ChatbotMount.test.tsx | 91 ++++++++++++++++++++
.../src/components/ChatbotMount/index.tsx | 76 +++++++++++++++++
superset-frontend/src/core/chatbot/index.test.ts | 96 +++++++++++++++++++++
superset-frontend/src/core/chatbot/index.ts | 76 +++++++++++++++++
superset-frontend/src/core/views/index.test.ts | 63 +++++++++++++-
superset-frontend/src/core/views/index.ts | 46 ++++++++++
.../src/extensions/ExtensionsList.tsx | 98 ++++++++++++++++++++--
.../src/extensions/ExtensionsLoader.ts | 56 ++++++++++++-
.../src/extensions/ExtensionsStartup.tsx | 28 +++++--
superset-frontend/src/views/App.tsx | 8 ++
.../isBlank.ts => src/views/contributions.ts} | 19 +++--
superset/extensions/api.py | 49 ++++++++++-
superset/extensions/settings.py | 55 ++++++++++++
...5_00-00_b2c3d4e5f6a7_add_extension_settings.py} | 35 ++++----
superset/models/core.py | 16 ++++
17 files changed, 811 insertions(+), 108 deletions(-)
create mode 100644
superset-frontend/src/components/ChatbotMount/ChatbotMount.test.tsx
create mode 100644 superset-frontend/src/components/ChatbotMount/index.tsx
create mode 100644 superset-frontend/src/core/chatbot/index.test.ts
create mode 100644 superset-frontend/src/core/chatbot/index.ts
copy superset-frontend/{packages/superset-core/src/utils/isBlank.ts =>
src/views/contributions.ts} (70%)
create mode 100644 superset/extensions/settings.py
copy
superset/migrations/versions/{2023-06-27_16-54_8e5b0fb85b9a_add_custom_size_columns_to_report.py
=> 2026-05-25_00-00_b2c3d4e5f6a7_add_extension_settings.py} (53%)