Ville Brofeldt
75a1b19174
chore: bump superset-ui to 0.18.0 ( #16544 )
2021-09-02 13:16:03 +08:00
Yongjie Zhao
80c39daa85
fix: can't drop column when name overlap ( #16482 )
2021-09-01 13:52:10 +08:00
Geido
f001c44727
Make Modal draggable and resizable ( #16447 )
2021-08-31 12:46:44 +03:00
Phillip Kelley-Dotson
a616b8785e
make chart rerender on timeseries change ( #16411 )
2021-08-30 16:43:14 -07:00
Phillip Kelley-Dotson
960d1e4d5d
fix: stop endless loading when dataset no longer exist ( #16511 )
...
* initial fix
* add const
* add translate
2021-08-30 16:42:02 -07:00
Grace Guo
2199f65373
fix: sql lab refetch button ( #16469 )
...
* fix: SQL Lab show "Refetch Results" button while fetching new query results (#15109 )
* fix: SQL Lab show "Refetch Results" button while fetching new query results
* fix comments
(cherry picked from commit 408d58f937
)
* handle exception caused by invalid query id
2021-08-30 15:47:00 -07:00
Ville Brofeldt
147637a02d
fix(native-filters): add handle undefined control value gracefully ( #16468 )
2021-08-27 14:03:05 +03:00
Erik Ritter
8adc31d14c
Revert "chore: Changes the DatabaseSelector to use the new Select component ( #16334 )" ( #16478 )
...
This reverts commit c768941f2f
.
2021-08-26 22:28:04 -03:00
Jesse Yang
a413f796a6
fix(explore): JS error for creating new metrics from columns ( #16477 )
2021-08-26 17:04:45 -07:00
AAfghahi
ee2eccdb67
fix: queryEditor bug ( #16452 )
...
* queryEditor bug
* update tests
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
2021-08-26 15:20:02 -07:00
Kamil Gabryjelski
f422f1ea49
perf(dashboard): decouple redux props from dashboard components ( #16421 )
...
* perf(dashboard): decouple redux props from dashboard components
* Lint fix
* Dont make copy of filters object
* Remove unnecessary exports
2021-08-26 21:54:11 +02:00
Kamil Gabryjelski
8ad495a572
perf(dashboard): reduce number of rerenders of Charts ( #16444 )
...
* perf(dashboard): reduce number of rerenders of Charts
* Remove static property
* Cleanup
2021-08-26 21:53:44 +02:00
Yongjie Zhao
577ede4b12
fix: prevent page crash when chart can't render ( #16464 )
2021-08-26 22:26:01 +08:00
Ville Brofeldt
1c71eda70f
fix(native-filters): handle null values in value filter ( #16460 )
...
* fix(native-filters): handle null values in value filter
* lint
2021-08-26 15:26:53 +03:00
Jesse Yang
ec087507e5
refactor(explore): improve typing for Dnd controls ( #16362 )
2021-08-26 01:23:14 -07:00
Ville Brofeldt
18be181946
fix(explore): update overwrite button on perm change ( #16437 )
...
* fix(explore): update overwrite on perm change
* remove redundant user_id prop
* fix types
* fix user type
* fix tests
* fix lint
2021-08-26 06:24:33 +03:00
Geido
db11c3e6c8
feat: Draggable and Resizable Modal ( #16394 )
...
* Implement resizable prop
* Implement resizableConfig
* Implement fluid Syntax Highlighter
* Implement draggable
* Destroy on close
* Implement draggableConfig
* Enhance with footer calculation
* Add new line
* Make whole header draggable trigger
2021-08-25 16:11:16 +03:00
Maxhui
6a2cec51c5
fix(dashboard): undo and redo buttons weird alignment ( #16417 )
...
* fix(dashboard-ui): undo and redo buttons weird alignment
* fix(Explore control pane): keyboard nav & focus
* lint: lint frontend
* fix: fix redo and undo button style
* lint: lint line
* lint: lint line
Co-authored-by: xuzhebin <maxhui2020@gmail.com>
2021-08-25 08:52:59 -03:00
Grace Guo
08b8aa277f
fix: setupPlugin in chart list page ( #16413 )
...
* fix: setupPlugin in chart list page
* fix the order of setupPlugins call
* Fix jest test on loading geojson
* add jest changes
* fix unit tests
Co-authored-by: Jesse Yang <jesse.yang@airbnb.com>
2021-08-24 23:10:46 -07:00
Grace Guo
78d8089b18
fix: Disable Slack notification method if no api token ( #16367 )
...
* feat: allow company choose alert/report notification methods
* fix: disable Slack as notification method if no api token
* fix unit test
* improve typing
2021-08-24 17:28:50 -07:00
AAfghahi
631ad02a76
fix: copy to Clipboard order ( #16299 )
...
* copy to Clipboard order
* centralized copyToClipboard
* fixed table order
* fixed tests
* added colnames to all viz types
* added colnames to all viz types
* added colnames to all viz types
2021-08-24 14:47:09 -07:00
Ville Brofeldt
5eded9fe1b
chore(viz): bump superset-ui to 0.17.87 ( #16420 )
2021-08-24 11:10:23 -07:00
Evan Rusackas
81241b6024
Revert "fix(explore): let admin overwrite slice ( #16290 )" ( #16408 )
...
This reverts commit d13b081cfe
.
2021-08-24 09:38:41 -06:00
Michael S. Molina
6a5568764e
chore: Removes the TODOs and uses the default page size ( #16422 )
2021-08-24 11:44:27 -03:00
Michael S. Molina
575e7af859
fix: Show cross filter option only when cross filter is enabled ( #16391 )
2021-08-24 09:13:39 -03:00
Geido
9a37ad1a1e
fix: Return original document title when leaving a dashboard ( #16323 )
...
* Return original title on unmount
* Name var originalDocumentTitle
2021-08-24 15:08:13 +03:00
Michael S. Molina
1fc9318594
chore: Changes the AlertReportModal to use the new Select component ( #16144 )
...
* chore: Changes the AlertReportModal to use the new Select component
* Gives time to close the select before changing the type
2021-08-24 08:19:27 -03:00
Geido
c14364c616
chore: Enhance Omnibar ( #16273 )
...
* Fix style and implement ESC
* Include ESC test case
* Move pagination outside of table
* Update superset-frontend/src/components/OmniContainer/OmniContainer.test.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
* Enhance
* Handle close
* Localize placeholder
* Fix tests
* Clear input on close
* Destroy modal on close
* Clean up
* Fix tests
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-08-24 11:52:07 +03:00
AAfghahi
a6aad52e38
fix: regex for multi-region IPs ( #16410 )
...
* regex for multi-region IPs
* Update index.tsx
2021-08-23 13:54:25 -07:00
Michael S. Molina
c768941f2f
chore: Changes the DatabaseSelector to use the new Select component ( #16334 )
2021-08-23 15:41:03 -03:00
Michael S. Molina
0cdc7675b4
chore: Displays the dataset description in a tooltip in the datasets list ( #16392 )
2021-08-23 15:38:53 -03:00
Phillip Kelley-Dotson
3faf653e5f
initial commit ( #16366 )
2021-08-20 17:46:55 -06:00
Erik Ritter
a9f502b67b
fix: big number default date format ( #16383 )
2021-08-20 16:08:54 -07:00
Phillip Kelley-Dotson
c5081991fc
initial commit ( #16380 )
2021-08-20 16:59:53 -06:00
Lyndsi Kay Williams
518c3c9ae0
test: Functional RTL for email report modal II ( #16148 )
...
* Email Report Modal validation testing
* Starting RTL testing for email report
* Calendar icon now rendering!
* Create report testing in dashboard
* make linter happy
* Fixing weird error
* Removed ExploreChartHeader_spec
* Fixed dashboard header test
* revert changes from merge
* Fix tests
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
2021-08-20 10:08:36 -07:00
Ville Brofeldt
575ee24a99
fix: call external metadata endpoint with correct rison object ( #16369 )
2021-08-20 11:43:57 +03:00
Hugh A. Miles II
50d896f1b7
fix: Fix parsing onSaving reports toast when user hasn't saved chart ( #16330 )
...
* don't maniuplate error message
* remove extra idx reference
* u
* change print
* update with test
* add case for dashboards
* fix test
2021-08-19 14:04:23 -04:00
Ville Brofeldt
86f4e691d4
chore(viz): bump deckgl plugin to 0.4.11 ( #16353 )
2021-08-19 19:19:48 +03:00
Geido
c5c28618a5
fix: Blank space in Change dataset modal without warning message ( #16324 )
...
* Make scrollTable flex
* Revert unclosable warning
2021-08-19 16:46:25 +02:00
Evan Rusackas
42cd21e383
chore: bump superset-ui to v0.17.85 ( #16350 )
2021-08-19 09:32:24 +03:00
Elizabeth Thompson
efe850b731
adjust initial state ( #16329 )
2021-08-18 13:18:36 -07:00
Kamil Gabryjelski
a547dcb73e
fix(explore): reordering columns with dnd sometimes glitching ( #16322 )
...
* fix(explore): reordering columns with dnd sometimes glitching
* Fix metrics and filters popover being stale after reordering
2021-08-18 18:39:05 +02:00
Kamil Gabryjelski
2c595b09ea
chore(explore): make metric/column search input clearable ( #16320 )
...
* chore(explore): make metric/column search input clearable
* Fix typo
* Fix test
2021-08-18 12:23:23 +02:00
Elizabeth Thompson
4960b5ee2b
pass correct report_format ( #16306 )
2021-08-17 18:31:38 -07:00
Beto Dealmeida
7a284bb9e8
fix: allow reports to update query_context ( #16303 )
2021-08-17 16:39:27 -07:00
Grace Guo
b87e0b32ac
refactor: rearrange dashboard page js bundles ( #16285 )
2021-08-17 16:12:05 -07:00
Beto Dealmeida
3c0aefb61a
Revert "fix: disable text reports for now ( #16257 )" ( #16296 )
...
This reverts commit ee9a384758
.
2021-08-17 14:21:15 -07:00
Phillip Kelley-Dotson
f581e0402b
change filter ( #16280 )
2021-08-17 09:37:39 -07:00
AAfghahi
f5fbfef618
timezone editor ( #16281 )
2021-08-17 09:32:17 -07:00
Kamil Gabryjelski
203c311ca3
feat(explore): make dnd controls clickable ( #16119 )
...
* Make ghost buttons clickable
* Popover for column control
* Make column dnd ghost button clickable
* Prefill operator only if column is defined
* Remove data-tests
* lint fix
* Hide new features behind a feature flag
* Change ghost button texts
* Remove caret for non clickable columns
2021-08-17 14:56:39 +02:00
Geido
9876c36f6e
Fix table height ( #16275 )
2021-08-17 09:58:13 +02:00
Ville Brofeldt
d13b081cfe
fix(explore): let admin overwrite slice ( #16290 )
2021-08-17 10:55:33 +03:00
Ville Brofeldt
2be84e78d2
chore(explore): remove unnecessary favstar redirect ( #16288 )
2021-08-17 09:09:38 +03:00
Beto Dealmeida
ee9a384758
fix: disable text reports for now ( #16257 )
...
* fix: disable text reports for now
* Update tests
2021-08-16 08:16:48 -07:00
Michael S. Molina
0668eaad6a
chore: Improves the flow to create a new chart ( #16252 )
...
* chore: Improves the flow to create a new chart
* Adds a comment about selector specificity
2021-08-16 11:56:47 -03:00
Geido
22231addec
Move pagination outside of table ( #16232 )
2021-08-16 16:43:49 +02:00
Elizabeth Thompson
3709131089
check roles before fetching reports ( #16260 )
2021-08-13 20:41:03 -07:00
Phillip Kelley-Dotson
a5dbe6a14d
fix examples tab for dashboard ( #16253 )
2021-08-13 14:56:32 -07:00
Phillip Kelley-Dotson
f94695480a
chore: bump superset-ui packages to 0.17.84 ( #16251 )
...
* initial bump
* commit pack-lock file
2021-08-13 13:40:26 -06:00
Michael S. Molina
720e5b111a
chore: Shows the dataset description in the gallery dropdown ( #16200 )
...
* chore: Shows the dataset description in the gallery dropdown
* chore: Adjusts the tooltip positioning, fixes the search and removes unnecessary bootstrap data
2021-08-13 15:08:12 -03:00
Geido
c09f6ed15b
fix(Dashboard): Omnibar dropdown visibility and keyboard commands ( #16168 )
...
* Fix style and implement ESC
* Include ESC test case
* Update superset-frontend/src/components/OmniContainer/OmniContainer.test.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-08-13 18:44:49 +02:00
Yongjie Zhao
6cd15d54a0
refactor: external metadata fetch API ( #16193 )
...
* refactor: external metadata api
* fix comments
* fix ut
* fix fe lint
* fix UT
* fix UT
2021-08-13 20:56:42 +08:00
Kamil Gabryjelski
517a678cd7
fix(dashboard): cross filter chart highlight when filters badge icon clicked ( #16233 )
...
* fix(dashboard): cross filter chart highlight when filters badge icon pressed
* Fix tests
* Fix tests
* break out label logic
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-08-13 10:02:28 +02:00
Beto Dealmeida
5d3d6b6eae
fix: validate_parameters and query ( #16241 )
...
* fix: validate_parameters and query
* add onQueryChange
2021-08-12 18:05:27 -07:00
Evan Rusackas
cdcc161846
fix: Remove Advanced Analytics tag for 2 charts ( #16240 )
...
* removing AA tag from TimeTableChartPlugin
* package bump for echarts (removes AA tag there)
* package-lock bump for new echarts plugin
2021-08-12 15:32:39 -06:00
AAfghahi
9d0dc561fc
Revert "feat: Changing Dataset names ( #16199 )" ( #16235 )
...
This reverts commit adb3ebbba3
.
2021-08-12 13:59:44 -07:00
Hugh A. Miles II
171514360e
feat: Allow users to connect via legacy SQLA form ( #16201 )
...
* hugh/dbui-other
* remove extra condition
* add not callable
* Update .pylintrc
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-08-12 15:10:42 -04:00
Geido
a1e18ed110
fix(Explore): Show the tooltip only when label does not fit the container in METRICS/FILTERS/GROUP BY/SORT BY of the DATA panel ( #16060 )
...
* Implement dynamic tooltip
* Normalize and consolidate
* Clean up
* Refactor and clean up
* Remove unnecessary var
* Fix type import
* Update superset-frontend/src/explore/components/controls/OptionControls/index.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Remove unnecessary styled span
* Show full tooltip title
* Force show tooltip
* Force show tooltip D&D off
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-08-12 11:48:16 -06:00
Geido
2c5731aea3
Show/hide tooltips ( #16192 )
2021-08-12 11:42:48 -06:00
Kamil Gabryjelski
a16e290765
fix(explore): conditional formatting value validators ( #16230 )
...
* fix(explore): conditional formatting value validators
* Fix typing, make validator more generic
* Remove commented code
2021-08-12 14:31:29 +02:00
Phillip Kelley-Dotson
c79de7abd7
initial fix ( #16212 )
2021-08-11 15:50:50 -07:00
Phillip Kelley-Dotson
b4555dfa4f
fix: sorting on "Modified By" in chart table ( #16208 )
...
* initial fix
* Update ChartList.tsx
change sort to first name
2021-08-11 15:31:10 -07:00
Kamil Gabryjelski
ccfc95fbe6
fix(explore): adhoc metrics popover resets label after hovering outside ( #16196 )
...
* fix(explore): adhoc metrics popover resets label after hovering outside
* Remove irrelevant tests and skip rest
* Use ensureIsArray
2021-08-11 10:05:08 -06:00
AAfghahi
6c304b83a9
feat: Changing Dataset names ( #16199 )
...
* added google alert
* changing Dataset Names
2021-08-11 08:59:59 -07:00
Kamil Gabryjelski
98fc29cbbb
fix(explore): metric label disappearing in some scenarios ( #16190 )
2021-08-11 14:05:44 +02:00
Ville Brofeldt
4df3672baa
chore: bump superset-ui to 0.17.82 ( #16186 )
2021-08-11 10:08:12 +03:00
Phillip Kelley-Dotson
a30d884cfc
fix: change listivew card layouts to the new homepage card layout ( #16171 )
...
* initial commit
* removing CardStylesOverrides (unused)
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-08-10 20:26:24 -07:00
Junlin Chen
9841c78967
chore: switch back tag name to popular from highly-used ( #16174 )
...
* chore: switch back tag name to popular from highly-used
* new package lock
* new package lock with npm 7
* fix lint
* remove package changes
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-08-10 20:23:14 -07:00
Phillip Kelley-Dotson
a0c9b9d9c2
fix: ensure created user entities do not show inside examples ( #16176 )
...
* initial commit
* fix lint
* Update superset-frontend/src/views/CRUD/utils.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
* Update superset-frontend/src/views/CRUD/utils.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
* Update superset-frontend/src/views/CRUD/utils.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-08-10 19:53:47 -07:00
Elizabeth Thompson
628169a171
feat: change query predicate to text ( #16160 )
...
* change query predicate to text
* make input multiline
* remove value that is too long for the downgrade
* keep logging lint rule
2021-08-10 17:52:01 -07:00
AAfghahi
2dc0bdda5d
feat: Added multi-regional IPs to Database Connections ( #16170 )
...
* added google alert
* multi-regional IPs
* beto revisions
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-08-10 17:25:49 -07:00
Beto Dealmeida
9f52c103ac
fix: isDynamic function ( #16175 )
...
* fix: isDynamic function
* trigger tests
2021-08-10 16:28:43 -07:00
Elizabeth Thompson
a3102488a1
feat: add chart image info to reports from charts ( #16158 )
...
* refetch reports on props update
* add chart types to reports
2021-08-10 15:11:10 -07:00
Geido
5e64d65a8b
Hide Safari default tooltip ( #16145 )
2021-08-10 14:38:13 -06:00
Beto Dealmeida
7b3fce7e81
fix: revert data endpoint name ( #16162 )
2021-08-10 11:59:27 -07:00
Hugh A. Miles II
3f86a54ac1
fix: turn on SSL in database edit form show 500 error ( #16151 )
...
* fix error for query.update
* converrt before making request
* fix query params
* remove unchanged files
* this
* update tsconfig
2021-08-10 13:31:28 -04:00
Hugh A. Miles II
fd80ae34a3
fix: Make sheet_name into a `ValidationInputError` ( #16056 )
...
* setup validates for name
* add error type
* fix linting
* fix test
* remove errors
* fix number
* fix test
2021-08-10 13:07:31 -04:00
Phillip Kelley-Dotson
f0e3b68cc2
fix: ensure that users viewing chart does not automatically save edit data ( #16077 )
...
* add last_change_at migration
* add last_saved_by db migration
* finish rest of api migration
* run precommit
* fix name
* run precommitt
* remove unused mods
* merge migrations
* Update superset/migrations/versions/6d20ba9ecb33_add_last_saved_at_to_slice_model.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset/migrations/versions/6d20ba9ecb33_add_last_saved_at_to_slice_model.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset/migrations/versions/f6196627326f_update_chart_permissions.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* fix test
* precommit
* remove print
* fix test
* change test
* test commit
* test 2
* test 3
* third time the charm
* fix put req
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-08-10 10:29:49 -06:00
Ville Brofeldt
63ace7b288
feat(cross-filters): add support for temporal filters ( #16139 )
...
* feat(cross-filters): add support for temporal filters
* fix test
* make filter optional
* remove mocks
* fix more tests
* remove unnecessary optionality
* fix even more tests
* bump superset-ui
* add isExtra to schema
* address comments
* fix presto test
2021-08-10 17:18:46 +01:00
Elizabeth Thompson
5488a8a948
add config to hide some user menu items ( #16156 )
2021-08-10 09:03:13 -07:00
Kamil Gabryjelski
6e1d16d956
feat(explore): each control can define its own canDrop for dnd ( #16090 )
...
* feat(explore): each control can define its own canDrop for dnd
* Make canDropValue optional
* Add onDropValue
2021-08-10 17:04:42 +02:00
Phillip Kelley-Dotson
a70248736f
feat: add sticky state to tables and loadingcards state. ( #16102 )
...
* initial feat commit
* fix chart and dash rendering onload
* Update superset-frontend/src/views/CRUD/welcome/Welcome.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* fix jumpyness and add const
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-08-10 06:43:59 -07:00
Michael S. Molina
273ab3d257
fix: Safari is not showing scroll bars in Explore ( #16089 )
2021-08-10 10:41:52 -03:00
Michael S. Molina
07f33998ac
fix: Multiple dashboard refresh triggers for the same session ( #16094 )
2021-08-10 09:12:28 -03:00
Yongjie Zhao
bb1d8fe4ef
fix: boolean type into SQL 'in' operator ( #16107 )
...
* fix: boolean type into SQL 'in' operator
* fix ut
* fix ut again
* update url
* remove blank line
2021-08-10 19:21:46 +08:00
Maxime Beauchemin
79e8d77acc
chore: remove TerserPlugin step for build ( #16163 )
2021-08-10 17:09:40 +08:00
Lyndsi Kay Williams
3712ee02fa
additional params field fixed ( #16161 )
2021-08-09 19:13:37 -07:00
AAfghahi
606a7bf429
fix: change Alert Permissions ( #16118 )
...
* added google alert
* reworked permissions
2021-08-09 13:33:04 -07:00
AAfghahi
5ce38839e7
feat: better errors for report in charts and dashboard ( #16131 )
...
* added google alert
* better errors and report actions
2021-08-09 13:32:52 -07:00
AAfghahi
a51851308b
feat: added google alert to DB Connection Form ( #16095 )
...
* added google alert
* using superset_text
* made google alert public and others private
* Hugh revisions
2021-08-09 14:08:06 -04:00
Kamil Gabryjelski
b7cc89c6d4
fix(explore): dnd error when dragging metric if multi: false ( #16088 )
...
* fix(explore): dnd error when dragging metric if multi: false
* Fix error for non-dnd controls
2021-08-09 18:15:50 +02:00
adam-stasiak
578a9e9d53
build: Removed jsx-remove-data-test-id usage from code for multi-build-variant testing ( #15386 )
...
* enabled customized production build with testIds
* fix for docker
* changed substitution
* changed substitution
2021-08-09 10:11:26 -06:00
Kamil Gabryjelski
6ac4f4ef2f
chore(explore): change dnd placeholders ( #16116 )
...
* chore(explore): change dnd placeholders
* Fix tests and lint
2021-08-09 17:50:11 +02:00
Maxime Beauchemin
df50a47777
chore: add stats logging to thumbnail api ( #16133 )
2021-08-09 08:34:51 -07:00
Geido
b07c80a839
Adjust width ( #16092 )
2021-08-09 17:25:33 +02:00
Yongjie Zhao
3bbcc30d69
fix: virtual dataset wont work ( #16132 )
2021-08-07 20:43:12 +08:00
Grace Guo
85329c374e
refactor: remove unnecessary dataset queries from dashboard requests ( #16110 )
...
* refactor: remove unnecessary dataset queries from dashboard requests
* fix comments
2021-08-06 19:01:05 -07:00
Kamil Gabryjelski
772da8de63
fix(explore): revert dnd column dependency array change to fix infinite rerenders ( #16115 )
...
* fix(explore): revert dnd column dependency array change to fix infinite rerenders
* Remove console.log
* Remove comment
2021-08-06 17:59:22 +02:00
ʈᵃᵢ
b80f018691
fix: move watermark to about section ( #16097 )
2021-08-06 05:48:22 -07:00
Michael S. Molina
6edc1ee3bb
chore: Replaces the select for a dropdown button in the CSS editor ( #16043 )
2021-08-06 07:59:15 -03:00
Michael S. Molina
e59f318ef9
chore: Changes the RefreshIntervalModal component to use the new select component ( #16048 )
2021-08-06 07:58:53 -03:00
Michael S. Molina
423ff50768
chore: Changes the dashboard properties modal to use the new select component ( #16064 )
2021-08-05 19:50:16 -07:00
David Aaron Suddjian
e6292a89bb
fix(explore): drag & drop column select component triggering onChange unnecessarily ( #16073 )
...
* fix(explore): avoid sync until after first render
* fix example
2021-08-05 15:38:28 -07:00
David Aaron Suddjian
23072161e2
fix(dashboard): user id can be null when there is an anonymous user ( #15592 )
2021-08-05 15:35:10 -07:00
AAfghahi
e6274e0764
change button color ( #16093 )
2021-08-05 10:38:30 -07:00
Kamil Gabryjelski
af204ff449
chore(explore): bump deckgl to 0.4.9 ( #16086 )
2021-08-05 18:10:23 +02:00
Kamil Gabryjelski
a59d458e41
chore(explore): Create new entrypoints for Echarts Timeseries ( #15942 )
...
* feat(explore): Create new entrypoints for Echarts Timeseries
* Change order of some charts
* bump superset-ui
* also bump echarts package
* fix UT
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-08-05 07:28:16 +02:00
Hugh A. Miles II
11a2d4dfdd
fix: Remove grey bar for TableElement component when `metadata` is empty ( #16054 )
...
* create serialize json function
* remove grey space with no metadata
* remove console log
2021-08-04 17:07:20 -04:00
Ville Brofeldt
7ef97a54e2
feat(explore): add automatic conditional formatter to pivot table v2 ( #16045 )
2021-08-04 22:12:20 +03:00
AAfghahi
4359650b7d
fix: Adding report bug ( #16065 )
...
* report add fix
* added theme
2021-08-04 11:37:46 -07:00
Ville Brofeldt
86cecaeec5
fix(native-filters): add support for boolean cols to select ( #16061 )
2021-08-04 21:05:55 +03:00
Duy Nguyen Hoang
2c55cc6558
fix: Align alert solid small svg center ( #15762 )
2021-08-04 12:00:50 -06:00
Michael S. Molina
1917464d2b
fix: Fix the Select unselect for object values ( #16062 )
2021-08-04 11:52:39 -03:00
Ville Brofeldt
7332055ff6
chore: bump superset-ui to 0.17.78 ( #16058 )
2021-08-04 13:03:34 +03:00
Yongjie Zhao
430ebe18aa
fix: sync columns in explore page ( #16042 )
2021-08-03 09:49:08 -07:00
Beto Dealmeida
ec22acb786
fix: handle schemas_allowed_for_csv_upload serde ( #16038 )
...
* fix: handle schemas_allowed_for_csv_upload serde
* Add migration
2021-08-03 09:10:32 -07:00
Hugh A. Miles II
4cb79e5017
fix: Fix long dashboards screenshot emails ( #15954 )
...
* create serialize json function
* create new setting for reports
* cleanup
* address comments
* up the attributes
2021-08-02 16:37:34 -04:00
Kamil Gabryjelski
5917407b9c
fix(explore): filter popover opening after removing a filter ( #16024 )
2021-08-02 22:01:17 +02:00
Michael S. Molina
76a13dfc9a
fix: Modal is blinking when opening ( #16035 )
2021-08-02 16:18:54 -03:00
Geido
39913d286a
Implement sectionId ( #16022 )
2021-08-02 12:12:36 -07:00
Ville Brofeldt
c8a8347b43
chore: bump superset-ui to 0.17.77 ( #16034 )
2021-08-02 11:48:54 -07:00
Michael S. Molina
a889cb3505
chore: Auto focus the viz gallery select ( #16025 )
2021-08-02 14:59:17 -03:00
Elizabeth Thompson
e0576786c3
add feature flag to header bar ( #16031 )
2021-08-02 10:57:29 -07:00
Elizabeth Thompson
5031a67597
feat: Self subscribe reports ( #16027 )
...
Co-authored-by: Lyndsi Kay Williams <55605634+lyndsiWilliams@users.noreply.github.com>
Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
2021-08-02 09:12:09 -07:00
Kamil Gabryjelski
3061b6ad09
fix(explore): fix undefined error when using dnd ( #16020 )
2021-08-02 15:22:32 +02:00
Geido
475f9cdc35
fix: Sort Metrics by ID DESC (order of creation) in the Datasource Editor ( #15971 )
...
* Sort metrics by ID
* Fix undefined metrics
2021-08-02 11:16:01 +02:00
Yongjie Zhao
a786373fff
feat: auto sync table columns when change dataset ( #15887 )
...
* feat: auto sync dataset metadata when change dataset
* diablo sync button when edit mode
* handle undefine schema
* fix py UT
* fix FE UT
* improve test coverage
* fix UT
2021-08-02 16:55:31 +08:00
David Aaron Suddjian
46188c1011
fix(explore): calculate query staleness correctly ( #15994 )
2021-07-31 19:46:34 -06:00
Beto Dealmeida
ce6bc3b598
fix: save DB with with query ( #15991 )
2021-07-31 10:48:15 -07:00
Jesse Yang
b73d7baedf
fix(dashboard): FilterBox JS error when datasets API is slow ( #15993 )
2021-07-30 22:06:29 -07:00
stellalc7
324ecb31fc
fix: three button styles to tertiary ( #15978 )
...
* changed margin right on warning icon to 8px
* fixed to grid units from pixels
* Changed three buttons styles to tertiary
2021-07-31 10:25:55 +08:00
Phillip Kelley-Dotson
5fd798afb7
chore: change dropdown icons from horizontal to vertical ( #15958 )
...
* change icons
* add size
* fix storybook
* fix favstar, add new icons, and others
* fix lint
2021-07-30 17:02:40 -06:00
serenajiang
c37c56c2e4
Revert "fix: Select a query from History and Run ( #15891 )" ( #15992 )
...
This reverts commit 8c7e09e500
.
2021-07-30 15:24:07 -07:00
Elizabeth Thompson
908db3ab31
fix select width ( #15986 )
2021-07-30 14:58:03 -07:00
Michael S. Molina
a3a762e5a7
fix: Dataset field required 2 clicks to select when dashboard was empty ( #15985 )
2021-07-30 17:23:00 -03:00
Beto Dealmeida
f1b57c0d88
fix: DB add modal ( #15981 )
2021-07-30 14:32:48 -04:00
Michael S. Molina
cc704dd53a
fix: Cancel alert is not appearing to all native filters modal fields ( #15925 )
2021-07-30 11:59:36 -03:00
Michael S. Molina
eb78f4332f
fix: Name change is not lost in left side of modal when return to edition after aborting changes ( #15952 )
2021-07-30 08:21:12 -03:00
Michael S. Molina
e8f18f4dbf
fix: Drag inner tab to outer tab while editing a dashboard will show an error ( #15946 )
2021-07-30 08:20:43 -03:00
Geido
c2e4290392
fix(dashboard): Add required message in the tooltip for the time range filter ( #15941 )
...
* Add required msg in tooltip
* Fix lint
* Keep red border on hover
2021-07-30 09:44:33 +02:00
Hugh A. Miles II
3b9b2c97aa
Update ModalHeader.tsx ( #15949 )
2021-07-29 16:23:46 -04:00
Phillip Kelley-Dotson
02f9749d18
feat(homepage): add more cards and new layout ( #15853 )
...
* testing out
* use %
* test
* more changes for testing
* add styles
* initial test commit
* remove ff
* default to false
* fix bug
* fix lint
* fix test
* ensure thumbnails if ff is true
* add back examples and fix layout
* fixes
* new layout
* add suggestions
* changes descriptions
* add changes
* Update superset-frontend/src/components/ListViewCard/index.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
* add const for req
* Update superset-frontend/src/views/CRUD/utils.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
* fix grid-gap
* fix padding
* fix cards in listviews
* address comments
* removing fractional pixel
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-07-29 11:57:00 -07:00
Geido
56dd2a3269
fix(dashboard): Show the filters popover behind the dashboard header when scrolling ( #15933 )
...
* Fix z-index
* Fix z-index dropdown and maximized chart filters
2021-07-29 18:19:25 +02:00
David Aaron Suddjian
ac9c1372b4
fix(dashboard): check dashboard id before calling redux methods ( #15921 )
...
* check dashboard id before calling redux methods
* comment
2021-07-28 13:45:09 -07:00
Hugh A. Miles II
bfe7eb9a7b
feat(dbc ui): Adding Google Sheets Dynamic Form ( #15801 )
...
* feat: Make Google Sheets Dyanmic (#15576 )
* first draft
* second draft
* added tests
* first draft
* added table_catalog
* remove console.log
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* revisions
* save this for now
* working form
* save disable on public sheets
* refactor somethings
* saving this for now
* working edit
* add back query to schema
* working add
* fix styling
* fixing x
* fix linting
* prettier
* fix some type issues
* more lint fixes
* remove unused dependency
* fix linint
* fix validation
* pylint bypass
* pylint bypass
* fix this
* fix mypy
* yerp
* fix test
* fix test
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* wrap add sheets
* fix linting issues
* fix unit test
* ignore typing
* fix editting and paste issues
* remove query
* fix this
* fix test
* add test back
* fix error messaging
* update url messaging on error
* change error type
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* add errors for sheets with no name
* fix
* fix messaging for gsheets
* stop pylint
* update line
Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: Arash <arash.afghahi@gmail.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-07-28 15:00:27 -04:00
Elizabeth Thompson
3f6c81b621
add timezone selector to alerts and reports ( #15920 )
2021-07-28 10:02:00 -07:00
Beto Dealmeida
3adf8e85cd
feat: send data embedded in report email ( #15805 )
...
* feat: send data embedded in report email
* Prettify table
* Change post-processing to use new endpoint
* Show text option only for text viz
* Show TEXT option only to text-based vizs
* Fix test
* Add email test
* Add unit test
2021-07-28 09:43:04 -07:00
Geido
bdfc2dc9d5
fix: Keep chosen columns sort option when changing a column ( #15918 )
...
* Keep sorting
* Fix adding new column
2021-07-28 16:19:58 +02:00
Yongjie Zhao
11b0249803
fix: remove unused time column when update dataset ( #14969 )
...
* fix: remove unused time column when update dataset
* fix lint
* set dttm to first datatime column
2021-07-28 21:40:16 +08:00
Ville Brofeldt
eda38a758e
chore: bump superset-ui to 0.17.74 ( #15923 )
2021-07-28 16:14:14 +03:00
David Aaron Suddjian
a3f54a6c7b
chore: small viz gallery tweaks ( #15900 )
...
* allow passing styles to selector component
* make onClear optional
* remove broken font-size declarations
* fix bad hook dependency
* move all charts selector outside of Collapse
* stop hiding all charts button
* slight copy change
* remove x
* min left pane size
* remove default p bottom margin
* remove unused import
* fix test
2021-07-27 18:21:19 -07:00
Beto Dealmeida
2ce676d20d
feat: call screenshot to store `query_context` ( #15846 )
...
* feat: call screenshot to store query_context
* Add unit test
* Move updateQueryContext to ExploreChartPanel
* Add error handling
* Fix code
* Fix logic
2021-07-27 14:02:27 -07:00
Grace Guo
8c7e09e500
fix: Select a query from History and Run ( #15891 )
...
* fix: Run query picked from History
* remove sql from component local state
2021-07-27 13:24:48 -07:00
Michael S. Molina
663dd3f853
chore: Improves the layout of the VizTypeGallery component ( #15907 )
...
* chore: Improves the layout of the VizTypeGallery component
* copy edit
* Enables search
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-07-27 15:17:36 -03:00
Kamil Gabryjelski
3f5237a3c1
feat(explore): new datasets have autocomplete filters enabled if UX_BETA is set ( #15864 )
...
* feat(explore): new datasets have autocomplete filters enabled if UX_BETA is set
* Lint fix
* Set autocomplete to True in example datasets
* Use "IN" as a default operator in dnd filters
* Default operator only if UX_BETA enabled
2021-07-27 17:40:10 +02:00
Yongjie Zhao
94e759dbfa
chore: bumping superset-ui 0.17.73 ( #15901 )
2021-07-27 14:26:39 +08:00
Yongjie Zhao
315c52a328
fix: dashboard url error when edit slug ( #15893 )
2021-07-27 08:49:29 +08:00
Geido
e6a37022ac
fix(Explore): "Customize" tab rendering behavior ( #15841 )
...
* Remove getDerivedStateFromProps
* Set loading
2021-07-26 17:32:27 -06:00
Geido
1297fd9169
fix(dashboard): Refresh Native Filters when Dashboard refreshes ( #15890 )
...
* Implement onRefresh action
* Update tests
* Clean up
* Fix type
* Add effect dependency
2021-07-26 17:27:08 -06:00
Hugh A. Miles II
62550db385
fix: Update Query Context on Explore loading ( #15865 )
...
* create serialize json function
* saving for now
* saving for now
* lint
* cleanup
* fix network request
* update test
* Update tests/integration_tests/charts/api_tests.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-07-26 12:43:25 -07:00
Michael S. Molina
5be0a89625
fix: Charts sort by in edit mode gets cut off ( #15896 )
2021-07-26 16:38:38 -03:00
Michael S. Molina
7aeb15031d
fix: Download as image of dashboard chart did not work ( #15897 )
2021-07-26 16:36:45 -03:00
Michael S. Molina
f6115a73d4
fix: Side menu of the dashboard component will scroll out of dashboard ( #15888 )
2021-07-26 12:16:40 -06:00
Michael S. Molina
16a26bac35
fix: New time range filter initially show advance section ( #15889 )
2021-07-26 12:14:43 -06:00
Yaozong Liu
fb5dce07b7
chore: implement new mockup to the new viz gallery (2nd iteration) ( #15868 )
...
* chore: implement new mockup to the new viz gallery
* fix: update package-lock
* fix: add license
* fix: reduce duplication and fit within the sidebar
* fix: ut
2021-07-26 11:10:39 -07:00
Yongjie Zhao
873daf3867
chore: bumping superset-ui 0.17.72 ( #15895 )
2021-07-26 14:38:33 -03:00
Elizabeth Thompson
b81f120916
add timezone selector component ( #15880 )
2021-07-26 09:30:35 -07:00
Michael S. Molina
9c81599d21
chore: Adds the tests that need to be coded for the Select component ( #15885 )
2021-07-25 21:01:48 +02:00
David Aaron Suddjian
7330aefeac
feat: deprecate plugins by their metadata ( #15882 )
2021-07-24 16:52:07 +08:00
John Bodley
4ba17092fa
fix: Ensure SupersetError.extra is always a dict ( #15848 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-07-24 10:19:30 +12:00
Duy Nguyen Hoang
73b436ab9f
fix: Unable to create alerts/report after introduced creation_method ( #15760 )
2021-07-24 09:36:29 +12:00
Kamil Gabryjelski
d408ff8466
fix(explore): show multi queries results in View query modal and data pane ( #15840 )
...
* fix(explore): show multiple queries in View query modal
* show multiple queries result in data pane
* fix tests
* lint fix
2021-07-23 17:04:22 +02:00
Elizabeth Thompson
9c854ff1f1
bump typescript ( #15847 )
2021-07-22 16:30:25 -07:00
Geido
ebec353351
fix(dashboard): Remove edit from url params when discarding changes ( #15709 )
...
* Remove edit from url params
* Change replace to assign
2021-07-22 12:58:43 -07:00
Geido
d4bec135e8
Render value immediately ( #15820 )
2021-07-22 11:46:01 -07:00
Michael S. Molina
e660de6936
chore: Adds lazy loading to the Select component ( #15799 )
2021-07-22 15:17:31 -03:00
Phillip Kelley-Dotson
04c0680f6e
feat(homepage): conditionally render viewed tab and move examples to chart and dashboard table ( #15792 )
...
* test examples
* fix lint
* more lint
* last test
* add suggestions
* fix lint
* fix wrong localstor
* fix tests
* add suggestions
* Update superset-frontend/src/views/CRUD/types.ts
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/views/CRUD/welcome/DashboardTable.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* fix lint
* fix default tab
* fix test
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-07-22 10:41:49 -07:00
Kamil Gabryjelski
5e1c469f42
feat(explore): default aggregate for string/numeric columns when creating metric ( #15798 )
...
* feat(explore): default aggregate for string/numeric columns when creating metric
* Fix for editing items with the same label
* Replace componentDidUpdate with getDerivedStateFromProps
* Wrap changes in feature flag
2021-07-22 18:23:10 +02:00
Kamil Gabryjelski
040b94119b
chore: bump superset-ui to 0.17.71 ( #15839 )
2021-07-22 17:10:45 +02:00
Yongjie Zhao
b9d3338153
fix: dataTablesPane cell render undefine when the dot in metric label ( #15817 )
...
* fix: dataTablesPane cell render undefine when the dot in metric label
* fix UT
2021-07-22 22:09:27 +08:00
Michael S. Molina
fdb40350bb
chore: Changes the pagination API of the Select component ( #15802 )
2021-07-22 07:32:04 -03:00
Beto Dealmeida
211319673f
fix: publish the new example dashboards ( #15803 )
...
* fix: publish the new example dashboards
* Fix tests
2021-07-21 17:26:03 -07:00
Geido
fefcea7979
fix(Explore): Cell height and spacing for Data panel ( #15821 )
...
* Fix height and spacing
* Remove unnecessary padding
2021-07-21 14:30:55 -07:00
Beto Dealmeida
9a79a5775b
feat: store query context when saving charts ( #15824 )
...
* WIP
* Add migration
* Fix tests
2021-07-21 13:54:39 -07:00
Geido
cbd37801a0
Add z-index only on maximize ( #15800 )
2021-07-20 11:08:50 -06:00
Michael S. Molina
ad773ffe79
chore: Improves the Select component UI/UX - iteration 4 ( #15480 )
2021-07-20 13:29:42 -03:00
Yongjie Zhao
dd800162c5
chore: bump 0.17.70 ( #15795 )
2021-07-20 19:32:40 +08:00
Yongjie Zhao
3b7441663c
chore: Add tags to the new viz gallery ( #15734 )
...
* chore: add tags to gallery
* fix UT
* fix lint
* redesign tags filter
* chore: change to Highly-used and fix some css
* fix UT
Co-authored-by: stephenLYZ <750188453@qq.com>
2021-07-20 17:59:59 +08:00
Kamil Gabryjelski
9ff2531cd0
fix(dashboard): Add resize handles to right and bottom of component ( #15778 )
...
* fix(dashboard): Add resize handles to right and bottom of component
* Fix test
2021-07-20 11:23:37 +02:00
stellalc7
9a14aed152
fix: margin right on warning icon to 8px ( #15715 )
...
* changed margin right on warning icon to 8px
* fixed to grid units from pixels
2021-07-19 13:53:24 -07:00
Geido
a7cbcde9bf
fix: Edit physical dataset from the Edit Dataset modal ( #15770 )
...
* Remove unnecessary onChange
* Remove confliciting onChange
* Revert unnecessary change
* Enhance and fix tests
2021-07-19 14:39:01 -04:00
Kamil Gabryjelski
239336c3e8
fix(explore): dnd multiple columns doesn't work ( #15781 )
2021-07-19 20:18:10 +02:00
Hugh A. Miles II
7d0f6ab7f5
fix: Fixing `schemas_allowed_for_upload` field in database connection UX ( #15750 )
2021-07-19 12:12:37 -04:00
Geido
45c3ae0bf9
chore: Select component refactoring - ColorSchemeControl - Iteration 5 ( #15555 )
...
* Enhance Select
* Transition Select to Antd
* Update test
* Fix Cypress
* Change name to aria-label
* Update Cypress search val
* Test Cypress selection
2021-07-19 00:07:40 -06:00
Geido
5cc4f3c4b9
chore: Select component refactoring - DateFilterControl - Iteration 5 ( #15571 )
...
* Transition to Antd for DateFilterLabel
* Enhance styles
* Fix test
* Update superset-frontend/src/explore/components/controls/DateFilterControl/components/CustomFrame.test.tsx
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-07-19 00:04:07 -06:00
Geido
4e79ffd471
Set label max width ( #15710 )
2021-07-18 22:10:38 -06:00
Yongjie Zhao
069d5cb6a4
chore: bump superet-ui 0.17.69 ( #15767 )
2021-07-19 02:00:39 +08:00
Kamil Gabryjelski
4234031cba
feat(explore): UX improvements for drag'n'dropping time column ( #15740 )
2021-07-19 01:52:34 +08:00
Kamil Gabryjelski
e9383e6d00
chore(explore): Bump plugin-chart-pivot-table ( #15742 )
2021-07-16 18:22:16 +02:00
Kamil Gabryjelski
71924eb40b
fix(explore): wrong error message in conditional formatting ( #15732 )
2021-07-16 18:02:12 +02:00
Erik Ritter
fe68e45f52
fix: Reduce js bundle size ( #15721 )
2021-07-16 07:02:37 -07:00
Kamil Gabryjelski
66c28d653f
fix(explore): DndColumnSelect sometimes not working with multi: false ( #15731 )
...
* fix(explore): DndColumnSelect not working with multi: false
* fix values not synchronized when dataset changes
2021-07-16 14:20:13 +02:00
ʈᵃᵢ
0ed97eb696
docs: update dev superset version ( #15718 )
2021-07-15 20:02:01 -06:00
Phillip Kelley-Dotson
234e3081a5
feat(homepage): move savequeries table and render open conditionally ( #15711 )
...
* initial commit
* make collapsable
2021-07-15 16:53:23 -06:00
Geido
625468c56a
Fix style ( #15662 )
2021-07-15 15:26:00 -07:00
Jesse Yang
e305f2a5f3
perf(dashboard): make loading datasets non-blocking ( #15699 )
2021-07-15 12:26:26 -07:00
Beto Dealmeida
d908dd6689
chore: better copy for SQL dialog ( #15714 )
2021-07-15 12:20:47 -07:00
Beto Dealmeida
b489cffb57
fix: no lazy translation on SupersetError ( #15669 )
...
* fix: no lazy translation on SupersetError
* Small fixes
2021-07-14 16:54:11 -07:00
gordern
22494b642e
fix: remove form invalid title ( #15679 ) ( #15680 )
2021-07-14 16:55:47 -06:00
David Aaron Suddjian
985af72ac3
fix(dashboard): Make the View Chart In Explore menu option a link ( #15668 )
...
* hey look, it's a real anchor tag!
* get the explore chart url into the link
* add doc comments to the functions
* remove pointless test
* update weird tests
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-07-14 15:12:20 -06:00
Phillip Kelley-Dotson
5d86b8dde6
refactor: remove old Icon component ( #15690 )
...
* remove old Icon component
* remove mock fn's
2021-07-14 14:04:56 -07:00
Phillip Kelley-Dotson
070f0b6cb2
refactor: icon to icons for IconButton and Header component ( #15647 )
...
* initial commit
* fix test
* last one
* fix cypress
* remove gridunit for fonsize
* fix cypress
* more data-test removal
* last one
* more data-test
2021-07-14 11:04:21 -07:00
Michael S. Molina
ac01d91c28
fix: Show affected filters when interacting with the filters ( #15634 )
2021-07-14 15:01:15 -03:00
Michael S. Molina
154f460446
chore: Removes unnecessary uses of preselectNativeFilters ( #15688 )
2021-07-14 14:53:00 -03:00
ʈᵃᵢ
de17acd618
feat(menu): expand support for custom branding ( #15628 )
2021-07-14 10:51:53 -06:00
Geido
a1793f304e
fix(dashboard): Filters panel height ( #15661 )
...
* Fix container height
* Add min height vh
* Remove offset when standalone
* Clean up
2021-07-14 16:06:17 +02:00
Phillip Kelley-Dotson
1483e04381
refactor: icon to icons for Querytable, datasource test, and copyclipboard story ( #15665 )
...
* initial commit
* fix theme
* Update superset-frontend/src/SqlLab/components/QueryTable/index.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-07-13 14:24:59 -07:00
Michael S. Molina
e6bbca3f61
chore: Preserve native filters selection after refresh ( #15583 )
2021-07-13 15:14:18 -03:00
Peter Kosztolanyi
02032ee8a4
feat: cancel db query on stop ( #15403 )
...
* feat: cancel db query on stop
* fix pylint
* Add unit tests
* Do not bind multiple times
* Stop only running queries
* Postgres to cancel only the required query
* Remove extra log
* Add docstring
* Better types, docstring and naming
* Use python3 format strings
* Update superset/sql_lab.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Add cancel_query_on_windows_unload option to database
* Return cancel_query as bool
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-07-13 12:09:22 -04:00
Kamil Gabryjelski
a914e3c1cb
feat(explore): Implement conditional formatting component ( #15651 )
...
* feat(explore): Implement conditional formatting
* Improved validation
* Fix undefined error
* Refactor after code review
* Add licenses
* Remove redundant div
* Remove formatters when corresponding column is removed
2021-07-13 18:05:16 +02:00
Phillip Kelley-Dotson
8efd94a14f
refactor: icon to icons for navbar ( #15643 )
...
* initial commit
* remove code
2021-07-13 08:31:12 -07:00
Michael S. Molina
f0c0d7492c
chore: Reverts reset form in native filters ( #15644 )
2021-07-13 08:38:32 -03:00
Evan Rusackas
52ad779a27
fix: safe removal of tab with filters still scoped to a non-existing chart ( #15650 )
2021-07-12 23:43:53 -06:00
Hugh A. Miles II
2dc8bd6c30
fix: Fix test connection for extra fields ( #15645 )
...
* create serialize json function
* remove console.log
* use function
2021-07-12 20:19:45 -07:00
Yongjie Zhao
517f8c0a7a
chore: bump superset-ui/plugin-chart-echarts 0.17.65 ( #15633 )
...
* chore: bump echart 0.17.65
* npm lock file
2021-07-13 09:48:42 +08:00
Hugh A. Miles II
2252f3396c
fix: Remove default values for engine and schemas ( #15635 )
...
* remove default values
* don't set initial value on save
* set defaults for engine_params
* update with JSON.parse
2021-07-12 15:37:44 -07:00
Phillip Kelley-Dotson
34542db3b6
refactor: icon to icons for syntaxhighlighter and querylist components ( #15618 )
...
* initial commit
* make changes
* more simplify
* remove code
* add prop
* remove unsued code
2021-07-12 11:35:26 -07:00
David Aaron Suddjian
257385e888
feat(explore): Upgraded viz select gallery ( #15303 )
...
* add modal layout with description, rework styles
* thirty percent
* test correctly
* avoid any changes in modal height
* typescriptify
* feat(viz): add categories to the viz picker (#15304 )
* feat(viz): add categories to the viz picker
* fix test types
* add a catch-all category
* tweak layout
* upgrade superset-ui to get new metadata
* do i look like i know what a jpeg is
* fix tests
* lint
* remove script count test requirement
* fix e2e test
* feat(explore): Viz picker search improvements (#15399 )
* upgrade superset-ui, install fuse.js
* add metadata to plugin context
* get search working
* layout improvements
* fix tests
* Update superset-frontend/src/explore/components/controls/VizTypeControl/index.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* use typography size instead of grid unit
* comments
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* feat(explore): Examples image gallery in the viz type control (#15489 )
* feat(explore): add section for example images in viz type control
* fix jpg webpack config
* formatting
* feat(Explore): Viz gallery component tweaks (#15520 )
* separate viz gallery from the modal
* use gallery directly in add slice view
* more formatting on the add slice container
* restyle the thumbnail list
* explicit thumbnail width and height
* remove crappy hack
* remove useless line
* comment
* sort categories
* comments
* tweak search behavior
* fix tests
* open gallery to the currently selected viz type
* null safety
* show all plugins when searching empty string
* get the new metadatas
* adjust categories scrolling behavior
* add time series table metadata
* upgrade superset-ui
* attempt fixing tests
* upgrade descriptions
* fix unit test
* attempt fixing e2e again
* max width for viz gallery
* update package lock
* undo unnecessary webpack changes
* don't show search results until something is entered
* force modal to open to selected viz type
* tweaks to search behavior
* gallery layout tweaks
* enshrine pivot table v2 in a place of honor
* feat(viz): Clear viz gallery when navigating between categories (#15577 )
* start viz gallery with null selection, clear when switching categories
* fix AddSliceContainer tests
* show a message when there is no viz type selected
* composition > inheritance
* clarify searching code
* comment
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-07-12 10:59:10 -07:00
Phillip Kelley-Dotson
d8a15e60b9
refactor: icon to icons for sqllab ( #15593 )
...
* initial commit
* rid of theme
* Update superset-frontend/src/SqlLab/components/ShareSqlLabQuery.tsx
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
* Update superset-frontend/src/SqlLab/components/ShareSqlLabQuery.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/SqlLab/components/ShareSqlLabQuery.tsx
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-07-12 10:24:16 -07:00
Phillip Kelley-Dotson
79d3d06c8a
refactor: icon to icons for homepage and card compompents ( #15624 )
...
* initial commit
* add listviewcard
* remove plural
2021-07-12 10:23:45 -07:00
Beto Dealmeida
5d86ffe768
fix: duplicate DB names ( #15614 )
2021-07-12 09:36:46 -07:00
simcha90
d70ac21054
fix(native-filters): Fix required filters ( #15572 )
...
* fix:fix get permission function
* fix: filters required state
* fix: fix CR notes
* fix: removre required message
* fix: fix validation state
2021-07-12 08:55:11 -03:00
aspedrosa
7ec6bdff7c
fix: avoid fetching favorite status for anonymous user ( #15590 )
...
* avoid fetching favorite status for anonymous user
* add test + fix types
* fix lint errors
2021-07-09 15:52:16 -07:00
AAfghahi
2ebba519c9
clears errors when closing out of modal ( #15623 )
2021-07-09 14:15:16 -07:00
AAfghahi
faf6fcd83e
fix: Database List Sorted ( #15619 )
...
* sorted the database list
* revisions
* cloned the array
* one more time with feeling
* added documentation link as well
2021-07-09 13:06:17 -07:00
Phillip Kelley-Dotson
600473ff72
refactor: icon to icons for toasts component ( #15579 )
...
* initial commit
* remove code
* fix test
* Update superset-frontend/src/messageToasts/components/Toast.tsx
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
* Update superset-frontend/src/messageToasts/components/Toast.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/messageToasts/components/Toast.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-07-09 10:50:48 -07:00
Lyndsi Kay Williams
b5fc03f964
fix: Database Connection Modal - corrected tooltip alignment and info alert width ( #15612 )
...
* Added margins to info alerts
* Tooltips aligned
2021-07-09 10:01:16 -07:00
Phillip Kelley-Dotson
cc765b51c7
refactor: icon to icons for annotations & css templates modals ( #15611 )
...
* inital commit
* add css templates
2021-07-09 09:48:01 -07:00
Phillip Kelley-Dotson
abc18b13d0
initial commit ( #15597 )
2021-07-09 09:45:07 -07:00
Andrew Bastian
ee8b1ed15a
chore: update dataset count badge and tash icon sizing ( #15608 )
...
* update trash icon size
* changed badge icon `height` to `16px` (using `gridUnits` and centered text inside via `line-height`
* changed badge icon `height` to `16px` (using `gridUnits`), centered text inside via `line-height`, alignedItems inside div w/flex
2021-07-09 07:33:25 -07:00