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ải
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 Ghadersohi
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]
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]
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 Ghadersohi
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 Ghadersohi
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 Ghadersohi
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 Ghadersohi
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]
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]
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]
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