Lily Kuang
21cc49509f
chore: improve modal error handling ( #13342 )
...
* improve modal error handling
* update hook to handle string error message
2021-03-16 09:33:36 -07:00
Lily Kuang
10d88726db
update test ( #13463 )
2021-03-16 09:33:17 -07:00
Lily Kuang
f2c50f62ad
fix antd select dropdown issue ( #13585 )
2021-03-16 09:32:15 -07:00
ʈᵃᵢ
3078c84d40
feat(reports): SLACK_API_TOKEN as callable or str ( #13634 )
2021-03-16 10:06:29 -06: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
Daniel Vaz Gaspar
1e88408418
fix: better handle datasource exceptions ( #13578 )
...
* fix: handle datasource injected security exception
* add tests
* fix error text on create update dbs
* fix lint
* revert create update message
* fix test
* add sqlalchemy exceptions
2021-03-15 22:46:51 +00:00
Jesse Yang
868e063b03
feat: add ErrorBoundary to chart controls ( #13584 )
2021-03-15 14:44:18 -07:00
Beto Dealmeida
714d262336
Update UPDATING.md ( #13607 )
...
Fix link
2021-03-15 14:37:08 -07:00
Nikola Gigić
335415f5a2
dynamic dttm fix for test_convert_dttm ( #13626 )
2021-03-15 23:14:50 +02:00
Lily Kuang
cd2f53ed7b
switch message content between chart and dashboard AlertReportModal ( #13537 )
2021-03-15 12:00:53 -07:00
Daniel Vaz Gaspar
d1e93078f4
fix: delete dataset columns and metrics on the REST API ( #13389 )
...
* feat: delete dataset columns and metrics on the REST API
* fix openapi spec
* change delete comparison to id
* delete columns and metrics on their namespace
* add missing licenses
* add failed test
* address comment
2021-03-15 18:14:26 +00:00
ʈᵃᵢ
4de6040d89
fix(dashboard|chart): use correct url for favorite_status and change request type to rison ( #13557 )
2021-03-15 10:53:16 -06:00
Daniel Wood
fc345b9ab1
fix(helm): Add missing extraConfigs template volume mapping and fix type error on template. ( #13613 )
...
* Add volume mapping for superset-extra-config
* Fix wrong type for VALUE, cannot use "." inside range.
Fixes Error: template: superset/templates/configmap-superset.yaml:30:16: executing "superset/templates/configmap-superset.yaml" at <.>: wrong type for value; expected chartutil.Values; got string
2021-03-15 08:09:45 -07:00
simcha90
a35825de7b
feat(filter-set): Filter set edge cases ( #13576 )
...
* 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
* feat: add tabs for filter sets
* feat: add buttons to filter set
* feat: first phase add filter sets
* fix: undo FF
* refactor: continue filter sets
* fix: fix CR notes
* refactor: header
* fix: fix CR notes
* fix: fix CR notes
* refactor: continue filter sets
* lint: fix lint
* refactor: continue filter sets
* fix: fix filter bar opening
* refactor: continue filter sets
* refactor: continue filter sets
* refactor: continue filter sets
* feat: filters sets history
* feat: filters sets history
* fix: filter set name
* refactor: fix expand filters case
* fix: fix CR notes
* refactor: filter sets
* refactor: filter sets
* refactor: filter sets
* refactor: filter sets
* refactor: update sets
* feat: edit filter set
* refactor: add warning icon
* fix: fix CR notes
* Update superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/EditSection.tsx
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
* fix: fix CR notes
* feat: filter set edge cases
* lint: fix lint
* lint: fix TS
* refactor: fix CR notes
* fix: fix CR notes
* fix: fix CR notes
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2021-03-15 14:29:22 +02:00
Kamil Gabryjelski
ae66f5fa78
feat(explore): Drag and drop UX improvements ( #13598 )
...
* Create a metric immediately when saved metric is dropped
* Display borders around control boxes when metric or column is dragged
* Fix imports
* Display ghost button
* Rename placeholder to ghostButton
2021-03-15 12:47:13 +02:00
Erfan Mirzapour
6b30f55cfd
docs: correct sentence ( #13611 )
2021-03-13 18:57:55 -08: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
Erik Ritter
06d6d7f8e2
fix: ParsedQuery subselect edge case ( #13602 )
2021-03-12 14:54:02 -08:00
Beto Dealmeida
4fc41e1cce
fix: default when adding tab_state.hide_left_bar ( #13603 )
2021-03-12 13:37:48 -08:00
Beto Dealmeida
6e303f3c12
feat: add more big data for testing ( #13586 )
2021-03-12 13:02:42 -08:00
Elizabeth Thompson
1835ed02da
create better link for badge ( #13587 )
2021-03-12 13:02:09 -08:00
AAfghahi
a0e3754173
feat: create hooks to redux component ( #13487 )
...
* created TypedSelector
* made changes
* made discussed changes
2021-03-12 11:03:56 -08:00
İbrahim Ercan
de0c6c9c56
Given port in dockerfile set to same port in config ( #13570 )
2021-03-12 08:13:11 -08:00
Yongjie Zhao
817b740f59
chore: metric refactor iteration 1 ( #13596 )
2021-03-12 23:11:05 +08:00
Nikola Gigić
609c3594ef
feat(explore): Postgres datatype conversion ( #13294 )
...
* test
* unnecessary import
* fix lint
* changes
* fix lint
* changes
* changes
* changes
* changes
* answering comments & changes
* answering comments
* answering comments
* changes
* changes
* changes
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
* fix tests
2021-03-12 10:36:43 +02:00
Yongjie Zhao
1a46f93057
chore(explore): bump superset-ui 0.17.19 ( #13593 )
2021-03-12 15:16:59 +08:00
Kamil Gabryjelski
d439da2fe0
feat: Implement drag and drop for metrics ( #13575 )
...
* Convert MetricsControl to functional component
* Implement drag and drop for metrics
* Implement customizable placeholder for DndSelectLabel
2021-03-12 12:31:17 +08:00
David Aaron Suddjian
1b95ed7267
feat(dashboard): dashboard/id/datasets endpoint ( #13523 )
...
* feat(dashboard) dashboard/id/datasets endpoint
* schema for dashboard datasets
* list instead of map
* finish dashboard dataset schema
* description
* better test
* add the dataset schema to the schema list
* lint
2021-03-11 17:43:33 -08:00
Jesse Yang
7656b2e68b
refactor: convert controlUtils to TypeScript (2 of 2) ( #13520 )
2021-03-11 17:19:15 -08:00
Beto Dealmeida
1470e70c10
feat: add option to load big/wide tables ( #13448 )
...
* WIP
* feat: add option to load big/wide tables
* Fix lint
* Address comments
2021-03-11 17:17:29 -08:00
Ville Brofeldt
901acd936f
feat(native-filters): add sort option to select filter ( #13569 )
...
* feat(native-filters): add sort option to select filter
* remove from useEffect
* disable flaky cypress tests
2021-03-11 16:49:01 -08:00
Bruno Motta
fd4e5c85b2
test: CronPicker ( #13549 )
2021-03-11 16:12:08 -06:00
Bruno Motta
b5ea5d085c
test: TableCollection ( #13583 )
2021-03-11 16:08:16 -06:00
Srini Kadamati
bebac5921b
feat: add connector for CrateDB ( #13152 )
...
* feat: add connector for CrateDB
* added crate
* fix PyPI reference
* add tests
* added more clarity on installing crate
* fix test
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-03-11 23:03:22 +02:00
Jesse Yang
5fca19da56
build: check potential db migration conflict for open PRs ( #13498 )
2021-03-10 16:02:52 -08:00
Geido
d1f6245bcd
test: Tests, dedicated directory and Storybook for the Badge component ( #13513 )
...
* Move to dir and add storybook
* Add tests
* Remove no-restricted-imports
2021-03-10 12:29:59 -08:00
Jesse Yang
b9884fb55b
fix: IS NULL
filter operator for numeric columns ( #13496 )
2021-03-10 10:15:25 -08:00
simcha90
70ccc26421
fix: fix initial filter loading ( #13546 )
2021-03-10 15:43:39 +02:00
simcha90
d509b157fd
feat(filter-set): Update existing filter set ( #13545 )
...
* 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
* feat: add tabs for filter sets
* feat: add buttons to filter set
* feat: first phase add filter sets
* fix: undo FF
* refactor: continue filter sets
* fix: fix CR notes
* refactor: header
* fix: fix CR notes
* fix: fix CR notes
* refactor: continue filter sets
* lint: fix lint
* refactor: continue filter sets
* fix: fix filter bar opening
* refactor: continue filter sets
* refactor: continue filter sets
* refactor: continue filter sets
* feat: filters sets history
* feat: filters sets history
* fix: filter set name
* refactor: fix expand filters case
* fix: fix CR notes
* refactor: filter sets
* refactor: filter sets
* refactor: filter sets
* refactor: filter sets
* refactor: update sets
* feat: edit filter set
* refactor: add warning icon
* fix: fix CR notes
* Update superset-frontend/src/dashboard/components/nativeFilters/FilterBar/FilterSets/EditSection.tsx
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
* fix: fix CR notes
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2021-03-10 15:43:24 +02:00
simcha90
1d1a1cdc20
feat(filter-set): Filter set history ( #13529 )
...
* 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
* feat: add tabs for filter sets
* feat: add buttons to filter set
* feat: first phase add filter sets
* fix: undo FF
* refactor: continue filter sets
* fix: fix CR notes
* refactor: header
* fix: fix CR notes
* fix: fix CR notes
* refactor: continue filter sets
* lint: fix lint
* refactor: continue filter sets
* fix: fix filter bar opening
* refactor: continue filter sets
* refactor: continue filter sets
* refactor: continue filter sets
* feat: filters sets history
* feat: filters sets history
* fix: filter set name
* refactor: fix expand filters case
* fix: fix CR notes
* refactor: filter sets
* fix: fix CR notes
* refactor: filter sets
2021-03-10 11:10:47 +02:00
Richard Nordin
226dd4b907
Fixed KeyError by making kwarg explicit ( #13505 )
2021-03-10 09:08:28 +02:00
Jesse Yang
9e964f4720
build: ignore Storybook stories in CodeCov ( #13421 )
2021-03-09 14:45:00 -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
f0a9dccc70
test: Adds storybook and tests to AsyncEsmComponent ( #13517 )
2021-03-09 12:01:57 -08:00
Michael S. Molina
6d2d3addc2
test: Adds storybook to AlteredSliceTag component ( #13516 )
2021-03-09 12:01:31 -08:00
Rob DiCiuccio
b21d2cfcac
build(test env): Shutdown test environments on PR close ( #13452 )
...
* Ephemeral env PR close cleanup action
* Add documentation for test envs
2021-03-09 10:19:43 -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
Hugh A. Miles II
c91c45574b
feat: add event_logger to test_connection and create_database commands ( #13468 )
...
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-03-09 08:17:13 -05:00
simcha90
9b8e2555bf
feat(filter-set): adding new filters ( #13515 )
...
* 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
* feat: add tabs for filter sets
* feat: add buttons to filter set
* feat: first phase add filter sets
* fix: undo FF
* fix: fix CR notes
* fix: fix CR notes
* lint: fix lint
* fix: fix filter bar opening
* refactor: continue filter sets
2021-03-09 12:01:37 +02:00
Ville Brofeldt
40fc144bbe
ci: increase page size of GH PR API call ( #13518 )
2021-03-09 08:27:59 +02:00