John Bodley
1c656feb95
[mypy] Enforcing typing for a number of modules ( #9586 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-04-24 10:07:35 -07:00
John Bodley
636ee5d19a
[mypy] Enforcing typing for superset.migrations ( #9583 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2020-04-18 23:24:32 -07:00
Ville Brofeldt
8e439b1115
chore: Add OpenAPI docs to /api/v1/chart/data EP ( #9556 )
...
* Add OpenAPI docs to /api/v1/chart/data EP
* Add missing fields to QueryObject, fix linting and unit test errors
* Fix unit test errors
* abc
* Fix errors uncovered by schema validation and add unit test for invalid payload
* Add schema for response
* Remove unnecessary pylint disable
2020-04-17 16:44:16 +03: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
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
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
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
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
John Bodley
9f5f8e5d92
[mypy] Enforcing typing for db_engine_specs ( #9138 )
2020-02-17 23:08:11 -08:00
John Bodley
a7e433a512
[mypy] Disallowing implicit optional ( #9150 )
2020-02-16 22:34:15 -08:00
Ville Brofeldt
c087a48d52
fix: add datasource.changed_on to cache_key ( #8901 )
...
* Add datasource.changed_on to cache_key and add+fix related unit tests
* Add note to UPDATING.md
* Remove redundant comment about metric names
2020-01-16 00:51:13 -05:00
David Aaron Suddjian
016f202423
Refactor Dashboard and Slice models ( #8820 )
...
* refactor dashboard and slice models
* appease various linters
* remove shortcuts & import indirection
* appease mypy
* fix bad imports
* lint
* address various issues
* ignore type issue
* remove unused imports
* lint
2019-12-18 11:40:45 -08:00
Erik Ritter
9303672121
[SQL Lab] Wrap more logic with feature flag ( #8629 )
2019-11-21 17:08:11 -08:00
John Bodley
9fc37ea9f1
[ci] Deprecate flake8 ( #8409 )
...
* [ci] Deprecate flake8
* Addressing @villebro's comments
2019-10-18 14:44:27 -07:00
bolkedebruin
1fece0d2fa
Add licenses to translations ( #6732 )
...
* Add licenses
* More licenses
* Ignore messages.json as they are generated
* More licenses
* Also typescript
* Fix alignment
* Add to svg
* Many more licenses
* more licenses
* Better excludes
* Add licenses to docs and md files
* Pre-finalize licenses
* Fix newlines
* Finalize all sourde licenses
* Fix lint
2019-01-22 08:21:13 -08:00
Tao Feng
fafa6b4dda
Minor doc fix for superset ( #6662 )
2019-01-11 09:50:31 -08:00
John Bodley
1627fd096b
[travis/tox] Restructuring configuration ( #4552 )
2018-04-10 15:59:44 -07:00
John Bodley
13c17e1526
[flake8] Enabling flake8 linting ( #3776 )
2017-11-04 22:50:42 -07:00
Maxime Beauchemin
15b67b2c6c
[WiP] rename project from Caravel to Superset ( #1576 )
...
* Change in files
* Renamin files and folders
* cleaning up a single piece of lint
* Removing boat picture from docs
* add superset word mark
* Update rename note in docs
* Fixing images
* Pinning datatables
* Fixing issues with mapbox-gl
* Forgot to rename one file
* Linting
* v0.13.0
* adding pyyaml to dev-reqs
2016-11-09 23:08:22 -08:00
Maxime Beauchemin
7d1bec11f9
Setting up python to allow 90
2016-08-14 17:24:59 -07:00
Maxime Beauchemin
fa13b77cfa
Adding postgres to the build matrix ( #604 )
2016-06-12 11:01:16 -07:00
Maxime Beauchemin
c490138afe
Fixing json issues ( #602 )
2016-06-11 20:39:25 -07:00
Maxime Beauchemin
60bce9ed59
Fixing the order and coverage report for the unit tests
2016-03-28 23:50:11 -07:00
Maxime Beauchemin
619d35878f
[dashed->caravel] Replace in files
2016-03-28 22:01:21 -07:00
Maxime Beauchemin
301dce2dd1
Using setup.py nosetests to run tests
2016-03-27 19:15:21 -07:00
Maxime Beauchemin
be6b2fe556
[panoramix] -> [dashed]
2016-03-17 23:44:58 -07:00
Maxime Beauchemin
2885227050
Autodocs
2016-01-20 18:09:31 -08:00