rusackas and Claude Opus 4.8
d1bf0ccce2
docs(mcp): note MCP_AUTH_FACTORY bypasses guest auth and the JWT-secret startup failure
...
Addresses review feedback: a custom auth factory skips the guest-token
verifier entirely, and leaving GUEST_TOKEN_JWT_SECRET at its default with
guest auth enabled fails MCP startup rather than just being insecure.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-29 04:16:07 -07:00
rusackas and Claude Opus 4.8
f2fe66e1dd
docs(mcp): fix guest-tool config name to MCP_GUEST_ALLOWED_TOOLS
...
The doc referenced a nonexistent MCP_GUEST_DENIED_TOOLS setting; guest
tool access is actually governed by the default-deny MCP_GUEST_ALLOWED_TOOLS
allow-list.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-27 22:59:23 -07:00
rusackas and Claude
6189a443df
docs(mcp): document embedded guest-token authentication
...
PR #41003 added embedded guest-token auth to the MCP service
(MCP_EMBEDDED_GUEST_AUTH_ENABLED, MCP_GUEST_DENIED_TOOLS) but only
documented it in the service's internal SECURITY.md/CLAUDE.md — the
public admin docs' Authentication section never mentioned it.
Co-Authored-By: Claude <noreply@anthropic.com >
2026-08-27 21:04:21 -07:00
Evan Rusackas and Claude
b733b57e9e
docs(mcp): document chart type plugin filtering config ( #43597 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-27 19:47:07 -07:00
Evan Rusackas and Claude Sonnet 5
f9e43a37d8
docs(theming): document THEME_DEFAULT_MODE config setting ( #43601 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-27 16:19:40 -07:00
Evan Rusackas and Claude
5ff44c5ed6
docs(cli): document import_directory --username option ( #43602 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-27 16:19:25 -07:00
Evan Rusackas and Claude
323741b043
docs(alerts-reports): document report/alert content format options ( #43594 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-27 12:53:31 -07:00
Evan Rusackas and Claude
5c3c6362ae
docs(cache): document NATIVE_FILTER_OPTIONS_CACHE_TIMEOUT ( #43592 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-27 12:53:27 -07:00
c980b3a361
fix(mcp): tighten auth and request validation edge cases ( #43388 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-24 10:58:59 -07:00
Amin Ghadersohi
18a36d04c7
fix(mcp): preserve user-authored result values ( #43202 )
2026-08-20 18:29:39 -04:00
Endi Monan
a8216e3787
fix(calendar): localize date labels ( #43163 )
2026-08-17 09:44:14 -03:00
Evan Rusackas and Claude Code
bacaf08a22
docs(perf): add Dashboard Performance guide covering virtualization, lazy tabs, and chart-count guidance ( #40238 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-08-13 23:41:00 -07:00
Joe Li
4baf1cf648
fix(reports): preserve Slack v1 private-channel text delivery ( #42089 )
2026-08-12 14:42:57 -07:00
Evan Rusackas and Claude
553808daa3
fix(reports): make webhook notification request timeout configurable ( #43018 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-11 09:35:01 -07:00
Evan Rusackas and Claude Sonnet 5
4d0eeb7d86
docs: document FAB_API_SWAGGER_UI_SUPERSET_APP_ROOT config flag ( #43009 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-10 15:49:47 -07:00
Evan Rusackas and Claude
7dc2afd377
docs(cache): document native filter option cache warm-up strategy ( #42953 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-10 10:28:36 -07:00
Evan Rusackas and Claude
f60370b695
docs: document CACHE_REDIS_SOCKET_TIMEOUT/CONNECT_TIMEOUT config keys ( #42947 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-10 10:26:18 -07:00
42e4030104
feat(security): add guest user attributes and get_guest_user_attribute() macro ( #33924 )
...
Co-authored-by: Yash Janoria <yash.janoria@314ecorp.com >
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@rusackas.com >
2026-08-08 16:56:07 -07:00
Bart Skowron and Claude Fable 5
bd03440ac8
feat(alerts-reports): add per-schedule toggle to include/exclude the Explore in Superset link ( #42494 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-07 21:05:16 -07:00
Grégoire Gailly and Claude Opus 4.8
448eb25d76
feat(docs): add documentation for usage of minio or other s3 compatible service as a cache backend or celery results backend ( #35825 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-06 18:36:34 -07:00
Evan Rusackas and Claude Code
2ecce20e48
chore(viz): remove legacy explore_json + viz.py pipeline ( #41714 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-08-06 13:22:15 -07:00
32e4e3c6a8
fix(reports): enforce dashboard readiness and execution budget ( #42624 )
...
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io >
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-05 14:30:35 -07:00
482a59ec72
fix(docker): replace stale superset_app hostname in dev WEBDRIVER_BASEURL ( #42495 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Joe Li <joe@preset.io >
2026-08-05 09:31:10 -07:00
Yuriy Krasilnikov
457cd3487d
fix(api): include query lifecycle timing in /api/v1/chart/data response ( #37516 )
2026-08-03 17:27:57 -07:00
Đỗ Trọng Hải
e4ef84ca72
feat(build): migrate from Prettier to Oxfmt for performant code formatting ( #42434 )
2026-08-04 00:27:05 +07:00
Luiz Otavio
afb863684b
feat(cache): add DATA_CACHE_MAX_VALUE_SIZE to skip caching oversized results ( #42570 )
2026-07-29 11:35:42 -07:00
ViktorGo86
65528a5b76
docs(map-tiles): add Yandex Maps Tiles API configuration ( #42375 )
2026-07-24 22:19:20 +07:00
Amitesh Gupta
3ed8889a01
fix: Added PostgreSQL 17.X to the supported database versions table in ( #42280 )
2026-07-22 16:24:13 -07:00
Ville Brofeldt
15d7d36580
chore: remove deprecated from_dttm and to_dttm jinja vars ( #42279 )
2026-07-21 15:07:36 -07:00
5a17ae1224
chore: drop Python 3.10 support, require Python 3.11+ ( #42045 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-07-20 08:16:22 -07:00
innovark
fc506c06da
feat: added email delivery of XLSX reports ( #40885 )
2026-07-17 10:35:34 -07:00
d57569c54a
feat(reports): add XLSX (Excel) attachments for Alerts & Reports ( #41424 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Martin Kominek <martin.kominek@stratox.cz >
Co-authored-by: kominma3 <127758497+kominma3@users.noreply.github.com >
2026-07-15 21:49:47 -07:00
Amin Ghadersohi
62ccdfacc2
fix(mcp): make list-item truncation cap configurable in get_dashboard_info ( #41698 )
2026-07-13 14:46:10 -04:00
Ville Brofeldt
33f0fc93ed
feat: introduce Subject model and entity editors/viewers ( #38831 )
2026-07-08 11:00:03 -07:00
Đỗ Trọng Hải
689b4f623e
docs(admin/config): resolve misconfigured aws-iam Markdown file ( #41748 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-07-06 11:51:15 -07:00
Evan Rusackas and Claude Opus 4.8
2a1f632daa
fix(dashboard): surface size, limit, and config key in oversized dashboard error ( #41532 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-30 16:10:01 -07:00
ʈᵃᵢ
a4d5b15955
fix(slack): support org-scoped tokens on Enterprise Grid via SLACK_TE… ( #41473 )
2026-06-29 09:46:25 -07:00
Joe Li and Claude Opus 4.8
98d0ccd7a7
fix(reports): reliability fixes for alert/report execution ( #41177 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 12:09:12 -07:00
Evan Rusackas and Claude Opus 4.8
f1504611fd
docs(config): document customizing the landing page via FAB_INDEX_VIEW ( #41222 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 13:01:47 -07:00
6b0d747939
fix: cache warmup using WebDriver for reliable authentication ( #38449 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 16:36:30 -07:00
SkinnyPigeon
105820f1f4
docs(reports): playwright setup clarification ( #40168 )
2026-05-20 10:32:02 -07:00
SkinnyPigeon
70419e9d8f
feat: Allow specific mcp tools to be disabled ( #39835 )
2026-05-18 07:22:02 -07:00
b899556130
docs: Superset 6.1 documentation catch-up (security, alerts/reports, theming, config) ( #39440 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-08 10:11:09 -07:00
979f60a6d4
docs: Superset 6.1 documentation catch-up — batch 4 ( #39446 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2026-04-29 15:26:09 -03:00
b4f595953e
docs: Superset 6.1 documentation catch-up — batch 3 ( #39445 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2026-04-29 15:00:29 -03:00
2b623fd09a
docs: Superset 6.1 documentation catch-up — batch 2 ( #39441 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 14:43:37 -03:00
fe074c0d76
docs(mcp): update MCP server docs for 6.1 ( #39422 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 14:42:55 -03:00
David and Evan Rusackas
b9de3dba95
fix(docs): fix 404s in documentation ( #38974 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-04-27 08:36:58 -07:00
e1ed5003a8
docs: Superset 6.1 documentation catch-up — batch 5 ( #39454 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-21 17:30:27 -07:00
7d3881f1da
docs: Added instructions on configuring Superset SECRET_KEY ( #25646 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-20 08:33:27 -07:00