chore: remove deprecated api /superset/datasources (#24333)
This commit is contained in:
parent
6d9df432c1
commit
3d9c7d4598
|
|
@ -72,7 +72,6 @@
|
||||||
|can copy dash on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|
|can copy dash on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|
||||||
|can publish on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|
|can publish on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|
||||||
|can csv on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|
|can csv on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|
|
||||||
|can datasources on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|
|
||||||
|can fave dashboards by username on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|
|can fave dashboards by username on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|
||||||
|can sql json on Superset|:heavy_check_mark:|O|O|:heavy_check_mark:|
|
|can sql json on Superset|:heavy_check_mark:|O|O|:heavy_check_mark:|
|
||||||
|can slice on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|
|can slice on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,7 @@ assists people when migrating to a new version.
|
||||||
|
|
||||||
### Breaking Changes
|
### Breaking Changes
|
||||||
|
|
||||||
|
- [24333](https://github.com/apache/superset/pull/24333): Removed deprecated API `/superset/datasources`
|
||||||
- [24266](https://github.com/apache/superset/pull/24266) Remove the `ENABLE_ACCESS_REQUEST` config parameter and the associated request/approval workflows.
|
- [24266](https://github.com/apache/superset/pull/24266) Remove the `ENABLE_ACCESS_REQUEST` config parameter and the associated request/approval workflows.
|
||||||
- [24330](https://github.com/apache/superset/pull/24330) Removes `getUiOverrideRegistry` from `ExtensionsRegistry`.
|
- [24330](https://github.com/apache/superset/pull/24330) Removes `getUiOverrideRegistry` from `ExtensionsRegistry`.
|
||||||
- [23933](https://github.com/apache/superset/pull/23933) Removes the deprecated Multiple Line Charts.
|
- [23933](https://github.com/apache/superset/pull/23933) Removes the deprecated Multiple Line Charts.
|
||||||
|
|
|
||||||
|
|
@ -208,22 +208,6 @@ class Superset(BaseSupersetView): # pylint: disable=too-many-public-methods
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
@has_access_api
|
|
||||||
@event_logger.log_this
|
|
||||||
@expose("/datasources/")
|
|
||||||
@deprecated(new_target="api/v1/dataset/")
|
|
||||||
def datasources(self) -> FlaskResponse:
|
|
||||||
return self.json_response(
|
|
||||||
sorted(
|
|
||||||
[
|
|
||||||
datasource.short_data
|
|
||||||
for datasource in security_manager.get_user_datasources()
|
|
||||||
if datasource.short_data.get("name")
|
|
||||||
],
|
|
||||||
key=lambda datasource: datasource["name"],
|
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
@has_access
|
@has_access
|
||||||
@event_logger.log_this
|
@event_logger.log_this
|
||||||
@expose("/slice/<int:slice_id>/")
|
@expose("/slice/<int:slice_id>/")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue