From a1edea0dc217e21c9a2577cfdb6f715ee816b021 Mon Sep 17 00:00:00 2001 From: JordenReuter <149687553+JordenReuter@users.noreply.github.com> Date: Thu, 11 Jul 2024 12:51:41 +0200 Subject: [PATCH] feat: update parent + openapi docs (#74) --- docs/modules/onecx-theme-svc/nav.adoc | 4 ++- .../pages/onecx-theme-svc-extensions.adoc | 28 +++++++++---------- .../pages/openapi/onecx-theme-v1.adoc | 2 ++ pom.xml | 19 +++++++++++++ 4 files changed, 38 insertions(+), 15 deletions(-) create mode 100644 docs/modules/onecx-theme-svc/pages/openapi/onecx-theme-v1.adoc diff --git a/docs/modules/onecx-theme-svc/nav.adoc b/docs/modules/onecx-theme-svc/nav.adoc index ad64990..a4a2629 100644 --- a/docs/modules/onecx-theme-svc/nav.adoc +++ b/docs/modules/onecx-theme-svc/nav.adoc @@ -1 +1,3 @@ -* xref:onecx-theme-svc:index.adoc[Theme service] \ No newline at end of file +* xref:onecx-theme-svc:index.adoc[Theme service] +** External API(s) +*** xref:onecx-theme-svc:openapi/onecx-theme-v1.adoc[Theme Management V1] \ No newline at end of file diff --git a/docs/modules/onecx-theme-svc/pages/onecx-theme-svc-extensions.adoc b/docs/modules/onecx-theme-svc/pages/onecx-theme-svc-extensions.adoc index 03ac9ce..6245a8c 100644 --- a/docs/modules/onecx-theme-svc/pages/onecx-theme-svc-extensions.adoc +++ b/docs/modules/onecx-theme-svc/pages/onecx-theme-svc-extensions.adoc @@ -72,73 +72,73 @@ h| Version | https://quarkus.io/guides/security-oidc-bearer-token-authentication-tutorial[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-oidc.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-arc | https://quarkus.io/guides/cdi-reference[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-arc.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-liquibase | https://quarkus.io/guides/liquibase[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-liquibase.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-smallrye-health | https://quarkus.io/guides/smallrye-health[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-smallrye-health.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-micrometer-registry-prometheus | https://quarkus.io/guides/telemetry-micrometer[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-micrometer-registry-prometheus.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-hibernate-orm | https://quarkus.io/guides/hibernate-orm[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-hibernate-orm.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-rest | https://quarkus.io/guides/rest[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-rest.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-rest-jackson | https://quarkus.io/guides/rest-json[Link] | -| 3.12.0 +| 3.12.2 | quarkus-jdbc-postgresql | https://quarkus.io/guides/datasource[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-jdbc-postgresql.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-smallrye-openapi | https://quarkus.io/guides/openapi-swaggerui[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-smallrye-openapi.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-hibernate-validator | https://quarkus.io/guides/validation[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-hibernate-validator.adoc[Link] -| 3.12.0 +| 3.12.2 | quarkus-opentelemetry | https://quarkus.io/guides/opentelemetry[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-opentelemetry.adoc[Link] -| 3.12.0 +| 3.12.2 | tkit-quarkus-security @@ -150,7 +150,7 @@ h| Version | https://quarkus.io/guides/container-image[Link] | https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-container-image-docker.adoc[Link] -| 3.12.0 +| 3.12.2 | onecx-security @@ -163,7 +163,7 @@ h| Version | | -| 3.12.0 +| 3.12.2 |=== \ No newline at end of file diff --git a/docs/modules/onecx-theme-svc/pages/openapi/onecx-theme-v1.adoc b/docs/modules/onecx-theme-svc/pages/openapi/onecx-theme-v1.adoc new file mode 100644 index 0000000..7be6644 --- /dev/null +++ b/docs/modules/onecx-theme-svc/pages/openapi/onecx-theme-v1.adoc @@ -0,0 +1,2 @@ +:page-layout: swagger +:page-swagger-url: https://raw.githubusercontent.com/onecx/onecx-theme-svc/main/src/main/openapi/onecx-theme-v1.yaml diff --git a/pom.xml b/pom.xml index 39606d4..63c6738 100644 --- a/pom.xml +++ b/pom.xml @@ -158,6 +158,25 @@ + + org.tkit.maven + tkit-docs-quarkus-plugin + + + docs + prepare-package + + docs + + + ${skipDocs} + + onecx-theme-v1.yaml + + + + + org.openapitools openapi-generator-maven-plugin