simcha90
bbb1f2d757
perf(native-filters): avoid unnecessary reloading of charts ( #14408 )
...
* fix:fix get permission function
* refactor: filter default value
* refactor: update default value loading
* refactor: apply defaultValues
* lint: fix lint
* lint: fix lint
* test: fix test
* refactor: use extraFormData for reload charts
* test: fix tests
* test: fix tests
* test: fix tests
2021-05-03 14:56:41 +03:00
simcha90
1f8de1d06c
test(maximize-chart): Add tests to maximize chart action ( #14371 )
...
* fixed FullSize charts broken #13600
* Update ChartHolder.jsx
* fix:fix get permission function
* test: adding tests to full screen
* lint: fix lint
* fix: fix CR notes
* fix: fix CR notes
* fix: fix CR notes
Co-authored-by: toop <mytoop@163.com>
2021-05-02 09:27:38 +03:00
Geido
545e257537
feat: Dynamic imports for the Icons component ( #14318 )
...
* Add aria-label and twotone
* Enhance LazyIcon
* Fix tests and solve ject warnings
* Add new line
* Revert package-lock to master
* Fix failing test
* Implement icon overrides
* Fix failing storybook
* Clean up
* Improve var name
2021-04-29 11:49:39 -07:00
Michael S. Molina
1d6a746a09
refactor: Boostrap to AntD - Tabs ( #14048 )
2021-04-28 23:49:50 -07:00
Michael S. Molina
d0be1ff79e
chore: Moves Tabs to the components folder ( #14136 )
2021-04-27 00:15:21 -07:00
Michael S. Molina
4fbb572568
refactor: Bootstrap to AntD - Form - iteration 1 ( #14106 )
2021-04-26 15:03:53 -07:00
simcha90
7ff35dfdfb
fix(native-filters): Fix indicators ( #14334 )
...
* fix:fix get permission function
* fix: hide featured filters
* test: fix FF in tests
* test: fix FF in tests
* fix: fix unset cross filters
2021-04-26 13:22:11 +03:00
simcha90
3e8bf96642
fix(native-filters): Fix first loading of charts ( #14332 )
...
* fix:fix get permission function
* fix: fix unnecessary loading for native filters
* test: fix mocks
2021-04-25 13:58:53 +03:00
Michael S. Molina
aada73302f
chore: Moves spec files to the src folder - iteration 3 ( #14202 )
2021-04-23 16:19:12 -07:00
Michael S. Molina
1bc73f2cba
chore: Moves spec files to the src folder - iteration 2 ( #14201 )
2021-04-23 16:18:46 -07:00
Michael S. Molina
98b450aa76
chore: Moves spec files to the src folder - iteration 1 ( #14200 )
2021-04-23 16:18:16 -07:00
Yongjie Zhao
67535bb320
refactor: reorganize dateFilterUtils.tx ( #14309 )
...
* refactor: reorganize dateFilterUtils.tx
* move spec to src dirctory
2021-04-23 16:05:50 +08:00
Michael S. Molina
b963624e12
refactor: Boostrap to AntD - Row/Col ( #14100 )
2021-04-22 20:57:17 -07:00
Lyndsi Kay Williams
a846015f4d
fix: Center each import icon and add a tooltip II ( #14192 )
2021-04-20 19:59:48 -04:00
Elizabeth Thompson
ff665fa5a7
feat: restyle database modal ( #14092 )
...
* restyle database modal
* change name of tab to Basic
* update test with RTL better RTL render statement
* change color and position of required asterisk
* refactor db logic
2021-04-20 18:21:07 -04:00
Michael S. Molina
d1b458c4c5
chore: Moves Radio to the components folder ( #14133 )
2021-04-20 08:48:10 -07:00
Michael S. Molina
8441590812
chore: Moves Tooltip to the components folder ( #14137 )
2021-04-20 08:47:47 -07:00
simcha90
7e5440a359
test(native-filters): Filter config modal test ( #14245 )
...
* test: add tests for filter bar
* test: merge filter bar tests with master
* test: add test for filter set
* test: filter set tests
* test: merge with master
* test: fix tests for filter bar
* test: filter config modal
* test: add select filter
* feat: filter config modal
* lint: fix lint
* lint: fix TS
* test: test testWithId
2021-04-20 14:07:08 +03:00
simcha90
d386e66f59
test(native-filters): add integration tests for filter bar ( #14098 )
...
* test: add tests for filter bar
* test: merge filter bar tests with master
* test: add test for filter set
* test: filter set tests
* test: merge with master
* test: fix tests for filter bar
* fix: fix CR notes
* fix: fix CR notes
2021-04-20 12:24:12 +03:00
Michael S. Molina
77a9cc7088
chore: Moves Collapse to the components folder ( #14124 )
2021-04-16 15:55:04 -07:00
Michael S. Molina
b83ee46d0f
chore: Moves Modal to the components folder ( #14130 )
2021-04-16 15:49:53 -07:00
Michael S. Molina
018caa528a
chore: Moves Switch to the components folder ( #14135 )
2021-04-15 22:54:26 -07:00
Phillip Kelley-Dotson
fbf0149d8b
refactor(userInfo): userinfo panel to styled component ( #14090 )
...
* migrate component
* fix lint
* remove collapse
* fix test
2021-04-15 09:24:34 -07:00
simcha90
8ef572a412
refactor(native-filters): update dataMask and ExtraFormData schema ( #13983 )
...
* refactor: updates usage of `ownFilters` to `ownState`
* refactor: update dataMask (final)
* lint: fix lint
* refactor: revert feat
* fix: fix missed chart configuration
* add filter set migration
* apply new changes
* fix migration revision
* update migration
* fix jest mock
* js lint
* fix test types
* update tests and types
* remove append_form_data from tests
* fix findExistingFilterSet tests
* add migration test
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-04-15 17:43:29 +03:00
Lyndsi Kay Williams
36bd6d8303
feat: FE: Import for Queries II ( #14091 )
...
* Copied changes over
* Tests passing
* Import testing complete
2021-04-14 16:02:35 -07:00
Geido
474f1e2044
test: Add tests for Dashboard Header and HeaderActionsDropdown components ( #13973 )
...
* Add tests for HeaderActionsDropdown - WIP
* Fix trigger node
* Add types
* Clean up
* Add tests for Header
* Delete obsolete tests
* Add factory and clean up
* Add opposite case
* Fix file name
* Include latest changes
2021-04-14 06:54:24 -07:00
Michael S. Molina
cfe927bebb
test: Adds tests for the FixedOrMetricControl component ( #13705 )
2021-04-13 15:26:31 -07:00
Michael S. Molina
c8a794368d
refactor: Bootstrap to AntD - ListGroup ( #13996 )
...
* refactor: Bootstrap to AntD - ListGroup
* Improves theme handling on touched files
2021-04-13 15:26:02 -07:00
Lyndsi Kay Williams
6392d41ac9
fix: Fixed saved query export ( #14086 )
...
* Fixed saved query export
* Te
sting implemented
2021-04-13 08:09:08 -07:00
Amit Miran
9c5264af0d
feat(can_share): can share chart and dashboard ( #14076 )
...
* feat: share chart - can_share_chart
share dashboard can_share_dashboard
* fix: pre-commit
* fix: userCanShare tests
* fix: after hugh CR
* fix: adjust after spa refactor
2021-04-13 13:54:14 +03:00
Michael S. Molina
b394733ff3
test: Adds tests to the UndoRedoKeyListeners component ( #13919 )
2021-04-12 23:51:57 -07:00
Michael S. Molina
55257ab48c
chore: Adds dataMask reducer to reducerIndex ( #13951 )
2021-04-12 23:50:20 -07:00
Geido
11869dc076
test: Tests audit for the Dashboard FilterBar ( #13916 )
...
* Add FilterBar tests
* Finalize FilterBar tests
* Add tests for FilterBar Header
* Add tests for FilterBar FilterConfigurationLink
* Add tests for FilterBar FilterSets EditSection
* Add tests for FilterBar FilterSets
* Clean up
* Add tests for FilterBar FilterSetUnit
* Add tests for FilterBar FilterSets FiltersHeader
* Add tests for FilterBar FilterSets Footer
* Fix linting
* Fix import
* Fix minor changes
* Fix import
* Add factory and clean up
2021-04-12 23:28:19 -07:00
Michael S. Molina
784d29b57c
chore: Moves Fade component into TableElement ( #13458 )
2021-04-08 12:56:21 -07:00
Lyndsi Kay Williams
7697bc297c
feat: FE: Export for Queries II ( #13981 )
...
* package.lock upgrade
* Copied changes from old PR
* Cleaned up ternaries
* Added export check for VERSIONED_EXPORT feature flag
2021-04-08 09:22:15 -04:00
Michael S. Molina
b5c95c537c
test: Adds tests to the CssEditor component ( #13933 )
2021-04-07 14:40:24 -07:00
Geido
cc075f23ef
test: Tests and Storybook entry for the TableView Component ( #13501 )
...
* Refactor TableView tests
* Add more tests
* Add storybook entry
* Remove unnecessary control
2021-04-07 10:33:55 -07:00
Yongjie Zhao
e3efaba775
test: prevent flaky frontend unit test case ( #13984 )
...
* test: prevent flaky unit test case
* Update superset-frontend/spec/javascripts/datasource/ChangeDatasourceModal_spec.jsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-04-07 20:08:04 +08:00
Michael S. Molina
4602ead10c
test: Adds tests to the filter scope components ( #13887 )
2021-04-06 21:31:35 -07:00
AAfghahi
f19f2c3ac8
fix: Floating Menu in SQL Left Bar ( #13858 )
...
* floating table git issue
* made changes
* floating table git issue
* made changes
* long table names
* floating table git issue
* made changes
* floating table git issue
* made changes
* long table names
* floating table git issue
* made changes
* floating table git issue
* made changes
* long table names
* table values
* aligned
* active key
* changed to customStyle
* update dropdown styles
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
2021-04-05 15:54:28 -07:00
Hugh A. Miles II
d006178c03
refactor: move CTAS/CVAS field II ( #13877 )
...
Co-authored-by: lyndsiWilliams <kcatgirl@gmail.com>
2021-04-05 16:57:40 -04:00
Geido
9a4de232a7
test: Enhance tests and directory structure for FilterControl components ( #13745 )
...
* Enhance directory structure
* Enhance paths
* Move AdhocFilter
* Add AdhocFilterPopoverTrigger tests
* Move import
* Enhance AdhocFilterOption tests
* Linting
* Fix linting
* Update superset-frontend/src/explore/components/controls/FilterControl/AdhocFilterOption/AdhocFilterOption.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/explore/components/controls/FilterControl/AdhocFilterOption/index.jsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Enhance
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-04-05 11:05:35 -07:00
Michael S. Molina
61129f749f
test: Adds tests to the TimeSeriesColumnControl component ( #13712 )
2021-04-05 11:04:58 -07:00
simcha90
e06290663a
fix(colors): fix color schemes ( #13945 )
...
* fix: fix color schemes
* fix: tests case
2021-04-04 15:53:21 +03:00
Elizabeth Thompson
abd4051f7a
catch collapse onchange ( #13927 )
2021-04-03 00:00:34 -07:00
Jesse Yang
65940770ac
feat(explore): adhoc column formatting for Table chart ( #13758 )
2021-04-01 23:28:42 -07:00
Michael S. Molina
a1442497d4
test: Fixes PropertiesModal_spec ( #13548 )
2021-04-01 11:42:14 -07:00
Michael S. Molina
42c7e2cae6
test: Adds tests to dnd controls ( #13650 )
2021-04-01 09:11:33 -07:00
Geido
9156f089ff
test: Refactor and enhance tests for the Explore DatasourcePanel Component ( #13799 )
...
* Refactor and enhance tests
* Fix linting issues
2021-03-31 23:14:51 -07:00
Michael S. Molina
6fd62e3f7e
test: Adds tests to the OptionControls component ( #13729 )
2021-03-31 18:07:22 -07:00
Michael S. Molina
8ddcba82e0
chore: Removes Select duplication ( #13477 )
2021-03-31 15:42:14 -07:00
Michael S. Molina
6fe4cc0c51
chore: Removes Popover duplication ( #13462 )
2021-03-30 13:54:53 -07:00
Jack Fragassi
304e3b36eb
feat(alerts & reports): Easier to read execution logs ( #13752 )
...
* Prep for migration
* Migration for execution id column
* Generate execution ids for alerts and reports
* Change execution id range
* Add execution id to API endpoint
* Add execution id to execution log view
* Change execution id range
* Change execution id to a uuid
* Fix execution id type
* Switch state and exec. id columns
* Change db column to UUIDType
* Python lint
* Fix failing frontend tests
* execution_id -> uuid
* Fix migration head
* lint
* Use celery task id as the execution id
* lint
* lint for real
* Fix tests
2021-03-30 08:46:16 -07:00
Geido
930cbea2e1
test: Tests, dedicated directory and Storybook for the ProgressBar component ( #13534 )
...
* Move to own dir and add storybook
* Add tests
2021-03-25 15:44:00 -07:00
Phillip Kelley-Dotson
3e4c3bddb9
feat(homescreen and cards): Toggle thumbnails off or on and feature flag ( #13683 )
2021-03-25 13:21:04 -04:00
AAfghahi
1d5c58d005
refactor: SouthPane into functional component ( #13676 )
2021-03-24 23:00:12 -04:00
Rob DiCiuccio
452b53092b
feat: Refactor asyncEvent middleware and add websocket support ( #13696 )
2021-03-23 07:23:23 -07:00
Phillip Kelley-Dotson
bbc306c64f
chore(homepage): separate out api calls to make homepage load more dynamically ( #13500 )
...
* separate out api calls
* add new loading states
* remove consoles
* update tests
* fix types and lint
* make code more robust and add test
* address comments
* address comments
* fix lint
2021-03-22 15:10:42 -07:00
simcha90
aa92c1e7eb
refactor(native-filters): refactor filter bar ( #13723 )
...
* fix: fix removeing native filter
* fix: fix native-cross filters
* fix: fix native-cross filters
* fix: fix native-cross filters
* fix: fix function declaration
* refactor: before pull
* refactor: refactor filter bar
* chore: add lic
* lint: fix lint
2021-03-22 17:03:44 +02:00
Grace Guo
fa072cd74e
fix: dashboard filter scope bug ( #13695 )
...
* fix: dashboard filter scope bug
* fix comments
* fix function/variables name
2021-03-19 10:39:09 -07:00
AAfghahi
ebd4a917f7
refactor: Share sql lab query ( #13630 )
2021-03-18 17:07:24 -04:00
AAfghahi
df9352f2b4
fix: data column in SQL lab left panel open by default ( #13624 )
...
* fix table expand
* Left Panel Expand
* added tests
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
2021-03-18 13:28:24 -07:00
Elizabeth Thompson
b97bbed2a9
fix: allow option to generate new query ( #13488 )
2021-03-18 14:42:31 -04:00
Ville Brofeldt
13f7e0d755
feat(native-filters): add temporal support to select filter ( #13622 )
2021-03-18 16:15:43 +02:00
Erik Ritter
64785c20bd
feat: add warning metadata to tables and metrics ( #13606 )
2021-03-17 21:27:34 -07:00
simcha90
0e0c99b2fb
feat(cross-filters): Add scoping for cross filters ( #13625 )
...
* feat: cross filter modal
* refactor: add charts metadata
* refactor: add charts metadata
* feat: cross filters scoping
* fix: fix CR notes
* test: fix test
* lint: fix lint
2021-03-17 14:00:32 +02:00
Lily Kuang
10d88726db
update test ( #13463 )
2021-03-16 09:33:17 -07:00
Geido
df5fb5a97c
test: Tests and dedicated directory for the SupersetResourceSelect Component ( #13508 )
...
* Refactor
* Clean up
* Add license
* Use findBy
2021-03-15 16:09:02 -07:00
Elizabeth Thompson
67ffea8248
fix: always pass a string as a value to ace editor ( #13563 )
...
* always pass a string as a value to ace editor
* fix some syntax
2021-03-12 17:09:02 -08:00
Yongjie Zhao
817b740f59
chore: metric refactor iteration 1 ( #13596 )
2021-03-12 23:11:05 +08:00
Jesse Yang
7656b2e68b
refactor: convert controlUtils to TypeScript (2 of 2) ( #13520 )
2021-03-11 17:19:15 -08:00
Michael S. Molina
fc36de2d1f
test: Adds tests and storybook to PopoverSection component ( #13438 )
...
* test: Adds storybook to PopoverSection component
* test: Adds tests and storybook to PopoverSection component
2021-03-09 12:08:10 -08:00
Michael S. Molina
6d2d3addc2
test: Adds storybook to AlteredSliceTag component ( #13516 )
2021-03-09 12:01:31 -08:00
Ville Brofeldt
375797f649
feat(native-filters): add timegrain and column filter ( #13484 )
...
* feat(native-filters): add timegrain and column filter
* add fetch values predicate
* bump deps
* lint
* fix test
* add python test for legacy merge
* fix default value and isInitialized to not check strict equality
* Address comments
* add FilterValue type
* address review comments
2021-03-09 17:27:46 +02:00
Michael S. Molina
6e4825165a
test: Adds storybook to ConfirmStatusChange component ( #13412 )
2021-03-08 22:19:56 -08:00
Kamil Gabryjelski
7b370e6f17
feat: Implement drag and drop columns for filters ( #13340 )
...
* Implement DnD feature for filters
* minor refactor
* Fix types
* Fix undefined error
* Refactor
* Fix ts errors
* Fix conflicting dnd types
* Bump superset-ui packages
* Change DndItemType case to PascalCase
* Remove redundant null check
* Fix
* Fix csrf mock api call
2021-03-07 11:54:08 +02:00
simcha90
3970d7316b
feat(native-filters): Update filter bar buttons ( #13506 )
...
* refactor(native-filters): move data mask to root reducer
* refactor: update rest stuff for dataMask
* refactor: add ownCrrentState to explore
* fix: fix immer reducer
* fix: merge with master
* refactor: support explore dataMask
* refactor: support explore dataMask
* docs: add comment
* refactor: remove json stringify
* fix: fix failed cases
* feat: filter bat buttons start
* fix: fix CR notes
* fix: fix cascade filters
* fix: fix CR notes
* refactor: add clear all
* fix: fix CR notes
* fix: fix CR notes
* fix: fix CR notes
* feat: buttons in filter bar
* lint: update imports
* test: fix tests
2021-03-07 11:27:22 +02:00
simcha90
45972e9945
refactor(native-filters): Move filtersState
to dataMask
redux root ( #13437 )
2021-03-07 09:34:12 +02:00
Michael S. Molina
d0714a0972
chore: Moves ChartIcon to own folder ( #13454 )
2021-03-05 21:23:03 -08:00
Michael S. Molina
975dc2fe98
chore: Moves ListView test to component folder ( #13324 )
2021-03-05 20:52:12 -08:00
Michael S. Molina
c1e9287cf1
test: Adds storybook to SearchInput component ( #13410 )
...
* test: Adds storybook to SearchInput component
* Fixes placeholder text
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-03-05 20:48:13 -08:00
Erik Ritter
d2e03ab9b4
fix: Remove view in sql lab from druid datasources ( #13469 )
2021-03-04 14:54:29 -08:00
Michael S. Molina
cfc83c271c
chore: Moves TableSelector tests to component's folder ( #13411 )
2021-03-03 15:44:36 -08:00
AAfghahi
66a7318fa2
refactor: Query search into functional component ( #13102 )
2021-03-03 10:18:14 -05:00
simcha90
dc170397c5
feat(dashboard_rbac): manage roles for dashboard ( #13145 )
...
* feat(dashboard_rbac): manage roles for dashboard
* test: fix tests
* fix: fix empty roles
Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com>
2021-03-03 12:31:41 +02:00
Michael S. Molina
327e9b05c0
test: Adds storybook to FormRow component ( #13407 )
2021-03-02 16:41:53 -08:00
Michael S. Molina
51f05ea257
test: Adds storybook to AnchorLink component ( #13406 )
2021-03-02 16:39:04 -08:00
Michael S. Molina
c3e19b2cf1
test: Adds storybook to IconTooltip component ( #13415 )
2021-03-02 16:36:40 -08:00
Michael S. Molina
45aa812cb0
test: Adds storybook to EditableTitle component ( #13362 )
2021-03-02 16:35:52 -08:00
Michael S. Molina
e9d5d3b137
Adds tests and storybook to CopyToClipboard component ( #13359 )
2021-03-02 16:34:55 -08:00
Geido
7d270bced6
test: ErrorMessage components tests ( #13358 )
...
* Add tests for ErrorAlert
* Add BasicErrorAlert tests
* Add DatabaseErrorMessage tests
* Add useRedux property
* Finalize DatabaseErrorMessage tests
* Add ErrorMessageWithStackTrace tests
* Move getErrorMessageComponentRegistry test to dedicated directory
* Clean up getErrorMessageComponentRegistry
* Add IssueCode tests
* Add tests for ParameterErrorMessage
* Add tests for TimeoutErrorMessage
* Fix linting issue
2021-03-02 16:34:10 -08:00
simcha90
f19a830d9b
refactor(self-trigger): Split native filters state ( #13137 )
...
* feat: add cross filters
* refactor: fix CR notes
* lint: fix lint
* lint: fix lint
* feat: POC adding filters set feature
* chore: pre-commit
* refactor: under chage
* lint: fix TS
* fix: fix FF name
* refactor: move to behaviors
* lint: fix lint
* refactor: update state of native filters
* refactor: finish refactor nativeFilter state
* feat: split native filters state
* refactor: refactor Time filter to use new API
* refactor: refactor Time filter to use new API
* refactor: fix CR notes
* fix: fix update values in filter bar
* refactor: save filter sets in meta
* feat(filter-sets): save filters sets in metadata
* refactor: partially fix ts
* refactor: merge conflicts
* refactor: add behaviors property
* refactor: add behaviors property
* fix: undo py changes
* fix: under some changes
* refactor: synx with master
* fix: undo FF
* fix: undo FF
* lint: ts-ignore
* chore: update lock file
* refactor: update enum
* refactor: naming of enum
* test: fix test
* test: update mocks
Co-authored-by: amitmiran137 <amit.miran@nielsen.com>
2021-03-02 09:03:26 +02:00
Yongjie Zhao
488da65986
feat(viz): implement time picker on filter box ( #13377 )
...
* refactor(explore): restructure DateFilterControl
* fix UT
* remove datasource props
* remove unused files
* fix DateFilterControl in filterbox over length
2021-03-02 07:50:58 +08:00
Michael S. Molina
fd5ce35728
test: Adds storybook to Timer component ( #13343 )
2021-03-01 12:55:10 -08:00
Michael S. Molina
19c8a62254
chore: Moves OnPasteSelect tests to component's folder ( #13338 )
2021-03-01 12:54:18 -08:00
Michael S. Molina
f91b4388ba
chore: Moves FilterableTable test to component folder ( #13322 )
2021-03-01 12:53:17 -08:00
Jesse Yang
3c62069bbb
refactor(explore): convert ControlPanelsContainer to typescript ( #13221 )
2021-02-28 10:10:15 -08:00
Yongjie Zhao
1e3130d588
feat(explore): ColumnSelectControl with drag-and-drop ( #13210 )
...
* initial dnd
* shift group by items
* lint
* fix shift options
* wip
* wip
* fix shift action
* support scalar dimentions
* control rename to DndColumnSelectControl
* remove unused files
* added feature flag
* ff to False by default
* fix ut
* lint
* improve code smell
* added indicator
* replace value when column is scalcar
* scalar to isArray
* var rename
* minor fix
* update dependence
* minor fix
2021-02-26 16:48:23 +08:00
Michael S. Molina
cd3f5214fa
test: Adds tests to TableLoader component ( #13299 )
2021-02-25 17:23:47 -08:00
Michael S. Molina
7055c05218
Moves AsyncSelect component and tests to own folder ( #13314 )
2021-02-25 16:00:35 -08:00