Mafi
|
fa702ac47b
|
fix(dashboard): use datasetUuid instead of datasetId in display controls export/import (SC-104655) (#40008)
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
(cherry picked from commit 144dae7c43)
|
2026-06-05 11:33:17 -07:00 |
|
Mehmet Salih Yavuz
|
15d4adb6b6
|
fix(reports): skip permalink when dashboard state has no anchor or filters (#40530)
(cherry picked from commit e2ed989639)
|
2026-06-03 15:47:38 -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 |
|
Maxime Beauchemin
|
fa2fbb2c00
|
fix(importexport): honor overwrite flag on /api/v1/assets/import (#39502)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit d90d3a2dea)
|
2026-05-18 14:05:41 -07:00 |
|
Maxime Beauchemin
|
91678ca2cd
|
fix(import): import tags during CLI native asset import (#39495)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit c4cf03f899)
|
2026-05-18 14:01:44 -07:00 |
|
Enzo Martellucci
|
5b6a622c3f
|
fix(reports): preserve urlParams in multi-tab report fan-out (#39884)
(cherry picked from commit 9aaa12c7d4)
|
2026-05-06 14:00:15 -07:00 |
|
Mehmet Salih Yavuz
|
7e63aac9ff
|
fix(AlertsReports): untie filters from alerts reports tabs flag (#38722)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
(cherry picked from commit 5263abdc60)
|
2026-04-13 10:16:49 -07:00 |
|
Alexandru Soare
|
acfc93c893
|
refactor(passwords): accept passwords via YAML file (#38059)
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
(cherry picked from commit 5c782397bb)
|
2026-03-27 15:13:41 -07:00 |
|
Alexandru Soare
|
c6bb30de1d
|
fix(keys): Unsafe dict access in get_native_filters_params() crashes execution (#38272)
(cherry picked from commit 89d1b80ce7)
|
2026-03-27 09:31:34 -07:00 |
|
Mehmet Salih Yavuz
|
76a81dd59b
|
fix(AlertsReports): validate anchor_list is a list (#38723)
(cherry picked from commit 100ad7d9ee)
|
2026-03-23 16:49:08 -07:00 |
|
Joe Li
|
d3250bc7ea
|
fix(reports): validate database field on PUT report schedule (#38084)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 5eb35a4795)
|
2026-03-04 21:26:19 -08:00 |
|
Kamil Gabryjelski
|
9b8e501b1d
|
feat: Persist default folders location when repositioned in folders editor (#38105)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 660357c76b)
|
2026-02-28 23:33:54 -08:00 |
|
Beto Dealmeida
|
62d07a9916
|
chore: cleanup ssh tunnel (#34388)
(cherry picked from commit c458f99dd4)
|
2026-01-26 12:40:49 -08:00 |
|
amaannawab923
|
734eff9caf
|
feat(streaming): Streaming CSV uploads for over 100k records for constant memory usage (#35478)
(cherry picked from commit 35f156a1e1)
|
2026-01-26 12:40:47 -08:00 |
|
Gabriel Torres Ruiz
|
72173554fe
|
fix(csv-upload): log detailed errors during chunk concatenation for debugging (#36108)
(cherry picked from commit 9d06a5888f)
|
2026-01-26 12:40:47 -08:00 |
|
Amin Ghadersohi
|
9e65482384
|
refactor(explore): extract session ID retrieval into overridable method (#35779)
(cherry picked from commit 6f50ddf710)
|
2026-01-26 12:40:45 -08:00 |
|
Beto Dealmeida
|
33363cc8b7
|
feat: allow create metric and add to folder in single request (#34993)
(cherry picked from commit 4e969d19d1)
|
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 |
|
Beto Dealmeida
|
109fc05151
|
feat: improve perf of CSV uploads (#34603)
(cherry picked from commit a82e310600)
|
2026-01-26 12:40:40 -08:00 |
|
Mehmet Salih Yavuz
|
e5192481c6
|
fix(reports): Use authenticated user as recipient for chart/dashboard reports (#36981)
(cherry picked from commit 4f5789abfe)
|
2026-01-12 14:36:13 -08:00 |
|
Gabriel Torres Ruiz
|
fe9202ee0b
|
fix(alerts): wrong alert trigger with custom query (#35871)
(cherry picked from commit 5edaed2e5b)
|
2026-01-07 10:53:46 -08:00 |
|
Felipe López
|
16f1bb5b88
|
fix(SQLLab): remove error icon displayed when writing Jinja SQL even when the script is correct (#36422)
(cherry picked from commit cedc35e39f)
|
2026-01-06 11:51:55 -08:00 |
|
Richard Fogaca Nienkotter
|
c9a7f2d02e
|
fix(cache): apply dashboard filters to non-legacy visualizations (#36109)
(cherry picked from commit 8315804c85)
|
2025-11-18 11:00:20 -08:00 |
|
Elizabeth Thompson
|
3f6f53569f
|
fix(reports): Add celery task execution ID to email notification logs (#35807)
Co-authored-by: Claude <noreply@anthropic.com>
(cherry picked from commit 61c68f7b8f)
|
2025-10-29 10:51:43 -07:00 |
|
Luiz Otavio
|
412d9c8cbc
|
fix(csv upload): Correctly casting to string numbers with floating points (e+) (#35586)
(cherry picked from commit 17ebbdd966)
|
2025-10-10 14:32:26 -07:00 |
|
Daniel Vaz Gaspar
|
52993e68e1
|
fix: dataset update with invalid SQL query (#35543)
(cherry picked from commit 50a5854b25)
|
2025-10-08 17:13:41 -07:00 |
|
Luiz Otavio
|
cf1902a4cc
|
fix: Upload CSV as Dataset (#34763)
(cherry picked from commit 1c2b9db4f0)
|
2025-09-08 14:12:10 -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 |
|
Maxime Beauchemin
|
246181a546
|
feat(docker): Add pytest support to docker-compose-light.yml (#34373)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-08-06 00:17:50 -04:00 |
|
Maxime Beauchemin
|
cb27d5fe8d
|
chore: proper current_app.config proxy usage (#34345)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-07-31 19:27:42 -07:00 |
|
Beto Dealmeida
|
b794b192d1
|
fix: return 422 on invalid SQL (#34303)
|
2025-07-24 16:40:56 -04:00 |
|
Maxime Beauchemin
|
3f8472ca7b
|
chore: move some rules from ruff -> pylint (#34292)
|
2025-07-24 09:40:49 -07:00 |
|
Vitor Avila
|
a56d7252c2
|
fix: Consider default catalog when getting tables and view lists (#33916)
|
2025-06-26 13:55:10 -03:00 |
|
Vitor Avila
|
cacf1e06d6
|
fix: Update dataset's last modified date from column/metric update (#33626)
|
2025-06-03 12:20:38 -03:00 |
|
Vitor Avila
|
72cd9dffa3
|
fix: Persist catalog change during dataset update + validation fixes (#33384)
|
2025-05-08 15:22:25 -03:00 |
|
Beto Dealmeida
|
141d0252f2
|
fix: mask password on DB import (#33267)
|
2025-04-29 10:27:03 -04:00 |
|
Vitor Avila
|
de84a534ac
|
fix(DB update): Gracefully handle querry error during DB update (#33250)
|
2025-04-25 15:38:59 -03:00 |
|
Vitor Avila
|
a5a91d5e48
|
fix(OAuth2): Update connection should not fail if connection is missing OAuth2 token (#33100)
|
2025-04-14 11:19:55 -03:00 |
|
Beto Dealmeida
|
7ab8534ef6
|
feat: dataset folders (backend) (#32520)
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
|
2025-04-11 11:38:08 -07:00 |
|
Beto Dealmeida
|
d88cba92c0
|
feat: optimize catalog permission sync (#33000)
|
2025-04-10 17:38:34 -07:00 |
|
Asher Manangan
|
fd947a097d
|
feat(tags): Export and Import Functionality for Superset Dashboards and Charts (#30833)
Co-authored-by: Asher Manangan <amanangan@powercosts.com>
|
2025-04-07 15:12:22 -04:00 |
|
Luke Hart
|
103fedaf92
|
fix: use role_model from security manager (#32873)
|
2025-03-27 10:01:14 -07:00 |
|
Beto Dealmeida
|
68a81c3989
|
fix: update dataset/query catalog on DB changes (#32829)
|
2025-03-26 08:56:02 -04:00 |
|
Vitor Avila
|
e8ad096173
|
fix(sync perms): Avoid UnboundLocalError during perm sync for DBs that don't support catalogs (#32658)
|
2025-03-13 21:07:49 -03:00 |
|
Beto Dealmeida
|
8695239372
|
feat: OAuth2StoreTokenCommand (#32546)
|
2025-03-13 09:45:24 -04:00 |
|
Vitor Avila
|
d2e0e2b79c
|
fix(Slack): Fix Slack recipients migration to V2 (#32336)
|
2025-03-06 08:52:15 -03:00 |
|
Beto Dealmeida
|
5af4e61aff
|
feat: improve GSheets OAuth2 (#32048)
|
2025-03-03 12:55:54 -05:00 |
|
Vitor Avila
|
d79f7b28c2
|
feat: Update database permissions in async mode (#32231)
|
2025-02-28 21:25:47 -03:00 |
|
Beto Dealmeida
|
00883c395c
|
feat: allow importing encrypted_extra (#32339)
|
2025-02-24 19:29:04 -05:00 |
|
Evan Rusackas
|
90651dfe3e
|
fix(dev/ci): pre-commit fixes galore (#32352)
|
2025-02-24 11:26:45 -07:00 |
|