dependabot[bot]
47ea316792
chore(deps-dev): bump @testing-library/jest-dom and @types/testing-library__jest-dom in /superset-frontend ( #35785 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-10 20:28:10 -08:00
Evan Rusackas
8ccdf3b32b
feat(frontend): Replace ESLint with OXC hybrid linting architecture ( #35506 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-30 09:26:21 -07:00
Michael S. Molina
6cb3ef9f5d
chore: TypeScript Configuration Modernization and Cleanup ( #35159 )
2025-09-18 16:27:57 -03: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
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
Đỗ 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
Yongjie Zhao
9fad26fa19
fix: suppress translation warning in jest ( #20404 )
2022-06-21 20:38:58 +08:00
Stephen Liu
6f5778273e
chore: add type checking in plugin test directory ( #19387 )
2022-03-28 10:20:06 +08:00
Stephen Liu
b0397beb8e
chore: add type checking in package tests directory ( #19320 )
2022-03-23 18:57:35 +08:00
David Aaron Suddjian
225015fd5a
feat: Introduce a library for embedded iframe <-> host communication ( #18652 )
...
* improved logging
* switchboard, and window size
* lint
* tsconfig
* fix path
* fix release script
* tests, debug mode, and error handling
* moar debug mode
* package lock
* formatting
* comment
* wording
* appease the coverage gods
* Async assertions must be awaited or returned
2022-02-11 20:29:23 -08:00
Yongjie Zhao
4306289bfc
refactor(monorepo): frontend code cleanup after monorepo ( #17639 )
...
* chore: frontend cleanup
* remove unused files
* remove stylelint
* arrange tsconfig
* updates
2021-12-04 10:55:04 +08:00
Yongjie Zhao
3c41ff68a4
refactor(monorepo): move superset-ui to superset(stage 2) ( #17552 )
2021-11-30 08:29:57 +08:00
Hugh A. Miles II
cd9e99402d
feat: Add prettier to pre-commit workflow ( #17134 )
...
* save
* fix
* fix pre-commit
2021-10-20 20:53:52 -04:00
Hugh A. Miles II
3f86a54ac1
fix: turn on SSL in database edit form show 500 error ( #16151 )
...
* fix error for query.update
* converrt before making request
* fix query params
* remove unchanged files
* this
* update tsconfig
2021-08-10 13:31:28 -04:00
Jesse Yang
23014e9233
chore: upgrade @emotion ( #14454 )
2021-05-04 15:26:16 -07:00
Jesse Yang
e3db935c62
refactor: migrate table chart to new API ( #10270 )
...
* refactor: migrate table chart to new API
* chore: bump superset-ui to 0.17.0
* Fix Cypress tests
* Apply soft-conversion to numeric metrics
Fix time column formatting test
* Add translation to chart does not exist error
* Bump to 0.17.1
2021-01-29 13:12:09 +02:00
Jesse Yang
7e77975d22
feat(explore): better search for dataset pane ( #12675 )
...
1. Upgrade match-sorter from 4.1.0 to 6.1.0
2. Add a debounce delay of 200 milliseconds to reduce excessive rendering (and searching)
3. Set keepDiacritics to true to improve performance
4. Display count of filtered results in "Showing x of xx", instead of the total results
5. Rank certified metrics to the top
2021-01-22 14:26:55 -08:00
Jesse Yang
bcb8db621c
build: improve webpack configs for npm link ( #12313 )
2021-01-06 23:36:24 -08:00
Jesse Yang
02c6a0befc
Fix typescript error ( #12074 )
2020-12-16 21:50:56 -08:00
Jesse Yang
eb389ba8d4
build: update webpack for npm linking plugins ( #11253 )
2020-10-13 16:54:06 -07:00
Jianchao Yang
3d8a2b859e
Build: fix hot reload for charts ( #9400 )
...
* Fix hot reload for charts
* Override tsc options for plugins
Plugins will sometimes have their own `tsconfig.json`, which will
interfere with the dev server config if configured inappropriately.
This change makes sure `tsc` (and `ts-loader`) always compiles to
`esnext` modules, so we don't get "Uncaught ReferenceError: exports
is not defined" error.
2020-03-30 09:31:46 -07:00
Jianchao Yang
c4b53a7d42
Build: optimize frontend build configs to improve superset-ui-plugin dev experience ( #9326 )
...
* Upgrade webpack, babel and React
* Upgrade all Babel related packages
Also remove babel-plugin-css-modules-transform that is not in use.
* Remvoe tslib as dependency
* Remove unnecesary packages
2020-03-19 14:57:39 -07:00
ʈᵃᵢ
74423e5d19
deprecate tslint and configure eslint for typescript ( #9172 )
2020-02-20 09:54:33 -08:00
David Aaron Suddjian
2913063924
SIP-32: Moving frontend code to the base of the repo ( #9098 )
...
* move assets out, get webpack dev working
* update docs to reference superset-frontend
* draw the rest of the owl
* fix docs
* fix webpack script
* rats
* correct docs
* fix tox dox
2020-02-09 17:53:56 -08:00