Commit Graph

6157 Commits

Author SHA1 Message Date
Ville Brofeldt
26a7b40e18 add relative path to package.json 2020-11-19 00:49:35 +02:00
Ville Brofeldt
b1302d35b6 feat: add filter chart 2020-11-19 00:11:50 +02:00
Evan Rusackas
b62e06db17 adding some placeholder buttons and styles therefor 2020-11-18 13:16:07 -08:00
Evan Rusackas
cbb2c6594a adding, but commenting out, bulk scoping action 2020-11-18 12:37:29 -08:00
Evan Rusackas
d5d75f6fba new filter bar menu 2020-11-18 12:26:58 -08:00
Ville Brofeldt
8422d5457a Merge branch 'master' into dashboard-native-filters 2020-11-18 10:23:00 +02:00
David Aaron Suddjian
676e0bb282 docs: fix docker config paths (#11703)
* docs: fix config paths for docker

* xit bad cypress tests
2020-11-17 22:00:12 -08:00
David Aaron Suddjian
a4117f325d stop preferring default export 2020-11-17 16:58:09 -08:00
Kamil Gabryjelski
1371939921 Fix missing styles in FilterScopeSelector modal (#11726) 2020-11-17 16:48:55 -08:00
David Aaron Suddjian
a06b3cbb3e sticky filter bar 2020-11-17 16:30:06 -08:00
Beto Dealmeida
cce716a821 feat: API endpoints to upload dataset/db (#11728)
* feat: API endpoints to upload dataset/db

* Fix method call
2020-11-17 14:49:33 -08:00
Lily Kuang
b3ead231cc chore: remove SIP_34_ANNOTATIONS_UI feature flag (#11727) 2020-11-17 14:11:11 -08:00
Rob DiCiuccio
01d15f5368 feat(templating): Safer Jinja template processing (#11704)
* Enable safer Jinja template processing

* Allow JINJA_CONTEXT_ADDONS with SAFE_JINJA_PROCESSING

* Make template processor initialization less magical, refactor classes

* Consolidat Jinja logic, remove config flag in favor of sane defaults

* Restore previous ENABLE_TEMPLATE_PROCESSING default

* Add recursive type checking, update tests

* remove erroneous config file

* Remove TableColumn models from template context

* pylint refactoring

* Add entry to UPDATING.md

* Resolve botched merge conflict

* Update docs on running single python test

* Refactor template context checking to support engine-specific methods
2020-11-17 11:55:47 -08:00
Evan Rusackas
c241c6f00b fix: prior npm font source had a glitch (#11724) 2020-11-16 21:23:54 -08:00
Kamil Gabryjelski
8a39f2799a Fix "Select all" option in SelectControl (#11692) 2020-11-16 17:23:32 -08:00
Kamil Gabryjelski
274420bc5a Fix ModalTriggers styling in SqlLab (#11719) 2020-11-16 17:13:37 -08:00
Beto Dealmeida
7bc353f8a8 feat: new import commands for dataset and databases (#11670)
* feat: commands for importing databases and datasets

* Refactor code
2020-11-16 17:11:20 -08:00
Evan Rusackas
871a98abe2 refactor: Load fonts from packages rather than local binaries (#11718)
* removing binaries

* adding npm packages

* nixing unused specimen sheet

* deleting specimen sheets

* using imported css sheets from npm

* package lock

* fixing webpack issue with font loading

* raising specificity on ACE editor fonts

* linting 
2020-11-16 17:10:48 -08:00
Phillip Kelley-Dotson
40801fcce9 get input state working 2020-11-16 15:44:11 -08:00
Kamil Gabryjelski
3e6bcbb98d Remove "required" from SaveModal Add to dashboard field (#11693) 2020-11-16 15:07:24 -08:00
Phillip Kelley-Dotson
869f36ecb5 Merge branch 'dashboard-native-filters' of github.com:preset-io/incubator-superset into dashboard-native-filters 2020-11-16 14:12:16 -08:00
Phillip Kelley-Dotson
eddd87ef35 add filterconfig form 2020-11-16 14:12:12 -08:00
Evan Rusackas
86651cd451 fix: default dashboard/chart cards are vector with perfect corners (#11684)
* fix: default dashboard/chart cards are vector with perfect corners

* fix: adding licenses
2020-11-16 09:26:07 -08:00
Craig Rueda
5700f8d363 Switching Docker compose over to the official image (#11707) 2020-11-16 07:54:44 -08:00
Bogdan
a16a2b87c7 chore: statds metrics for cache invalidation (#11701)
* Add more logging to the cache invalidation

* Address linter & tests

* Fix linter

Co-authored-by: bogdan kyryliuk <bogdankyryliuk@dropbox.com>
2020-11-16 06:48:26 -08:00
adam-stasiak-polidea
2f036e9359 chore: V1 charts load cypress tests (#11685)
* Enabled assertion on v1 chart request

* added missing code after rebase

* extracted alias logic to function

* modified v1 requests to contain form data, added assertion on ui elements using slice id from request
2020-11-16 09:08:35 +02:00
David Aaron Suddjian
7388ceda6a respect feature flag on the filter sidebar 2020-11-15 17:01:14 -08:00
Rob DiCiuccio
700c7c524e build(cypress): Fix issue with cypress code-coverage plugin when running locally (#11698)
* Update @cypress/code-coverage to latest

* Set nyc reporter to html/text

* Revert dashboard list test changes from #11613

* Update codecov reporting to summary format

* Add json reporter for codecov.io

* Silence inline coverage reports
2020-11-15 13:16:34 -08:00
Grace Guo
7d27996867 chore: remove a few obsolete logic (#11676) 2020-11-13 23:16:05 -08:00
Kamil Gabryjelski
2b107ed33d Fix overflow hidden issues in Dashboard Builder tabs (#11691) 2020-11-13 23:14:02 -08:00
Jesse Yang
4cfcaebb61 feat: rename TABLE_NAMES_CACHE_CONFIG to DATA_CACHE_CONFIG (#11509)
* feat: rename TABLE_NAMES_CACHE_CONFIG to DATA_CACHE_CONFIG

The corresponding cache will now also cache the query results.

* Slice use DATA_CACHE_CONFIG CACHE_DEFAULT_TIMEOUT

* Add test for default cache timeout

* rename FAR_FUTURE to ONE_YEAR_IN_SECS
2020-11-13 22:35:10 -08:00
David Aaron Suddjian
b1b40eaf4a edits to types and comments 2020-11-13 16:46:17 -08:00
David Aaron Suddjian
056d4d3f28 partially fix tests... 2020-11-13 16:45:26 -08:00
Phillip Kelley-Dotson
c1afcb68e1 first step for edit filterconfig 2020-11-13 16:10:00 -08:00
Craig Rueda
68693c7c0a feat: Helm improvements (#11700)
* Adding docker build/push

* Adding build script

* Trying username

* Updating build script

* Fixing script path?

* Lising envvars

* Pulling HEAD

* Actually pushing

* Fixing build / SHA

* Logout before login

* updating docker login

* Fixing docker login

* Trying stdin pwd

* Adding check for forks

* Fixing tagging

* Fixing refspec

* Updating Dockerfile-dev

* Adding license to script

* Fixing Cypress tests

* Adding Helm hooks and force reload option

* Adding worker pod

* Removing head SHA checkout in docker.yml
2020-11-13 15:17:52 -08:00
ʈᵃᵢ
218f58edb7 fix(saved query): handle null sql field (#11679) 2020-11-13 13:15:24 -10:00
Craig Rueda
95246e8812 feat: Adding docker build/push (#11616)
* Adding docker build/push

* Adding build script

* Trying username

* Updating build script

* Fixing script path?

* Lising envvars

* Pulling HEAD

* Actually pushing

* Fixing build / SHA

* Logout before login

* updating docker login

* Fixing docker login

* Trying stdin pwd

* Adding check for forks

* Fixing tagging

* Fixing refspec

* Updating Dockerfile-dev

* Adding license to script

* Fixing Cypress tests
2020-11-13 11:32:18 -08:00
David Aaron Suddjian
8026e42b11 Merge branch 'master' into dashboard-native-filters 2020-11-13 02:42:33 -08:00
David Aaron Suddjian
7624042288 move create button to the sidebar 2020-11-13 02:12:12 -08:00
David Aaron Suddjian
78bf0e9981 filter sidebar and basic state management 2020-11-13 01:32:11 -08:00
Jesse Yang
ec8ccd4cf1 feat: keep modal open when saving database failed (#11618) 2020-11-12 16:10:14 -08:00
Kamil Gabryjelski
3ad65bc163 fix: Dropdown menu not closing on Dashboard view (#11671) 2020-11-12 14:48:48 -08:00
Maxime Beauchemin
5cb6c25ca0 docs: add support for Google Analytics on superset.apache.org (#11613)
* docs: add support for Google Analytics

* fix failing cypress test in list_view.test.ts

* xit some tests
2020-11-12 13:57:05 -08:00
ʈᵃᵢ
432e5ab460 feat: Query History CRUD list view (#11574) 2020-11-12 11:55:13 -10:00
Daniel Vaz Gaspar
12cb27f5cb feat: new reports models api (#11606)
* feat: new report schedule models

* lint and unique constraint

* support sqlite

* fix sqlite

* add audit mixin and minor fixes

* feat(api): alerts and reports REST API

* feat: new report schedule models

* lint and unique constraint

* support sqlite

* fix sqlite

* add audit mixin and minor fixes

* feat(api): alerts and reports REST API

* draft working version

* add tests

* test

* black

* remove copy pasta

* solve dashboard object representation being used on cache

* tests and custom filter

* fix PUT has PATCH on active field

* create feature flag

* fix lint

* address comments
2020-11-12 13:21:01 -08:00
ʈᵃᵢ
1dc4c4746e fix(dashboard): ordering for add chart widget (#11672) 2020-11-12 11:10:45 -10:00
Grace Guo
0338b48fdd fix (dashboard): remove default filters parameters in dashboard url (#11661) 2020-11-12 13:00:27 -08:00
Kasia Kucharczyk
4af7264a2c fix: make higher chart box resizable (#11673)
* Added visible resizible icon to all types of blocks in tabs

* Adjusted position of hovered framwes and edited markdown
2020-11-12 11:53:48 -08:00
Elizabeth Thompson
b277f19808 keep placeholder on multiselect (#11289) 2020-11-12 11:36:24 -08:00
Jesse Yang
542d2e3b06 chore: clean up a debug line from #11653 (#11663) 2020-11-12 08:37:49 -08:00