Skip to content
This repository has been archived by the owner on Mar 28, 2021. It is now read-only.

Diplomatiq/diplomatiq-backend

Repository files navigation

Networking for the diplomatiq world.

https://api.diplomatiq.org

build status build status languages used

Quality Gate Coverage Maintainability Rating Reliability Rating Security Rating Dependabot

Gitter


Basics

The application is implemented with the Spring Boot framework.

After something is pushed to the develop branch, the branch is immediately deployed to the develop slot of the diplomatiq-backend resource in Azure: https://api.diplomatiq.org/?x-ms-routing-name=develop

Same for the master branch, but after a push, the branch is deployed to the staging slot, which gets auto-swapped into production in order to reach the zen of zero-downtime deployment.

OpenAPI documentation

The detailed documentation of the API is available in OpenAPI 3 format on https://api.diplomatiq.org/openapi-documentation/v3/ui. The documentation looks better in Chrome or Firefox, while for some reason, Swagger UI keeps having problems with Safari.

For client generation, the documentation is also available as a machine-readable JSON on https://api.diplomatiq.org/openapi-documentation/v3/api.

Development

See CONTRIBUTING.md for details.


Copyright (c) 2018 Diplomatiq

About

The backend infrastructure of the Diplomatiq network.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages