detleph / server

Server component of the Detleph event management system
MIT License
1 stars 0 forks source link

Create coherent documentation for common APIs #93

Open stephan418 opened 2 years ago

stephan418 commented 2 years ago

Using OpenAPI, a usable API documentation should be created for the most important API routes.

The API routes which should be tackled by this task are:

Update

https://www.npmjs.com/package/express-oas-generator seems to fit most of our requirement

Todo:

stephan418 commented 2 years ago

Task update (2)

The generation of documentation now works without restructuring any server code. I added more granular request handling support in a fork of the express-oas-generator library which fixes the problem for now at least.

New Tasks:

stephan418 commented 2 years ago

Waiting for other task

Waiting for https://github.com/detleph/issues/issues/4