profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/stephenLYZ/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

stephenLYZ/hexo-theme-fresh 29

🍃 A fresh hexo theme.

Muxi-X/muxi_site 23

the Official Website of MuxiStudio

Muxi-Studio/FEwiki 18

木犀前端知识库

Muxi-Studio/MUI 10

A UI framework for developing desktop web applications

stephenLYZ/Fermi-Paradox 9

A funny H5 game for multiplayer 🎮

Muxi-Studio/muxih5 7

muxi h5 automatic deployment

stephenLYZ/hexo-theme-windows-95 7

Hexo Theme Windows 95

jsrebuild/javascript-framework-design 6

JavaScript框架设计

stephenLYZ/Angry-DamnDog 6

:dog: 🎮 A h5 game for 11.11(DamnDog's day)

issue commentapache/superset

[Gallery]Hide the bottom info section when no chart is being selected

@junlincc Sure.

junlincc

comment created time in 8 hours

push eventstephenLYZ/superset-ui

Marti Raudsepp

commit sha dfd0967770eced8efd662f93f0222de9c6da7790

fix(legacy-plugin-chart-country-map): Correct ISO 3166-2 county codes for Estonia (#1344) I have no idea how this happened, but most Estonian county codes were off by one. Unfortunately I couldn't compare it to latest data from naturalearthdata.com, since download links are currently down. Source: https://en.wikipedia.org/wiki/ISO_3166-2:EE#Counties Primary source: https://www.evs.ee/en/iso-3166-2-2020 (but I'm not going to pay 100 €)

view details

David Aaron Suddjian

commit sha 19f8f6a09c284de157c7179d43275ea2344b2372

chore: isolate the one actual jquery dependency (#1339)

view details

David Aaron Suddjian

commit sha 8249e92f0d94fd6f7792121ed2354631d9532aee

chore: publish v0.18.3

view details

David Aaron Suddjian

commit sha 29aac8ce6d3fd70825d4fd5ab3be01e3c71ae62f

Revert "chore: isolate the one actual jquery dependency (#1339)" (#1355) This reverts commit 19f8f6a09c284de157c7179d43275ea2344b2372.

view details

Maxhui

commit sha cb67e321ecc927a2d2ef8fcb406c480be7735c75

feat(plugin-chart-echarts): add x and y label support for 9 charts (#1351) * feat: add x and y label support for timeseries fix #16512 * feat: change label to title * feat: add x/y title to 9 chats * refactor: move config to shared-control * refactor: add chartTitle section config in custom tab * refactor: refactor param names * lint: code lint * refactor: refactor code * lint: lint code * feat: make ypostion clearable false * lint: code lint Co-authored-by: xuzhebin <maxhui2020@gmail.com>

view details

Yongjie Zhao

commit sha 022b8d7754c804b60774926e6067907863228255

chore: clean up mixed-timeseries chart (#1352)

view details

Ville Brofeldt

commit sha d7533f8d2731562621e2dcbdf783a4b4237b310c

feat(core): add support for non-temporal series limit (#1356) * feat(plugin-chart-echarts): add support for non-temporal series limit * Update plugins/plugin-chart-echarts/src/BoxPlot/controlPanel.ts Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> * make whisker type unclearable and also handle null case Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>

view details

Ville Brofeldt

commit sha 4de24d57b152c22974d0f7999a1dd96752a06c09

chore: publish v0.18.4

view details

Ville Brofeldt

commit sha d6895f6224a5eb301ae7ff265651ddd8c1285b1f

chore: replace mathjs with mexp (#1362) * chore: replace mathjs with mexp * remove console.log and fix types

view details

Yongjie Zhao

commit sha 8893a0c5171c04d63d36b9ff32f7afe83c4d0413

chore: do prettier for yaml file (#1363)

view details

Yongjie Zhao

commit sha f2010d34ed8f7317be0f66e532bf8812780ca08e

feat: add resample operator to advanced analytic (#1349) * chore: add resample operator to advanced analytic * wip * minor improvement * wip * fix UT * minor fix * udates * fix type

view details

Yongjie Zhao

commit sha e48afb9c77d0f4cad2d108e0fea20b50229ee289

chore: publish v0.18.5

view details

Yongjie Zhao

commit sha dead8121d88fa8c591b9337f08c03e69616058b6

refactor: improve code smell for postprocessing (#1368) * refactor: improve code smell for postprocessing * jest UT * best practice for jest

view details

Ville Brofeldt

commit sha 7aef068977628dc2ae0ba42bd3a545e5e4a0dd6f

chore(plugin-chart-echarts): bump to ECharts 5.2.1 (#1370) * chore(plugin-chart-echarts): bump to ECharts 5.2.1 * ignore type error

view details

Lyndsi Kay Williams

commit sha 4601f6e62ddeae3af17cab4ccbebafaab754182e

fix: pivot-table-fixed (#1360)

view details

Ville Brofeldt

commit sha eae9acd82801226cc5f279ebc91bcafe9320c4de

refactor(core): move mexp from plugins to core (#1371) * refactor(core): move mexp from plugins to core * remove test nest

view details

Ville Brofeldt

commit sha 30a4c74a3bdd4c8a0235afafeed15846cf838b7f

chore: publish v0.18.6

view details

stephenLYZ

commit sha 25616072efbe19df150b416423cf0c1735ff31ea

feat(plugin-chart-echarts): support double clicking legend

view details

stephenLYZ

commit sha 3be9e52ca04941a2f9a837363ad885cf84069917

fix: get echart instance instead of method

view details

stephenLYZ

commit sha d911bd92e1d4bada0a4d8e4a65b60306c9ecc361

feat: support click series to view single series

view details

push time in 18 hours

push eventstephenLYZ/superset

aniaan

commit sha 9e00e4e8ccf699ef8e2f2e4062442a195fe66139

fix(dataset): create ES-View dataset raise exception #16623 (#16624) * fix(dataset): create es-view dataset raise exception #16623 * fix(database): fix has_view logic * refactor(database): fix logic * style(lint): remove unused typing * fix(test): add test case * fix(test): fix test case

view details

Geido

commit sha fecd4124fad1a9cf404602941a5af7b572ef3b6d

fix: Select refactoring known issues (#16666) * Clean up and reorganize effects * Enhance optionFilterProps * Render custom label * Remove prop filtering * Create options * Create option from value in single mode * Change to customLabel * Show search by default * Update superset-frontend/src/components/Select/Select.tsx Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> * Update superset-frontend/src/components/Select/Select.tsx Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> * Update superset-frontend/src/components/Select/Select.tsx Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> * Apply minor changes * Fixes a bug that was failing CI * Adds more tests to the component * Apply customLabel in ColorSchemeControl * Remove customLabel from rendered Option * Hide No data when allowNewOptions * Remove unnecessary prop from tests * Adjust loading height * Show no data with fetchOnlyOnSearch Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com>

view details

Ville Brofeldt

commit sha 1d890f8913cfaf9e6688e42d2b2c6a68869a1b39

fix(explore): make clicked dnd filters unique (#16700)

view details

Elizabeth Thompson

commit sha 9f5f6794ff3097b968e1108ac57c06e7533b1b5f

bump sasl (#16669)

view details

David Aaron Suddjian

commit sha 540277ebb108ccaf7937a173f6cfde90f2e72813

chore: Add option to set a custom color scheme as default (#16540) * upgrade superset-ui for new flag * configurable default categorical scheme * dry refactor * doc example * Update superset-frontend/src/setup/setupColors.ts Co-authored-by: Geido <60598000+geido@users.noreply.github.com> * re-adding # type: ignore (suggestion from ville) * ugh... missed a space. Co-authored-by: Geido <60598000+geido@users.noreply.github.com> Co-authored-by: Evan Rusackas <evan@preset.io>

view details

Beto Dealmeida

commit sha 7f804d62d16938ea95ac4665091690adb57e2de8

feat: show nice error page in prod (#16695)

view details

Stephen Liu

commit sha b0ac5d1625a0e14ac86d564c9c534bc2183063a5

perf(dashboard): fix filter-box performance bug (#16702)

view details

Michael S. Molina

commit sha adc3d24c211996ca5695c63dde64b72e9c5a3bbd

fix: Ignore case and special keys when searching (#16706)

view details

John Bodley

commit sha fb4650a6ebc758017c53368d57a65bfb44256fa4

chore(pylint): Remove top-level disable (#16589) * chore(pylint): Remove top-level disable * Update examples.py * Update command.py Co-authored-by: John Bodley <john.bodley@airbnb.com>

view details

Ville Brofeldt

commit sha 88c09c21380fdfe072f9c235d5b282b921d9b9f3

feat(jinja): improve url parameter formatting (#16711) * feat(jinja): improve url parameter formatting * add UPDATING.md * fix test

view details

Grace Guo

commit sha 00ca21e0161e55e9f4275cd1f59ac85df02851d3

fix: report with timeout chart (#16674)

view details

Michael S. Molina

commit sha 86290cc0e5e55484460b145295a282240a5bc74e

chore: Improves the Select component to avoid additional queries when all values have been loaded (#16712) * chore: Improves the Select component to avoid additional queries when all values have been loaded * Handles the logic in handlePaginateFetch and removes the use effect

view details

Beto Dealmeida

commit sha 092ef5bdfca2f77a64a2edf88087a142fb8846f3

fix: set importer as owner (#16656) * fix: set importer as owner * Fix tests

view details

Yongjie Zhao

commit sha 21f98ddc2118f30430529437bf9774f6f107b966

fix: catch exception when create connection (#16692) * fix: catch exception when create connection * fix lint * added UT

view details

Ville Brofeldt

commit sha 836b5e2c8609eb1f23e87fbbc29ab670b5bb5636

feat: add support for generic series limit (#16660) * feat: add support for generic series limit * refine series_columns logic * update docs * bump superset-ui * add note to UPDATING.md * remove default value for timeseries_limit

view details

Ville Brofeldt

commit sha a839649e5c24550eaafebf0855c99b32ebcabd9e

fix(pandas-postprocessing): percentage compare to use correct column (#16716)

view details

Andreas Schöneck

commit sha 633f29f3e9f5579a01a0b1cc33020cec1093f74b

Helm chart: Support hostAliases (#16703)

view details

Ville Brofeldt

commit sha 4e3d4f6daf01749b8f28e0770e138db5ed8fae91

feat: add global max row limit (#16683) * feat: add global max limit * fix lint and tests * leave SAMPLES_ROW_LIMIT unchanged * fix sample rowcount test * replace max global limit with existing sql max row limit * fix test * make max_limit optional in util * improve comments

view details

Evan Rusackas

commit sha 986ed684ac7d71cb486bfada694f806b13b58ca0

chore: bump path parse module in websocket sidecar app (#16720)

view details

David Aaron Suddjian

commit sha a4f60010a10bb4acd3c31c54910012c353e00692

add semantic title to the pull request template (#16693)

view details

push time in 19 hours

PR opened apache/superset

perf(dashboard): native filter select will be stuck if there has a filter box.

SUMMARY

<!--- Describe the change below, including rationale and design decisions --> This PR fixes the case that if the dashboard has a filterbox, native filter select will be very stuck.

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

<!--- Skip this if not applicable -->

before

https://user-images.githubusercontent.com/11830681/133277989-df4526ae-4cc6-449c-9a8e-a787dd737199.mov

after

https://user-images.githubusercontent.com/11830681/133278009-d151f362-ce46-49f9-8b71-38762075a83e.mov

TESTING INSTRUCTIONS

<!--- Required! What steps can be taken to manually verify the changes? -->

ADDITIONAL INFORMATION

<!--- Check any relevant boxes with "x" --> <!--- HINT: Include "Fixes #nnn" if you are fixing an existing issue -->

  • [ ] Has associated issue:
  • [ ] Required feature flags:
  • [ ] Changes UI
  • [ ] Includes DB Migration (follow approval process in SIP-59)
    • [ ] Migration is atomic, supports rollback & is backwards-compatible
    • [ ] Confirm DB migration upgrade and downgrade tested
    • [ ] Runtime estimates and downtime expectations provided
  • [ ] Introduces new feature or API
  • [ ] Removes existing feature or API
+8 -1

0 comment

1 changed file

pr created time in 10 days

create barnchstephenLYZ/superset

branch : perf-filter-box

created branch time in 10 days

push eventstephenLYZ/superset

simcha90

commit sha 668ae23f28c64c0251c07e2b2c4a766e0d80bbc5

feat: Tabs in column (#16593) * fix:fix get permission function * feat: add tabs inside column * lint: fix lint * test: fix test * test: fix tests * test: fix tests * fix: pass onChangeTab function through layout

view details

ofekisr

commit sha 1cc726364a5f4ec61bb8af673cc0cd27c044ba87

refactor: sql_json view endpoint: use execution context instead of query (#16677) * refactor sql_json view endpoint: use execution context instead of query * fix failed tests * fix failed tests * refactor renaming enum options

view details

Daniel Vaz Gaspar

commit sha f2bc139e355df5c486383b6a5db446058511b634

feat: feature flag configurable custom backend (#16618) * feat: feature flag configurable custom backend * fix lint * simpler approach * fix tests * revert dependency updates * Update superset/utils/feature_flag_manager.py Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com> * Update superset/config.py Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com> Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>

view details

Ville Brofeldt

commit sha 83581b126d34906a3c1c1b78e96965984f101915

feat(sqla): add time grain and time column to jinja params (#16680)

view details

ofekisr

commit sha 29b635a0a1846fed30613b5f468bed68c5ed2288

refactor sql_json view endpoint: move all logic from view to ExecuteSqlCommand (#16682)

view details

Grace Guo

commit sha b0b996582c9c6db20b9de30e26546264214f0716

fix: reset perf logger timer for soft navigation for SPA pages (#16668) * fix: reset perf logger timer for soft navigation for SPA pages * fix comments * fix extra comments Co-authored-by: grace_guo <grace_guo@grace-guos-MacBook-Pro.local>

view details

cccs-joel

commit sha c6ac10716a8d2dfe222fb2b1639b8486c93687ce

feat: show build number value in the About if present in the config (#14955)

view details

John Bodley

commit sha 1669947bcd429e926c6e8de5ceaafcfe5496b28b

chore(pylint): Reenable too-many-lines check (#16287) Co-authored-by: John Bodley <john.bodley@airbnb.com>

view details

AAfghahi

commit sha 376c685838f6c5bf90132106b9acb66b45256487

feat: adding logging to validation (#16527) * adding logging to validation * Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx Co-authored-by: Beto Dealmeida <roberto@dealmeida.net> Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>

view details

George

commit sha d984c104ccd4ec0df6e79f5bbb1436e107b26a0d

fix: Normalise `*.sh` File Endings (#16608) Windows users encounter problems running the `docker-compose` commands to run an instance of Superset. The reason for this is line-endings for the `*.sh` files that are mounted and used in the `command` sections for the superset images. Many Windows users will check the repository out with line endings set to `CRLF`. When mounted in to the *nix-based containers, these line endings are not understood, leading to errors such as: ```text /usr/bin/env: bash\r: No such file or directory ``` The addition of a `.gitattributes` file resolves this issue by telling git to always resolve these files with `LF` line endings. +semver: fix +ref: #10132

view details

Yongjie Zhao

commit sha ad60c0c4ad92ff1ebd1d4291777f81dad827b143

fix: remove useless-suppression for pylint (#16696)

view details

Daniel Vaz Gaspar

commit sha 5ac8ac0e6c7939ddd42fbaefd63c64f4ec2ee045

fix: don't send invalid URLs back to the user (#16687) * fix: don't send bogus URLs back to the user * lint, remove f string

view details

Ville Brofeldt

commit sha c99cacbdd2e73044a2f55b957bd85aada8b7c775

fix(explore): only refresh data panel on relevant changes (#16699) * fix(explore): only refresh data panel on relevant changes * add comment and supress warning

view details

push time in 10 days

push eventstephenLYZ/superset-ui

stephenLYZ

commit sha f61edf0712e5353bae5ca75fbe3ba3538d5d1cc2

fix: test

view details

stephenLYZ

commit sha 40540414f2ebf05d3c4b6fc8827b3a66782352fe

fix: lint

view details

push time in 11 days

pull request commentapache-superset/superset-ui

feat(plugin-chart-echarts): Echarts Waterfall

Awesome works! Leave some issues.

  1. the null value needs to be handled in tooltip image
  2. please use seriese control as category, and need to DND support image
  3. I can't hidden metric value and tooltip on the viz

image

  1. the Breakdown is broken

image

  1. fixed.
  2. fixed.
  3. add show_value control and rich_tooltip control for this chart. I'm not sure
  4. The logic of the previous breakdown was to hide the breakdown of the first series and only show the total (a reference to powerBI?). Maybe it is strange because it will cause the data and the chart to not correspond, I removed this special logic first and need to discuss whether this special logic is needed.
stephenLYZ

comment created time in 11 days

push eventstephenLYZ/superset

Michael S. Molina

commit sha 02798a351767cb43f4b8ee227c6174ced2679918

fix: Adds a loading message when needed in the Select component (#16531)

view details

Ville Brofeldt

commit sha 070fdbeebcfa16aa0faa787caaa2039b98d3a06c

fix(tests): make parquet select deterministic with order by (#16570)

view details

Elizabeth Thompson

commit sha a0db5367d23759ce5cf19bfbc85ad5369e79f00b

bump emotion to help with cache clobbering (#16559)

view details

Rob DiCiuccio

commit sha 4e380db3fda1fc19bb0934b3950f5c393107719a

fix: Support Jinja template functions in global async queries (#16412) * Support Jinja template functions in async queries * Pylint * Add tests for async tasks * Remove redundant has_request_context check

view details

Beto Dealmeida

commit sha 9bb890ebedd4b1d0aaa8e308df9014754f6f1a51

fix: impersonate user label/tooltip (#16573)

view details

joeADSP

commit sha 5f8dff1341306abe3e7e7586575991adafa627c6

docs: update for small typos (#16568)

view details

Beto Dealmeida

commit sha 359383b5781ad03a8462785cd9b656eb5ad13c39

feat: Add Aurora Data API engine spec (#16535) * feat: Add Aurora Data API engine spec * Fix lint

view details

ofekisr

commit sha be77ad2288bfd2d099132f164af4ff621c7caf60

refactor: sql_json view endpoint: encapsulate ctas parameters (#16548) * refactor sql_json view endpoint: encapsulate ctas parameters * fix failed tests * fix failed tests and ci issues

view details

ofekisr

commit sha e60b489867a531c5fdd1d10537cf5be2d153e70d

refactor sql_json view endpoint: separate concern into ad hod method (#16595)

view details

simcha90

commit sha df5c0fbce9edb4d9b570022dc06ede2cc2efaf1f

feat: Experimental cross-filter plugins (#16594) * fix:fix get permission function * feat: add cross filter chart in charts gallery under FF

view details

Ville Brofeldt

commit sha 7cbced8833835cad00f0e0646a8927e77a6b929b

chore(deps): bump superset-ui to 0.18.2 (#16601)

view details

Duy Nguyen Hoang

commit sha 3fe2e6ec731529ae228904b9b5e39baec073ae8d

Remove export CSV in old filter box (#16592)

view details

Kamil Gabryjelski

commit sha 7faa5c6aff3e5cc963309104376f4ee713450764

perf(dashboard): reduce rerenders of DragDroppable (#16525) * perf(dashboard): reduce rerenders of DragDroppable * lint fix

view details

Kamil Gabryjelski

commit sha effcf3b50f347f1c3c3ddc82406046c392205ebd

perf(dashboard): decrease number of rerenders of FiltersBadge (#16545) * perf(dashboard): decrease rerenders in FiltersBadge * implement caching of dashboard filter indicators * Implement caching for native filter indicators

view details

Ville Brofeldt

commit sha 9de2196b7ffee3eae5ffd61d350172b0d52b40c5

fix: TemporalWrapperType string representation (#16614) * fix: TemporalWrapperType string representation * fix tests

view details

Michael S. Molina

commit sha 37c2020035b2c4a3121a0afbc2e2312a3d348ac0

chore: Merges latest Select changes (#16587)

view details

Elizabeth Thompson

commit sha 519baa6f005a67c13ab13ad4bc2776f73afabed0

fix: params in sql lab are jumpy in the ace editor (#16536) * fix jumpy params * remove cypress tests

view details

Amit Miran

commit sha 420dd5b94a6c38192208c39bad899aeaa6bb6dbb

chore: Pylint downgrade (#16617) * Update testing.in * chore: downgrade pylint to 2.9.6 * downgrade dependence for pylint * trim space * pylint rules Co-authored-by: Yongjie Zhao <yongjie.zhao@gmail.com>

view details

Ville Brofeldt

commit sha 9dfa33fedfc2f8524d07934fcf5dfd6dc4db794a

fix(dnd): make clicked dnd metrics unique (#16632)

view details

Daniel Vaz Gaspar

commit sha 7e09b7241e374bf60b36cfab9c7ed5261a80a267

chore: Bump FAB to 3.3.2 (#16615)

view details

push time in 12 days

push eventstephenLYZ/superset-ui

stephenLYZ

commit sha a5c064b48761989e5068bc90c6590b92f44cbeb9

feat: fix some problems

view details

push time in 12 days

push eventstephenLYZ/superset-ui

Yaozong Liu

commit sha 1f8ebac4089db8c9820b7c50635139f3d1698ff4

chore: three charts to the correct category (#1235)

view details

Kamil Gabryjelski

commit sha 53773e320d6c5ba3f34c9062df379dad1aa0201f

chore(chart-controls): improve typing for mapStateToProps (#1171)

view details

Yaozong Liu

commit sha 8357a38ea28cff1a407d08f988904adee753fbce

chore: add tags and description metadata (#1236)

view details

Yongjie Zhao

commit sha a3986d449308684f99deefeb9182058bee17057f

chore: publish v0.17.72

view details

Ville Brofeldt

commit sha 02bf96423d7672eb85ac2e58612061a4b38bb086

fix(plugin-chart-echarts): make filtered pie slices semi-transparent (#1239)

view details

Yaozong Liu

commit sha a58474195fab22765ade51e8d2c41224184d3ea3

chore: add translation for description (#1241)

view details

Kamil Gabryjelski

commit sha 2a48631786082398bc3b20e5eed12b780d80ebe2

feat(plugin-chart-pivot-table): sort by metric (#1240) * feat(plugin-chart-pivot-table): sort by metric * Use normalizeOrderBy func

view details

Yongjie Zhao

commit sha 259ff7a29275d18a4810fdaa0a5af3e76868d58b

chore: publish v0.17.73

view details

Kamil Gabryjelski

commit sha 9b92a69d8eeb1c31548ce74a0538e70901c5bf26

chore(core): move emotion deps to peer deps (#1242)

view details

Ville Brofeldt

commit sha eda3ccf47de1321dc7f718543e9c20ad5d593122

feat(plugin-chart-echarts): implement x-filter opacity in ts chart (#1244) * feat(plugin-chart-echarts): implement x-filter opacity in ts chart * address comments

view details

Yongjie Zhao

commit sha bb29965a05970eaff49694daa35faea5adbdc5fa

feat: advanced analytics for timeseries in echart viz (#1170)

view details

Ville Brofeldt

commit sha 0396a083809ac0d1e3e97601fdd6d687db343ba2

chore: publish v0.17.74

view details

Yaozong Liu

commit sha 08e79ec03f71aa34100f472f4b5d1d9f448536d8

chore: only keey Distribution category (#1245)

view details

Elizabeth Thompson

commit sha 4de845db7e7ad7aed44e5cedce5f662b10a8c28f

add feature flag (#1246)

view details

Ville Brofeldt

commit sha f838c5334e581b578c9f587211a55a1b84a38045

chore: publish v0.17.75

view details

Kamil Gabryjelski

commit sha 110c6d9520e438b2d35669830562cfed36830580

feat(plugin-chart-pivot-table): add sort by result to data pane (#1243) * feat(plugin-chart-pivot-table): add sort by result to data pane * Use getMetricLabel helper function

view details

Yaozong Liu

commit sha 605b8f2a0f4bb3c84cfa0572c42fa559a72e7580

feat(chart-controls): move cross-filtering control to data panel (#1248) * feat(chart-controls): move cross-filtering control to data panel * fix: license * fix: add test * fix: add test * fix: codedev * fix: test

view details

Phillip Kelley-Dotson

commit sha c9d6caab14514f215398f4a582cb1972dec0e91f

add feature flags to pag control (#1251)

view details

Yaozong Liu

commit sha bb10f9e1fefce597a4ab87580d78f712f2c7cd77

chore: remove V2 and add Deprecated (#1250)

view details

David Aaron Suddjian

commit sha 38f6f2612323ea96112c997e92260091dd93b17d

chore: publish v0.17.76

view details

push time in 13 days

push eventstephenLYZ/superset-ui

Marti Raudsepp

commit sha dfd0967770eced8efd662f93f0222de9c6da7790

fix(legacy-plugin-chart-country-map): Correct ISO 3166-2 county codes for Estonia (#1344) I have no idea how this happened, but most Estonian county codes were off by one. Unfortunately I couldn't compare it to latest data from naturalearthdata.com, since download links are currently down. Source: https://en.wikipedia.org/wiki/ISO_3166-2:EE#Counties Primary source: https://www.evs.ee/en/iso-3166-2-2020 (but I'm not going to pay 100 €)

view details

David Aaron Suddjian

commit sha 19f8f6a09c284de157c7179d43275ea2344b2372

chore: isolate the one actual jquery dependency (#1339)

view details

David Aaron Suddjian

commit sha 8249e92f0d94fd6f7792121ed2354631d9532aee

chore: publish v0.18.3

view details

push time in 13 days

push eventstephenLYZ/superset-ui

stephenLYZ

commit sha f84ab551ff691385a966d9f0ff80111a1b963633

fix: UT

view details

push time in 17 days

Pull request review commentapache-superset/superset-ui

feat(plugin-chart-echarts): [feature-parity] support double clicking legend and series to view single selected series

 export default function EchartsTimeseries({   labelMap,   selectedValues,   setDataMask,+  legendData = [], }: TimeseriesChartTransformedProps) {+  const { emitFilter, stack } = formData;+  const echartRef = useRef<EchartsHandler | null>(null);+  const lastTimeRef = useRef(Date.now());+  const lastSelectedLegend = useRef('');+  const clickTimer = useRef<ReturnType<typeof setTimeout>>();++  const handleDoubleClickChange = useCallback((name?: string) => {+    const echartInstance = echartRef.current?.getEchartInstance();+    if (!name) {+      echartInstance?.dispatchAction({+        type: 'legendAllSelect',+      });+    } else {+      legendData.forEach(datum => {+        if (datum === name) {+          echartInstance?.dispatchAction({+            type: 'legendSelect',+            name: datum,+          });+        } else {+          echartInstance?.dispatchAction({+            type: 'legendUnSelect',+            name: datum,+          });+        }+      });+    }+  }, []);++  const getModelInfo = (target: ViewRootGroup, globalModel: GlobalModel) => {

This function involves the low-level processing logic of echarts and serves to obtain the series model.

stephenLYZ

comment created time in 18 days

Pull request review commentapache-superset/superset-ui

feat(plugin-chart-echarts): [feature-parity] support double clicking legend and series to view single selected series

 export default function EchartsTimeseries({    const eventHandlers: EventHandlers = {     click: props => {-      const { seriesName: name, value } = props;-      const xValue = value[0].getTime?.() || value[0];-      console.log(props, name, xValue);-      const values = Object.values(selectedValues);-      if (values.includes(name)) {-        handleChange(values.filter(v => v !== name));-      } else {-        handleChange([name]);+      if (clickTimer.current) {+        clearTimeout(clickTimer.current);       }+      // Ensure that double-click events do not trigger single click event. So we put it in the timer.+      clickTimer.current = setTimeout(() => {+        const { seriesName: name } = props;+        const values = Object.values(selectedValues);+        if (values.includes(name)) {+          handleChange(values.filter(v => v !== name));+        } else {+          handleChange([name]);+        }+      }, TIMER_DURATION);     },     mousemove: params => {       currentSeries.name = params.seriesName;     },     mouseout: () => {       currentSeries.name = '';     },+    legendselectchanged: payload => {+      const currentTime = Date.now();+      // TIMER_DURATION is the interval between two legendselectchanged event+      if (+        currentTime - lastTimeRef.current < TIMER_DURATION &&+        lastSelectedLegend.current === payload.name+      ) {+        // execute dbclick+        handleDoubleClickChange(payload.name);+      } else {+        lastTimeRef.current = currentTime;+        // remember last selected legend+        lastSelectedLegend.current = payload.name;+      }+      // if all legend is unselected, we keep all selected+      if (Object.values(payload.selected).every(i => !i)) {+        handleDoubleClickChange();+      }+    },+  };++  const zrEventHandlers: EventHandlers = {

Here we use zrender event (https://echarts.apache.org/handbook/en/concepts/event/#listen-to-events-on-the-blank-area) instead of echart event, because we need to click on non-series areas to filter the series, such as stacked areas.

stephenLYZ

comment created time in 18 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventstephenLYZ/superset-ui

Yaozong Liu

commit sha 36d0ac4bdf3b958593723f3f014fd1a386fc3540

fix(plugin-chart-echarts): improve marksize range (#1323)

view details

Ville Brofeldt

commit sha 511c0ed084baa4203f6d580fafa42d553d05d48e

feat(legacy-plugin-chart-country-map): add six new maps (#1327) * feat(legacy-plugin-chart-country-map): add six new maps * add svalbard * update notebook

view details

Yaozong Liu

commit sha c3ca14b75da66c03bb7dbb62a1806d7f81315270

fix(plugin-chart-echarts): [scatter-plot] remove contribution mode (#1325)

view details

Ville Brofeldt

commit sha 7e23a3aa28292f427e0433be0e3551427930a72b

chore: publish v0.17.87

view details

Geido

commit sha 1aad2d11af95f5046f2b67d86b30c9581de4994b

fix: Make the scrollbar appear inside the table (#1310) * Scroll container * Add X scroll * Remove widht min-content

view details

Phillip Kelley-Dotson

commit sha a415c413954bc9c093ab5dfde62d458cf3224073

feat: add certified icon to columoption (#1330) * add certified icon to columoption * fix import order

view details

David Aaron Suddjian

commit sha cde54bfde4d1ad47746e02bbc7ad3674765fe686

chore: color schemes can be default theoretically (#1335)

view details

David Aaron Suddjian

commit sha 1bbd84fe4f0a8a2e1e2f8c4a7ebed95ee481acdf

chore: publish v0.18.0

view details

thanhtrinh2311

commit sha feb09e3599e0895a2c246915703ee8731085ede2

feat(legacy-plugin-chart-country-map): add Vietnam map (#1334)

view details

Yongjie Zhao

commit sha 7b1dffac5343911eb991eafa60247a30312c9337

fix: bignumber format by time formatter (#1307) * feat: bignumber format by time formatter * fix ut * rename control label

view details

Stephen Liu

commit sha ebdef5015c5b82f792366a231644e0f77105f26b

fix(plugin-chart-echarts): [guage chart] filter indicator not shown (#1326)

view details

Stephen Liu

commit sha 21e144679c92e0fb5377b6e05687eb1f2214f26f

fix(plugin-chart-echarts): [feature-parity] display custom metrics (#1337)

view details

Yongjie Zhao

commit sha 484af3af1301d1d40f05893558f72f800004fb56

chore: publish v0.18.1

view details

Ville Brofeldt

commit sha 30f59e27f8dc8d26b48101a92e638d716b313e95

chore(plugin-chart-echarts): bump to ECharts 5.2.0 (#1340)

view details

Ville Brofeldt

commit sha 1950479914e443e597f0b48adb13bd75834636d7

chore(core): move @emotion/styled to peer dependency (#1347)

view details

Ville Brofeldt

commit sha 779b942022d44f1165692ff90027fe849f206967

chore: publish v0.18.2

view details

stephenLYZ

commit sha 0c97398571d8d6acfbfde29ecaca3d5189a3234f

feat(plugin-chart-echarts): support double clicking legend

view details

stephenLYZ

commit sha bf98e00ffbbf870db8ae42969a3a97e07c5c4f98

fix: get echart instance instead of method

view details

stephenLYZ

commit sha b99f942db1119a84b1ff8c9d05510f2a5f4d2b6b

feat: support click series to view single series

view details

stephenLYZ

commit sha a8c56cf9e07bfe04a1ce904e6564fe68cfd09cec

fix: lint

view details

push time in 18 days

push eventstephenLYZ/superset-ui

Ville Brofeldt

commit sha 1950479914e443e597f0b48adb13bd75834636d7

chore(core): move @emotion/styled to peer dependency (#1347)

view details

Ville Brofeldt

commit sha 779b942022d44f1165692ff90027fe849f206967

chore: publish v0.18.2

view details

push time in 18 days

push eventstephenLYZ/superset-ui

stephenLYZ

commit sha d45af2c86fa0668a7c8010559a6615fe9e469ffe

fix: remove unused comment

view details

push time in 19 days

push eventstephenLYZ/superset-ui

stephenLYZ

commit sha d64484508920471bbfb1f978ddd38aebf4dd8ee6

fix: clear single select

view details

push time in 19 days

push eventstephenLYZ/superset-ui

stephenLYZ

commit sha 66c933d345fd483e45474c5ea9ba1bcf76bc3188

fix: lint

view details

push time in 19 days

push eventstephenLYZ/superset-ui

stephenLYZ

commit sha a3cf8f089768190579401157c8190e8cdfd95a0b

feat: support click series to view single series

view details

push time in 19 days

push eventstephenLYZ/superset-ui

stephenLYZ

commit sha ad2cfd483578300ee4f72d03fce2386317ce874c

fix: get echart instance instead of method

view details

push time in 19 days

push eventstephenLYZ/echarts

Ovilia

commit sha 95c870b76fa5d246fe7db612b98418bb2ee40da2

feat(colorBy): provide option.colorBy #13731

view details

Ovilia

commit sha d0ab6380462ddc85e59d854b5e01e3533476991b

Merge branch 'master' into feat-colorBy

view details

pissang

commit sha 29a18593242cdcc337452ce5b3558f69b93c1dea

wip: refacting morphing in custom series

view details

pissang

commit sha 1f7ade1f37e797a6708260da68270d0be2681a9c

fix(custom): fix morph not work after refactor

view details

pissang

commit sha 9019ed80bd04ca4db1f5ab61a237c1561fa0e8a8

refact: fix single morphing

view details

pissang

commit sha d6cb3b4feb771c3a3bdf05289beff6ca62aa8eea

refact(custom): optimize morph transition

view details

pissang

commit sha 1637ad831c5852b3e106fef3ff84409ffef36c1f

:erge branch 'master' into enhance-morph

view details

pissang

commit sha ae8d321ac81f964817246da4b177311bb66de47e

refact(custom): default to clone path

view details

pissang

commit sha 4c43b64f2d6726a075522b66931e100e09d3854a

fix(morph): handle path number don't match between morph groups

view details

pissang

commit sha 0c8c9eb5511dddbb98a0db60f727b5c79d73f2c6

fix: rename splitPath to dividePath

view details

pissang

commit sha fce0f189b931af51c25f5c56fe750c2f4509b266

fix(morph): fix null access

view details

Ovilia

commit sha a89fa16ae3981363168efcea2bdf37865694bd2b

Merge branch 'master' into feat-colorBy

view details

pissang

commit sha 41d149aea1e9ec52d29f7a44d26312aaf6cd15b4

feat(morph): add common shape dividers

view details

pissang

commit sha e0be0f7e4278814657a8e0c3166f961348647a49

refact: use default path divider in zrender

view details

Ovilia

commit sha 55290e63618e4fa30b6bd17c0aff97955ac736ae

feat: colorBy in all series

view details

Ovilia

commit sha d07e831ed36ae1bae3a286172f500f24fe3ea755

feat: general series using palette on series or data

view details

Ovilia

commit sha 393422481431c1669f4e12b6f6a40ea6df134047

feat: colorBy with sunburst

view details

Ovilia

commit sha 74535c83574cec11500087e284c3e7b75698ef5e

WIP(colorBy): treemap colorBy WIP

view details

Gourav Saini

commit sha 75a69253a5f46962ced2bf7a1e4eb024facbd995

bug(tooltip): tooltip arrow will follow borderWidth. close #14373

view details

Ovilia

commit sha 0e29b0d74413e1aa959a4ece7d4345e3cde594fe

fix(timeline): trigger timelineplaychange event when play to the end #14588

view details

push time in 19 days

startedecomfe/zrender

started time in 19 days

push eventstephenLYZ/superset-ui

David Aaron Suddjian

commit sha cde54bfde4d1ad47746e02bbc7ad3674765fe686

chore: color schemes can be default theoretically (#1335)

view details

David Aaron Suddjian

commit sha 1bbd84fe4f0a8a2e1e2f8c4a7ebed95ee481acdf

chore: publish v0.18.0

view details

thanhtrinh2311

commit sha feb09e3599e0895a2c246915703ee8731085ede2

feat(legacy-plugin-chart-country-map): add Vietnam map (#1334)

view details

Yongjie Zhao

commit sha 7b1dffac5343911eb991eafa60247a30312c9337

fix: bignumber format by time formatter (#1307) * feat: bignumber format by time formatter * fix ut * rename control label

view details

Stephen Liu

commit sha ebdef5015c5b82f792366a231644e0f77105f26b

fix(plugin-chart-echarts): [guage chart] filter indicator not shown (#1326)

view details

Stephen Liu

commit sha 21e144679c92e0fb5377b6e05687eb1f2214f26f

fix(plugin-chart-echarts): [feature-parity] display custom metrics (#1337)

view details

Yongjie Zhao

commit sha 484af3af1301d1d40f05893558f72f800004fb56

chore: publish v0.18.1

view details

Ville Brofeldt

commit sha 30f59e27f8dc8d26b48101a92e638d716b313e95

chore(plugin-chart-echarts): bump to ECharts 5.2.0 (#1340)

view details

stephenLYZ

commit sha 78f7693f36d2a9997f61ae4f49022ed2df6a7d77

feat(plugin-chart-echarts): support Extro Control on the area chart

view details

stephenLYZ

commit sha 2c23e935dd0a82b0c8fead851c87e46bc37a5ba6

fix: type

view details

stephenLYZ

commit sha 5243a8e84bc23f3daf3c91f1d9120b25c5e334b1

fix: type

view details

push time in 19 days

push eventstephenLYZ/superset-ui

David Aaron Suddjian

commit sha cde54bfde4d1ad47746e02bbc7ad3674765fe686

chore: color schemes can be default theoretically (#1335)

view details

David Aaron Suddjian

commit sha 1bbd84fe4f0a8a2e1e2f8c4a7ebed95ee481acdf

chore: publish v0.18.0

view details

thanhtrinh2311

commit sha feb09e3599e0895a2c246915703ee8731085ede2

feat(legacy-plugin-chart-country-map): add Vietnam map (#1334)

view details

Yongjie Zhao

commit sha 7b1dffac5343911eb991eafa60247a30312c9337

fix: bignumber format by time formatter (#1307) * feat: bignumber format by time formatter * fix ut * rename control label

view details

Stephen Liu

commit sha ebdef5015c5b82f792366a231644e0f77105f26b

fix(plugin-chart-echarts): [guage chart] filter indicator not shown (#1326)

view details

Stephen Liu

commit sha 21e144679c92e0fb5377b6e05687eb1f2214f26f

fix(plugin-chart-echarts): [feature-parity] display custom metrics (#1337)

view details

Yongjie Zhao

commit sha 484af3af1301d1d40f05893558f72f800004fb56

chore: publish v0.18.1

view details

Ville Brofeldt

commit sha 30f59e27f8dc8d26b48101a92e638d716b313e95

chore(plugin-chart-echarts): bump to ECharts 5.2.0 (#1340)

view details

push time in 19 days

pull request commentapache/superset

perf(dashboard): decrease number of rerenders of FiltersBadge

Thanks for the improvement! The code looks good to me.

kgabryje

comment created time in 22 days

push eventstephenLYZ/superset

Srini Kadamati

commit sha 1ffd73d03b5c89d2206cadee42bb0f761233dfe2

chore: Docs/superset1.3 release notes (#16390) * docs: superset release notes 1.3 * swapped out image * Update RELEASING/release-notes-1-3/README.md Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> * Update RELEASING/release-notes-1-3/README.md Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> * Update RELEASING/release-notes-1-3/README.md Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> * Update RELEASING/release-notes-1-3/README.md Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> Co-authored-by: Junlin Chen <junlin@preset.io> Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>

view details

Ville Brofeldt

commit sha 90e2f09c67254b43ed5b77b63f30cff27d30eafc

docs: update entries for v1.2 and v1.3 (#16496)

view details

Will Barrett

commit sha 8aa24e50d91211c3347623eec11fdf96002d9de6

chore: remove myself from codeowners on Preset integration (#16470)

view details

Grace Guo

commit sha 2199f65373c2ca9ccc51e1d2b046f14c1e801cdb

fix: sql lab refetch button (#16469) * fix: SQL Lab show "Refetch Results" button while fetching new query results (#15109) * fix: SQL Lab show "Refetch Results" button while fetching new query results * fix comments (cherry picked from commit 408d58f937a544190ca64d13942a6a7b04b95615) * handle exception caused by invalid query id

view details

Phillip Kelley-Dotson

commit sha 960d1e4d5deb7a050e7f579e4224575880643c2c

fix: stop endless loading when dataset no longer exist (#16511) * initial fix * add const * add translate

view details

Phillip Kelley-Dotson

commit sha a616b8785eea4b417b17e1b1f858c6107b030334

make chart rerender on timeseries change (#16411)

view details

AAfghahi

commit sha e2469162fa074af229ff97e845755caf1a29ca0d

fix: select database fix (#16472) * select database fix * made a backend change

view details

Daniel Wood

commit sha ad8336a5b4acff0fb3dc1f9ec5d8954933ce9e6a

fix: Pin snowflake-sqlalchemy to 1.2.4 (#16515) * Pin snowflake-sqlalchemy to 1.2.4 * lint files

view details

Shiva Raisinghani

commit sha d25b0967a180beef7cce494f32f5cb2330519bf2

feat: Add parquet upload (#14449) * allow csv upload to accept parquet file * fix mypy * fix if statement * add test for specificying columns in CSV upload * clean up test * change order in test * fix failures * upload parquet to seperate table in test * fix error message * fix mypy again * rename other extensions to columnar * add new form for columnar upload * add support for zip files * undo csv form changes except usecols * add more tests for zip * isort & black * pylint * fix trailing space * address more review comments * pylint * black * resolve remaining issues

view details

Geido

commit sha f001c44727edf789bbf7f5c440cbf25272e0f4cb

Make Modal draggable and resizable (#16447)

view details

grumpy-miner

commit sha 1f1e2dd29ad6b67d15319fae0de7fb186e928d3f

fix: ensure setting operator to `None` (#16371) (#16372)

view details

Ville Brofeldt

commit sha c5a5cf7db95843b58c4ffa95153fc65ee02ad0d3

fix(datasets): add support for removing owners (#16461) * fix(datasets): add support for removing owners * default to current user

view details

ofekisr

commit sha 68c2a6d43a2133ad8f96932e2dffe1f2ca74ef2f

refactor sql_json view endpoint: separate getting and checking existing query to ad hoc methods (#16449)

view details

Daniel Wood

commit sha e024f8c7d6251f4bfd4a6c5c2d23b1e3b2341e2a

fix: Set correct comparison operator for snowflake-sqlalchemy pinning (#16526)

view details

Yongjie Zhao

commit sha 80c39daa85c9be9e66a2e3cf2c9e2a8e5a74a8d6

fix: can't drop column when name overlap (#16482)

view details

ofekisr

commit sha e947f8a4c8f3fbca9f278ede4b96259a2939d35b

refactor sql_json view endpoint: extract to method reuse code (#16546)

view details

Ville Brofeldt

commit sha 75a1b19174d6097419e1204039964d7e7c09b729

chore: bump superset-ui to 0.18.0 (#16544)

view details

Yongjie Zhao

commit sha 2e11b05d73992037e7d905e4e5a4f9ea3ecffa5c

chore: bump superset-ui to 0.18.1 (#16563)

view details

push time in 22 days