Jean Massucatto
|
4ee500e47b
|
fix(explore): render Jinja before validating legacy chart filters (#41996)
|
2026-07-23 22:05:14 -07:00 |
|
Ramachandran A G
|
bcf0361a91
|
feat(KustoKQL): Add support for NULL / IS NOT NULL operator (#37890)
Co-authored-by: ag-ramachandran <ramacg@microsoft.com>
Co-authored-by: Joe Li <joe@preset.io>
|
2026-07-23 18:28:37 -07:00 |
|
Evan Rusackas
|
206fe7ab12
|
fix(embedded): stop rejecting guest chart data built from control-specific params keys (#42295)
Co-authored-by: Claude Code <noreply@anthropic.com>
|
2026-07-23 13:31:04 -07:00 |
|
Amin Ghadersohi
|
2317d9cf91
|
fix(mcp): truncate query-tool responses instead of hard-failing (#42244)
|
2026-07-23 14:38:49 -04:00 |
|
JUST.in DO IT
|
cb319c9b81
|
fix(mcp): trust dataset is_dttm flag when applying time_grain to VARCHAR temporal columns (#42288)
|
2026-07-23 10:00:22 -07:00 |
|
yousoph
|
17bd286ae9
|
fix(forecast): resolve time grain robustly for Prophet forecasting (#42145)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-22 16:08:57 -07:00 |
|
Elizabeth Thompson
|
e075133a83
|
fix(pandas_postprocessing): avoid FutureWarning for max/min in boxplot MINMAX (#42272)
|
2026-07-22 15:02:14 -07:00 |
|
Hans Yu
|
19159d58c8
|
refactor: engine enforce SQLAlchemy 2.0 (#42277)
|
2026-07-22 11:11:48 -07:00 |
|
SkinnyPigeon
|
8c5d465a65
|
feat(datasets): add RLS filter indicator badge to dataset list and explore view (#38807)
Co-authored-by: Evan <evan@preset.io>
|
2026-07-22 10:07:52 -07:00 |
|
Evan Rusackas
|
c5935b6904
|
feat(table/pivot-table): correct non-additive totals/subtotals via DB rollup [SIP-216] (#41184)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
|
2026-07-22 10:06:05 -07:00 |
|
Amin Ghadersohi
|
1c0f259e38
|
refactor(mcp): dedupe list-tool schemas and delete dead middleware (#41923)
|
2026-07-22 12:29:59 -04:00 |
|
Damian Pendrak
|
1392fbc9b2
|
fix(sql): validate Custom SQL metric has an aggregate under GROUP BY (#42199)
|
2026-07-22 09:28:57 +02:00 |
|
Mafi
|
a086b2eae9
|
fix(clickhouse): retry adhoc column type probe with comment-safe SQL (#42298)
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io>
|
2026-07-22 02:39:49 -04:00 |
|
Amin Ghadersohi
|
cae61b51e1
|
fix(cache): QueryCacheManager.get() should fail open on cache backend errors (#42252)
|
2026-07-21 20:05:00 -04:00 |
|
Igor Khrol
|
072ff01406
|
fix: disable recaptcha for LDAP authentication (#36857)
Co-authored-by: Igor Khrol <khroliz@Igors-MacBook-Pro-2.local>
|
2026-07-21 16:31:12 -07:00 |
|
Aleksey
|
2ddea33bb6
|
fix(models): inline calculated column expression in raw-records queries (#34784) (#42040)
Co-authored-by: Evan Rusackas <evan@preset.io>
|
2026-07-21 16:23:59 -07:00 |
|
Ville Brofeldt
|
15d7d36580
|
chore: remove deprecated from_dttm and to_dttm jinja vars (#42279)
|
2026-07-21 15:07:36 -07:00 |
|
Amin Ghadersohi
|
e5c418a187
|
fix(mcp): normalize bracket-shorthand time ranges in query_dataset (#42144)
|
2026-07-21 15:42:04 -04:00 |
|
Michael S. Molina
|
34ebe3d22a
|
feat(extensions): add a Storage API for extensions (#39171)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Benyovszky Máté <benyovszky.mate.work@outlook.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-21 16:23:56 -03:00 |
|
Evan Rusackas
|
e1a265447f
|
fix(charts): use chart name in CSV/XLSX/zip export filenames (#42193)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-21 10:16:17 -07:00 |
|
Amin Ghadersohi
|
f999afaac0
|
fix(mcp): coerce float rowcount to int in ChartData to prevent PydanticSerializationError (#42140)
|
2026-07-21 10:10:33 -07:00 |
|
Taras Pashkevych
|
df34b5d277
|
fix(drill-detail): paginate Elasticsearch samples via engine cursor (#39509)
|
2026-07-21 10:09:28 -07:00 |
|
Evan Rusackas
|
b362d36019
|
chore: remove deck.gl JavaScript tooltip controls and ENABLE_JAVASCRIPT_CONTROLS (#42126)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-07-21 10:01:25 -07:00 |
|
Evan Rusackas
|
666b6805c4
|
test(sql): prove Oracle GROUP BY stays explicit for virtual-dataset charts (#42255)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-07-21 09:59:34 -07:00 |
|
Hugh A. Miles II
|
00cb3037e7
|
feat(dashboard): export dashboard chart data to Excel (async, S3 + email) (#41133)
|
2026-07-21 12:17:00 -04:00 |
|
Evan Rusackas
|
f751716867
|
fix(trino): quote nested ROW field paths per-segment in physical column expressions (#41946)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-21 04:27:24 -07:00 |
|
Evan Rusackas
|
2d3cbc162e
|
fix(db_engine_specs): map var_string to STRING for MySQL/StarRocks (#41868)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-07-21 00:11:46 -07:00 |
|
Elizabeth Thompson
|
4b659da5c4
|
fix(reports): positive per-tile chart readiness check for tiled screenshots (#42119)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: yousoph <sophieyou12@gmail.com>
|
2026-07-20 17:31:45 -07:00 |
|
Evan Rusackas
|
b3757870cc
|
fix(sqllab): apply SQL_QUERY_MUTATOR in SQL Lab when MUTATE_AFTER_SPLIT is set (#41127)
Co-authored-by: Lucas Wolkersdorfer <lucas.wolkersdorfer@rise-world.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-20 15:36:45 -07:00 |
|
Elizabeth Thompson
|
64053271e8
|
fix(views): remove stray space in @deprecated new_target log message (#42218)
|
2026-07-20 10:35:02 -07:00 |
|
Evan Rusackas
|
f03a66db9c
|
fix(dataset): apply HOURS OFFSET to all temporal columns, not just the time column (#41489)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-20 09:23:20 -07:00 |
|
Adolfo Carvalho
|
515dfef955
|
fix(dashboard import): Importing existing dashboard via UI won't update charts and datasets (#34880)
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Joe Li <joe@preset.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-20 09:22:06 -07:00 |
|
Shaitan
|
3e40bebba8
|
fix(import): enforce write permission for objects created by legacy import paths (#42205)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-19 20:50:58 -07:00 |
|
dependabot[bot]
|
42a2aede78
|
chore(deps): bump pandas from 2.1.4 to 2.3.3 (#42192)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-18 15:42:02 -07:00 |
|
Mike Bridge
|
caf017bd0b
|
feat(versioning): cross-entity version activity view (#41076)
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-18 11:06:54 -07:00 |
|
jenwitteng
|
a83171bce6
|
fix(database): capture result metadata after fetch (#42127)
Signed-off-by: Jenwit Amonpongitsara <jenwit.amonpongitsara@agoda.com>
|
2026-07-18 10:54:36 -07:00 |
|
Abhishek Kumbhar
|
0f61d9a3fb
|
fix(bigquery): ensure BigQuery client uses project from engine URI (#41975)
|
2026-07-17 20:05:34 -07:00 |
|
Evan Rusackas
|
ce8d4397cd
|
test(jinja): prove current_user_* macros produce collision-free cache keys (#42122)
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-17 16:50:11 -07:00 |
|
dependabot[bot]
|
6a330c251b
|
chore(deps): bump redis from 5.3.1 to 8.0.1 (#41813)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Joe Li <joe@preset.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-17 15:25:51 -07:00 |
|
Elizabeth Thompson
|
5750d82426
|
fix(pandas_postprocessing): avoid FutureWarning for mean/median in boxplot (#42004)
|
2026-07-17 15:02:40 -07:00 |
|
Evan Rusackas
|
5b837e844e
|
fix(sqla): cast native UUID columns to string for LIKE/ILIKE filters (#41804)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 13:59:41 -07:00 |
|
Greg Neighbors
|
a99c98c6fe
|
feat(mcp): waterfall chart type plugin (#42070)
Co-authored-by: Greg Neighbors <gregneighbors@Gregs-Air-2.lan>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Greg Neighbors <gregneighbors@Gregs-MacBook-Air-2.local>
|
2026-07-17 13:49:34 -07:00 |
|
Abdul Rehman
|
f8cfa459ef
|
fix(presto): fix latest_sub_partition guard bypass + escape partition filter values (#41877)
|
2026-07-17 13:48:58 -07:00 |
|
Amin Ghadersohi
|
73aa8ef280
|
docs(mcp): fix instruction/docstring drift and annotation metadata in mcp_service (#41922)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-07-17 16:13:45 -04:00 |
|
Amin Ghadersohi
|
f3255c46ac
|
feat(mcp): add dashboard owner, role, and certification management tools (#41606)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-07-17 13:05:58 -07:00 |
|
Evan Rusackas
|
905b20a3f2
|
fix(ci): retry change_detector GitHub API calls on transient errors (#42138)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-17 10:41:05 -07:00 |
|
innovark
|
fc506c06da
|
feat: added email delivery of XLSX reports (#40885)
|
2026-07-17 10:35:34 -07:00 |
|
Joe Li
|
157ef61fd8
|
fix(charts): render time comparison without a time grain (#42054)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-16 21:50:46 -07:00 |
|
Evan Rusackas
|
f467d36a24
|
fix(i18n): accept script subtags (e.g. sr_Latn) in backfill_po language codes (#42103)
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-16 21:25:30 -07:00 |
|
Gabriel Wong
|
c45b9002e6
|
feat(mcp): register /health HTTP endpoint (#41755)
|
2026-07-16 15:32:33 -07:00 |
|