From 9cfbb586223c49061067a1875e38e92ba9db460e Mon Sep 17 00:00:00 2001 From: Bruno Pacheco Date: Thu, 4 Apr 2024 22:57:36 +0200 Subject: [PATCH] chore: improve openapi generator configuration --- pom.xml | 10 +++------- src/main/resources/application.properties | 17 ++++++++++++----- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/pom.xml b/pom.xml index e369d9e..f3fa1dc 100644 --- a/pom.xml +++ b/pom.xml @@ -1,8 +1,8 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 io.github.genomicdatainfrastructure gdi-userportal-dataset-discovery-service @@ -81,10 +81,6 @@ io.quarkus quarkus-oidc - - io.quarkus - quarkus-oidc-client - io.quarkus quarkus-junit5 diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 869eeaf..757674b 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -12,9 +12,16 @@ quarkus.wiremock.devservices.port=4000 quarkus.oidc.client-id=backend-service quarkus.oidc.credentials.secret=secret # Enable Policy Enforcement -quarkus.http.auth.permission.authenticated.paths=/api/* -quarkus.http.auth.permission.authenticated.policy=authenticated -quarkus.keycloak.policy-enforcer.lazy-load-paths=false -quarkus.openapi-generator.codegen.spec.ckan_yaml.enable-security-generation=false quarkus.openapi-generator.codegen.spec.discovery_yaml.enable-security-generation=false - +quarkus.openapi-generator.codegen.spec.discovery_yaml.additional-model-type-annotations=@lombok.Data;@lombok.NoArgsConstructor;@lombok.AllArgsConstructor;@lombok.Builder +quarkus.openapi-generator.codegen.spec.discovery_yaml.base-package=io.github.genomicdatainfrastructure.discovery +quarkus.openapi-generator.codegen.spec.discovery_yaml.import-mappings.File=org.jboss.resteasy.reactive.multipart.FileUpload +quarkus.openapi-generator.codegen.spec.discovery_yaml.type-mappings.File=FileUpload +quarkus.openapi-generator.codegen.spec.ckan_yaml.enable-security-generation=false +quarkus.openapi-generator.codegen.spec.ckan_yaml.base-package=io.github.genomicdatainfrastructure.discovery.remote.ckan +quarkus.openapi-generator.codegen.spec.ckan_yaml.additional-model-type-annotations=@lombok.Data;@lombok.NoArgsConstructor;@lombok.AllArgsConstructor;@lombok.Builder +quarkus.openapi-generator.codegen.spec.ckan_yaml.generate-part-filename=false +quarkus.openapi-generator.codegen.spec.beacon_yaml.enable-security-generation=false +quarkus.openapi-generator.codegen.spec.beacon_yaml.base-package=io.github.genomicdatainfrastructure.discovery.remote.beacon +quarkus.openapi-generator.codegen.spec.beacon_yaml.additional-model-type-annotations=@lombok.Data;@lombok.NoArgsConstructor;@lombok.AllArgsConstructor;@lombok.Builder +quarkus.openapi-generator.codegen.spec.beacon_yaml.generate-part-filename=false