Mehmet Salih Yavuz
9546ee37e5
chore(superset-core): move ui to new core ( #35308 )
2025-11-07 13:53:06 -03:00
Richard Fogaca Nienkotter
a66737cb05
feat(custom-tooltip): custom tooltip on deck.gl charts ( #34276 )
2025-09-16 17:11:19 +03:00
Joe Li
7946ec003f
fix(tests): Improve MessageChannel mocking to prevent worker force exits ( #34878 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-28 09:31:50 -07:00
Joe Li
836540e8c9
fix(tests): Mock MessageChannel to prevent Jest hanging from rc-overflow ( #34871 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-27 22:50:08 -07:00
Joe Li
5c3c2599db
fix(Icons): Add missing data-test and aria-label attributes to custom icons ( #34809 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-24 16:02:50 -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
Đỗ Trọng Hải
573dd0edec
build(deps): remove legacy browser polyfills ( #33853 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2025-06-23 13:45:39 -07:00
Maxime Beauchemin
dd129fa403
feat(theming): land Ant Design v5 overhaul — dynamic themes, real dark mode + massive styling refactor ( #31590 )
...
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
Co-authored-by: Geido <60598000+geido@users.noreply.github.com >
Co-authored-by: Alexandru Soare <37236580+alexandrusoare@users.noreply.github.com >
Co-authored-by: Damian Pendrak <dpendrak@gmail.com >
Co-authored-by: Pius Iniobong <67148161+payose@users.noreply.github.com >
Co-authored-by: Enzo Martellucci <enzomartellucci@gmail.com >
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com >
2025-06-20 13:38:58 -07:00
Maxime Beauchemin
3256008a59
chore: delete remaining Enzyme tests ( #33715 )
2025-06-06 16:37:03 -07:00
Martyn Gigg
09b92e7d08
feat: Allow superset to be deployed under a prefixed URL ( #30134 )
...
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com >
2025-04-09 13:43:44 -07:00
Geido
6e1d1ad18b
refactor(Icons): Add typing support and improve structure ( #32880 )
2025-03-28 17:16:31 -07:00
Enzo Martellucci
ce6d5f5551
refactor(Icons): Replaces custom icons with Ant Design 5 icons ( #32112 )
...
Replace custom icons with Ant Design 5 icons to standardize the icon
2025-03-18 22:22:41 +01:00
Geido
414cdbf83a
fix(no-restricted-imports): Fix overrides and include no-fa-icons-usage ( #32571 )
2025-03-17 18:52:52 +02:00
Evan Rusackas
319a860f23
chore: Working toward killing enzyme and cleaning up test noise. ( #32207 )
2025-02-11 12:14:36 -07:00
Đỗ Trọng Hải
19e8a7049b
feat(fe): upgrade superset-frontend to Typescript v5 ( #31979 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2025-01-29 08:40:33 -03:00
Kamil Gabryjelski
7e2b7941f3
refactor: Upgrade to React 17 ( #31961 )
2025-01-28 16:44:42 +01:00
Đỗ Trọng Hải
9a2b1a5cf7
chore(fe): uplift FE packages to latest version ( #30357 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2024-10-11 12:46:01 -06:00
Michael S. Molina
16c449748a
fix: Custom SQL filter control ( #29260 )
2024-06-14 10:26:58 -07:00
Đỗ Trọng Hải
0ca42a8e4d
chore: remove React 16.4's obsolete React imports ( #28571 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2024-06-05 08:13:24 -03:00
JUST.in DO IT
14f88e3f89
chore(sqllab): migrate to typescript ( #26171 )
2024-02-06 12:26:50 -07:00
Evan Rusackas
8437a235c9
feat(telemetry): Adding Scarf based telemetry to Superset ( #26011 )
...
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2023-12-14 11:55:51 -07:00
JUST.in DO IT
5ab1e7eae4
feat(sqllab): SPA migration ( #25151 )
2023-10-04 15:21:41 -04:00
Michael S. Molina
0dadf06245
chore: Organizes the files of the ReportModal feature ( #25046 )
2023-08-23 11:02:25 -03:00
JUST.in DO IT
77505173ae
fix(sqllab): Replace autocomplete logic by a hook ( #24677 )
2023-07-26 11:24:28 -07:00
JUST.in DO IT
779b372d89
chore(sqllab): Remove functionNames from sqlLab state ( #24026 )
2023-05-23 10:42:00 -07:00
JUST.in DO IT
d96b72d46f
chore(sqllab): Refactor react-query by redux-toolkit query ( #23760 )
2023-05-08 14:25:23 -07:00
JUST.in DO IT
75021a1eac
refactor: introduce redux toolkit ( #23460 )
...
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2023-04-12 10:26:32 -07:00
Michael S. Molina
49aa9b4ca8
chore: Removes icon warnings from tests ( #23054 )
2023-02-13 12:31:09 -05:00
Ville Brofeldt
08f45ef207
fix(viz-gallery): respect denylist in viz gallery ( #22658 )
2023-01-10 19:08:30 +02:00
Michael S. Molina
7d1df3b78d
feat: Improves SafeMarkdown HTML sanitization ( #21895 )
2022-11-04 10:34:02 -04:00
JUST.in DO IT
8d1b7ecfde
fix(sqllab): perf regression on #21532 refactor ( #21632 )
2022-10-03 11:00:53 +08:00
JUST.in DO IT
65a11b6f45
refactor: introduce react-query on api resource hook ( #21240 )
2022-09-01 13:39:34 -07:00
Cody Leff
742dbdd0a5
fix: Fix console errors about feature flags when running tests ( #21275 )
2022-09-01 12:42:07 -03:00
Michael S. Molina
3311128c5e
fix: Reverts #20749 and #20645 ( #20796 )
...
* Revert "fix: Error when saving datasource from Explore (#20749 )"
This reverts commit 92f3621c75 .
* Revert "refactor: Unify shared datasources reducers and actions (#20645 )"
This reverts commit 2a705406e1 .
2022-07-20 17:03:19 -03:00
Just[in]Do it!
1debacaaca
feat(dashboard): Make FilterBar width resizable ( #20778 )
...
* Add Resizable panel in DashboardBuilder to adjust the width for FiltersPanel
* store the adjusted width for individual dashboard in localStorage to memorize the state
* migrate DashboardBuilder test code by testing-library and jest
2022-07-20 09:56:55 -07:00
Michael S. Molina
2a705406e1
refactor: Unify shared datasources reducers and actions ( #20645 )
...
* refactor: Unify shared datasources reducers and actions
* Removes column_types
* Adjusts hydrateExplore
* Revert "Removes column_types"
This reverts commit 096bbf7826 .
* Fixes test
2022-07-13 13:03:36 -03:00
Kamil Gabryjelski
c7f1c7d5bd
chore: Restructure explore redux state ( #20448 )
...
* chore: Restructure explore redux state
* fixes
* fix tests
* add new tests
* Fix type
* Address comments
* Fix bug
* Fix import
* Add new test
* Move unsaved chart id to a constant
* Add todo
2022-06-24 15:26:07 +02:00
Yongjie Zhao
9fad26fa19
fix: suppress translation warning in jest ( #20404 )
2022-06-21 20:38:58 +08:00
Michael S. Molina
04a36d5c92
chore: Moves Chart to the components folder ( #19029 )
2022-03-08 08:57:29 -03:00
Michael S. Molina
48a80950de
feat: Improve state key generation for dashboards and charts ( #18576 )
...
* feat: Improve state key generation for dashboards and charts
2022-02-14 17:09:06 -03:00
Michael S. Molina
4b61c76742
fix: Explore long URL problem ( #18181 )
...
* fix: Explore long URL problem
* Fixes lint problems
* Fixes default value
* Removes duplicated test
* Fixes share menu items
* Fixes tests
* Debounces form_data updates
* Rewrites debounce function
* Moves history update outside the functional component
* Mocks lodash function in tests
* Fixes Cypress test
* Fixes Cypress test #2
2022-01-28 17:42:16 -03:00
Yongjie Zhao
3c41ff68a4
refactor(monorepo): move superset-ui to superset(stage 2) ( #17552 )
2021-11-30 08:29:57 +08:00
Evan Rusackas
5f73ca85d5
feat(linting): restrict direct use of supersetTheme in favor of ThemeProvider ( #17001 )
...
* feat: restrict direct use of supersetTheme
* allowing a couple of safe instances of supersetTheme
2021-10-07 08:26:57 -06:00
Michael S. Molina
9b17e86b44
chore: Moves messageToasts to the components folder ( #14431 )
...
* chore: Moves messageToasts to the components folder
* Rebases
2021-09-22 07:44:54 -03:00
Grace Guo
08b8aa277f
fix: setupPlugin in chart list page ( #16413 )
...
* fix: setupPlugin in chart list page
* fix the order of setupPlugins call
* Fix jest test on loading geojson
* add jest changes
* fix unit tests
Co-authored-by: Jesse Yang <jesse.yang@airbnb.com >
2021-08-24 23:10:46 -07:00
Lyndsi Kay Williams
518c3c9ae0
test: Functional RTL for email report modal II ( #16148 )
...
* Email Report Modal validation testing
* Starting RTL testing for email report
* Calendar icon now rendering!
* Create report testing in dashboard
* make linter happy
* Fixing weird error
* Removed ExploreChartHeader_spec
* Fixed dashboard header test
* revert changes from merge
* Fix tests
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2021-08-20 10:08:36 -07:00
Michael S. Molina
e6bbca3f61
chore: Preserve native filters selection after refresh ( #15583 )
2021-07-13 15:14:18 -03:00
Michael S. Molina
0c22266041
chore: Improves the native filters bar layout ( #15115 )
2021-06-16 14:17:14 +03:00
Michael S. Molina
fa510df624
chore: Adds QueryParamProvider to testing helper ( #14195 )
2021-05-05 21:58:40 -07:00
Elizabeth Thompson
9b42eec064
feat: db modal split ( #14470 )
...
* refactor: split db modal file (#14436 )
* split db modal file
* fix tests
* fix extra options
* update database id methodology
2021-05-05 19:03:19 -04:00