dependency-versions-upgrade and exclusion #144
@ -109,7 +109,7 @@ Also try for example 'admin@xxx.example.com' or 'unknown@example.org'.
|
|||||||
|
|
||||||
If you want a formatted JSON output, you can pipe the result to `jq` or similar.
|
If you want a formatted JSON output, you can pipe the result to `jq` or similar.
|
||||||
|
|
||||||
And to see the full, currently implemented, API, open http://localhost:8080/swagger-ui/index.html.
|
And to see the full, currently implemented, API, open http://localhost:8081/actuator/swagger-ui/index.html (uses management-port and thus bypasses authentication).
|
||||||
|
|
||||||
If you still need to install some of these tools, find some hints in the next chapters.
|
If you still need to install some of these tools, find some hints in the next chapters.
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ management:
|
|||||||
web:
|
web:
|
||||||
exposure:
|
exposure:
|
||||||
# HOWTO: view _clickable_ Spring Actuator (Micrometer) Metrics endpoints: http://localhost:8081/actuator/metric-links
|
# HOWTO: view _clickable_ Spring Actuator (Micrometer) Metrics endpoints: http://localhost:8081/actuator/metric-links
|
||||||
include: info, health, metrics, metric-links
|
include: info, health, metrics, metric-links, mappings, openapi, swaggerui
|
||||||
observations:
|
observations:
|
||||||
annotations:
|
annotations:
|
||||||
enabled: true
|
enabled: true
|
||||||
@ -30,6 +30,10 @@ spring:
|
|||||||
hibernate:
|
hibernate:
|
||||||
dialect: net.hostsharing.hsadminng.config.PostgresCustomDialect
|
dialect: net.hostsharing.hsadminng.config.PostgresCustomDialect
|
||||||
|
|
||||||
|
# keep this in sync with test/.../application.yml
|
||||||
|
springdoc:
|
||||||
|
use-management-port: true
|
||||||
|
|
||||||
liquibase:
|
liquibase:
|
||||||
contexts: dev
|
contexts: dev
|
||||||
|
|
||||||
|
@ -82,14 +82,14 @@ class WebSecurityConfigIntegrationTest {
|
|||||||
@Test
|
@Test
|
||||||
public void shouldSupportSwaggerUi() {
|
public void shouldSupportSwaggerUi() {
|
||||||
final var result = this.restTemplate.getForEntity(
|
final var result = this.restTemplate.getForEntity(
|
||||||
"http://localhost:" + this.managementPort + "/swagger-ui/index.html", String.class);
|
"http://localhost:" + this.managementPort + "/actuator/swagger-ui/index.html", String.class);
|
||||||
assertThat(result.getStatusCode()).isEqualTo(HttpStatus.OK);
|
assertThat(result.getStatusCode()).isEqualTo(HttpStatus.OK);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void shouldSupportApiDocs() {
|
public void shouldSupportApiDocs() {
|
||||||
final var result = this.restTemplate.getForEntity(
|
final var result = this.restTemplate.getForEntity(
|
||||||
"http://localhost:" + this.managementPort + "/v3/api-docs/swagger-config", String.class);
|
"http://localhost:" + this.managementPort + "/actuator/v3/api-docs/swagger-config", String.class);
|
||||||
assertThat(result.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND); // permitted but not configured
|
assertThat(result.getStatusCode()).isEqualTo(HttpStatus.NOT_FOUND); // permitted but not configured
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -39,6 +39,10 @@ spring:
|
|||||||
change-log: classpath:/db/changelog/db.changelog-master.yaml
|
change-log: classpath:/db/changelog/db.changelog-master.yaml
|
||||||
contexts: tc,test,dev,pg_stat_statements
|
contexts: tc,test,dev,pg_stat_statements
|
||||||
|
|
||||||
|
# keep this in sync with main/.../application.yml
|
||||||
|
springdoc:
|
||||||
|
use-management-port: true
|
||||||
|
|
||||||
logging:
|
logging:
|
||||||
level:
|
level:
|
||||||
liquibase: WARN
|
liquibase: WARN
|
||||||
|
Loading…
x
Reference in New Issue
Block a user