mirror of
https://github.com/apache/superset.git
synced 2026-04-12 04:37:49 +00:00
* 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 commit25c8ed61b4. * cleanup * undo unnecessary change * actually need conditions here * certainty * Revert "certainty" This reverts commit77dea1915b. * 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>
57 KiB
57 KiB