Daniel Vaz Gaspar
bb80ceaccc
[dashboards] Fix, update dashboard owners not propagating to charts o… ( #9484 )
...
* [dashboards] Fix, update dashboard owners not propagating to charts owners
* Add tests
* Fix tests
* better naming
2020-04-09 09:37:37 +01:00
Daniel Vaz Gaspar
ecfc1f147d
Bump FAB to 2.3.2 ( #9491 )
2020-04-09 09:07:19 +01:00
Daniel Vaz Gaspar
0610c489bb
[query] Migrate api v1 query to new location ( #9479 )
...
* [query] Migrate api v1 query to new location
* Improved errors and tests
* [query] nit and revert undesired change
* [query] lint
* [query] revert nan change
* Update superset/queries/api.py
Co-Authored-By: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
* Update tests/queries/api_tests.py
Co-Authored-By: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
* change endpoint location to charts
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2020-04-09 09:05:49 +01:00
Jianchao Yang
5565895819
fix: add explore control tabOverride at the section level ( #9495 )
2020-04-08 18:26:53 -07:00
Jianchao Yang
36cd5411d0
feat: change default time range in sql lab explore ( #9486 )
...
Change from "100 years go" to "no filter".
100 years ago is basically equivalent to no filter, but has
implications on how x-axis is plotted on certain charts (e.g. Big
Number).
2020-04-08 17:39:14 -07:00
Jianchao Yang
fd85696378
Upgrade table chart plugin to 0.12.13 ( #9493 )
2020-04-08 17:30:47 -07:00
Ville Brofeldt
980dd2fd41
pylint: accept specific 2 character names by default ( #9460 )
...
* lint: accept 2 letter names by default
* Address review comments
* Remove e and d from good-names
2020-04-08 20:32:26 +03:00
Daniel Vaz Gaspar
4485800e21
[tests] refactor, change datasets and charts to it's own folder ( #9487 )
2020-04-08 08:44:35 +01:00
dandanhub
72f051f3ce
[sqllab] Add CUSTOM_TEMPLATE_PROCESSOR config ( #9376 )
...
Co-authored-by: Dandan Shi <dshi@dropbox.com>
2020-04-07 21:00:42 +01:00
Luca Toscano
a52b9ee8ff
Handle empty dataframes in TableViz ( #9480 )
...
TableViz fails to display empty dataframes returning an error like:
"None of [Index(['project', 'count'], dtype='object')] are in the [columns]"
The behavior has been observed while testing 0.36.0rc3 with
Druid datasources.
issue: #9468
2020-04-07 10:37:03 -07:00
David Aaron Suddjian
5e535062da
Filter owners select by text input ( #9337 )
...
* filter owners select by text input
* use rison
* fix backend owners filter logic
* use fullname, not username on owners inputs
* fix some tests
* fixing tests
* deterministic tests
* appease linter
* add back search by username
* more comprehensive filter test
* add clarifying text
* formatting...
2020-04-07 09:09:02 -07:00
Daniel Vaz Gaspar
4be827544e
[datasets] Add strict type annotation ( #9437 )
...
* [datasets] Add strict type annotation
* Fix refresh endpoint
* Improve logic on update
2020-04-07 16:22:57 +01:00
Daniel Vaz Gaspar
f9db3faade
[mypy] Enforcing typing for superset.dashboards ( #9418 )
...
* [mypy] Enforcing typing for superset.dashboards
* Make return types equal on all commands
* Make return types equal on all commands
* [dashboard] address comments same return type on commands
* lint
* lint
2020-04-07 12:52:14 +01:00
Naren
b487834d12
[Doc] Update installation doc for Dremio ( #9464 )
...
* update installation doc for Dremio
Customers fail to install pyodbc properly which on linux systems requires you to install unixodbc-devel package. Update the instructions to make it clear.
* fix new line
2020-04-07 12:01:30 +03:00
Evan Rusackas
b6bca9f137
Migrating shared DeckGL controls ( #9455 )
...
* Missed a couple unique controls!
* new shared module, with filter_nulls export.
* autozoom
* dimension
* nixing unneeded import
* stroke_width
* js_columns
* remaining js_* controls
* cleaning up unused stuff
* legend_format
* exports for prior commit
* legend_position
* line_column
* fill_color_picker
* filled, stroked, stroke_color_picker
* grid_size, extruded
* ... more gridsize
* viewport
* point_radius_fixed, spatial
* multiplier, line_type, line_width
* reverse_long_lat
* lint ✨
2020-04-06 18:37:25 -07:00
John Bodley
dcb7b8350e
[mypy] Enforcing typing for superset.examples ( #9469 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-04-06 09:11:49 -07:00
Daniel Vaz Gaspar
c0807c1af7
[query] New, readonly API ( #9403 )
...
* [query] New, readonly API
* Update tests/queries/api_tests.py
Co-Authored-By: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2020-04-06 11:18:32 +01:00
Naren
25e38f6ca7
Added dremio ( #9472 )
2020-04-06 09:27:16 +03:00
Ville Brofeldt
8dd92f71a9
release: Add support for ZSH in RELEASING and add tagging instructions ( #9451 )
...
* Add support for ZSH in RELEASING and add tagging instructions
* fail if unsupported shell
2020-04-06 09:21:31 +03:00
Jianchao Yang
801e2f1777
chore: bump black to 19.10b0 and mypy to 0.770 ( #9378 )
...
* Bump black to 19.10b0
* Upgrade mypy to 0.770
* Update how inline type is defined
2020-04-04 13:23:18 -07:00
John Bodley
5e55e09e3e
[mypy] Enforcing typing for some modules ( #9416 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-04-04 12:45:14 -07:00
Evan Rusackas
1cdfb829d7
Eslint prefer-object-spread ( #9466 )
...
* The rule.
* The result
2020-04-03 17:05:16 -07:00
Evan Rusackas
265a2feb29
Migrating NVD3 Area's stacked_style config ( #9454 )
...
* Migrating NVD3 Area's stacked_style config
* test mods
* lint
* nonsense change
* undoing nonsense. Come on GitHub, WORK.
2020-04-03 12:50:28 -07:00
Evan Rusackas
cd572334c9
Migrating unique NVD3 viz controls ( #9445 )
...
* donut control
* labels outside
* linting
* x_log_scale, pie_label_type
* linting
* line_charts, line_charts_2
* marker_labels
* marker_line_labels, marker_lines, markers
* prefix_metric_with_slice_name, range_labels, ranges
* stacked_style
* Revert "stacked_style"
This reverts commit aae2d418b8f1950fbe32248b62e50a12fbf186bd.
* stacked_style take 2...
* Revert "stacked_style take 2..."
This reverts commit 38b7155f50143684c92a67b2a9fa16f65c269d35.
2020-04-03 12:50:07 -07:00
Evan Rusackas
9e79cf37f8
Migrating unique bigNumber(total) controls ( #9440 )
...
* migrating options controls
* lint ✨
* baby steps...
* shared BigNumber controls file
* capitalization matters
2020-04-02 10:52:32 -07:00
Evan Rusackas
c53bc4ddf9
Enforcing linting of LESS ( #9356 )
...
* linting some LESS
* enforce linting
* moving font binaries out of stylesheets to fonts folder.
* renaming font specimen sheet directory.
2020-04-02 10:10:10 -07:00
Evan Rusackas
c003189d0d
migrating unique controls ( #9446 )
2020-04-02 09:26:52 -07:00
Ville Brofeldt
e33f6c244d
Add check for SSL certificate and add form validators ( #9436 )
...
* Add check for server_cert falsy and add form validators
* Address comments
2020-04-02 08:17:17 +03:00
venter
621b4816b3
[fix]some translation not work better ( #9428 )
2020-04-01 17:00:23 -07:00
Jianchao Yang
f0f4f7e91d
feat(visualization): add timeRangeFixed to Big Number w/ Trendlines ( #9341 )
...
* feat: add timeRangeFixed and increase font size for Big Number chart
* Update package-lock.json
2020-04-01 12:38:56 -07:00
ʈᵃᵢ
893c95521b
fix pagination for list views ( #9425 )
2020-04-01 09:20:17 -07:00
Grace Guo
a9ff51bd61
[fix] dashboard filter indicator no showing single number value ( #9401 )
2020-03-30 15:05:04 -07:00
Grace Guo
ce3031b925
[fix] allow force refresh for No Results chart ( #9408 )
2020-03-30 15:00:58 -07:00
Jianchao Yang
3d8a2b859e
Build: fix hot reload for charts ( #9400 )
...
* Fix hot reload for charts
* Override tsc options for plugins
Plugins will sometimes have their own `tsconfig.json`, which will
interfere with the dev server config if configured inappropriately.
This change makes sure `tsc` (and `ts-loader`) always compiles to
`esnext` modules, so we don't get "Uncaught ReferenceError: exports
is not defined" error.
2020-03-30 09:31:46 -07:00
Daniel Vaz Gaspar
752de8fe9d
[dashboards] Fix, API update slug uniqueness refusing empty string ( #9417 )
...
* [dashboards] Fix, API update slug uniqueness refusing empty string
* [dashboards] tests
2020-03-30 16:10:08 +01:00
John Bodley
ec795a4711
[mypy] Enforcing typing for charts ( #9411 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-03-29 13:39:36 -07:00
Daniel Vaz Gaspar
2e81e27272
[dependency] Fix, Bump FAB to 2.3.1 ( #9413 )
2020-03-29 16:26:52 +01:00
John Bodley
e63cb52630
[fix] Fixing cache key inconsistencies ( #9382 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-03-28 12:33:16 -07:00
Ville Brofeldt
499f9c8fca
feat: add SSL certificate validation for Druid ( #9396 )
...
* feat: add SSL certificate feature
* Address comments
* don't mutate extras
* Address comments and add polish
* Add further polish
2020-03-27 19:07:07 +02:00
Evan Rusackas
fd227888b6
Mirgrating unique Partition chart controls ( #9385 )
...
* mirgrating controls
* specific import
2020-03-27 09:16:36 -07:00
John Bodley
742887bf00
[sip-15] fix messaging ( #9397 )
2020-03-27 08:20:47 -07:00
Daniel Vaz Gaspar
81971967c3
[charts] New, bulk delete API endpoint ( #9387 )
...
* [charts] New, bulk delete API endpoint
* [charts] Fix, typos
* [charts] Fix wrong model name
2020-03-27 09:31:01 +00:00
Daniel Vaz Gaspar
40bc1b33d2
[dataset] New, export API endpoint ( #9367 )
...
* [dataset] New, export API endpoint
* Fix, lint
2020-03-27 09:30:23 +00:00
Evan Rusackas
98a26c4f2c
migrating controls ( #9373 )
2020-03-26 21:32:23 -07:00
Jianchao Yang
77fcc4b6aa
build: use manifest hooks for dev server proxy and fix hot reload for charts ( #9333 )
...
* Use manifest hooks for dev server proxy
* Rewrite dashboard/App.jsx to supress Redux error in hot reload
* Update ChartRenderer to allow hot realod in Explore
* Fix hot reload in dashboars as well
* Revert changes to ChartRenderer.jsx
Will submit in another PR.
* Clean up
2020-03-26 16:55:22 -07:00
Evan Rusackas
9fcdc93c06
Migrating horizon controls ( #9368 )
...
* migrating unique controls
* linting ✨
2020-03-26 15:16:07 -07:00
Evan Rusackas
b12188ec80
migrating unique controls ( #9374 )
2020-03-26 15:15:47 -07:00
David Aaron Suddjian
cfa786850f
upgrade to react-bootstrap v0.33.1 ( #9372 )
...
* upgrade to react-bootstrap v0.33.1
* fix test
* simplify proptypes
Co-Authored-By: Evan Rusackas <evan@preset.io>
* simplify more proptypes
Co-Authored-By: Evan Rusackas <evan@preset.io>
Co-authored-by: Evan Rusackas <evan@preset.io>
2020-03-26 11:16:49 -07:00
Evan Rusackas
ccff6be969
Migrating unique BoxPlot controls ( #9392 )
2020-03-26 09:29:17 -07:00
Evan Rusackas
7e86e38dab
Migrating unique Table controls ( #9388 )
2020-03-26 09:28:51 -07:00