Grace Guo
dcac860f3e
feat: [dashboard] notification and warning for auto force refresh ( #9886 )
...
* feat: [dashboard] notification and warning for auto force refresh
* fix review comments
2020-06-03 10:20:56 -07:00
John Bodley
ee777acd57
fix(mypy): Resolves regression introducted in #9824 ( #9973 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-06-03 00:20:34 -07:00
Michael Joseph Rosenthal
3fd6e0630e
fix #8302 , disabling save button when can_add: false, can_overwrite: false ( #9456 )
2020-06-02 23:20:52 -07:00
Xiang Fu
1d9dbcd9dc
fix: pinot select query logic ( #9954 )
...
* Update how pinot handles selection logic
* Change DATETIMECONVERT argument to use single quote for literals
2020-06-02 23:18:35 -07:00
Maxime Beauchemin
209392e9ef
feat: make CRUD annotations inline ( #9888 )
...
* feat: make CRUD annotations inline
This makes the annotations inline of the "annotation layers". Originally
they were setup as separate ModelViews because of a bug in FAB.
* fix pylint
2020-06-02 23:12:37 -07:00
John Bodley
1001c6d5f4
Revert "[caching] Using request context rather than globals" ( #9969 )
...
This reverts commit 90cd3889ac
.
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-06-02 16:03:33 -07:00
John Bodley
15f267d586
style(mypy): Fix memoize watch type ( #9970 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-06-02 16:02:07 -07:00
Ville Brofeldt
fc92692f49
feat: implement new version of word cloud ( #9962 )
2020-06-02 19:28:58 +03:00
Ville Brofeldt
38a6bd79da
feat: expand new chart data endpoint coverage ( #9903 )
...
* feat: implement new chart API for additional components
* Fix python tests
* Fix tests
* Fix lint
* fix camel case error in requestParams
* lint
* fix samples row limit
* Add samples row limit to config
* remove unnecessary code
* lint
* Address review comments
2020-06-02 10:47:28 +03:00
Erik Ritter
c7618ee54b
build: add workflow preferring TypeScript files ( #9901 )
...
* Add workflow preventing non TypeScript Files
* Create comment_preferring_typescript.md
* Update prevent_non_typescript_files.yml
* Update prevent_non_typescript_files.yml
* Update prevent_non_typescript_files.yml
* Delete comment_preferring_typescript.md
* Create comment_preferring_typescript.md
* Delete comment_preferring_typescript.md
* Update prevent_non_typescript_files.yml
* Update prevent_non_typescript_files.yml
* Update prevent_non_typescript_files.yml
* Update prevent_non_typescript_files.yml
* Update prevent_non_typescript_files.yml
* Update prevent_non_typescript_files.yml
* Update prevent_non_typescript_files.yml
* Update prevent_non_typescript_files.yml
* Create test.js
* Delete test.js
* Update prevent_non_typescript_files.yml
* Rename prevent_non_typescript_files.yml to prefer_typescript.yml
* Update prefer_typescript.yml
2020-06-01 09:31:31 -07:00
Grace Guo
5324e25328
[filter_box] disable instant_filtering by defult ( #9952 )
2020-05-31 22:12:04 -07:00
Jesse Yang
4fe6f4f38e
fix: FilterBox Select should be Creatable ( #9940 )
...
* bugfix: FilterBox Select should be Creatable
* Fix Cypress test
2020-05-28 14:51:51 -07:00
John Bodley
b296a0f250
[mypy] Enforcing typing for superset.utils ( #9905 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-05-27 22:57:30 -07:00
John Bodley
54dced1cf6
style(mypy): Enforcing mypy typing for views.chart ( #9912 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-05-27 21:31:26 -07:00
John Bodley
b010c35887
style(mypy): Enforcing typing for views.database ( #9920 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-05-27 21:04:48 -07:00
John Bodley
5ce1076f3c
style(mypy): Enforcing typing for views.dashboard ( #9921 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-05-27 20:43:11 -07:00
Jesse Yang
359ea8825d
fix(react-select): FilterBox focus event and adhoc filter popup height ( #9933 )
...
* fix(react-select): FilterBox focus event and adhoc filter popup height
* Fix flacky cypress test
* Use focus instead of click
2020-05-27 15:15:32 -07:00
Ville Brofeldt
1b72907b18
Revert "feat: bump superset-ui and implement queryFields in formData ( #9908 )" ( #9931 )
...
This reverts commit 2c97e72959
.
2020-05-27 22:50:14 +03:00
Ville Brofeldt
5ff61048c6
feat: bump sinon to latest ( #9926 )
2020-05-27 19:34:40 +03:00
Erik Ritter
c4040a2ae0
fix: annotation layer json ( #9915 )
...
* fix: annotation layer json
* attempt to add a test
* [tests] Fixing test
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-05-27 09:02:03 -07:00
Maxime Beauchemin
92b843e2ae
css: beautify roles CRUD ( #9890 )
2020-05-26 22:32:13 -07:00
Erik Ritter
848ac91bb6
fix: bump nvd3 plugin for annotation styles ( #9919 )
2020-05-26 16:59:30 -07:00
Phillip Kelley-Dotson
e0c3da5df1
feat: paired t testchart control migration ( #9916 )
...
* cherry pick
* update package
2020-05-26 14:11:03 -07:00
Phillip Kelley-Dotson
1fffa37e85
feat: remove para controls ( #9851 )
...
* remove para controls
* update package version
2020-05-26 12:37:33 -07:00
Ville Brofeldt
2c97e72959
feat: bump superset-ui and implement queryFields in formData ( #9908 )
...
* feat: Bump superset-ui packages for queryFields
* feat: Implement queryField in formData
2020-05-26 10:19:33 -07:00
Grace Guo
e6a55d8858
fix: [dashboard] should not trigger chart refresh when filter not applicable ( #9891 )
...
* fix: [dashboard][filter] should not trigger chart refresh when filter is not applicable
* fix comments
2020-05-26 10:14:12 -07:00
John Bodley
7f6dbf838e
style: enforcing mypy typing for connectors ( #9824 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-05-25 12:32:49 -07:00
Erik Ritter
9edfc8f68d
chore(ts): convert base js files to typescript ( #9826 )
2020-05-24 19:50:08 -07:00
tooptoop4
bd959919e3
Fix missing line break in Database 'extra' instructions ( #9895 )
2020-05-23 17:36:51 -07:00
John Bodley
e789a35558
[mypy] Enforcing typing for superset.models ( #9883 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-05-22 20:31:21 -07:00
Jesse Yang
6d4e23663e
fix: reenable table chart page length ( #9884 )
...
Bump @superset-ui/legacy-preset-chart-table to fix disabled
page length support.
See https://github.com/apache-superset/superset-ui/pull/522
2020-05-22 10:35:45 -07:00
Maxime Beauchemin
ee991963c7
fix: don't create examples db on 'superset init' ( #9881 )
...
* chore: don't create examples db on 'superset init'
* fix isort
2020-05-21 21:34:53 -07:00
Bogdan
3e8e441bfc
feat: implement csv upload configuration func for the schema enforcement ( #9734 )
...
* Implement csv upload func for schema enforcement
Implement function controlled csv upload schema
Refactor + fix tests
Fixing hive as well
* Add explore_db to the extras
Co-authored-by: bogdan kyryliuk <bogdankyryliuk@dropbox.com>
2020-05-21 13:49:53 -07:00
Phillip Kelley-Dotson
333dc8529e
feat: tablechart plugin controls migration ( #9847 )
...
* delete controls
* move columnoption to controls
* update package and remove columnoption
* fix: remove console and fix import
* fix: lint
* update version
* fix last rebase
* fix: lint:
2020-05-21 12:15:02 -07:00
kxu
a46af68922
Update README Resources section ( #9864 )
...
Update to README Resources section with May 2020 virtual meetup recording and link to Youtube channel
2020-05-21 09:35:13 -07:00
Daniel Vaz Gaspar
61ebb9bbc4
fix: chart datasource explore URL showing datasource name for druid ( #9839 )
2020-05-21 10:45:47 +01:00
Christian Murphy
a262ea7487
refactor(frontend): move utils to TypeScript ( #9820 )
...
* refactor(frontend): move utils to typescript (#9101 )
* refactor(frontend): don't export interfaces
* test(frontend): update types and test for isValidChild
2020-05-20 14:47:40 -07:00
ʈᵃᵢ
ef6af935fc
only skip fossa on PRs ( #9865 )
2020-05-20 14:21:14 -07:00
Will Barrett
13c24372b0
fix: Emit a warning message rather than an exception on query failure ( #9811 )
...
* Emit a warning message rather than an exception on query failure
* Add exc_info=True to warning message
2020-05-20 13:13:28 -07:00
Evan Rusackas
428ad70aac
feat: Adding Emotion ThemeProviders for all React apps ( #9853 )
...
* bumping style package (now with typography styles!)
* ThemeProvider ALL the things!
* package lock
* linting
* no need to parseInt here anymore, the values are numeric now.
2020-05-20 12:43:02 -07:00
David Aaron Suddjian
f076485fd7
upgrade plugins, remove unnecessary code ( #9848 )
2020-05-20 12:41:12 -07:00
Ville Brofeldt
a43a1d6303
feat: Add new result formats and types to chart data API ( #9841 )
...
* feat: Add new result formats and types to chart data API
* lint
* Linting
* Add language to query payload
* Fix tests
* simplify tests
2020-05-20 21:36:14 +03:00
michellethomas
368c85de1b
fix: Removing the logic to add timeseries_limit_metric to the data for table ( #9832 )
...
* Removing the logic to add timeseries_limit_metric to the data for table viz
* Also make the change in viz_sip_38
* Fix tests
Co-authored-by: michelle_thomas <michelle.thomas@airbnb.com>
2020-05-20 10:20:54 -07:00
John Bodley
c691a07948
Revert "[sqllab] fix, strip comments before parsing statements" ( #9862 )
...
This reverts commit 949c4eae28
.
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-05-20 09:54:17 -07:00
Craig Rueda
5aad12d783
fix: Fix for updated cache dependency ( #9850 )
...
* Fixing missing dependency
* Switching back to cachelib
2020-05-20 09:42:43 -07:00
Lily Kuang
6f1208f510
fixes: limit no authorization error for sentry ( #9816 )
...
* rescue no authorization error
* update no authorization exception to warning
2020-05-20 08:48:32 -07:00
John Bodley
91f6e708eb
docs: Disable sphinx-autodoc-typehints ( #9846 )
...
* Update requirements.txt
* Update conf.py
* Update conf.py
2020-05-20 06:59:59 -07:00
Phillip Kelley-Dotson
1a775e2612
feat: markupchart plugin controls migration ( #9806 )
...
* remove shims and controls
* update chart version
Co-authored-by: Phillip Kelley-Dotson <pkd@pkd.lan>
2020-05-19 23:04:20 -07:00
Jesse Yang
81ab8dd8b4
feat: upgrade react-select and make multi-select sortable ( #9628 )
...
* feat: upgrade react-select v1.3.0 to v3.1.0
Upgrade `react-select`, replace `react-virtualized-select` with a custom
solution implemented with `react-window`.
Future plans include deprecate `react-virtualized` used in other places, too.
Migrate all react-select related components to `src/Components/Select`.
* Fix new list view
* Fix tests
* Address PR comments
* Fix a flacky Cypress test
* Adjust styles for Select in CRUD ListView
* Fix loadOptions for owners select in chart PropertiesModal
TODO: add typing support for AsyncSelect props.
* Address PR comments; allow isMulti in SelectControl, too
* Clean up NaN in table filter values
* Fix flacky test
2020-05-19 16:59:49 -07:00
ʈᵃᵢ
68832d2fa5
build: conditionally run fossa check if dependency files change ( #9814 )
2020-05-19 10:03:59 -07:00