Ville Brofeldt
|
2112fbd379
|
feat(subjects): add read-only Subject REST API and DAO (#41897)
|
2026-07-10 04:29:34 -07:00 |
|
Mike Bridge
|
a899e1db41
|
feat(versioning): entity-version base infrastructure (gated off, dark launch) (#41176)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-09 19:57:05 -07:00 |
|
Ville Brofeldt
|
33f0fc93ed
|
feat: introduce Subject model and entity editors/viewers (#38831)
|
2026-07-08 11:00:03 -07:00 |
|
Amin Ghadersohi
|
fbc24959ab
|
feat(mcp): add semantic layer MCP tools (list_metrics, get_table, get_compatible_dimensions, get_compatible_metrics) (#41611)
|
2026-07-07 12:51:35 -04:00 |
|
Mike Bridge
|
04f8b700d7
|
feat(datasets): soft-delete and restore (#40130)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-07 08:57:08 -07:00 |
|
Mike Bridge
|
a7a051777c
|
feat(charts): soft-delete and restore (#40129)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-07-06 10:07:04 -07:00 |
|
Mike Bridge
|
be46d65e3b
|
fix(dao): SQL-faithful NULL and non-string handling in LIKE-family operators (#41653)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
|
2026-07-02 10:04:35 -07:00 |
|
Mike Bridge
|
af0a55a4f3
|
feat(dashboards): soft-delete and restore (#40128)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-07-01 17:20:44 -07:00 |
|
Mike Bridge
|
b9e3f0aa1e
|
feat(soft-delete): gate soft delete behind a temporary SOFT_DELETE release toggle (#41166)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-01 08:09:52 -07:00 |
|
Amin Ghadersohi
|
bf88c62814
|
feat(mcp): add manage_native_filters tool (#40960)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-30 17:07:49 -04:00 |
|
Greg Neighbors
|
2b09b6bc1d
|
feat(mcp): list_charts accepts dashboards filter (#40397)
Co-authored-by: gkneighb <26003+gkneighb@users.noreply.github.com>
Co-authored-by: Greg Neighbors <gregneighbors@Gregs-Air-2.lan>
|
2026-06-25 17:14:11 -07:00 |
|
Abdul Rehman
|
cb1694575c
|
fix(dataset-api): disambiguate get_or_create by schema (#40494)
|
2026-06-22 09:45:02 -07:00 |
|
Evan Rusackas
|
3afbb48188
|
fix(uploads,dao): add zip-safety check to columnar reader and cap DAO page size (#40637)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-06-08 17:07:57 -07:00 |
|
Evan Rusackas
|
b85a2cdab1
|
fix: ODPS (MaxCompute) data source table preview failed (#38174)
Co-authored-by: zhutong6688 <zhutong66@163.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-06-05 17:57:44 -07:00 |
|
Amin Ghadersohi
|
001834470b
|
fix(mcp): escape LIKE wildcards in MCP list tool search filters (#40682)
|
2026-06-03 13:30:05 -04:00 |
|
Shaitan
|
77c2bed5f7
|
fix(dashboards): narrow datasets payload to callers with read access (#40396)
Co-authored-by: Claude Sonnet 4 <noreply@anthropic.com>
|
2026-06-03 12:55:57 +01:00 |
|
Evan Rusackas
|
8508af3201
|
chore(key_value): prune expired entries from the key-value store (#40663)
Co-authored-by: Claude Code <noreply@anthropic.com>
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
|
2026-06-02 12:36:32 -07:00 |
|
Amin Ghadersohi
|
97be689b5c
|
fix(daos): lazy-import SoftDeleteMixin to fix pytest collection error (#40573)
|
2026-06-01 15:09:43 -04:00 |
|
Amin Ghadersohi
|
5312d0adf8
|
feat(mcp): add list_reports and get_report_info tools (#40348)
Co-authored-by: Richard Fogaça <richardfogaca@gmail.com>
|
2026-06-01 14:23:53 -04:00 |
|
Amin Ghadersohi
|
62b4ee3d9e
|
feat(mcp): add list and get tools for users and roles (#40345)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-29 23:46:30 -04:00 |
|
Amin Ghadersohi
|
8d8eeb3505
|
feat(mcp): add list_tags and get_tag_info MCP tools (#40349)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-29 22:16:59 -04:00 |
|
Mike Bridge
|
b2320820b4
|
feat(core): SoftDeleteMixin and restore infrastructure (#39977)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-29 13:08:10 -07:00 |
|
Shaitan
|
ffa32414ef
|
fix(query): restrict query cancellation to the query owner (#39996)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-15 12:05:38 +01:00 |
|
Beto Dealmeida
|
cb53745d43
|
feat: semantic layer extension (#37815)
|
2026-05-05 12:07:46 -04:00 |
|
Enzo Martellucci
|
e3e834bbf7
|
fix(mcp): fall back to title match when dashboard slug lookup misses (#39567)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-29 23:03:16 +02:00 |
|
Elizabeth Thompson
|
8d17c34068
|
feat(mcp): restore self-lookup via created_by_me flag (#39638)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-29 11:03:28 -07:00 |
|
Enzo Martellucci
|
6649f35a0d
|
fix(reports): escape SQL LIKE wildcards in find_by_extra_metadata (#38738)
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
|
2026-04-09 12:58:06 +03:00 |
|
Amin Ghadersohi
|
1bde6f3bfd
|
fix(mcp): resolve null fields in list_datasets, list_databases, and save_sql_query (#39206)
|
2026-04-08 18:39:56 -04:00 |
|
Enzo Martellucci
|
40387d5daa
|
fix(reports): PUT with empty recipients list does not persist the change (#38711)
|
2026-03-27 12:54:13 +01:00 |
|
Enzo Martellucci
|
e088979fbe
|
fix(reports): validate nativeFilters on report create/update and deactivate on dashboard filter deletion (#38715)
|
2026-03-20 17:20:02 +01:00 |
|
Amin Ghadersohi
|
d5cf77cd60
|
fix(mcp): fix crashes in list tools, dataset info, chart preview, and add owner/favorite filters (#38277)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-13 12:46:52 +01:00 |
|
Michael S. Molina
|
357e35dc62
|
refactor(core): reorganize superset-core packages into feature-based structure (#38448)
|
2026-03-05 17:41:15 -03:00 |
|
Evan Rusackas
|
51ac758b80
|
fix(tags): expire tag relationship after deleting all tagged objects (#38163)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-03-04 10:37:19 -03:00 |
|
Amin Ghadersohi
|
c54b21ef98
|
fix(mcp): add eager loading to get_info tools to prevent N+1 query timeouts (#38129)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-25 17:28:58 +01:00 |
|
Amin Ghadersohi
|
3f64c25712
|
fix(mcp): Add database_name as valid filter column for list_datasets (#37865)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-12 16:47:46 +01:00 |
|
Ville Brofeldt
|
0f1278fa61
|
fix(gtf): set dedup_key on atomic sql (#37820)
|
2026-02-10 06:56:14 -08:00 |
|
Ville Brofeldt
|
59dd2fa385
|
feat: add global task framework (#36368)
|
2026-02-09 10:45:56 -08:00 |
|
Damian Pendrak
|
35ac4c74fd
|
feat(dashboard): chart customizations modal and plugins (#36062)
|
2026-01-14 17:00:18 +01:00 |
|
Michael S. Molina
|
28e3ba749e
|
feat: SQL execution API for Superset (#36529)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-16 14:39:29 -03:00 |
|
Beto Dealmeida
|
c458f99dd4
|
chore: cleanup ssh tunnel (#34388)
|
2025-12-03 14:26:35 -05:00 |
|
Ville Brofeldt
|
c2baba50f9
|
chore: abstract models and daos into superset-core (#35259)
|
2025-11-14 17:00:44 -08:00 |
|
Gabriel Torres Ruiz
|
220480b627
|
feat(theming): add base theme config (#35220)
|
2025-09-30 11:01:31 -07:00 |
|
Amin Ghadersohi
|
dced2f8564
|
feat: Add BaseDAO improvements and test reorganization (#35018)
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-09-16 18:15:16 -07:00 |
|
Hugh A. Miles II
|
966e231f94
|
feat: Add Dashboard Filter Support for Alert Reports (#32196)
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
Co-authored-by: Hugh A Miles II <hugh@Mac.home>
|
2025-09-16 10:52:28 -04:00 |
|
Maxime Beauchemin
|
088ecdd0bf
|
refactor: Enable G logging rules and comprehensive ruff improvements (#35081)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-09-15 12:42:49 -07:00 |
|
Danylo Korostil
|
077724c2d2
|
feat(api): dataset read API uuid support (#34836)
|
2025-08-29 17:21:24 -07:00 |
|
Michael S. Molina
|
a8be5a5a0c
|
chore: Extensions architecture POC (#31934)
Co-authored-by: Ville Brofeldt <ville.brofeldt@apple.com>
Co-authored-by: Ville Brofeldt <ville@Villes-MacBook-Pro-2024.local>
Co-authored-by: Ville Brofeldt <v_brofeldt@apple.com>
|
2025-08-22 21:25:52 -03:00 |
|
Elizabeth Thompson
|
009b99bfbb
|
chore: catch sqlalchemy error (#34768)
|
2025-08-20 18:00:06 -07:00 |
|
Danylo Korostil
|
31e2143c84
|
feat(api): Added uuid filed support to dataset, chart, dashboard API (#29573)
|
2025-08-18 13:05:16 -07:00 |
|
Maxime Beauchemin
|
5309edf3a5
|
feat: Implement UI-based system theme administration (#34560)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-08-12 13:27:48 -07:00 |
|