Beto Dealmeida
7a284bb9e8
fix: allow reports to update query_context ( #16303 )
2021-08-17 16:39:27 -07:00
Erik Ritter
d5f63a74e4
fix: remove mergepoint from past migration ( #16301 )
2021-08-17 16:27:33 -07:00
Grace Guo
b87e0b32ac
refactor: rearrange dashboard page js bundles ( #16285 )
2021-08-17 16:12:05 -07:00
Beto Dealmeida
ac8e54d909
fix: improve pivot post-processing ( #16289 )
...
* fix: improve pivot post-processing
* Add tests
* Trim space from column name
2021-08-17 14:41:22 -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
AAfghahi
4119bb9c1e
fix: reverting Dataset names ( #16243 )
...
* reverting dataset name changes
* remove extra quotes
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
2021-08-17 12:16:15 -07:00
Beto Dealmeida
8a36356f49
fix: rename Databricks ( #16297 )
2021-08-17 11:16:51 -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
Ville Brofeldt
5e75baf0cc
fix(sqlite): week grain refer to day of week ( #16293 )
2021-08-17 15:45:08 +03: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
John Bodley
be7065faf8
chore(pylint): Reenable raise-missing-from check ( #16266 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-08-17 10:26:10 +12:00
John Bodley
36bc7b0b80
chore(pylint): Reenable too-few-public-methods check ( #16264 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-08-17 05:20:44 +12:00
John Bodley
0df15bf207
chore(pylint): Reenable import-outside-toplevel check ( #16263 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-08-17 05:20:13 +12:00
Ville Brofeldt
36abc51f90
fix(dashboard): unset empty time filter indicator ( #16272 )
2021-08-16 19:32:05 +03:00
John Bodley
b5c7ed9f18
chore(pylint): Reenable too-many-locals check ( #16268 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-08-17 04:23:40 +12:00
John Bodley
7b724439b9
chore(pylint): Reenable ungrouped-imports check ( #16256 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-08-17 04:01:01 +12:00
John Bodley
8e07dd28bc
chore(pylint): Re-enable super-with-arguments check ( #16138 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-08-17 04:00:24 +12: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
Beto Dealmeida
542b864e61
fix: pivot col names in post_process ( #16262 )
2021-08-16 08:16:42 -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
Ville Brofeldt
d46dc9aa45
chore: upgrade mypy and add type guards ( #16227 )
2021-08-14 06:31:45 +03:00
Beto Dealmeida
9b2dffeb1d
fix: pivot columns with ints for name ( #16259 )
2021-08-13 18:21:20 -07:00
John Bodley
24b43beff9
chore(pylint): Bump Pylint to 2.9.6 ( #16146 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-08-14 10:32:28 +12: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
Hugh A. Miles II
4ae88ce3b4
chore: bump py version for integration test ( #16213 )
...
* bump py version for integration test
* bump py
* bump py
* remove files
* lock pylint
* add not-callable
2021-08-13 12:44:32 -04:00
Beto Dealmeida
2611681de9
fix: skip perms on query context update ( #16250 )
2021-08-13 09:36:30 -07: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
Ville Brofeldt
d6f9c48aa1
feat(dao): admin can remove self from object owners ( #15149 )
2021-08-13 12:42:48 +03: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
Elizabeth Thompson
67c4c0116e
fix: remove encryption from db params ( #16214 )
...
* remove encryption from db params
* Update superset/db_engine_specs/base.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-08-12 12:03:14 -07: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
Junlin Chen
16a9d219ed
chore: Add feature flags to PR template ( #16215 )
...
* chore:Add feature flags to bug PR template
* Update .github/PULL_REQUEST_TEMPLATE.md
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2021-08-12 07:38:03 -10: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
Ville Brofeldt
b61c34f7c9
fix(viz): deduce metric name if empty ( #16194 )
...
* fix(viz): deduce metric name if empty
* fix unit test
2021-08-12 11:16:05 +03:00
Beto Dealmeida
7de54d016e
feat: import configuration from directory ( #15686 )
...
* feat: command to import configuration from a directory
This allows us to keep Superset updated from a repo:
```bash
$ superset import-directory /path/to/configs/
```
For example, I created a simple dashboard with a single chart:
PLACEHOLDER
I then exported it to a file `dashboard_export_20210714T104600.zip` and
unzipped it. After deleting the dashboard, chart, dataset, and database
I imported everything back with:
```bash
$ superset import-directory ~/Downloads/dashboard_export_20210714T104600/
```
I then changed the chart title in `~/Downloads/dashboard_export_20210714T104600/charts/Cnt_per_country_1.yaml` and ran the command again. The chart was succesfully updated:
PLACEHOLDER
* Small fixes
2021-08-11 18:42:50 -07:00
Beto Dealmeida
5a8484185b
fix: pyinstrument dependency ( #16211 )
2021-08-11 17:07:16 -07:00