Commit Graph

  • 9516d1a306 fix(explore/dashboard): fix CSV/Excel downloads for legacy chart types (#38513) Enzo Martellucci 2026-03-13 11:49:34 +01:00
  • d91b96814e fix(mcp): Improve validation errors and field aliases to reduce failed LLM tool calls (#38625) Kamil Gabryjelski 2026-03-13 11:16:50 +01:00
  • 56d6bb1913 feat(auth): add SAML login support to frontend (#38606) Daniel Vaz Gaspar 2026-03-13 09:00:07 +00:00
  • fc156d0014 fix(mcp): replace uuid with url and changed_on_humanized in default list columns (#38566) Amin Ghadersohi 2026-03-13 09:53:30 +01:00
  • 0b8df8d3f2 build(deps): update geostyler-* deps to latest major versions (#38151) Đỗ Trọng Hải 2026-03-13 15:18:59 +07:00
  • 83955e87ac refactor(mcp): use serialize_user_object in get_instance_info (#38613) Amin Ghadersohi 2026-03-13 08:59:21 +01:00
  • 4a9db243a1 chore(deps): bump caniuse-lite from 1.0.30001777 to 1.0.30001778 in /docs (#38593) dependabot[bot] 2026-03-13 09:35:13 +07:00
  • 05db16d9c4 Merge branch 'master' into fix/resolve-oom-issues-when-building-docs-with-docusaurus-faster fix/resolve-oom-issues-when-building-docs-with-docusaurus-faster Đỗ Trọng Hải 2026-03-13 09:33:58 +07:00
  • d4f1f8db00 fix(mcp): extract role names as strings in UserInfo serialization (#38612) Amin Ghadersohi 2026-03-13 00:20:53 +01:00
  • d1ec3ebb40 Merge branch master into enxdev/feat/enhance-database-modal-validation Enzo Martellucci 2026-03-12 23:17:01 +01:00
  • 79e3f1472c fix(db-modal): update doc refs for DB connection modal (#38091) Đỗ Trọng Hải 2026-03-03 09:08:46 +07:00
  • aa98f3442c Fix lint semantic-layer-rename-database-dataset Beto Dealmeida 2026-03-12 17:20:56 -04:00
  • a66cf66158 fix: silence deprecation warnings causing noisy production logs (#38128) Amin Ghadersohi 2026-03-02 13:55:00 -05:00
  • 0b25f6c985 test(alerts/reports): close remaining Phase 1 test gaps Joe Li 2026-03-12 12:47:43 -07:00
  • 95f61bd223 fix: add parent_slice_id for multilayer charts to embed (#38243) Mehmet Salih Yavuz 2026-03-12 21:21:43 +03:00
  • 7f476a79b3 fix: add embedded box sizing rule for layout (#38351) Mehmet Salih Yavuz 2026-03-12 21:20:14 +03:00
  • 2f1b082cec fix: regenerate package-lock.json for npm ci compatibility Mehmet Salih Yavuz 2026-03-12 20:51:24 +03:00
  • 65e21cf13c docs: move MCP deployment guide to admin docs, add user-facing AI guide (#38585) Amin Ghadersohi 2026-03-12 18:30:51 +01:00
  • 7943af359c feat(mcp): implement RBAC permission checking for MCP tools (#38407) Amin Ghadersohi 2026-03-12 17:35:07 +01:00
  • 5e41aae76d Revert some aggressive renames Beto Dealmeida 2026-03-12 12:05:22 -04:00
  • 85cb87e413 fix: DatabaseModal test timeout from async tabpanel query Mehmet Salih Yavuz 2026-03-12 18:21:20 +03:00
  • fd9046b400 More fixes Beto Dealmeida 2026-03-12 10:50:31 -04:00
  • e1b8abbb83 chore: rename database/database when using semantic layers Beto Dealmeida 2026-03-12 10:12:32 -04:00
  • 09e9c6a522 fix(embedded): prevent double RLS application in virtual datasets (#37395) Yuriy Krasilnikov 2026-03-12 16:12:59 +03:00
  • dd7a2f153a Merge remote-tracking branch 'origin/master' into msyavuz/chore/react-18-clean Mehmet Salih Yavuz 2026-03-12 16:03:20 +03:00
  • 2479f0fc18 fix: ci Mehmet Salih Yavuz 2026-03-12 14:56:07 +03:00
  • 8a7964dabd fix: ci Mehmet Salih Yavuz 2026-03-12 14:56:02 +03:00
  • a9def2fc15 fix: support nested function calls in cache_key_wrapper (#38569) Ville Brofeldt 2026-03-12 04:08:58 -07:00
  • 27197faba9 fix(matrixify): Matrixify to not override slice id (#38515) Alexandru Soare 2026-03-12 11:39:29 +02:00
  • 2632df41c1 fix(charts): improve minor gridline visibility in dark themes (#38371) Evan Rusackas 2026-03-04 08:33:29 -05:00
  • 596d623324 test(alerts/reports): close remaining Phase 1 test gaps Joe Li 2026-03-11 22:39:28 -07:00
  • 98a04b1bc2 fix(ag-grid): render boolean columns as checkboxes instead of blank cells (#38279) amaannawab923 2026-02-27 17:52:51 +05:30
  • 326e2b9770 test(alerts/reports): close Phase 1 backend test gaps Joe Li 2026-03-11 18:22:01 -07:00
  • a67c02b86a fix(odps): fix CI failures in tests and requirements rusackas/fix-odps-partition-preview Claude Code 2026-03-11 15:34:37 -07:00
  • 0ccd0e0e90 Improve design Beto Dealmeida 2026-03-11 17:15:55 -04:00
  • 925e20bb04 fix(odps): address review feedback - security, recursion, typing, tests Claude Code 2026-03-11 14:00:48 -07:00
  • 23b8d323a3 fix(odps): make pyodps import lazy to prevent CI failures Evan Rusackas 2026-02-23 19:19:38 -08:00
  • fc73474d53 fix(ci): fix ruff E501 and requirements ordering for pyodps Evan Rusackas 2026-02-23 10:51:10 -08:00
  • 9dd93d38b6 test(sql): add tests for Partition class Evan Rusackas 2026-02-22 21:40:15 -08:00
  • 909675c2a9 fix(db_engine_specs): validate external engine specs before loading Evan Rusackas 2026-02-22 21:25:33 -08:00
  • 3eb1c35512 fix(odps): add engine and engine_name attributes Evan Rusackas 2026-02-22 21:07:58 -08:00
  • 183ad77ed4 fix(odps): correct import path for Table class Evan Rusackas 2026-02-22 20:54:28 -08:00
  • a1bf361fe2 fix: ODPS (MaxCompute) data source table preview failed Evan Rusackas 2026-02-22 20:27:37 -08:00
  • 1773531807 fix(bigquery): limit result set size to prevent browser memory crashes Claude Code 2026-03-11 13:20:26 -07:00
  • 822d59a1f7 fix(calendar): use per-timestamp DST-aware offset in afterLoadData Superset Dev 2026-03-11 13:19:28 -07:00
  • 064da5ef9a fix(dashboard): remap UUID-keyed chart_configuration entries on import adopt-pr-26389-fix-charts-in-scope Claude Code 2026-03-11 12:26:44 -07:00
  • 03319eb605 Fix lint/tests Beto Dealmeida 2026-03-11 15:03:43 -04:00
  • a3ecdb8be7 Fix imports Beto Dealmeida 2026-03-11 14:39:05 -04:00
  • e8a8bf3a52 Merge branch 'master' into fix-25125-json-data-type-preservation fix-25125-json-data-type-preservation Evan Rusackas 2026-03-11 13:59:13 -04:00
  • ffe60bd960 chore(deps-dev): bump oxlint from 1.51.0 to 1.53.0 in /superset-frontend (#38571) dependabot[bot] 2026-03-11 23:41:41 +07:00
  • 5061776835 fix: rectify type issue for Vitest migration feat/migrate-to-vitest hainenber 2026-03-11 23:08:04 +07:00
  • f26e2fa67e fix(ci): correctly run tests in silent to avoid GHA log truncation hainenber 2026-03-11 23:06:20 +07:00
  • d752be5f74 chore(deps): bump dompurify from 3.3.1 to 3.3.2 in /superset-frontend (#38455) dependabot[bot] 2026-03-11 08:51:40 -07:00
  • 3056c41507 chore(deps): bump caniuse-lite from 1.0.30001775 to 1.0.30001777 in /docs (#38463) dependabot[bot] 2026-03-11 08:51:21 -07:00
  • d42e9c4d1b chore(deps): bump acorn from 8.9.0 to 8.16.0 in /superset-frontend (#38466) dependabot[bot] 2026-03-11 08:51:10 -07:00
  • 5912941942 chore(deps-dev): bump @typescript-eslint/parser from 8.56.1 to 8.57.0 in /superset-websocket (#38570) dependabot[bot] 2026-03-11 22:50:11 +07:00
  • 9b8106b382 chore(deps-dev): bump mini-css-extract-plugin from 2.10.0 to 2.10.1 in /superset-frontend (#38573) dependabot[bot] 2026-03-11 22:23:08 +07:00
  • 0d6c80fd00 fix: resolve remaining merge conflict markers in useExploreAdditionalActionsMenu Hugh A Miles II 2026-03-11 09:39:27 -04:00
  • 249c21655f chore: CHANGELOG.md and UPDATING.md for 6.1.0 RC1 6.1.0rc1 Michael S. Molina 2026-03-11 10:32:14 -03:00
  • 0c9f647a03 feat(security): add granular export controls - Phase 2 (screenshots & SQL Lab) Hugh A Miles II 2026-03-11 09:28:27 -04:00
  • 8b6f7b3583 fix: types Mehmet Salih Yavuz 2026-03-11 14:03:51 +03:00
  • 9b1b3b3e45 fix: testing library version Mehmet Salih Yavuz 2026-03-11 12:21:21 +03:00
  • 3bb37d3f78 fix(tags): expire tag relationship after deleting all tagged objects (#38163) Evan Rusackas 2026-03-04 08:37:19 -05:00
  • ec36ce26c5 feat: CRUD for adding/deleting semantic views Beto Dealmeida 2026-03-04 10:56:44 -05:00
  • 5883803f15 fix: apply ruff-format auto-fix for chartsInScope remapping call Claude Code 2026-03-10 17:36:50 -07:00
  • 1e34f6703b Merge branch 'master' into adopt-pr-26389-fix-charts-in-scope Evan Rusackas 2026-03-10 20:15:07 -04:00
  • efc7c89dad Merge branch 'master' into fix-25125-json-data-type-preservation Evan Rusackas 2026-03-10 20:14:45 -04:00
  • b7cb55a5f0 Fix rebase semantic-layer-ui-semantic-layer Beto Dealmeida 2026-03-10 19:28:32 -04:00
  • bed885efe1 feat: UI for semantic layers Beto Dealmeida 2026-02-11 16:02:37 -05:00
  • 353c222292 Merge branch 'master' into msyavuz/chore/react-18-clean Evan Rusackas 2026-03-10 19:16:17 -04:00
  • f1cdfc405e feat: API for semantic layers Beto Dealmeida 2026-02-11 16:02:37 -05:00
  • 80cd613dc4 fix: ci Mehmet Salih Yavuz 2026-03-11 00:16:32 +03:00
  • 95e5b91aa5 Fix imports Beto Dealmeida 2026-03-10 17:13:37 -04:00
  • 88e82bebe3 fix(explore): prevent TypeError when chart dimension returns empty string (#38276) Enzo Martellucci 2026-03-03 15:06:02 +01:00
  • 922f4a402c fix(templates): restore css_bundle calls in spa.html for production builds (#38350) Gabriel Torres Ruiz 2026-03-03 13:27:39 -05:00
  • 9215eb5e45 fix(ag-grid): persist AG Grid column filters in explore permalinks (#38393) amaannawab923 2026-03-11 01:56:24 +05:30
  • 50c4e0dd30 feat: UI for semantic views Beto Dealmeida 2026-02-11 11:19:50 -05:00
  • ca526d6220 Check uniqueness Beto Dealmeida 2026-03-10 15:46:54 -04:00
  • 2360702292 fix: lock Mehmet Salih Yavuz 2026-03-10 23:08:16 +03:00
  • 50aa59067a fix: lock Mehmet Salih Yavuz 2026-03-10 22:50:00 +03:00
  • e620ffbbd0 feat: API for semantic views Beto Dealmeida 2026-02-10 19:24:36 -05:00
  • 07509605dd feat: Explore integration Beto Dealmeida 2026-02-06 16:28:08 -05:00
  • 14668f37bd Improvements semantic-layer-models-daos Beto Dealmeida 2026-03-10 13:25:42 -04:00
  • 27a2466855 feat: models and DAOs Beto Dealmeida 2026-03-02 19:31:10 -05:00
  • fe7f220c21 fix(charts): set reasonable default y-axis title margin to prevent label overlap (#38389) Amin Ghadersohi 2026-03-10 19:09:09 +01:00
  • 3bb9704cd5 fix(mcp): honor target_tab parameter when adding charts to tabbed dashboards (#38409) Amin Ghadersohi 2026-03-10 18:57:15 +01:00
  • eb77452857 feat(mcp): auto-generate dashboard title from chart names when omitted (#38410) Amin Ghadersohi 2026-03-10 18:56:58 +01:00
  • e35c6946ec Fix lint/tests semantic-layer-extension Beto Dealmeida 2026-03-10 13:45:31 -04:00
  • 12c5bfa0a5 Improve types Beto Dealmeida 2026-03-10 12:53:27 -04:00
  • 0303a234a3 Fix tests Beto Dealmeida 2026-03-10 12:30:28 -04:00
  • 09e9927652 Simplify Beto Dealmeida 2026-03-10 12:25:06 -04:00
  • 3f9ea361bb docs: add semantic layers to contribution types Beto Dealmeida 2026-03-10 12:05:06 -04:00
  • f1047140ee feat: add @semantic_layer decorator for extension discovery Beto Dealmeida 2026-03-10 11:49:15 -04:00
  • 15e3ab4493 Address comments Beto Dealmeida 2026-03-10 11:22:10 -04:00
  • 755aa2e32f Address TODOs Beto Dealmeida 2026-03-02 18:07:16 -05:00
  • 17d1ed7353 chore: remove AdhocFilter Beto Dealmeida 2026-02-10 09:55:45 -05:00
  • 9c1bcb70d0 feat: semantic layer extension Beto Dealmeida 2026-02-06 13:42:39 -05:00
  • 09b341f7c2 fix(frontend): resolve React 18 type errors Mehmet Salih Yavuz 2026-03-10 19:54:36 +03:00
  • 6d7cfac8b2 fix(mcp): wrap LoggingMiddleware.on_message event_logger in try/except (#38560) Amin Ghadersohi 2026-03-10 17:48:08 +01:00
  • 51b47f9400 chore(frontend): upgrade React 17 to React 18 Mehmet Salih Yavuz 2026-03-10 19:20:50 +03:00