Commit Graph

11 Commits

Author SHA1 Message Date
Dimitri Herzog 72d747c16f
feat: API-first approach for REST interface (#1129)
* feat: embed OpenAPI definition file

* feat: use OpenAPI generated server and client

* feat: provide OpenAPI interface documentation

* chore(test): add additional tests
2023-09-09 19:30:55 +02:00
Dimitri Herzog fb0810f18d
build(tests): e2e integration tests with docker and testcontainers (#753) 2022-11-24 21:54:52 +01:00
Kwitsch efd914fafd makefile rework 2022-10-21 20:56:26 +02:00
Kwitsch 91c5c228a3 next 2022-09-16 19:16:03 +02:00
Kwitsch c268e42738 docker without makefile 2022-09-14 13:53:13 +02:00
Kwitsch 747873e0f8 docker ignore more 2022-09-12 11:53:50 +02:00
Kwitsch 7f2d6b9954 added folders for better layer caching 2022-09-11 19:44:16 +02:00
Kwitsch 9c80a5f9a9
test: use dynamic unit test data (#624) 2022-08-06 22:44:26 +02:00
Dimitri Herzog 9fcb11ede9 added "dist" to dockerignore 2021-12-13 22:54:55 +01:00
Dimitri Herzog 2f756b654b replaced swagger-ui with static version to reduce memory footprint 2021-01-08 22:12:55 +01:00
Dimitri Herzog 01a8a402dc initial commit 2020-01-12 18:23:35 +01:00