Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Overhaul of the OpenAPI specifications #1309

@jacobwod

Description

@jacobwod

Documentation

  • Two new keys have been added to .env. None of them is needed, you can safely use your current .env and let the Backend use its defaults.
  • Keep in mind that enabling only V2 of the API requires fixes in Admin UI which are not there currently. One example is that the GET /mapconfig/delete/{map} is not implemented in V2 and replaced by DELETE /mapconfig/{map}.
  • This means that you'll need both versions of the API running side-by-side for now. This is also the default configuration.

Check out the PR #1318 for a list of changes, including the new keys in .env.

Original issue

During development of #1210 we all agreed that the specifications that lay the foundation of our API implementations need an overhaul.

This issue is ment to document the changes. Related commits (and possible PRs) should link this issue.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions