yousoph
|
fdef6d33ee
|
fix(bigquery): quote dotted STRUCT columns per-segment in drill to detail (#41462)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
(cherry picked from commit b8b23d6219)
|
2026-06-30 16:22:45 -07:00 |
|
Alexandru Soare
|
57948b865d
|
feat(security): Add extension hooks for custom access control, ownership, and asset lifecycle (#40707)
(cherry picked from commit 6d08e79259)
|
2026-06-26 15:59:54 -07:00 |
|
Mehmet Salih Yavuz
|
d0c3bc89a9
|
feat(explore): add full-range option for time-shift comparison (#41334)
(cherry picked from commit 9a11c15a33)
|
2026-06-26 15:59:54 -07:00 |
|
Vitor Avila
|
34ee189094
|
fix(chart): preserve SQL_QUERY_MUTATOR line comments structure (#41215)
(cherry picked from commit 9e130e5927)
|
2026-06-19 12:30:00 -07:00 |
|
jesperct
|
bae6e6a646
|
fix(charts): apply datetime format to unaggregated temporal columns (#41060)
(cherry picked from commit ef82da8458)
|
2026-06-17 16:36:33 -07:00 |
|
Elizabeth Thompson
|
827fb467ca
|
fix: use Series.iloc for positional access in generate_join_column (#40936)
(cherry picked from commit b0d7880ac0)
|
2026-06-12 09:45:10 -07:00 |
|
Daniel Vaz Gaspar
|
03f350a479
|
fix(sqllab): prevent corrupted query state from blocking SQL Lab access (#40580)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Joe Li <joe@preset.io>
|
2026-06-12 09:45:10 -07:00 |
|
jesperct
|
a1395b3f3e
|
fix(time-comparison): shift offset filter when X-axis is adhoc Custom SQL (#40586)
(cherry picked from commit 699e741c69)
|
2026-06-03 15:47:38 -07:00 |
|
Evan Rusackas
|
f8314ba725
|
fix(sqla): pass catalog and schema to get_sqla_engine in values_for_column (#38681)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Claude <claude@anthropic.com>
(cherry picked from commit 26ef4b7ed3)
|
2026-05-22 15:14:47 -07:00 |
|
Mafi
|
0cab4885bc
|
fix(sqllab): execute prequeries on streaming connection to fix PostgreSQL CSV export (#40194)
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit b66c104fde)
|
2026-05-22 10:37:55 -07:00 |
|
Mehmet Salih Yavuz
|
4745484c7c
|
fix(rls): prevent double-apply when converting physical dataset to virtual (#39725)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
(cherry picked from commit 8b0e63b58c)
|
2026-05-20 11:51:41 -07:00 |
|
jesperct
|
271b3fecee
|
fix(time-comparison): use chart row_limit instead of instance config in offset queries (#39490)
(cherry picked from commit d8dd2d99b3)
|
2026-05-18 10:58:47 -07:00 |
|
bdonovan1
|
351e08d487
|
fix(sqla): parenthesize calculated column expressions in WHERE clause (#39793)
Co-authored-by: Brian Donovan <briand@netflix.com>
Co-authored-by: Vitor Avila <96086495+Vitor-Avila@users.noreply.github.com>
(cherry picked from commit 5b5dd01028)
|
2026-05-07 11:15:30 -07:00 |
|
Luiz Otavio
|
ffb66ad5bf
|
fix: add template_processor so Jinja gets rendered before SQLGlot parse (#39207)
(cherry picked from commit 2e80f2a473)
|
2026-04-13 10:16:49 -07:00 |
|
Enzo Martellucci
|
6eb942c014
|
fix(sqla): parenthesize extras where/having clauses in query generation (#38183)
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit c7a1f57487)
|
2026-03-27 14:53:36 -07:00 |
|
Joe Li
|
fe5094c350
|
fix(models): correct TabState.latest_query_id column type to match FK target (#38837)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 4b26f8c712)
|
2026-03-26 13:34:31 -07:00 |
|
Beto Dealmeida
|
a8d7481c92
|
feat: apply RLS conservatively (#38683)
(cherry picked from commit a854fa60a2)
|
2026-03-17 09:23:50 -07:00 |
|
Yuriy Krasilnikov
|
3857fae5ab
|
fix(embedded): prevent double RLS application in virtual datasets (#37395)
(cherry picked from commit 09e9c6a522)
|
2026-03-12 14:54:59 -07:00 |
|
Amin Ghadersohi
|
f5d6a73da1
|
fix: silence deprecation warnings causing noisy production logs (#38128)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 01d5245cd2)
|
2026-03-08 20:31:51 -07:00 |
|
Elizabeth Thompson
|
a1a4ca0238
|
refactor(db): use Dialect instead of Engine in select_star to avoid SSH tunnels (#35540)
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit e9b494163b)
|
2026-02-23 11:39:59 -08:00 |
|
Kamil Gabryjelski
|
0f36680719
|
perf: fix N+1 query in Slice.datasource property (#37899)
|
2026-02-11 19:04:16 +01:00 |
|
Vitor Avila
|
3c37bb01ea
|
fix: DB OAuth2 fixes (#37350)
(cherry picked from commit cc972cad5a)
|
2026-01-26 12:40:53 -08:00 |
|
Vitor Avila
|
fa30a74e8e
|
feat: Handle OAuth2 dance with TableSelector (#37315)
|
2026-01-26 12:40:53 -08:00 |
|
Elizabeth Thompson
|
cd2d61f95f
|
fix(table chart): time comparison totals returning null (#37111)
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit a272253243)
|
2026-01-26 12:40:51 -08:00 |
|
amaannawab923
|
a078221a24
|
feat(ag-grid): Server Side Filtering for Column Level Filters (#35683)
(cherry picked from commit 4f444ae1d2)
|
2026-01-26 12:40:51 -08:00 |
|
Beto Dealmeida
|
e49c5db85a
|
chore: improve types (#36367)
(cherry picked from commit 482c674a0f)
|
2026-01-26 12:40:49 -08:00 |
|
Beto Dealmeida
|
bb7d4ca123
|
feat: Explorable protocol (#36245)
(cherry picked from commit 16e6452b8c)
|
2026-01-26 12:40:49 -08:00 |
|
Beto Dealmeida
|
62d07a9916
|
chore: cleanup ssh tunnel (#34388)
(cherry picked from commit c458f99dd4)
|
2026-01-26 12:40:49 -08:00 |
|
Mehmet Salih Yavuz
|
ddb16032de
|
fix(timeshift): Add a more reliable strategy for correct temporal col (#36309)
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit a754258fad)
|
2026-01-26 12:40:49 -08:00 |
|
Amin Ghadersohi
|
50326c23a9
|
feat(datasets): add datetime format detection to dataset columns (#36150)
Co-authored-by: Claude Code <claude@anthropic.com>
(cherry picked from commit 06a8f4df02)
|
2026-01-26 12:40:48 -08:00 |
|
Antonio Rivero
|
83bc43898e
|
feat(dashboards): Add config to filter implicit tags in list API (#36246)
(cherry picked from commit c966dd4f9e)
|
2026-01-26 12:40:48 -08:00 |
|
Beto Dealmeida
|
3d7fb83bef
|
refactor: refactor get_query_result (#36057)
(cherry picked from commit a2267d869b)
|
2026-01-26 12:40:48 -08:00 |
|
Beto Dealmeida
|
dc14cb34fa
|
chore: annotate important types (#36034)
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit fb7d0e0e3d)
|
2026-01-26 12:40:47 -08:00 |
|
Alexandru Soare
|
3d7ae46f7c
|
feat(Chart): Save Chart State globally (#35343)
(cherry picked from commit 99b61143f6)
|
2026-01-26 12:40:45 -08:00 |
|
Damian Pendrak
|
03995adc4d
|
feat(db): custom database error messages (#34674)
(cherry picked from commit 19db0353a9)
|
2026-01-26 12:40:44 -08:00 |
|
Vitor Avila
|
a0956a25f4
|
fix: Chart execution for Databricks (#34906)
(cherry picked from commit 54f071138c)
|
2026-01-26 12:40:41 -08:00 |
|
Beto Dealmeida
|
ab1a49fb07
|
feat(bigquery): show materialized views (#34766)
(cherry picked from commit cb24737825)
|
2026-01-26 12:40:41 -08:00 |
|
Maxime Beauchemin
|
82f4769ea0
|
feat(validation): Add SQL expression validation in popovers (#34642)
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 4683a0827d)
|
2026-01-26 12:40:40 -08:00 |
|
Amin Ghadersohi
|
7566a551ed
|
fix(models): prevent SQLAlchemy and_() deprecation warning (#37020)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
(cherry picked from commit 911d72c957)
|
2026-01-12 14:36:13 -08:00 |
|
Beto Dealmeida
|
0e3092dd56
|
fix(datasets): prevent double time filter application in virtual datasets (#35890)
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 3b226038ba)
|
2025-11-18 10:48:18 -08:00 |
|
Beto Dealmeida
|
b19372fe16
|
fix: RLS in virtual datasets (#36061)
(cherry picked from commit f3e620cd0f)
|
2025-11-14 13:58:26 -08:00 |
|
Richard Fogaca Nienkotter
|
548480bd8e
|
fix(explore): re-apply filters when 'Group remaining as Others' is enabled (#35937)
(cherry picked from commit 4a04d46118)
|
2025-11-13 22:12:28 -08:00 |
|
Beto Dealmeida
|
d5fa2d86f0
|
fix(sqlglot): adhoc expressions (#35482)
(cherry picked from commit 139b5ae20c)
|
2025-10-03 11:28:20 -07:00 |
|
Antonio Rivero
|
6420d06fc0
|
fix(slice): Fix using isdigit when id passed as int (#35452)
(cherry picked from commit 449a89c214)
|
2025-10-02 10:56:23 -07:00 |
|
Beto Dealmeida
|
8d49999af6
|
fix: adhoc orderby in explore (#35342)
(cherry picked from commit d51b35f61b)
|
2025-09-30 13:52:30 -07:00 |
|
Daniel Vaz Gaspar
|
b2fd9e2fb1
|
fix: Bump FAB to 5.X (#33055)
Co-authored-by: Joe Li <joe@preset.io>
(cherry picked from commit a9fb853e3e)
|
2025-09-12 17:07:53 -07:00 |
|
Luiz Otavio
|
cf1902a4cc
|
fix: Upload CSV as Dataset (#34763)
(cherry picked from commit 1c2b9db4f0)
|
2025-09-08 14:12:10 -07:00 |
|
Gabriel Torres Ruiz
|
f69bdf5475
|
fix(error-handling): jinja2 error handling improvements (#34803)
|
2025-09-03 17:52:08 -07:00 |
|
Maxime Beauchemin
|
1c95ea5ab8
|
fix: complete theme management system import/export (#34850)
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 4695be5cc5)
|
2025-09-02 10:03:08 -07:00 |
|
Michael S. Molina
|
25775504b9
|
fix: User-provided Jinja template parameters causing SQL parsing errors (#34802)
(cherry picked from commit e1234b2264)
|
2025-08-23 11:17:15 -07:00 |
|