Commit Graph

11299 Commits

Author SHA1 Message Date
Yongjie Zhao
8c8bbfb89f feat: add renameOperator (#19776)
(cherry picked from commit 3c28cd4625)
2022-04-25 10:46:53 +03:00
Cedric Gampert
2b6e35e039 fix: dashboard standalone class not added when parameter set (#16619)
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
(cherry picked from commit 5134c63ae2)
2022-04-25 10:46:53 +03:00
Diego Medina
1d141be463 fix: SQL Lab UI Error: Objects are not valid as a React child (#19783)
(cherry picked from commit dfba9ea596)
2022-04-25 10:46:52 +03:00
Diego Medina
87b51c26f4 fix(sql lab): replace the output column in the query history table (#19370)
* fix(sql lab): replace the output column in the query history table

* improvements

(cherry picked from commit d4e7c65f6a)
2022-04-25 10:46:52 +03:00
Ville Brofeldt
c9e3ca11e2 fix(dashboard): copy permalink to dashboard chart (#19772)
* fix(dashboard): copy permalink to dashboard chart

* lint

* address comments

(cherry picked from commit e061955fd0)
2022-04-25 10:43:09 +03:00
smileydev
5df14ed8f9 fix(explore): make to show the null value as N/A in view result (#19603)
* fix(explore): make to show the null value as N/A in view result

* fix(explore): make to remove console

* fix(explore): make to remove console in Cell

* fix(explore): make to translate N/A

(cherry picked from commit 34323f9b5f)
2022-04-25 10:43:09 +03:00
Ville Brofeldt
2d7d2dd373 fix(permalink): remove memoize on get salt func (#19749)
(cherry picked from commit cf5145918b)
2022-04-25 10:43:09 +03:00
Kamil Gabryjelski
28aa69628f chore: Clean redundant dependency from useMemo dep array (#19732)
(cherry picked from commit b7759e6fd1)
2022-04-25 10:35:31 +03:00
Michael S. Molina
f8b202f670 fix: Filter dependencies are not being applied in default values (#19698)
(cherry picked from commit 7bc9123fe5)
2022-04-25 10:35:31 +03:00
Ville Brofeldt
ccf296b786 update changelog 1.5.0rc3 2022-04-15 15:11:31 +03:00
Jesse Yang
90b08fa095 chore: skip SIP-68 shadow writing for LTS 2022-04-15 14:52:25 +03:00
smileydev
cdc136c70a fix(dnd&column): make to fix the blank state issue when only one column select (#19651)
(cherry picked from commit c320c295dc)
2022-04-15 14:52:11 +03:00
Yongjie Zhao
98c4d943da fix: drop the first level of MultiIndex (#19716)
(cherry picked from commit 9425dd2cac)
2022-04-15 14:52:10 +03:00
Kamil Gabryjelski
3c8e65960f fix(dashboard): Fix BigNumber causing dashboard to crash when overflowing (#19688)
* fix(dashboard): fix(plugin-chart-echarts): Fix BigNumber causing dashboard to crash when overflowing

* Add tooltips for truncated titles

* Fix type

(cherry picked from commit ee85466f2e)
2022-04-15 14:52:10 +03:00
Ville Brofeldt
d657d813e3 fix(sql-lab): do not replace undefined schema with empty object (#19664)
(cherry picked from commit 87d47987b7)
2022-04-15 14:52:10 +03:00
Yongjie Zhao
95e5b59c38 fix: time comparision (#19659)
(cherry picked from commit d7dd4119d4)
2022-04-15 14:52:10 +03:00
Ville Brofeldt
419316e84a fix tests 2022-04-11 09:49:29 +03:00
Ville Brofeldt
13e81c683e update changelog 1.5.0rc2 2022-04-08 18:19:18 +03:00
Ville Brofeldt
77d6207bed docs: release notes for 1.5 (#19530)
* docs: release notes for 1.5

* rephrase and remove secret key from 1.4

* address review comments

(cherry picked from commit 1c1beb653a)
2022-04-08 16:47:07 +03:00
Ville Brofeldt
ecaecf0b6c fix(select): render when empty multiselect (#19612)
* fix(select): render when empty multiselect

* disable flaky test

(cherry picked from commit 1ad82af058)
2022-04-08 16:41:34 +03:00
Ville Brofeldt
280ecab0e6 chore: remove redundant adodbapi warning (#19557)
(cherry picked from commit 0d331f5bd8)
2022-04-08 16:41:33 +03:00
Ville Brofeldt
5ca126698a fix(dataset): handle missing python_type gracefully (#19553)
* fix(dataset): handle missing python_type gracefully

* refactor TEMPORAL_TYPES

(cherry picked from commit d9343a4639)
2022-04-08 16:41:33 +03:00
Ville Brofeldt
44eb81e35f fix(sqla): apply jinja to metrics (#19565)
(cherry picked from commit 34b55765c4)
2022-04-08 16:41:33 +03:00
Ville Brofeldt
1e567999d9 fix(dataset): avoid crash if database missing (#19582)
(cherry picked from commit db2135109a)
2022-04-08 16:41:33 +03:00
Yongjie Zhao
d99a9a4134 fix: big number with trendline can't calculate cumsum (#19542)
(cherry picked from commit 2daa071633)
2022-04-08 16:41:32 +03:00
Ville Brofeldt
c4d24a09a8 fix(sqllab): null database with backend persistence (#19548)
(cherry picked from commit 2d81c4c79f)
2022-04-08 16:41:32 +03:00
Ville Brofeldt
34e3119c40 fix(migrations): reorder skipped 1.4 migrations (#19543)
(cherry picked from commit e1ef2baad7)
2022-04-08 16:41:32 +03:00
Ville Brofeldt
031fadbed8 chore(releasing): use node 16 for testing and remove redundant updating note (#19505)
* chore(releasing): use node 16 for testing

* remove note about required cache
1.5.0rc1
2022-04-04 13:43:26 +03:00
Ville Brofeldt
cc51a84c26 fix bad conflict resolution 2022-04-04 11:58:52 +03:00
Ville Brofeldt
2001fb5037 add noop endpoint migration 2022-04-04 11:20:29 +03:00
Ville Brofeldt
96901d6c46 update changelog, updating, version 2022-04-04 11:11:19 +03:00
dudasaron
dba4610f9b fix(dashboard list): do not show favorite star for anonymous users #18210 (#19409)
* fix: Only show favorite star on dashboard list if user is logged in #18210

* Fix linter errors

(cherry picked from commit b8891acf4a)
2022-04-04 11:05:38 +03:00
Ville Brofeldt
f44ed063e8 chore(plugin-chart-echarts): upgrade echarts 5.3.2 (#19481)
(cherry picked from commit 11bf0d09cb)
2022-04-04 11:00:48 +03:00
Yongjie Zhao
90f49e261e fix: flaky test for dashboard changed on (#19483)
(cherry picked from commit a2e921bd03)
2022-04-04 11:00:48 +03:00
Yongjie Zhao
3ff9cdeb65 fix: can't sync temporal flag on virtual table (#19366)
(cherry picked from commit d954c3df86)
2022-04-04 11:00:48 +03:00
Ville Brofeldt
3c627bdc61 fix: request samples with default row limit (#19456)
* fix: request samples with default row limit

* lodashLint

* fix cypress test

(cherry picked from commit d684ad073d)
2022-04-04 11:00:47 +03:00
Jinghuayao
3eece91378 test(native filter): add new test for dependent filter (#19392)
* add new test for dependent filter

(cherry picked from commit 2a75e4c3c3)
2022-04-04 11:00:47 +03:00
Diego Medina
af0dc75207 feat(sql lab): enable ACE editor search in SQL editors (#19328)
(cherry picked from commit eab9388f7c)
2022-04-04 11:00:47 +03:00
Beto Dealmeida
840be9972f feat: improve adhoc SQL validation (#19454)
* feat: improve adhoc SQL validation

* Small changes

* Add more unit tests

(cherry picked from commit 6828624f61)
2022-04-04 11:00:47 +03:00
James Turton
e4cbbdc653 fix(drill): specify an SA URL parm of impersonation_target for drill+sadrill (#19252)
* Update drill+sadrill to specify an SA URL parm of "impersonation_target".

Sqlalchemy-drill is being updated to support impersonation with the
drill+sadrill driver, where previously it did not.  The way that callers
should specify impersonation matches that for the drill+jdbc driver in that
a SA URL parameter of impersonation_target should be set to the username
of the user to be impersonated, while the stadard SA username and password
should be those of the proxy user.

* Remove lint.

* Address review comments.

* Use idiomatic pytest to test for a raised exception.

* Fix import statement order in drill.py.

(cherry picked from commit 85e330e94b)
2022-04-04 11:00:46 +03:00
Michael S. Molina
a96ff005fd refactor: Removes the CSS files from the Heatmap plugin (#19417)
* refactor: Removes the CSS files from the Heatmap plugin

* Adds peer dependencies

(cherry picked from commit ac6b2f2d93)
2022-04-04 11:00:46 +03:00
Michael S. Molina
70d800dc27 refactor: Removes the CSS files from the Calendar Heatmap plugin (#19436)
(cherry picked from commit 13467beb53)
2022-04-04 11:00:46 +03:00
Michael S. Molina
99c8f9bd13 chore: Removes plugin-chart-pivot-table hard-coded colors (#19439)
(cherry picked from commit 31095a523d)
2022-04-04 11:00:46 +03:00
Michael S. Molina
91bf9bd68b chore: Removes hard-coded colors from legacy-preset-chart-nvd3 (#19443)
(cherry picked from commit 47abad8673)
2022-04-04 11:00:45 +03:00
smileydev
e93d64d58e fix(dashboard): make to show the correct owned objects (#19372)
* fix(dashboard): make to show the correct owned objects

* fix(dashboard): make to filter is reusable

* fix(homepage): make sure the type Array<Filters>

* fix(homepage): make to display dashboard correctly by owners

(cherry picked from commit 6d89ffbcb7)
2022-04-04 11:00:45 +03:00
Yongjie Zhao
3c09690ed2 fix: can't save dataset modal (#19452)
(cherry picked from commit 6b136c2bc9)
2022-04-04 11:00:45 +03:00
David Aaron Suddjian
795ed3c719 feat: Embedded dashboard configuration (#19364)
* embedded dashboard model

* embedded dashboard endpoints

* DRY up using the with_dashboard decorator elsewhere

* wip

* check feature flags and permissions

* wip

* sdk

* urls

* dao option for id column

* got it working

* Update superset/embedded/view.py

* use the curator check

* put back old endpoint, for now

* allow access by either embedded.uuid or dashboard.id

* keep the old endpoint around, for the time being

* openapi

* lint

* lint

* lint

* test stuff

* lint, test

* typo

* Update superset-frontend/src/embedded/index.tsx

* Update superset-frontend/src/embedded/index.tsx

* fix tests

* bump sdk

(cherry picked from commit 8e29ec5a66)
2022-04-04 11:00:45 +03:00
Ville Brofeldt
a7ee677154 docs: add 1.4.2 changelog entries (#19411)
(cherry picked from commit a4c261d72c)
2022-04-04 11:00:44 +03:00
Michael S. Molina
0c78522bfe chore: Disables no literal colors for the theme configuration (#19437)
(cherry picked from commit 193744842b)
2022-04-04 11:00:44 +03:00
Daniel Vaz Gaspar
bfa203aee0 fix: missing init on importexport pkg (#19435)
(cherry picked from commit 2451937097)
2022-04-04 11:00:44 +03:00