Enable EE API endpoints to be included in OpenAPI
It is currently not possible to include EE only endpoints in the autogenerated OpenAPI docuemntation.
We are using the grape-swagger gem to generate the documentation. To allow building the documentation in an iterative way, I added a namespace where endpoints can be mounted to be included in the documentation.
Unfortunately, this means we can't include EE endpoints into this namespace.
I think this can be fixed by introducing a new API class that mounts the endpoints, but is not mounted in routes. I tried this in !101786 (closed)
Once all endpoints are included in OpenAPI, we can move the add_swagger_documentation
call to the global namespace and remove the extra class.