Commit Graph
19187 Commits
Author SHA1 Message Date
Beto Dealmeida cdcb5ecce4 Fix imports 2026-04-23 14:05:01 -04:00
Beto Dealmeida 68e6380d88 feat: CRUD for adding/deleting semantic views 2026-04-23 14:05:01 -04:00
Beto Dealmeida 0f08f016d2 Address semantic layer review nits
Improve semantic layer schema refresh error handling and connections endpoint behavior to reduce noisy failures while keeping this feature branch focused. Also restore frontend typing consistency and add debounce coverage for dynamic schema refresh.
2026-04-23 14:00:59 -04:00
Beto Dealmeida 65fb2ff834 Fix rebase 2026-04-23 13:33:47 -04:00
Beto Dealmeida d659089c59 feat: UI for semantic layers 2026-04-23 13:33:47 -04:00
Beto Dealmeida 5e046a857c Update permissions 2026-04-23 13:33:47 -04:00
Beto Dealmeida 36554237aa Address comments 2026-04-23 13:33:47 -04:00
Beto Dealmeida 6f93e1cbb1 feat: API for semantic layers 2026-04-23 13:33:47 -04:00
Beto Dealmeida 913259299e Address comments 2026-04-23 13:26:40 -04:00
Beto Dealmeida 2351e0ead7 Move logic to commands 2026-04-16 18:16:23 -04:00
Beto Dealmeida 8c6f211003 Address comments 2026-04-16 18:16:23 -04:00
Beto Dealmeida 0e3d78817f Fix imports 2026-04-16 18:16:23 -04:00
Beto Dealmeida f0c8304e24 feat: UI for semantic views 2026-04-16 18:16:23 -04:00
Beto Dealmeida 80233aed46 Fix DAO 2026-04-16 18:16:23 -04:00
Beto Dealmeida 6f350428df Check uniqueness 2026-04-16 18:16:23 -04:00
Beto Dealmeida 548ccfde44 feat: API for semantic views 2026-04-16 18:16:23 -04:00
Beto Dealmeida 596008203c Fix Datasource type 2026-04-16 18:16:23 -04:00
Beto Dealmeida ff46c86df3 feat: Explore integration 2026-04-16 18:16:23 -04:00
Beto Dealmeida 4e30638024 Address more comments 2026-04-16 18:14:39 -04:00
Beto Dealmeida efa9159cc8 Address comments 2026-04-16 11:22:44 -04:00
Beto Dealmeida 14668f37bd Improvements 2026-03-10 15:32:07 -04:00
Beto Dealmeida 27a2466855 feat: models and DAOs 2026-03-10 14:15:07 -04:00
Beto Dealmeida e35c6946ec Fix lint/tests 2026-03-10 13:48:21 -04:00
Beto Dealmeida 12c5bfa0a5 Improve types 2026-03-10 12:56:09 -04:00
Beto Dealmeida 0303a234a3 Fix tests 2026-03-10 12:56:09 -04:00
Beto Dealmeida 09e9927652 Simplify 2026-03-10 12:56:09 -04:00
Beto Dealmeida 3f9ea361bb docs: add semantic layers to contribution types 2026-03-10 12:56:09 -04:00
Beto Dealmeida f1047140ee feat: add @semantic_layer decorator for extension discovery 2026-03-10 12:56:09 -04:00
Beto Dealmeida 15e3ab4493 Address comments 2026-03-10 12:56:09 -04:00
Beto Dealmeida 755aa2e32f Address TODOs 2026-03-10 12:56:09 -04:00
Beto Dealmeida 17d1ed7353 chore: remove AdhocFilter 2026-03-10 12:56:09 -04:00
Beto Dealmeida 9c1bcb70d0 feat: semantic layer extension 2026-03-10 12:56:09 -04:00
Amin Ghadersohi 6d7cfac8b2 fix(mcp): wrap LoggingMiddleware.on_message event_logger in try/except (#38560) 2026-03-10 17:48:08 +01:00
Đỗ Trọng HảiandEvan Rusackas 31754a39c9 fix(i18n): correct variable name for translated SQL Lab query message (#38494)
Signed-off-by: hainenber <dotronghai96@gmail.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
2026-03-10 21:50:14 +07:00
Michael S. Molina bde48e563e fix: SQL Lab tab content padding (#38561) 2026-03-10 11:44:31 -03:00
Amin GhadersohiandClaude Opus 4.6 0cfd760a36 fix(mcp): improve default chart names with descriptive format (#38406)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 10:53:05 +01:00
dependabot[bot]andEvan Rusackas 13fe88000a chore(deps-dev): bump lightningcss from 1.31.1 to 1.32.0 in /superset-frontend (#38511)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
2026-03-10 16:51:58 +07:00
dependabot[bot]andhainenber cc8ad23d6f chore(deps): bump react-diff-viewer-continued from 3.4.0 to 4.2.0 in /superset-frontend (#38552)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: hainenber <dotronghai96@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com>
2026-03-10 15:57:32 +07:00
Amin Ghadersohi 5c2cbb58bc fix(mcp): add missing __init__.py for chart, dashboard, dataset packages (#38400) 2026-03-10 09:52:48 +01:00
Amin GhadersohiandClaude Opus 4.6 6342c4f338 feat(mcp): add horizontal bar chart orientation support to generate_chart (#38390)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 09:52:12 +01:00
Amin GhadersohiandClaude Opus 4.6 5fa70bdbd8 fix(mcp): add guardrails to prevent LLM artifact generation (#38391)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 09:51:23 +01:00
Amin GhadersohiandClaude Opus 4.6 2a876e8b86 fix(mcp): add missing command.validate() to MCP chart data tools (#38521)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 09:50:41 +01:00
Amin GhadersohiandClaude Opus 4.6 0533ca9941 feat(mcp): register GlobalErrorHandlerMiddleware and LoggingMiddleware (#38523)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 09:48:38 +01:00
dependabot[bot] 5f20d2e15a chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend (#38548)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 15:21:18 +07:00
dependabot[bot] 6d1d5d64d1 chore(deps): bump antd from 6.3.1 to 6.3.2 in /docs (#38547)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 15:21:00 +07:00
dependabot[bot] 06d6b513cd chore(deps-dev): bump jest from 30.2.0 to 30.3.0 in /superset-frontend (#38549)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 14:39:05 +07:00
dependabot[bot]andEvan Rusackas afa51125de chore(deps): bump the storybook group in /docs with 11 updates (#38501)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
2026-03-10 10:09:40 +07:00
dependabot[bot]andEvan Rusackas 26c07b1ffb chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.9.1 to 0.9.2 in /superset-frontend (#38509)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
2026-03-10 08:54:43 +07:00
Đỗ Trọng Hải 9ecca47e69 feat(ci): only run precommit on changed files (#38155)
Signed-off-by: hainenber <dotronghai96@gmail.com>
2026-03-10 08:49:38 +07:00
dependabot[bot]andEvan Rusackas 6c1df93215 chore(deps): bump aquasecurity/trivy-action from 0.34.2 to 0.35.0 (#38502)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
2026-03-10 08:46:19 +07:00