superset/superset-frontend/src
Phillip Kelley-Dotson 4bb29b6f04
chore(spa refactor): refactoring dashboard to use api's instead of bootstrapdata (#13306)
* add hook for future async api calls

* test to see conflict

* add async middleware and update reducers

* working async dashboard load

* implement getcharts api

* add user permissions to explore and dashboard bootstrap data

* integrate api calls with getinitial state

* update namings

* accept an id or a slug in the dashboard charts api

* add permissions function

* fix merge

* update state

* get dashboard charts by id or slug

* fix undefined states

* variable names

* stop using some more bootstrap data

* fix metadata reference

* remove unused bootstrap from the template

* add errorboundry to dashboard

* refactoring, fixing

* update permissions

* add just roles

* id is supposed to be a string

* unused vars

* get datasources from api

* make onError optional

* use resource hooks, better error boundary

* add loading state for dashboardroute

* remove console

* add conditional

* more conditionals

* testing out a possible fix for cypress

* convert edit/standalone test to cypress

* remove bootstrappy assertions

* lint

* fix dashboard edit history issue

* rename stuff

* address recent native filters schema change

* remove unused getInitialState

* remove .only from test

* hooksy redux usage

* Revert "more conditionals"

This reverts commit 25c8ed61b477ce30f87746af4421ce1bf4d5ea99.

* cleanup

* undo unnecessary change

* actually need conditions here

* certainty

* Revert "certainty"

This reverts commit 77dea1915beee2761c9fc214f1196ef8d79832c8.

* more permutations (untested yolo)

* Update superset-frontend/src/chart/chartReducer.ts

Co-authored-by: Evan Rusackas <evan@preset.io>

* import style

* comment

* cleaner dashboardInfo

* remove debug code

* use memo for getPermissions

* fix lint

* adjust name/location of DashboardPage

* move logic for REMOVE_SLICE_LEVEL_LABEL_COLORS to DAO

* stop using full_data()

* remove unused (and now useless) json=true query param

Co-authored-by: David Aaron Suddjian <aasuddjian@gmail.com>
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-04-12 16:10:29 -07:00
..
CRUD refactor: New Icon system with Enhanced Antd Custom Icon (#12229) 2021-02-24 19:36:40 -08:00
SqlLab chore: well component to card component(Updating PR #12200) (#14033) 2021-04-09 15:06:44 -07:00
addSlice feat(style-theme): add support for custom superset themes (#12858) 2021-02-02 13:09:49 +02:00
api feat: Sqllab to Explore UX improvements (#11755) 2020-12-08 17:29:41 -08:00
chart chore(spa refactor): refactoring dashboard to use api's instead of bootstrapdata (#13306) 2021-04-12 16:10:29 -07:00
common chore(spa refactor): refactoring dashboard to use api's instead of bootstrapdata (#13306) 2021-04-12 16:10:29 -07:00
components chore(spa refactor): refactoring dashboard to use api's instead of bootstrapdata (#13306) 2021-04-12 16:10:29 -07:00
dashboard chore(spa refactor): refactoring dashboard to use api's instead of bootstrapdata (#13306) 2021-04-12 16:10:29 -07:00
dataMask fix(cross-filters): only apply filters if ff is set (#13704) 2021-03-20 10:56:02 +02:00
datasource chore: well component to card component(Updating PR #12200) (#14033) 2021-04-09 15:06:44 -07:00
explore chore: well component to card component(Updating PR #12200) (#14033) 2021-04-09 15:06:44 -07:00
filters feat(native-filters): Add default first value to select filter (#13726) 2021-04-12 09:22:33 +03:00
logger refactor: Upgrade Redux (#11967) 2020-12-09 11:58:42 -08:00
messageToasts test: Adds tests to URLShortLinkButton component (#13319) 2021-02-25 10:59:36 -08:00
middleware feat: Refactor asyncEvent middleware and add websocket support (#13696) 2021-03-23 07:23:23 -07:00
modules Apply capitalization guidelines - iteration 7 (#12343) (#12453) 2021-01-21 21:46:06 -08:00
profile test: Tests, dedicated directory and Storybook for the Badge component (#13513) 2021-03-10 12:29:59 -08:00
setup fix: use FeatureFlags in @superset-ui/core (#13679) 2021-03-18 09:13:50 -07:00
showSavedQuery Re-enable rule prefer-destructuring (only for objects) (#10867) 2020-09-14 10:11:20 -07:00
staticPages feat: Add error pages (#13144) 2021-03-04 09:58:16 -08:00
types chore(spa refactor): refactoring dashboard to use api's instead of bootstrapdata (#13306) 2021-04-12 16:10:29 -07:00
utils feat(native-filters): add temporal support to select filter (#13622) 2021-03-18 16:15:43 +02:00
views fix: execution log crashes for logs with no uuid (#13998) 2021-04-08 06:50:23 -07:00
visualizations feat(native-filters): add timegrain and column filter (#13484) 2021-03-09 17:27:46 +02:00
constants.ts refactor(explore): convert ControlPanelsContainer to typescript (#13221) 2021-02-28 10:10:15 -08:00
featureFlags.ts fix: use FeatureFlags in @superset-ui/core (#13679) 2021-03-18 09:13:50 -07:00
preamble.ts feat(style-theme): add support for custom superset themes (#12858) 2021-02-02 13:09:49 +02:00
reduxUtils.ts feat(filter-set): Filter set edge cases (#13576) 2021-03-15 14:29:22 +02:00
theme.ts feat: Add antd to the codebase (#10508) 2020-08-05 13:50:30 -07:00