Jesse Yang
f48284909d
build: try to speed up Github workflows ( #12090 )
2021-01-07 00:47:00 -08:00
Elizabeth Thompson
895fa19d8d
chore: add latest tag action ( #11148 )
...
* add latest tag action
* update documentation with latest tag info
* Python in docs doesn't need v3 reference
* add check that latest tag is truly a later version
* remove rc from acceptable tags
* move tag script to seperate file
* add a check that the tag exists
2020-12-17 20:50:44 +02:00
Beto Dealmeida
7594161856
fix: do not import superset_config on tests ( #11193 )
...
* Do not import superset_config on tests
* Use strtobool
2020-10-14 07:54:31 -07:00
Amit Miran
63579b3049
allow passing bash args into the pytest ( #11040 )
...
this can be used in local environment when for example you want to pass specific *mark* to run against
2020-10-05 15:46:25 -07:00
Maxime Beauchemin
6358a7f1b5
docs: add API page to docs using Swagger UI ( #11154 )
...
* docs: add API page to docs using Swagger UI
* silence fossa
2020-10-04 22:01:36 -07:00
Ville Brofeldt
39cce712af
docs: add changelog entries for 0.37.2 ( #11086 )
2020-09-28 11:14:09 +03:00
Rob DiCiuccio
d74044c2e6
Update FOSSA configuration for new requirements layout ( #10848 )
...
* Update FOSSA configuration
* test FOSSA failure
* Update FOSSA files changed regex
* Revert "test FOSSA failure"
This reverts commit a97213db78
.
* pre-commit linting
* remove docker.txt check
2020-09-16 13:28:04 -07:00
Bogdan
19a9bcc9c5
chore: ci Initial hive support ( #10593 )
...
* Initial hive support
* Clone hive setup
* Make hive tests work locally
* Debugging presto failure
* sleep in dataset test
* Address comments
* Address comments
* Pin ipython, exclude new pylint rules
Co-authored-by: bogdan kyryliuk <bogdankyryliuk@dropbox.com>
2020-08-27 09:49:18 -07:00
Craig Rueda
2aaa4d92d9
chore: Migrating reports to AuthWebdriverProxy ( #10567 )
...
* Migrating reports to AuthWebdriverProxy
* Extracting out webdriver proxy / Adding thumbnail tests to CI
* Adding license
* Adding license again
* Empty commit
* Adding thumbnail tests to CI
* Switching thumbnail test to Postgres
* Linting
* Adding mypy:ignore / removing thumbnail tests from CI
* Putting ignore statement back
* Updating docs
* First cut at authprovider
* First cut at authprovider mostly working - still needs more tests
* Auth provider tests added
* Linting
* Linting again...
* Linting again...
* Busting CI cache
* Reverting workflow change
* Fixing dataclasses
* Reverting back to master
* linting?
* Reverting installation.rst
* Reverting package-lock.json
* Addressing feedback
* Blacking
* Lazy logging strings
* UPDATING.md note
2020-08-12 13:28:41 -07:00
Bogdan
0071d374da
chore: move load examples to the fixture ( #10545 )
...
* Move load examples to the fixture
* Update tests/celery_tests.py
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
* Address feedback
Co-authored-by: bogdan kyryliuk <bogdankyryliuk@dropbox.com>
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2020-08-10 13:20:19 -07:00
John Bodley
cda764fd4b
chore: Adding pip-compile-multi et al. ( #10499 )
...
* chore: Adding pip-compile-multi et al
* Specify requirements.txt path for fossa
* [ci] Fixing CI
Co-authored-by: John Bodley <john.bodley@airbnb.com>
Co-authored-by: Jesse Yang <jesse.yang@airbnb.com>
2020-08-04 19:31:52 -07:00
John Bodley
821916a681
chore: pre-commit run --all-files ( #10500 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-08-02 14:32:17 -07:00
Daniel Vaz Gaspar
e4c9c7364b
tests: update test run doc and add some improvements ( #10339 )
...
* fix: update tests/run.sh README to pytest and some improvements
* update docs
* nit
* fix doc
2020-07-16 13:03:49 +01:00
Maxime Beauchemin
b4cd57b7bd
chore: remove unused files from root ( #10318 )
...
Also moving 2 bash scripts to the scripts/ folder.
This is part of a series of commit cleanup up the main page on GitHub,
mostly focused on the content of the README, but might as well groom the
root folder a bit
2020-07-14 22:40:34 -07:00
Bogdan
4e340c8368
feat: Switch from nosetest to pytest ( #10177 )
...
* Switch from nosetest to pytest
Fix schedule tests
Collect pytest coverage
Move pytest config into pytest.ini
Move cov to the pytest.ini
* Append coverage for the 2nd run
* Add coverage to all commands
* Coverage only for tests
* Get coverage from 1 place
* Rename classes to be pytest compatible
* Test coverage for examples and tests
* Max diff to -1
* Explain how to run pytest for the whole project
* Do not append code coverage for the main run
* Do not run coverage on examples
Co-authored-by: bogdan kyryliuk <bogdankyryliuk@dropbox.com>
2020-06-29 15:36:06 -07:00
Erik Ritter
e3013ea129
other: add TypeScript tracker generation script ( #10074 )
2020-06-16 18:54:51 -07:00
Daniel Vaz Gaspar
4427d65717
tests(celery): improve celery tests infra ( #9775 )
2020-05-14 16:58:30 +01:00
Daniel Vaz Gaspar
660ea88534
tests: Fix, script to help run single tests ( #9779 )
2020-05-11 17:42:46 +01:00
Daniel Vaz Gaspar
9cf33e9f9d
[tests] Helper script to run single tests ( #9547 )
2020-04-21 20:03:58 +01:00
Jianchao Yang
7b4b0d1c61
[Build] Add Github workflows ( #9517 )
...
As an replacement to Travis CI.
2020-04-14 13:38:09 -07:00
David Aaron Suddjian
2913063924
SIP-32: Moving frontend code to the base of the repo ( #9098 )
...
* move assets out, get webpack dev working
* update docs to reference superset-frontend
* draw the rest of the owl
* fix docs
* fix webpack script
* rats
* correct docs
* fix tox dox
2020-02-09 17:53:56 -08:00
Daniel Vaz Gaspar
c1810aab15
[docs] Crafting a new release ( #8433 )
...
* [docs] Crafting a new release
2019-10-28 10:17:10 +00:00
Maxime Beauchemin
2f2a3b79b4
Setup FOSSA as part of CI ( #7999 )
...
* Setup FOSSA as part of CI
* Add comments and links to FOSSA docs on script
2019-08-07 21:08:10 -07:00
Maxime Beauchemin
ebb32101c9
Scripts & instructions to craft official Apache source releases ( #7054 )
...
* Apache Releases
https://github.com/mistercrunch/superset/blob/apache-releases/RELEASING.md#apache-releases
* npm run prod -> npm run build
2019-03-25 16:21:26 -07:00
Boris Hajduk
5137539a86
[fix] Use HTTPS, not HTTP wherever practical ( #7040 )
...
* Download RAT binary via HTTPS, not HTTP
* Merge branch 'patch-1' of github.com:hajdbo/incubator-superset into patch-1
2019-03-17 23:21:32 -07:00
bolkedebruin
d65059b06a
Add disclaimer and remove counter ( #6738 )
2019-01-22 14:18:16 -08:00
Maxime Beauchemin
1dd4d7a587
Apply ASF licenses throughout the code base ( #5800 )
...
* Add license headers
* reabased
* lint
* Removing licenses from vendors folder
2019-01-15 15:53:27 -08:00
bolkedebruin
8e6c114195
Add Apache Rat for license checks ( #6663 )
2019-01-12 20:28:12 -08:00
timifasubaa
46c86672c8
remove utf8 declaration ( #6096 )
2018-10-15 11:53:24 -07:00
timifasubaa
dd9eeda03e
remove future ( #6065 )
2018-10-13 09:39:04 -07:00
John Bodley
d57a37e341
[flake8] Adding flake8-coding ( #4477 )
2018-02-25 15:06:11 -08:00
John Bodley
e112e4417c
[flake8] Adding future-import check ( #4476 )
2018-02-23 16:42:09 -08:00
John Bodley
e2bca47421
[flake8] Resolve I??? errors ( #3797 )
2017-11-07 20:23:40 -08:00
Bogdan
24728b8b47
Permissions cleanup: remove none and duplicates. ( #1967 )
2017-01-13 09:55:45 -08:00