superset/superset-frontend/spec/javascripts
David Aaron Suddjian b5dd0f32cc
feat: Dynamically imported viz plugins (#10288)
* first attempts at dynamic plugin loading

* dynamic import working for explore

* memoize appropriately

* add a backend for dynamic plugins

* hack at getting dynamic plugins working with dashboards

* more work on making it work, + feature flag

* lint

* actions to fix explore state when plugins load

* handle dynamic control panel, functionify ExploreViewContainer

* fix: rearrange migrations branch

* fix: name and key as strings with length 50

* bundle url length 2000

* bundle url to text
for some reason not supported on my sql

* fix: too long varchart

* fix: pre-commit typing

* fix: licenses

* fix: add slice container was not initing feature flags

* fix: undo linting issue

* fix: adjust down revision again

* fix: adjust down revision again

* isort

* pylint

* god damn linters

* remove unnecessary(?) loading message

* only log non-standard errors

* testing

* python is terrible

* see above commit message

* fix imports in DynamicPluginProvider

* fix

* shift migration forward

* lint

* fix form data calculations to handle missing control config

* temp commit - waiting for superset-ui changes and crud fixes

* remove unnecessary todo

* use new superset-ui shared module function

* fetch the plugins instead of hardcoding the test one

* migration sort

* remove duplicated import statement

* format

* try moving the import 🙄

* copy

* fix frontend tests

* safe access

* comment out dead code

* isort

* disable pylint on necessary lines

* use @superset-ui/logging instead of console

* remove temp code

* rearrange some code

* try triggering mouseover in cypress before click

* use loading spinner instead of text

* trying to fix cypress

* attempt cypress fix

* customize permissions

* update package lock

* only admins can write to plugins by default

* better copy

* disable flaky tests

* use makeApi

* flaky tests

* cleanup code

* flaaaakkkyyyyyy

* dry

Co-authored-by: amitNielsen <amit.miran@nielsen.com>
2020-12-19 07:06:11 -08:00
..
addSlice style: Pass at propagating (and enhancing) Button component throughout Superset (#10649) 2020-08-28 17:34:28 -07:00
chart feat: Support multiple queries per request (#11880) 2020-12-18 09:15:27 -08:00
components feat(dashboard): Dashboard-Native Filters (#11814) 2020-12-18 17:06:37 -08:00
CRUD chore: move fixtures and helpers to root (#11812) 2020-11-30 14:23:56 -08:00
dashboard feat: Native filters fast-follow (#12138) 2020-12-19 01:57:06 -08:00
datasource fix: Explore "Change Dataset" UX Enhancements (#12006) 2020-12-14 13:17:20 -05:00
explore feat: Dynamically imported viz plugins (#10288) 2020-12-19 07:06:11 -08:00
messageToasts feat(dashboard): Dashboard-Native Filters (#11814) 2020-12-18 17:06:37 -08:00
middleware feat(SIP-39): Async query support for charts (#11499) 2020-12-10 20:21:56 -08:00
modules chore: cleaning out unused code from utils (#11076) 2020-09-27 20:08:05 -07:00
profile feat(dashboards): Filter status indicators (#10936) 2020-10-28 15:46:24 -07:00
showSavedQuery test(frontend): use absolute path for src imports (#9761) 2020-05-07 14:18:10 -07:00
sqllab refactor: Upgrade Redux (#11967) 2020-12-09 11:58:42 -08:00
utils feat: Native filters fast-follow (#12138) 2020-12-19 01:57:06 -08:00
views/CRUD feat: View all fav charts and dashboards (#12060) 2020-12-18 13:16:07 -08:00