Andreas Svanberg 886a3a8d3d Move integration tests back into the core module
Add the spring-context dependency in core to keep the Spring @Configuration classes in the module as well.

Spring is still well isolated to only those @Configuration classes and the SpringTest base class which is "hidden" via the IntegrationTest subclass.

Some minor @Bean definition juggling had to take place to keep Spring Boot out of core as well as some classes residing in the view module.
2024-10-28 15:36:55 +01:00
2024-05-15 14:25:25 +02:00
2024-06-11 10:06:50 +02:00
2013-10-10 11:16:14 +09:00
2024-07-10 15:04:07 +02:00
2024-05-15 14:25:25 +02:00
2015-02-05 15:56:03 +01:00
2024-04-22 09:30:47 +02:00

Working with the API

The API is protected by OAuth 2 acting as a resource server verifying tokens using token introspection.

When developing it uses a locally running instance of an authorization server that is run inside Docker. It can be started with docker compose -f docker-compose.yml up. Since there is no frontend to interact with the authorization server there's a helper script in GetToken.java that can be run directly with java GetToken.java to run through the authorization flow and get an access token.

Once the token has been obtained go to the Swagger UI to interact with the API. Click the "Authorize" button in the top right and paste the access token to log in.

Description
No description provided
Readme 73 MiB
Languages
Java 91%
HTML 8.6%
CSS 0.3%
JavaScript 0.1%