Commit Graph
475 Commits
Author SHA1 Message Date
Christian Pfarr 03481fe28d 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>
(cherry picked from commit 333b1371f7)
2021-11-17 13:09:19 -08:00
Ville Brofeldt 6ed84f2d35 feat: upgrade docker image to py38 and add support for py39 (#16889)
* feat: upgrade docker image to py38 and add support for py39

* update required tests

(cherry picked from commit 82601abe17)
2021-10-27 13:38:51 -07:00
420eff42b8 feat: add Firebolt DB engine spec (#16903)
* New branch from superset for integration with firebolt sqlalchemy adapter

* Added db_engine_spec file for Firebolt

* Removed firebolt code from superset repo

* Deleted virtual env commit

* Adding time grain changes to firebolt.py

* Updated README.md

Added steps to install and run Superset with Firebolt SQLAlchemy Adapter

* Update README.md

Reduced installation steps. Using PyPi installation for adapter now

* Revert "Update README.md"

This reverts commit 5ed17c7a45.

* Revert "Updated README.md"

This reverts commit 45c5072649.

* added epoch methods, added test cases for firebolt db engine spec and edited setup.py

* Added license to files

* Added documentation for Firebolt-SQLAlchemy

* Removed trailing whitespace

Co-authored-by: raghavsharma <raghavs@sigmoidanalytics.com>
Co-authored-by: raghavSharmaSigmoid <88667094+raghavSharmaSigmoid@users.noreply.github.com>
2021-10-01 19:43:15 +03:00
Beto Dealmeida 0ea83c5a00 feat: add Databricks ODBC engine spec (#16862)
* feat: add Databricks ODBC engine spec

* Rename Databricks specs
2021-09-28 19:36:28 -07:00
Francesco Frassinelli 997320ac1a chore: Update documentation on schema changes (#16784) 2021-09-23 12:21:26 +08:00
WingCodeandWingCode 93fa478507 Fix OpenAPI definition (#16672)
Co-authored-by: WingCode <thewinger94@gmail.com>
2021-09-23 06:59:29 +03:00
Ville Brofeldt 836b5e2c86 feat: add support for generic series limit (#16660)
* feat: add support for generic series limit

* refine series_columns logic

* update docs

* bump superset-ui

* add note to UPDATING.md

* remove default value for timeseries_limit
2021-09-16 12:09:08 +03:00
Ville Brofeldt 83581b126d feat(sqla): add time grain and time column to jinja params (#16680) 2021-09-13 16:43:22 +03:00
joeADSP 5f8dff1341 docs: update for small typos (#16568) 2021-09-03 15:22:29 -03:00
Daniel Wood ad8336a5b4 fix: Pin snowflake-sqlalchemy to 1.2.4 (#16515)
* Pin snowflake-sqlalchemy to 1.2.4

* lint files
2021-08-31 07:48:51 +03:00
Ke Zhu fd6456186d docs: make code snippet usable with required imports (#16473) 2021-08-26 16:16:30 -06:00
Srini Kadamati c66d6d83b9 chore: fixed slack invite link (#16466) 2021-08-26 09:04:51 -04:00
David Aaron Suddjian e71c6e60e4 docs: make FEATURE_FLAGS.md reference a link (#16415) 2021-08-24 14:08:11 -07:00
Ke Zhu 13a2ee373c docs: document FLASK_APP_MUTATOR (#16286) 2021-08-20 10:54:46 -06:00
AAfghahi 9d0dc561fc Revert "feat: Changing Dataset names (#16199)" (#16235)
This reverts commit adb3ebbba3.
2021-08-12 13:59:44 -07:00
AAfghahi 6c304b83a9 feat: Changing Dataset names (#16199)
* added google alert

* changing Dataset Names
2021-08-11 08:59:59 -07:00
Josh Berkus 22d8d582f8 docs: update install-from-scratch instructions for CentOS (#16129)
Update install-from-scratch instructions for current CentOS stream, based on doing a test install today.  CentOS stream python packages are now named after the version ("python3") and current Superset code requires updating Pip to a more current version.
2021-08-06 18:52:29 -06:00
ʈᵃᵢ 2bfc1c29c5 docs: fix link and clarify postgres install instructions (#16101) 2021-08-05 21:53:01 -04:00
John Bodley 7effa44d54 refactor: adopt --app as celery global option (#16040)
* Update installation.rst

* Update async_queries_celery.mdx
2021-08-05 06:46:03 +12:00
ʈᵃᵢ 39db6a73ee docs: update api 2 (#16032)
* docs: update api

* recompile
2021-08-02 13:31:15 -04:00
Sarthak Agrawal 31d79ff67c docs: add instructions for how to connect to local database from docker container (#15936)
* Update installation instructions for docker

Update installation instructions to include a section on
connecting to local db via superset running in docker container.

Newcomers may have trouble in this part because it involves
knowing about some docker internal details, as well as
google search doesn't bring many directly useful results.

If it's a commonly occurring issue among new comers,
we may accept this commit.

* Update index.mdx

Add a caution regarding changing database config to allow public incoming.
Add a note that mac users may skip configuring database.
Spelling mistake fix.
Style fix, "Superset" is now in title case.
2021-08-02 10:46:32 -04:00
ʈᵃᵢ 22dc3d1eaa docs: update api (#16005)
* docs: update api

* lint
2021-08-02 09:58:12 -04:00
ʈᵃᵢ 7b503fa710 docs: add .asf.yaml (#15931)
* docs: add asf.yaml

* license

* fix
2021-07-28 15:32:03 -04:00
Janis Puris 019e74652d Update alerts_reports.mdx (#15904)
Slack requires `chat:write` as part of "OAuth & Permissions" for the slack integration to be able to post messages.
2021-07-27 09:47:04 -04:00
Hugh A. Miles II 9f969d00bd chore: Add documentation for DB Connection UI (#15599)
* Create ui.mdx

* more fixxxes

* address comments

* Update ui.mdx

* Update ui.mdx
2021-07-13 15:05:49 -07:00
Jacob Kim 9ed8ce53ed docs: fix typos in docs (#15113)
* Fix small typo

* shareding -> sharding

* commant -> command

* Update helm version
2021-07-10 16:00:04 -04:00
78dd17cb29 docs: Small addition in add new databases with docker (#15410)
* Small addition add new databases docker

* Update docker-add-drivers.mdx

Since no reply from @JavierLopezT I've gone ahead and incorporated @mvoitko's feedback and using this as an opportunity to educate (instead of showcasing an escape valve)

Co-authored-by: javier.lopez <javier.lopez@promocionesfarma.com>
Co-authored-by: Srini Kadamati <skadamat@gmail.com>
2021-07-10 13:59:02 -04:00
Srini Kadamati c732d2dada updated dremio connection string (#15575) 2021-07-07 14:28:23 -04:00
Hugh A. Miles II d4480f5c9a feat: Database Connection UI (#14881) 2021-07-01 14:40:27 -07:00
Beto Dealmeida e606477ec1 feat: more SIP-40 errors (#15482) 2021-06-30 16:32:59 -07:00
Abhishek Jog cad5ba828c documentation changes for netezza (#15475) 2021-06-30 10:58:33 -04:00
Abhishek Jog 7ad8fd5c98 feat(add Netezza database): Add IBM Netezza support (#15450)
* Add netezza to superset

* update netezza logo

* change in logo filename

* fixing linter error

* removing stray code
2021-06-30 08:27:54 -04:00
Beto Dealmeida 149c5fd594 feat: add more SIP-40 errors to SQL Lab (#15436) 2021-06-29 18:17:16 -07:00
AAfghahi 743d9cc928 feat: Better Errors in SQL Lab (#15432)
* snowflake errors

* added big query

* added to setup error messages, first test

* all big query testing added

* added snowflake test

* added syntax error

* added syntax errors to most used databases
2021-06-29 16:48:27 -07:00
Amit MiranandSrini Kadamati 2af928796a chore(docs): Manage access to Dashboards (#15413)
* chore: docs for Manage access to Dashboards

* fixL pre-commit

* fix: undo mistake

* Update index.mdx

* Update index.mdx

minor tweaks

* fix: pre-commit

Co-authored-by: Srini Kadamati <skadamat@gmail.com>
2021-06-29 12:46:33 +03:00
Bonifacio de Oliveira fe7755897c add missing logging import (#14994) 2021-06-29 11:41:23 +03:00
Beto Dealmeida 21d1fb55c6 feat: more error messages (#15409) 2021-06-28 14:51:31 -07:00
Beto Dealmeida 241ee32f56 feat: custom error SQL Lab timeout (#15342)
* feat: custom error SQL Lab timeout

* Update test
2021-06-24 08:02:49 -07:00
kamalkeshavani-aiinside a330b664c1 docs: correct incorrect hyperlink (#15245)
Current hyperlink is going to https://superset.apache.org/docs/www.mapbox.com
2021-06-23 13:43:02 -04:00
Beto Dealmeida 4b00c152cc feat: implement specific errors for SQL Lab (#15206)
* RESULTS_BACKEND_NOT_CONFIGURED_ERROR

* DML_NOT_ALLOWED_ERROR

* INVALID_CxAS_QUERY_ERROR

* Fix lint

* Add more tests
2021-06-23 07:58:20 -07:00
Daniel Wood a1027152ba add ascend engine spec (#14682) 2021-06-18 10:35:55 -07:00
Ke Zhu 745b57745a docs: Fix naming: Flask-Cache -> Flask-Caching (#15233) 2021-06-17 20:17:03 -06:00
e82433ee48 docs: jinja (#15019)
* added Jinja macro documentation

* fixed typo!

* Update docs/src/pages/docs/installation/sql_templating.mdx

Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>

* incorporated Villes feedback on cache keys

* fixed section title

Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
2021-06-09 12:08:31 -04:00
Ke Zhu 9967a5f640 refactor: adopt --app as celery global option (#15053) 2021-06-08 20:18:55 -07:00
Ke Zhu b75df937e9 docs: provide config option for openid-connect provider (#15044) 2021-06-08 13:30:04 -06:00
Ke Zhu a90e16850d docs: required information for OAuth2 configuration (#15010) 2021-06-06 20:26:13 -06:00
Brian Childress 3138091044 Update index.mdx (#14990)
Correcting typo
2021-06-06 12:56:14 -04:00
Bonifacio de Oliveira e2d6015974 fix typos (#14950) 2021-06-04 22:29:02 -04:00
ʈᵃᵢ ff903486a8 docs: fix custom oauth config (#14997) 2021-06-04 21:44:27 -04:00
cccs-jc f652908a70 fix: renamed sqllab filters to _filters (#14971) 2021-06-03 21:22:50 +03:00