-
Type: Clean up
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Rest API
-
Release Notes Summary:Rest Swagger doc available under /nuxeo/api/v1/doc endpoint and Automation doc available under /nuxeo/api/v1/automation/doc endpoint are no longer part of the default distribution
-
Tags:
-
Upgrade notes:
-
Team:PLATFORM
-
Sprint:nxplatform #120
-
Story Points:5
The Swagger Rest API doc available at https://nightly-2021.nuxeocloud.com/nuxeo/api/v1/doc and located in https://github.com/nuxeo/nuxeo-lts/tree/2023/modules/platform/rest-api/nuxeo-rest-api-server/src/main/resources/skin is old, unmaintained and relies on obsolete javascript libraries of which some have reported CVEs:
This embedded doc site is only useful for dev purposes. We will move all these resources to an optional marketplace that developers can install.
Moreover, once the swagger doc is removed from the server, we fall back on an even older automation doc normally located at https://nightly-2021.nuxeocloud.com/nuxeo/api/v1/automation/doc also unmaintained. We will remove this documentation as well.