Craig Rueda
2a94150097
Moving appbuilder.xxx out of view files and into app.py ( #8912 )
...
* Moving appbuilder.xxx out of view files ands into app.py
* Pulled url map converters out into their own file
* Adding license blurb
* Linting
* Linting again...
2020-01-08 18:04:05 +00:00
Ville Brofeldt
5b690f9411
chore: refactor, add typing and fix uncovered errors ( #8900 )
...
* Add type annotations and fix inconsistencies
* Address review comments
* Remove incorrect typing of jsonable obj
2019-12-31 09:26:23 +02:00
Will Barrett
60914fa76a
re-enable Pylint on a number of view files ( #8773 )
...
* re-enable pylint for superset/views/tags.py
* Re-enable pylint for superset/views/dashboard.py
* Re-enable pylint for superset/views/sql_lab.py
* Re-enable pylint for superset/views/datasource.py
* Re-enable pylint for superset/views/utils.py
* Re-enable pylint for superset/views/log/__init__.py
* pylint fix
* Improve naming
2019-12-11 09:49:19 -08:00
ʈᵃᵢ
a94464b9c9
guard against duplicate columns in datasource save ( #8712 )
...
* catch IntegrityError in datasource save
* catch duplicate columns and wrap in exception handling decorators
* use 409
* isort
2019-12-04 11:05:06 -08:00
John Bodley
9fc37ea9f1
[ci] Deprecate flake8 ( #8409 )
...
* [ci] Deprecate flake8
* Addressing @villebro's comments
2019-10-18 14:44:27 -07:00
John Bodley
5c58fd1802
[format] Using Black ( #7769 )
2019-06-25 13:34:48 -07:00
John Bodley
c771625f10
[datasource] Ensuring consistent behavior of datasource editing/saving. ( #7037 )
...
* Update datasource.py
* Update datasource.py
2019-03-18 09:56:52 -07:00
michellethomas
ba9523c7c4
Adding dropdown to DatasourceControl and ability to change datasource ( #6816 )
...
* Adding dropdown to DatasourceControl and ability to change datasource
* Style fixes
* Adding unit tests for datasource/get endpoint
* Fixing issue with dropdown overflow and style changes
* Fixing issues rebasing metadata button and fixing sort for datasource with no name
2019-02-20 14:32:33 -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
Maxime Beauchemin
da813b7ee3
[table editor] allow selecting physical table ( #6046 )
...
* [table editor] allow selecting physical table
* Using classes for padding
2019-01-15 08:53:24 -08:00
leakingoxide
fd0338614a
Make owner a m2m relation on datasources ( #6544 )
...
* Make owner a m2m relation on datasources
* Fix pylint
* Make migration work in mysql & sqlite
2018-12-20 20:35:32 -08:00
Maxime Beauchemin
3f29a1dd70
Secure unsecured views and prevent regressions ( #6553 )
...
* Secure views and prevent regressions
* Force POST on shortner
* Fix tests
2018-12-18 11:57:13 -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
Maxime Beauchemin
50042af25d
[bug] 'an error has ooccured' when saving datasource ( #5683 )
...
The check_ownership was failing when Alpha user was saving a datasource
from the datasource editor.
2018-08-21 10:10:44 -07:00
Maxime Beauchemin
68ba63fcd9
Implement a React-based table editor ( #5186 )
...
* A React table editor
* addressing comments
* Fix SelectAsyncControl error on clear
* fix tests
* more corrections
* Removed <strong>
2018-08-06 15:30:13 -07:00