Commit Graph

8633 Commits

Author SHA1 Message Date
Hugh A. Miles II fb1bc6c9c3
Update Makefile (#17480) 2021-11-18 17:33:01 -05:00
Hugh A. Miles II 7b68002eb1
fix: create-admin command in Makefile (#17471)
* update make file

* Update Makefile
2021-11-18 15:52:30 -05:00
ofekisr 683d1dab13
refactor(QueryObject): decouple from superset (#17479)
* refactor: queryObject - decouple from superset

* refactor: queryObject - decouple from superset
2021-11-18 19:53:56 +02:00
Geido b2363e4151
fix(Dashboard): Save empty label_colors in json_metadata (#17462)
* Save empty label_colors

* Format
2021-11-18 19:11:49 +02:00
ofekisr 377db1bd71
refactor: queryObject - add QueryObjectFactory (#17466) 2021-11-18 17:38:17 +02:00
ofekisr b914e2d497
refactor: queryObject - decouple from queryContext and clean code (#17465) 2021-11-18 14:28:51 +02:00
Augustin Doury 56d742f8d1
chore(fr-translation): update whole French translation (based on 1.3.0 release) (#16868)
* Update whole French translation (from 1.3.0)

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

Co-authored-by: martin-raymond <martin.raymond31@gmail.com>

* Update superset/translations/fr/LC_MESSAGES/messages.po

* Update superset/translations/fr/LC_MESSAGES/messages.json

* Update and fix superset/translations/fr/LC_MESSAGES/messages.po after extracting new strings

* Update superset/translations/fr/LC_MESSAGES/messages.po by fixing fuzzy lines and filling missing strings

* Update superset/translations/fr/LC_MESSAGES/messages.po : just rerun `pybabel update`

* Update superset/translations/fr/LC_MESSAGES/messages.json

* Update superset/translations/fr/LC_MESSAGES/messages.po: fix redundant new line at EOF

Co-authored-by: mathieudruart <mathieudruart@users.noreply.github.com>
Co-authored-by: martin-raymond <martin.raymond31@gmail.com>
2021-11-18 07:29:49 +02:00
ofekisr 3f2129b895
refactor: chartDataCommand - remove the responsibly of creating query context from command (#17461) 2021-11-17 17:13:40 +02:00
Bruno FERNANDO c54027a0f9
fix(views/core): iteration over None type (#14305)
* fix(views/core): iteration over None type

* fix(views/core): apply suggestion
2021-11-17 12:44:36 +02:00
Ville Brofeldt 9cfce64959
fix(docker): add ecpg to docker image (#16566) 2021-11-17 12:23:54 +02:00
Yongjie Zhao 9070b6b19c
refactor(monorepo): stage 1 (#17427)
* skip geojson in pre-commit

update prettier

* update package.json

update package.json

u package

pkg

pkg2

* lint main repo 2

lint main repo

lint

* lintrc

lintrc 2

lintrc2

lintrc 3

lintrc

* fix import

* refresh lock file

* fix break line make @ts-ignore invalid

* update rat-excludes

rat-excludes

update rat-excludes

* update eslintrc.js

* lint lint lint
2021-11-17 15:31:36 +08:00
Hugh A. Miles II 34d7f0a860
chore: Ignore docs directory for dependabot (#17451)
* Ignore docs directory

* fix
2021-11-16 15:18:37 -05:00
jinghua-qa 1e2c83419c
test: add native filter default value e2e (#17398)
* add native filter default value e2e test

* fix lint

* remove unnecessary check
2021-11-16 18:54:08 +02:00
Evan Rusackas 96bdcc3493
chore: bumping react syntax highlighter and thusly prismjs (#17439) 2021-11-16 08:55:00 -07:00
Geido c2d8b0e72f
chore: Notify user of custom label colors and related Dashboard color scheme (#17422)
* Add alert for custom label colors

* Fix duplicate linear scheme

* Implement dashboard alert

* Remove trailing space

* Update Cypress

* Simplify check
2021-11-16 17:46:39 +02:00
dependabot[bot] c829614c42
chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 in /docs (#14576)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-16 14:59:03 +02:00
binome74 211b32a4cd
fix(mssql): week time grain should respect datefirst setting (#10811)
* "P1W" grain should respect DATEFIRST setting in MS SQL Server

* Added "week_start_sunday" and "week_start_monday" grains support. Adjusted the "week" grain for better backward compatibility with MS SQL 2005/2008.

* Stylistic and linter-requested changes

* fix test

Co-authored-by: Valeriy Aleksashkin <v.aleksashkin@gmail.com>
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-11-16 09:36:37 +02:00
Elizabeth Thompson 3ee9e11ce1
feat: add a config to enable retina quality images in screenshots (#17409)
* add feature flag for retina screenshot support

* use config for pixel density

* run black
2021-11-15 12:47:40 -08:00
Grace Guo 9f1bf1cbd5
fix: do not show migration toast if user not enable dashboard filter components (#17440) 2021-11-15 11:27:24 -08:00
Lyndsi Kay Williams eb029ab068
fix(sql lab): NULL styling in grid cell (#17385)
* Fix NULL styling in gridCell

* removed unnecessary imports

* Added null styling back to renderGridCell

* Cleaned up a little code as per Elizabeth

* Found another little cleanup spot
2021-11-15 10:49:35 -08:00
Elizabeth Thompson 71e3fa1bf3
use full resultType with csv download on chart in dashboard (#17431) 2021-11-15 09:57:05 -08:00
minzhang2110 9741eaa731
Fix 'DataFrame' object has no attribute 'ix' (#12092)
File "/usr/local/lib/python3.7/site-packages/flask/app.py", line 2447, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python3.7/site-packages/flask/app.py", line 1952, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python3.7/site-packages/flask/app.py", line 1821, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
    raise value
  File "/usr/local/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/local/lib/python3.7/site-packages/flask_appbuilder/security/decorators.py", line 109, in wraps
    return f(self, *args, **kwargs)
  File "/app/superset/utils/log.py", line 164, in wrapper
    value = f(*args, **kwargs)
  File "/app/superset/views/core.py", line 2037, in extra_table_metadata
    mydb, table_name, parsed_schema
  File "/app/superset/db_engine_specs/presto.py", line 734, in extra_table_metadata
    table_name, schema_name, database, show_first=True
  File "/usr/local/lib/python3.7/site-packages/flask_caching/__init__.py", line 907, in decorated_function
    rv = f(*args, **kwargs)
  File "/app/superset/db_engine_specs/presto.py", line 977, in latest_partition
    return column_names, cls._latest_partition_from_df(df)
  File "/app/superset/db_engine_specs/hive.py", line 435, in _latest_partition_from_df
    return [df.ix[:, 0].max().split("=")[1]]
  File "/usr/local/lib/python3.7/site-packages/pandas/core/generic.py", line 5139, in __getattr__
    return object.__getattribute__(self, name)
AttributeError: 'DataFrame' object has no attribute 'ix'

Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-11-15 16:52:50 +02:00
Yongjie Zhao 7f4c240810
chore: bump superset-ui 0.18.25 (#17438) 2021-11-15 22:21:22 +08:00
Ville Brofeldt e2a429b0c8
feat(explore): adhoc column expressions [ID-3] (#17379)
* add support for adhoc columns to api and sqla model

* fix some types

* fix duplicates in column names

* fix more lint

* fix schema and dedup

* clean up some logic

* first pass at fixing viz.py

* Add frontend support for adhoc columns

* Add title edit

* Fix showing custom title

* Use column name as default value in sql editor

* fix: Adds a loading message when needed in the Select component (#16531)

* fix(tests): make parquet select deterministic with order by (#16570)

* bump emotion to help with cache clobbering (#16559)

* fix: Support Jinja template functions in global async queries (#16412)

* Support Jinja template functions in async queries

* Pylint

* Add tests for async tasks

* Remove redundant has_request_context check

* fix: impersonate user label/tooltip (#16573)

* docs: update for small typos (#16568)

* feat: Add Aurora Data API engine spec (#16535)

* feat: Add Aurora Data API engine spec

* Fix lint

* refactor: sql_json view endpoint: encapsulate ctas parameters (#16548)

* refactor sql_json view endpoint: encapsulate ctas parameters

* fix failed tests

* fix failed tests and ci issues

* refactor sql_json view endpoint: separate concern into ad hod method (#16595)

* feat: Experimental cross-filter plugins (#16594)

* fix:fix get permission function

* feat: add cross filter chart in charts gallery under FF

* chore(deps): bump superset-ui to 0.18.2 (#16601)

* update type guard references

* fix imports

* update series_columns schema

* Add changes that got lost in rebase

* Use current columns name or expression as sql editor init value

* add integration test and do minor fixes

* Bump superset-ui

* fix linting issue

* bump superset-ui to 0.18.22

* resolve merge conflict

* lint

* fix select filter infinite loop

* bump superset-ui to 0.18.23

* Fix auto setting column popover title

* Enable adhoc columns only if UX_BETA enabled

* put back removed test

* Move popover height and width to constants

* Refactor big ternary expression

Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
Co-authored-by: Rob DiCiuccio <rob.diciuccio@gmail.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: joeADSP <75027008+joeADSP@users.noreply.github.com>
Co-authored-by: ofekisr <35701650+ofekisr@users.noreply.github.com>
Co-authored-by: simcha90 <56388545+simcha90@users.noreply.github.com>
2021-11-15 12:50:08 +02:00
ofekisr 5d3e1b5c2c
refactor: ChartDataCommand into two separate commands (#17425) 2021-11-15 01:00:08 +02:00
ofekisr d8851c9a89
refactor(TestChartApi): move chart data api tests into TestChartDataApi (#17407)
* refactor charts api tests

* move new added test

* refactor charts api tests
2021-11-14 23:35:23 +02:00
Shiva Raisinghani 0ca4312212
fix: rename to schemas_allowed_for_file_upload in dbs.extra (#17323)
* rename to schemas_allowed_for_file_upload in dbs.extra

* black

* I should really setup pre-commit hooks

* Apply suggestions

Co-authored-by: John Bodley <4567245+john-bodley@users.noreply.github.com>

* move changes to a seperate migration

* fix spaces

* black

Co-authored-by: John Bodley <4567245+john-bodley@users.noreply.github.com>
2021-11-14 09:57:09 -08:00
Ville Brofeldt ad8a7c42f9
fix: avoid escaping bind-like params containing colons (#17419)
* fix: avoid escaping bind-like params containing colons

* fix query for mysql

* address comments
2021-11-13 09:01:49 +02:00
Erik Ritter aa8040ec9b
fix: allow POST chart/data request without CSRF token (#17429) 2021-11-12 15:17:21 -08:00
Phillip Kelley-Dotson e6ff25c980
fix(chart): ensure samples data is displayed (#16900)
* initial fix

* use data keys for cols

* add e2e test

* remove code

* trim logic
2021-11-12 14:23:46 -08:00
Elizabeth Thompson f10bc6d8fe
fix: add fallback and validation for report and cron timezones (#17338)
* add fallback and validation for report and cron timezones

* add logging to exception catch

* Run black

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-11-12 12:28:17 -08:00
John Bodley bfc813dea2
Update date_parser.py (#17426) 2021-11-12 11:26:18 -08:00
John Bodley bcef8fa13b
feature: Add quarter unit to datetrunc (#17416)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-11-12 09:46:55 -08:00
Geido 0712be4c12
fix(Dashboard): Only apply changes when editing properties (#17392)
* Apply only

* Test apply button

* Update Cypress

* Rename test
2021-11-12 19:34:21 +02:00
ofekisr 9ce6b7de83
refactor ChartDataCommand - separate loading query_context form cache into different module (#17405) 2021-11-12 14:44:21 +02:00
Yongjie Zhao ffa55f7b7f
chore: add dependencies for monorepo (#17403) 2021-11-12 11:13:51 +08:00
Geido 7cdd58b2db
Fix missing dashboardId (#17380) 2021-11-11 19:07:00 +02:00
ofekisr 28944f57e1
refactor move chart_data_apis from ChartRestApi ChartDataRestApi in seperate module (#17400) 2021-11-11 15:34:23 +02:00
Mayur 8756c9089e
fix(dashboard): don't show report modal for anonymous user (#17106)
* Added sunburst echart

* fix(dashboard):Hide reports modal for anonymous users

* Address comments

* Make prettier happy

Co-authored-by: Mayur <mayurp@kpmg.com>
2021-11-11 07:50:12 -03:00
ofekisr 45480f7ae5
refactor move ChartDataResult enums to common (#17399) 2021-11-11 11:41:37 +02:00
Maxime Beauchemin 0257cf774d
fix: title case in menus (#17135)
Let's stick to title case in the navbar. This tackles two entries that
have been triggering my OCD
2021-11-11 11:17:37 +02:00
CodeingBoy 2544a4a8ac
fix(sqllab): Bugfix for tracking url transformation (#17263)
* Bugfix for tracking url transformation

* Fix linting
2021-11-11 11:16:55 +02:00
ntsvetanov 6431225984
docs: add mishmash io to users list (#17350) 2021-11-11 11:16:37 +02:00
Francesco Frassinelli 0d77f36679
fix: handle TIME column serialization (#16869)
* Add support for datetime.time in json_int_dttm_ser

* Test base_json_conv support for datetime.time

* Group types by conversion function for JSON dump
2021-11-11 10:35:00 +02:00
John Bodley 675ffaf8df
revert: Partial revert of 17236 (#17383)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-11-10 20:32:35 -08:00
Hugh A. Miles II a1961cfc6f
fix: Users being able to update datasets across DBs (#17348)
* add database id back

* add condition to verify dataset is being changed

* Update superset/datasets/dao.py

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>

Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-11-10 19:45:48 -05:00
Lyndsi Kay Williams 1beda796f2
fix(sqllab): Query limit dropdown number breaks to separate lines (#17382)
* Limit break fixed

* Used white-space: nowrap instead of width: max-content
2021-11-10 10:58:03 -08:00
Will Barrett 8f9cea86fe
docs: Reorder install instructions in CONTRIBUTING.md (#17387) 2021-11-10 12:46:08 +00:00
Christian Pfarr 333b1371f7
feat: Drill ODBC/JDBC Impersonation feature (#17353)
* Added Drill ODBC Impersonation feature and necessary translations/docs

* Code Cleanup

* add jdbc impersonation_target parameter

* add unittests for DrillEngineSpec.modify_url_for_impersonation method

* reformat test_drill.py with black formatter

* run pre-commit locally

Co-authored-by: Christian Pfarr <Christian.Pfarr@deutschebahn.com>
Co-authored-by: Christian Pfarr <z0ltrix+gitlab@pm.me>
2021-11-10 08:45:16 +02:00
Grace Guo 7d22c9ce17
feat(native_filter_migration): add transition mode (#16992)
* feat: [Migrate filter_box to filter component] add transition mode

* rebase and fix comments

* rebase and fix commnent -- patch 2
2021-11-09 09:55:25 -08:00