Elizabeth Thompson
69177a6d0d
fix(tasks): Add type hints to scheduler signal handler and task
...
Added proper type hints to the `log_task_failure` signal handler and the `scheduler` task function to fix type checking errors.
- Added type annotations for all signal handler parameters
- Added `self: Task` parameter to scheduler function (required when bind=True)
- Added pylint directives for unused arguments
- Fixed logging to use % formatting instead of f-strings
- Added null check for sender before accessing .name attribute
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-10 11:39:55 -07:00
Elizabeth Thompson
5a26910ee3
Log Celery task failures with a signal handler
...
Added a signal handler to log task failures for Celery tasks.
2025-10-09 22:07:52 -07:00
dependabot[bot]
941907ed4e
chore(deps-dev): update cross-env requirement from ^10.0.0 to ^10.1.0 in /superset-frontend/packages/generator-superset ( #35393 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 16:40:48 -07:00
dependabot[bot]
91fbc64327
chore(deps): update dayjs requirement from ^1.11.13 to ^1.11.18 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #34965 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 13:54:24 -07:00
dependabot[bot]
79ff093b30
chore(deps-dev): bump @babel/plugin-transform-runtime from 7.27.1 to 7.28.3 in /superset-frontend ( #35576 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 12:48:39 -07:00
dependabot[bot]
ff80d4f406
chore(deps-dev): update @babel/types requirement from ^7.28.0 to ^7.28.2 in /superset-frontend/plugins/plugin-chart-pivot-table ( #34463 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 11:16:43 -07:00
dependabot[bot]
c846cd187c
chore(deps): update @mapbox/tiny-sdf requirement from ^2.0.6 to ^2.0.7 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #34939 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 11:15:35 -07:00
dependabot[bot]
9a43a47e6a
chore(deps-dev): update @babel/types requirement from ^7.28.0 to ^7.28.4 in /superset-frontend/plugins/plugin-chart-pivot-table ( #35388 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 10:31:07 -07:00
dependabot[bot]
9f2fead651
chore(deps): update dompurify requirement from ^3.2.6 to ^3.2.7 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #35383 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 10:04:06 -07:00
Mehmet Salih Yavuz
5a15c632ad
fix(Alerts): Correct icon sizes ( #35572 )
2025-10-09 19:33:14 +03:00
dependabot[bot]
3acc9aba8b
chore(deps): bump less from 4.4.1 to 4.4.2 in /docs ( #35577 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 09:19:28 -07:00
dependabot[bot]
8a61cdf4f2
chore(deps-dev): update fs-extra requirement from ^11.3.0 to ^11.3.2 in /superset-frontend/packages/generator-superset ( #35396 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 09:17:59 -07:00
dependabot[bot]
ed47ceb1e4
chore(deps-dev): update jest requirement from ^30.0.5 to ^30.2.0 in /superset-frontend/plugins/plugin-chart-handlebars ( #35397 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 22:17:52 -07:00
dependabot[bot]
4dbdb1811b
chore(deps): update react requirement from ^19.1.1 to ^19.2.0 in /superset-frontend/plugins/legacy-plugin-chart-chord ( #35429 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 22:07:02 -07:00
dependabot[bot]
d921f6d2b4
chore(deps): bump @docusaurus/preset-classic from 3.8.1 to 3.9.1 in /docs ( #35442 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 21:50:54 -07:00
dependabot[bot]
9d3fab8e4d
chore(deps): update ace-builds requirement from ^1.43.1 to ^1.43.3 in /superset-frontend/packages/superset-ui-core ( #35400 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 18:18:05 -07:00
dependabot[bot]
a9630f3ec7
chore(deps-dev): bump @docusaurus/tsconfig from 3.8.1 to 3.9.1 in /docs ( #35376 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:20:16 -07:00
dependabot[bot]
c2120f62cf
chore(deps-dev): bump typescript from 5.7.3 to 5.9.3 in /superset-websocket ( #35375 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:19:53 -07:00
dependabot[bot]
19cf645224
chore(deps): bump debug from 4.4.1 to 4.4.3 in /superset-websocket/utils/client-ws-app ( #35363 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:19:33 -07:00
dependabot[bot]
6b1c058436
chore(deps): bump interweave from 13.1.0 to 13.1.1 in /superset-frontend ( #35440 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:17:35 -07:00
dependabot[bot]
54b4056eb3
chore(deps-dev): bump typescript-eslint from 8.45.0 to 8.46.0 in /docs ( #35545 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:15:27 -07:00
dependabot[bot]
82e4763588
chore(deps-dev): bump @typescript-eslint/parser from 8.45.0 to 8.46.0 in /docs ( #35548 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:58:03 -07:00
dependabot[bot]
831a9a8a57
chore(deps): bump ioredis from 5.8.0 to 5.8.1 in /superset-websocket ( #35562 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:57:10 -07:00
dependabot[bot]
aa54da6d67
chore(deps-dev): bump typescript-eslint from 8.45.0 to 8.46.0 in /superset-websocket ( #35563 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:56:46 -07:00
dependabot[bot]
930736bdb0
chore(deps-dev): bump webpack from 5.102.0 to 5.102.1 in /docs ( #35564 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:55:08 -07:00
dependabot[bot]
668dcf4799
chore(deps): bump caniuse-lite from 1.0.30001748 to 1.0.30001749 in /docs ( #35565 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:54:50 -07:00
Daniel Vaz Gaspar
50a5854b25
fix: dataset update with invalid SQL query ( #35543 )
2025-10-08 12:22:38 +01:00
Evan Rusackas
441e043bff
feat(docs): Populate Developer Portal with comprehensive documentation framework ( #35217 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-08 03:18:40 -04:00
dependabot[bot]
d383b2bf3c
chore(deps-dev): bump eslint-plugin-react from 7.37.4 to 7.37.5 in /superset-frontend ( #35445 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 11:01:18 -07:00
dependabot[bot]
d7903631f5
chore(deps-dev): bump @docusaurus/module-type-aliases from 3.8.1 to 3.9.1 in /docs ( #35514 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:58:57 -07:00
dependabot[bot]
10cb964c96
chore(deps-dev): bump ts-jest from 29.4.1 to 29.4.4 in /superset-websocket ( #35516 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:58:33 -07:00
dependabot[bot]
c519094313
chore(deps-dev): bump @types/node from 24.6.2 to 24.7.0 in /superset-websocket ( #35547 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:58:11 -07:00
dependabot[bot]
e32c2d82a5
chore(deps-dev): bump eslint from 9.36.0 to 9.37.0 in /docs ( #35549 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:57:31 -07:00
Rafael Benitez
f7b9d7a64b
fix(chart): Fixes BigNumber gradient appearing blackish in light mode ( #35527 )
2025-10-07 09:43:51 -07:00
Mehmet Salih Yavuz
89932fa0b2
fix(explore): Include chart canvases in the screenshot ( #35491 )
2025-10-07 19:34:49 +03:00
Gabriel Torres Ruiz
a90928766b
fix(theme-crud): add unsaved changes modal ( #35254 )
2025-10-07 19:26:01 +03:00
Daniel Vaz Gaspar
9d50f1b8a2
fix: update chart with dashboards validation ( #35523 )
2025-10-07 07:17:49 +01:00
dependabot[bot]
72464afb2e
chore(deps-dev): bump eslint from 9.36.0 to 9.37.0 in /superset-websocket ( #35513 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 11:20:28 -07:00
dependabot[bot]
64af516dfd
chore(deps-dev): bump @eslint/js from 9.36.0 to 9.37.0 in /docs ( #35511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 11:19:06 -07:00
dependabot[bot]
70cd4dd9d9
chore(deps): bump caniuse-lite from 1.0.30001747 to 1.0.30001748 in /docs ( #35515 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 11:03:20 -07:00
dependabot[bot]
b7266e647c
chore(deps): bump swagger-ui-react from 5.29.2 to 5.29.3 in /docs ( #35517 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 11:02:07 -07:00
Amin Ghadersohi
77c3146829
fix(webdriver): add missing options object to WebDriver initialization ( #35504 )
2025-10-06 10:23:13 -07:00
Vitor Avila
4545d55d30
fix: Support metric macro for embedded users ( #35508 )
...
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2025-10-06 14:05:54 -03:00
Rafael Benitez
a7b158c7fa
fix(explore): correct search icon in dashboard submenu ( #35489 )
2025-10-06 13:02:03 -04:00
Mehmet Salih Yavuz
d39c55e941
fix(Select): Prevent closing the select when clicking on a tag ( #35487 )
2025-10-04 08:11:14 +03:00
Joe Li
821173f6c4
fix(frontend): remove describe/it blocks from Modal.useModal tests ( #35497 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-03 20:34:30 -07:00
Elizabeth Thompson
635b7a6a4d
fix(loading): improve loading screen theming for dark mode support ( #35129 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-03 16:51:56 -07:00
Tran Ngoc Tuan
04b1a45416
fix(security-manager): switch from deprecated get_session to session attribute ( #35290 )
2025-10-03 14:47:35 -07:00
dependabot[bot]
d23006ce03
chore(deps-dev): bump @types/node from 22.15.30 to 24.6.2 in /superset-frontend ( #35476 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03 11:56:33 -07:00
Elizabeth Thompson
8bb911bc91
fix(modals): use Modal.useModal hook for proper dark mode theming ( #35198 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-03 10:11:19 -07:00