From 9286e261629daed5a4ecbdd6684f0dc78f537e45 Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Fri, 16 Jun 2017 11:49:32 -0700 Subject: [PATCH 1/7] updated versions --- .../src/main/resources/Java/libraries/feign/pom.mustache | 2 +- .../src/main/resources/Java/libraries/jersey2/pom.mustache | 2 +- .../main/resources/Java/libraries/okhttp-gson/pom.mustache | 2 +- .../src/main/resources/Java/libraries/retrofit/pom.mustache | 2 +- .../resources/Java/libraries/retrofit2/build.gradle.mustache | 2 +- .../resources/Java/libraries/retrofit2/build.sbt.mustache | 2 +- .../src/main/resources/Java/libraries/retrofit2/pom.mustache | 2 +- .../src/main/resources/JavaInflector/pom.mustache | 2 +- .../src/main/resources/JavaJaxRS/cxf/pom.mustache | 2 +- .../src/main/resources/JavaJaxRS/cxf/server/pom.mustache | 2 +- .../main/resources/JavaJaxRS/libraries/jersey1/pom.mustache | 2 +- .../swagger-codegen/src/main/resources/JavaJaxRS/pom.mustache | 2 +- .../src/main/resources/JavaJaxRS/resteasy/eap/pom.mustache | 2 +- .../src/main/resources/JavaJaxRS/resteasy/pom.mustache | 2 +- .../resources/JavaSpring/libraries/spring-cloud/pom.mustache | 2 +- modules/swagger-codegen/src/main/resources/MSF4J/pom.mustache | 2 +- .../src/main/resources/akka-scala/pom.mustache | 2 +- .../swagger-codegen/src/main/resources/android/pom.mustache | 2 +- modules/swagger-codegen/src/main/resources/scala/pom.mustache | 2 +- pom.xml | 4 ++-- pom.xml.circleci | 2 +- .../client/petstore-security-test/java/okhttp-gson/pom.xml | 2 +- samples/client/petstore-security-test/scala/pom.xml | 2 +- samples/client/petstore/akka-scala/pom.xml | 2 +- samples/client/petstore/android/httpclient/pom.xml | 2 +- samples/client/petstore/java/feign/pom.xml | 2 +- samples/client/petstore/java/jersey2-java6/pom.xml | 2 +- samples/client/petstore/java/jersey2-java8/pom.xml | 2 +- samples/client/petstore/java/jersey2/pom.xml | 2 +- .../client/petstore/java/okhttp-gson-parcelableModel/pom.xml | 2 +- samples/client/petstore/java/okhttp-gson/pom.xml | 2 +- samples/client/petstore/java/retrofit/pom.xml | 2 +- samples/client/petstore/java/retrofit2-play24/pom.xml | 2 +- samples/client/petstore/java/retrofit2/pom.xml | 2 +- samples/client/petstore/java/retrofit2rx/pom.xml | 2 +- samples/client/petstore/java/retrofit2rx2/pom.xml | 2 +- samples/client/petstore/jaxrs-cxf-client/pom.xml | 2 +- samples/client/petstore/jaxrs-cxf/pom.xml | 2 +- samples/client/petstore/scala/pom.xml | 2 +- samples/client/petstore/spring-cloud/pom.xml | 2 +- samples/server/petstore/java-inflector/pom.xml | 2 +- samples/server/petstore/java-msf4j/pom.xml | 2 +- samples/server/petstore/jaxrs-cxf/pom.xml | 2 +- samples/server/petstore/jaxrs-resteasy/eap-joda/pom.xml | 2 +- samples/server/petstore/jaxrs-resteasy/eap/pom.xml | 2 +- samples/server/petstore/jaxrs/jersey1/pom.xml | 2 +- samples/server/petstore/jaxrs/jersey2/pom.xml | 2 +- 47 files changed, 48 insertions(+), 48 deletions(-) diff --git a/modules/swagger-codegen/src/main/resources/Java/libraries/feign/pom.mustache b/modules/swagger-codegen/src/main/resources/Java/libraries/feign/pom.mustache index 7c05b94ca3e..98aaf188558 100644 --- a/modules/swagger-codegen/src/main/resources/Java/libraries/feign/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/libraries/feign/pom.mustache @@ -247,7 +247,7 @@ {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}} ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.4.0 2.1.0 2.8.7 diff --git a/modules/swagger-codegen/src/main/resources/Java/libraries/jersey2/pom.mustache b/modules/swagger-codegen/src/main/resources/Java/libraries/jersey2/pom.mustache index d4d043bb0fa..c2193af18eb 100644 --- a/modules/swagger-codegen/src/main/resources/Java/libraries/jersey2/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/libraries/jersey2/pom.mustache @@ -271,7 +271,7 @@ - 1.5.12 + 1.5.15 2.22.2 2.7.5 {{^java8}} diff --git a/modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/pom.mustache b/modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/pom.mustache index d8086d4550f..b1c9d69ed54 100644 --- a/modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/pom.mustache @@ -239,7 +239,7 @@ {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}} ${java.version} ${java.version} - 1.5.12 + 1.5.15 2.7.5 2.6.2 2.9.3 diff --git a/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit/pom.mustache b/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit/pom.mustache index 13f1ac3282b..a33360e3b2f 100644 --- a/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit/pom.mustache @@ -222,7 +222,7 @@ - 1.5.12 + 1.5.15 1.9.0 2.7.5 2.9.3 diff --git a/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/build.gradle.mustache b/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/build.gradle.mustache index b0f88ae54ee..b9a7fde1a57 100644 --- a/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/build.gradle.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/build.gradle.mustache @@ -109,7 +109,7 @@ ext { jackson_version = "2.7.5" play_version = "2.4.11" {{/usePlay24WS}} - swagger_annotations_version = "1.5.12" + swagger_annotations_version = "1.5.15" junit_version = "4.12" {{#useRxJava}} rx_java_version = "1.2.9" diff --git a/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/build.sbt.mustache b/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/build.sbt.mustache index e5c7f5af221..0888bea465d 100644 --- a/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/build.sbt.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/build.sbt.mustache @@ -32,7 +32,7 @@ lazy val root = (project in file(".")). "com.jakewharton.retrofit" % "retrofit2-rxjava2-adapter" % "1.0.0" % "compile", "io.reactivex.rxjava2" % "rxjava" % "2.0.7" % "compile", {{/useRxJava2}} - "io.swagger" % "swagger-annotations" % "1.5.12" % "compile", + "io.swagger" % "swagger-annotations" % "1.5.15" % "compile", "org.apache.oltu.oauth2" % "org.apache.oltu.oauth2.client" % "1.0.1" % "compile", {{^java8}} "joda-time" % "joda-time" % "2.9.4" % "compile", diff --git a/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/pom.mustache b/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/pom.mustache index 92002db838e..5e1d6999360 100644 --- a/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/pom.mustache @@ -283,7 +283,7 @@ {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}} ${java.version} ${java.version} - 1.5.12 + 1.5.15 {{#usePlay24WS}} 2.7.5 2.4.11 diff --git a/modules/swagger-codegen/src/main/resources/JavaInflector/pom.mustache b/modules/swagger-codegen/src/main/resources/JavaInflector/pom.mustache index 1cd3be1a531..15fc98b2cb6 100644 --- a/modules/swagger-codegen/src/main/resources/JavaInflector/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/JavaInflector/pom.mustache @@ -119,7 +119,7 @@ 1.0.0 - 1.0.11 + 1.0.14 9.2.9.v20150224 1.0.1 4.8.2 diff --git a/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/pom.mustache b/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/pom.mustache index cea4bea9134..b9d4188be75 100644 --- a/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/pom.mustache @@ -178,7 +178,7 @@ {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}} ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 2.22.2 4.12 diff --git a/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/server/pom.mustache b/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/server/pom.mustache index ec2559bd6db..03f56a5d236 100644 --- a/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/server/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/JavaJaxRS/cxf/server/pom.mustache @@ -229,7 +229,7 @@ {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}} ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 2.22.2 4.12 diff --git a/modules/swagger-codegen/src/main/resources/JavaJaxRS/libraries/jersey1/pom.mustache b/modules/swagger-codegen/src/main/resources/JavaJaxRS/libraries/jersey1/pom.mustache index 4ac349ef1f0..bf58a208a1f 100644 --- a/modules/swagger-codegen/src/main/resources/JavaJaxRS/libraries/jersey1/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/JavaJaxRS/libraries/jersey1/pom.mustache @@ -191,7 +191,7 @@ {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}} ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 1.19.1 2.8.7 diff --git a/modules/swagger-codegen/src/main/resources/JavaJaxRS/pom.mustache b/modules/swagger-codegen/src/main/resources/JavaJaxRS/pom.mustache index a28823d5858..b0f5c23bb01 100644 --- a/modules/swagger-codegen/src/main/resources/JavaJaxRS/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/JavaJaxRS/pom.mustache @@ -188,7 +188,7 @@ {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}} ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 2.22.2 2.8.7 diff --git a/modules/swagger-codegen/src/main/resources/JavaJaxRS/resteasy/eap/pom.mustache b/modules/swagger-codegen/src/main/resources/JavaJaxRS/resteasy/eap/pom.mustache index 7b7107f197a..3f855bd2eda 100644 --- a/modules/swagger-codegen/src/main/resources/JavaJaxRS/resteasy/eap/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/JavaJaxRS/resteasy/eap/pom.mustache @@ -174,7 +174,7 @@ - 1.5.12 + 1.5.15 9.2.9.v20150224 3.0.11.Final 1.6.3 diff --git a/modules/swagger-codegen/src/main/resources/JavaJaxRS/resteasy/pom.mustache b/modules/swagger-codegen/src/main/resources/JavaJaxRS/resteasy/pom.mustache index c9ed5939322..eba7922cb2f 100644 --- a/modules/swagger-codegen/src/main/resources/JavaJaxRS/resteasy/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/JavaJaxRS/resteasy/pom.mustache @@ -159,7 +159,7 @@ - 1.5.12 + 1.5.15 9.2.9.v20150224 3.0.11.Final 1.6.3 diff --git a/modules/swagger-codegen/src/main/resources/JavaSpring/libraries/spring-cloud/pom.mustache b/modules/swagger-codegen/src/main/resources/JavaSpring/libraries/spring-cloud/pom.mustache index b79762090a9..3f53b76061a 100644 --- a/modules/swagger-codegen/src/main/resources/JavaSpring/libraries/spring-cloud/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/JavaSpring/libraries/spring-cloud/pom.mustache @@ -9,7 +9,7 @@ {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}} ${java.version} ${java.version} - 1.5.12 + 1.5.15 org.springframework.boot diff --git a/modules/swagger-codegen/src/main/resources/MSF4J/pom.mustache b/modules/swagger-codegen/src/main/resources/MSF4J/pom.mustache index 743aca536a8..2c890843eac 100644 --- a/modules/swagger-codegen/src/main/resources/MSF4J/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/MSF4J/pom.mustache @@ -75,7 +75,7 @@ {{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}} ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 2.22.2 4.12 diff --git a/modules/swagger-codegen/src/main/resources/akka-scala/pom.mustache b/modules/swagger-codegen/src/main/resources/akka-scala/pom.mustache index 8e2790095b1..3a5c4d0e036 100644 --- a/modules/swagger-codegen/src/main/resources/akka-scala/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/akka-scala/pom.mustache @@ -216,7 +216,7 @@ 2.3.9 1.2 2.2 - 1.5.12 + 1.5.15 1.0.0 4.8.1 diff --git a/modules/swagger-codegen/src/main/resources/android/pom.mustache b/modules/swagger-codegen/src/main/resources/android/pom.mustache index c4c4e3a5b9d..a7bb0ad4b30 100644 --- a/modules/swagger-codegen/src/main/resources/android/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/android/pom.mustache @@ -145,7 +145,7 @@ - 1.5.12 + 1.5.15 2.3.1 4.8.1 1.0.0 diff --git a/modules/swagger-codegen/src/main/resources/scala/pom.mustache b/modules/swagger-codegen/src/main/resources/scala/pom.mustache index 11331dce41d..4d52c3ae2ef 100644 --- a/modules/swagger-codegen/src/main/resources/scala/pom.mustache +++ b/modules/swagger-codegen/src/main/resources/scala/pom.mustache @@ -215,7 +215,7 @@ 1.2 2.2 1.19 - 1.5.12 + 1.5.15 1.0.5 1.0.0 2.4.2 diff --git a/pom.xml b/pom.xml index afa94fd6d1f..5be36e059f9 100644 --- a/pom.xml +++ b/pom.xml @@ -887,10 +887,10 @@ - 1.0.29 + 1.0.30 2.11.1 3.3.0 - 1.5.12 + 1.5.15 2.4 1.2 4.8.1 diff --git a/pom.xml.circleci b/pom.xml.circleci index 00cb33bc6c5..2a76fe27225 100644 --- a/pom.xml.circleci +++ b/pom.xml.circleci @@ -900,7 +900,7 @@ 1.0.28 2.11.1 3.3.0 - 1.5.12 + 1.5.15 2.4 1.2 4.8.1 diff --git a/samples/client/petstore-security-test/java/okhttp-gson/pom.xml b/samples/client/petstore-security-test/java/okhttp-gson/pom.xml index 9ab87a8691c..dbd7942c973 100644 --- a/samples/client/petstore-security-test/java/okhttp-gson/pom.xml +++ b/samples/client/petstore-security-test/java/okhttp-gson/pom.xml @@ -206,7 +206,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 2.7.5 2.6.2 2.9.3 diff --git a/samples/client/petstore-security-test/scala/pom.xml b/samples/client/petstore-security-test/scala/pom.xml index a54aac0067d..53980f82fc1 100644 --- a/samples/client/petstore-security-test/scala/pom.xml +++ b/samples/client/petstore-security-test/scala/pom.xml @@ -215,7 +215,7 @@ 1.2 2.2 1.19 - 1.5.12 + 1.5.15 1.0.5 1.0.0 2.4.2 diff --git a/samples/client/petstore/akka-scala/pom.xml b/samples/client/petstore/akka-scala/pom.xml index 5593f09884a..c989c009f4d 100644 --- a/samples/client/petstore/akka-scala/pom.xml +++ b/samples/client/petstore/akka-scala/pom.xml @@ -216,7 +216,7 @@ 2.3.9 1.2 2.2 - 1.5.12 + 1.5.15 1.0.0 4.8.1 diff --git a/samples/client/petstore/android/httpclient/pom.xml b/samples/client/petstore/android/httpclient/pom.xml index 75ef31f534d..caa541789be 100644 --- a/samples/client/petstore/android/httpclient/pom.xml +++ b/samples/client/petstore/android/httpclient/pom.xml @@ -145,7 +145,7 @@ - 1.5.12 + 1.5.15 2.3.1 4.8.1 1.0.0 diff --git a/samples/client/petstore/java/feign/pom.xml b/samples/client/petstore/java/feign/pom.xml index afc858fcab8..165ceec4c9d 100644 --- a/samples/client/petstore/java/feign/pom.xml +++ b/samples/client/petstore/java/feign/pom.xml @@ -247,7 +247,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.4.0 2.1.0 2.8.7 diff --git a/samples/client/petstore/java/jersey2-java6/pom.xml b/samples/client/petstore/java/jersey2-java6/pom.xml index 375f01b23de..f56f3947882 100644 --- a/samples/client/petstore/java/jersey2-java6/pom.xml +++ b/samples/client/petstore/java/jersey2-java6/pom.xml @@ -254,7 +254,7 @@ - 1.5.12 + 1.5.15 2.22.2 2.7.5 2.9.4 diff --git a/samples/client/petstore/java/jersey2-java8/pom.xml b/samples/client/petstore/java/jersey2-java8/pom.xml index 1f8805518bc..c8d29ad89de 100644 --- a/samples/client/petstore/java/jersey2-java8/pom.xml +++ b/samples/client/petstore/java/jersey2-java8/pom.xml @@ -238,7 +238,7 @@ - 1.5.12 + 1.5.15 2.22.2 2.7.5 1.0.0 diff --git a/samples/client/petstore/java/jersey2/pom.xml b/samples/client/petstore/java/jersey2/pom.xml index fbf552cc133..a2c45727dd6 100644 --- a/samples/client/petstore/java/jersey2/pom.xml +++ b/samples/client/petstore/java/jersey2/pom.xml @@ -243,7 +243,7 @@ - 1.5.12 + 1.5.15 2.22.2 2.7.5 2.9.4 diff --git a/samples/client/petstore/java/okhttp-gson-parcelableModel/pom.xml b/samples/client/petstore/java/okhttp-gson-parcelableModel/pom.xml index 751d978c946..6dae3554881 100644 --- a/samples/client/petstore/java/okhttp-gson-parcelableModel/pom.xml +++ b/samples/client/petstore/java/okhttp-gson-parcelableModel/pom.xml @@ -213,7 +213,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 2.7.5 2.6.2 2.9.3 diff --git a/samples/client/petstore/java/okhttp-gson/pom.xml b/samples/client/petstore/java/okhttp-gson/pom.xml index 26751c4e3af..6dc312c25e1 100644 --- a/samples/client/petstore/java/okhttp-gson/pom.xml +++ b/samples/client/petstore/java/okhttp-gson/pom.xml @@ -206,7 +206,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 2.7.5 2.6.2 2.9.3 diff --git a/samples/client/petstore/java/retrofit/pom.xml b/samples/client/petstore/java/retrofit/pom.xml index cb50ddea34d..17c2d00fb59 100644 --- a/samples/client/petstore/java/retrofit/pom.xml +++ b/samples/client/petstore/java/retrofit/pom.xml @@ -213,7 +213,7 @@ - 1.5.12 + 1.5.15 1.9.0 2.7.5 2.9.3 diff --git a/samples/client/petstore/java/retrofit2-play24/pom.xml b/samples/client/petstore/java/retrofit2-play24/pom.xml index 6693f615e65..5a121dae152 100644 --- a/samples/client/petstore/java/retrofit2-play24/pom.xml +++ b/samples/client/petstore/java/retrofit2-play24/pom.xml @@ -246,7 +246,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 2.7.5 2.4.11 2.2.0 diff --git a/samples/client/petstore/java/retrofit2/pom.xml b/samples/client/petstore/java/retrofit2/pom.xml index ee302c6300d..6d8d5036d2b 100644 --- a/samples/client/petstore/java/retrofit2/pom.xml +++ b/samples/client/petstore/java/retrofit2/pom.xml @@ -215,7 +215,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 2.2.0 2.9.4 1.0.1 diff --git a/samples/client/petstore/java/retrofit2rx/pom.xml b/samples/client/petstore/java/retrofit2rx/pom.xml index 1498dc252f8..3eb4087ef0d 100644 --- a/samples/client/petstore/java/retrofit2rx/pom.xml +++ b/samples/client/petstore/java/retrofit2rx/pom.xml @@ -225,7 +225,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 2.2.0 1.2.9 2.9.4 diff --git a/samples/client/petstore/java/retrofit2rx2/pom.xml b/samples/client/petstore/java/retrofit2rx2/pom.xml index 34d054b1fdc..555738a751e 100644 --- a/samples/client/petstore/java/retrofit2rx2/pom.xml +++ b/samples/client/petstore/java/retrofit2rx2/pom.xml @@ -225,7 +225,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 2.2.0 2.0.7 2.9.4 diff --git a/samples/client/petstore/jaxrs-cxf-client/pom.xml b/samples/client/petstore/jaxrs-cxf-client/pom.xml index aec8f7cf37e..b1d74fe3c16 100644 --- a/samples/client/petstore/jaxrs-cxf-client/pom.xml +++ b/samples/client/petstore/jaxrs-cxf-client/pom.xml @@ -184,7 +184,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 2.22.2 4.12 diff --git a/samples/client/petstore/jaxrs-cxf/pom.xml b/samples/client/petstore/jaxrs-cxf/pom.xml index 6d5cf8442e7..041815ff47c 100644 --- a/samples/client/petstore/jaxrs-cxf/pom.xml +++ b/samples/client/petstore/jaxrs-cxf/pom.xml @@ -162,7 +162,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 2.22.2 4.12 diff --git a/samples/client/petstore/scala/pom.xml b/samples/client/petstore/scala/pom.xml index a54aac0067d..53980f82fc1 100644 --- a/samples/client/petstore/scala/pom.xml +++ b/samples/client/petstore/scala/pom.xml @@ -215,7 +215,7 @@ 1.2 2.2 1.19 - 1.5.12 + 1.5.15 1.0.5 1.0.0 2.4.2 diff --git a/samples/client/petstore/spring-cloud/pom.xml b/samples/client/petstore/spring-cloud/pom.xml index 31299a7e810..f8e3b2b1e33 100644 --- a/samples/client/petstore/spring-cloud/pom.xml +++ b/samples/client/petstore/spring-cloud/pom.xml @@ -9,7 +9,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 org.springframework.boot diff --git a/samples/server/petstore/java-inflector/pom.xml b/samples/server/petstore/java-inflector/pom.xml index d93b5e8a6c5..44de07b8dfa 100644 --- a/samples/server/petstore/java-inflector/pom.xml +++ b/samples/server/petstore/java-inflector/pom.xml @@ -111,7 +111,7 @@ 1.0.0 - 1.0.4 + 1.0.14 9.2.9.v20150224 1.0.1 4.8.2 diff --git a/samples/server/petstore/java-msf4j/pom.xml b/samples/server/petstore/java-msf4j/pom.xml index b1145335c66..511883af0bd 100644 --- a/samples/server/petstore/java-msf4j/pom.xml +++ b/samples/server/petstore/java-msf4j/pom.xml @@ -92,7 +92,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 2.22.2 4.12 diff --git a/samples/server/petstore/jaxrs-cxf/pom.xml b/samples/server/petstore/jaxrs-cxf/pom.xml index 59b8b3545d8..1410437f424 100644 --- a/samples/server/petstore/jaxrs-cxf/pom.xml +++ b/samples/server/petstore/jaxrs-cxf/pom.xml @@ -184,7 +184,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 2.22.2 4.12 diff --git a/samples/server/petstore/jaxrs-resteasy/eap-joda/pom.xml b/samples/server/petstore/jaxrs-resteasy/eap-joda/pom.xml index 5a1e46c3fe4..0155af16b22 100644 --- a/samples/server/petstore/jaxrs-resteasy/eap-joda/pom.xml +++ b/samples/server/petstore/jaxrs-resteasy/eap-joda/pom.xml @@ -163,7 +163,7 @@ - 1.5.12 + 1.5.15 9.2.9.v20150224 3.0.11.Final 1.6.3 diff --git a/samples/server/petstore/jaxrs-resteasy/eap/pom.xml b/samples/server/petstore/jaxrs-resteasy/eap/pom.xml index 762c0ccf7b9..a760e1662ea 100644 --- a/samples/server/petstore/jaxrs-resteasy/eap/pom.xml +++ b/samples/server/petstore/jaxrs-resteasy/eap/pom.xml @@ -158,7 +158,7 @@ - 1.5.12 + 1.5.15 9.2.9.v20150224 3.0.11.Final 1.6.3 diff --git a/samples/server/petstore/jaxrs/jersey1/pom.xml b/samples/server/petstore/jaxrs/jersey1/pom.xml index feaca47dd95..b1516889769 100644 --- a/samples/server/petstore/jaxrs/jersey1/pom.xml +++ b/samples/server/petstore/jaxrs/jersey1/pom.xml @@ -189,7 +189,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 1.19.1 2.8.7 diff --git a/samples/server/petstore/jaxrs/jersey2/pom.xml b/samples/server/petstore/jaxrs/jersey2/pom.xml index 39125b0a9b2..287ab883220 100644 --- a/samples/server/petstore/jaxrs/jersey2/pom.xml +++ b/samples/server/petstore/jaxrs/jersey2/pom.xml @@ -173,7 +173,7 @@ 1.7 ${java.version} ${java.version} - 1.5.12 + 1.5.15 9.2.9.v20150224 2.22.2 2.8.7 From 8237e491ac7860d1e172588d702236f84e1cd91b Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Mon, 26 Jun 2017 13:10:31 -0700 Subject: [PATCH 2/7] fixed order of checking --- .../src/main/java/io/swagger/codegen/DefaultCodegen.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java index 49ea0d4bb5f..3f91eaae98a 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/DefaultCodegen.java @@ -1123,8 +1123,6 @@ public class DefaultCodegen { String datatype = null; if (p instanceof StringProperty && "number".equals(p.getFormat())) { datatype = "BigDecimal"; - } else if (p instanceof StringProperty) { - datatype = "string"; } else if (p instanceof ByteArrayProperty) { datatype = "ByteArray"; } else if (p instanceof BinaryProperty) { @@ -1163,6 +1161,8 @@ public class DefaultCodegen { datatype = "Object"; LOGGER.error(e.getMessage(), e); } + } else if (p instanceof StringProperty) { + datatype = "string"; } else { if (p != null) { datatype = p.getType(); From 91f470e41f5cbad7bdc10f8c83c4d89521330a5f Mon Sep 17 00:00:00 2001 From: Brendan Burns Date: Tue, 27 Jun 2017 09:23:40 -0700 Subject: [PATCH 3/7] Add a function for injecting your own Authentication into the Typescript-node client (#5865) --- .../src/main/resources/typescript-node/api.mustache | 4 ++++ .../petstore-security-test/typescript-node/api.ts | 4 ++++ .../client/petstore/typescript-node/default/api.ts | 12 ++++++++++++ samples/client/petstore/typescript-node/npm/api.ts | 12 ++++++++++++ 4 files changed, 32 insertions(+) diff --git a/modules/swagger-codegen/src/main/resources/typescript-node/api.mustache b/modules/swagger-codegen/src/main/resources/typescript-node/api.mustache index adfdfd035a3..735b35f4322 100644 --- a/modules/swagger-codegen/src/main/resources/typescript-node/api.mustache +++ b/modules/swagger-codegen/src/main/resources/typescript-node/api.mustache @@ -171,6 +171,10 @@ export class {{classname}} { return this._basePath; } + public setDefaultAuthentication(auth: Authentication) { + this.authentications.default = auth; + } + public setApiKey(key: {{classname}}ApiKeys, value: string) { this.authentications[{{classname}}ApiKeys[key]].apiKey = value; } diff --git a/samples/client/petstore-security-test/typescript-node/api.ts b/samples/client/petstore-security-test/typescript-node/api.ts index f946919ecd1..cf25c9dd066 100644 --- a/samples/client/petstore-security-test/typescript-node/api.ts +++ b/samples/client/petstore-security-test/typescript-node/api.ts @@ -123,6 +123,10 @@ export class FakeApi { return this._basePath; } + public setDefaultAuthentication(auth: Authentication) { + this.authentications.default = auth; + } + public setApiKey(key: FakeApiApiKeys, value: string) { this.authentications[FakeApiApiKeys[key]].apiKey = value; } diff --git a/samples/client/petstore/typescript-node/default/api.ts b/samples/client/petstore/typescript-node/default/api.ts index 274b84d927d..11e3a970e40 100644 --- a/samples/client/petstore/typescript-node/default/api.ts +++ b/samples/client/petstore/typescript-node/default/api.ts @@ -175,6 +175,10 @@ export class PetApi { return this._basePath; } + public setDefaultAuthentication(auth: Authentication) { + this.authentications.default = auth; + } + public setApiKey(key: PetApiApiKeys, value: string) { this.authentications[PetApiApiKeys[key]].apiKey = value; } @@ -667,6 +671,10 @@ export class StoreApi { return this._basePath; } + public setDefaultAuthentication(auth: Authentication) { + this.authentications.default = auth; + } + public setApiKey(key: StoreApiApiKeys, value: string) { this.authentications[StoreApiApiKeys[key]].apiKey = value; } @@ -913,6 +921,10 @@ export class UserApi { return this._basePath; } + public setDefaultAuthentication(auth: Authentication) { + this.authentications.default = auth; + } + public setApiKey(key: UserApiApiKeys, value: string) { this.authentications[UserApiApiKeys[key]].apiKey = value; } diff --git a/samples/client/petstore/typescript-node/npm/api.ts b/samples/client/petstore/typescript-node/npm/api.ts index 274b84d927d..11e3a970e40 100644 --- a/samples/client/petstore/typescript-node/npm/api.ts +++ b/samples/client/petstore/typescript-node/npm/api.ts @@ -175,6 +175,10 @@ export class PetApi { return this._basePath; } + public setDefaultAuthentication(auth: Authentication) { + this.authentications.default = auth; + } + public setApiKey(key: PetApiApiKeys, value: string) { this.authentications[PetApiApiKeys[key]].apiKey = value; } @@ -667,6 +671,10 @@ export class StoreApi { return this._basePath; } + public setDefaultAuthentication(auth: Authentication) { + this.authentications.default = auth; + } + public setApiKey(key: StoreApiApiKeys, value: string) { this.authentications[StoreApiApiKeys[key]].apiKey = value; } @@ -913,6 +921,10 @@ export class UserApi { return this._basePath; } + public setDefaultAuthentication(auth: Authentication) { + this.authentications.default = auth; + } + public setApiKey(key: UserApiApiKeys, value: string) { this.authentications[UserApiApiKeys[key]].apiKey = value; } From eabc13e468659e3b8bec4148ad936048159e3230 Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Tue, 27 Jun 2017 09:35:08 -0700 Subject: [PATCH 4/7] added sonatype push --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.travis.yml b/.travis.yml index 361733f2817..23e4a7a4f02 100644 --- a/.travis.yml +++ b/.travis.yml @@ -99,3 +99,8 @@ script: env: - DOCKER_GENERATOR_IMAGE_NAME=swaggerapi/swagger-generator DOCKER_CODEGEN_CLI_IMAGE_NAME=swaggerapi/swagger-codegen-cli + +after_success: + - if [ $SONATYPE_USERNAME ] && [ -z "$TRAVIS_TAG" ] && [ ! "$TRAVIS_PULL_REQUEST" ]; then + mvn clean deploy --settings .travis/settings.xml; + fi; From 8b03baf46390e97a7a839c9bb658d7c8c97fad82 Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Tue, 27 Jun 2017 09:35:38 -0700 Subject: [PATCH 5/7] added local settings --- .travis/settings.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .travis/settings.xml diff --git a/.travis/settings.xml b/.travis/settings.xml new file mode 100644 index 00000000000..7fd9d3e7014 --- /dev/null +++ b/.travis/settings.xml @@ -0,0 +1,18 @@ + + + + + + + + + sonatype-nexus-snapshots + ${env.SONATYPE_USERNAME} + ${env.SONATYPE_PASSWORD} + + + + + + + From fae3f42ba80982f12d8dad4f880257676d1f4eee Mon Sep 17 00:00:00 2001 From: Tony Tam Date: Tue, 27 Jun 2017 10:44:25 -0700 Subject: [PATCH 6/7] Update .travis.yml --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 23e4a7a4f02..5694414f3ec 100644 --- a/.travis.yml +++ b/.travis.yml @@ -101,6 +101,7 @@ env: - DOCKER_GENERATOR_IMAGE_NAME=swaggerapi/swagger-generator DOCKER_CODEGEN_CLI_IMAGE_NAME=swaggerapi/swagger-codegen-cli after_success: - - if [ $SONATYPE_USERNAME ] && [ -z "$TRAVIS_TAG" ] && [ ! "$TRAVIS_PULL_REQUEST" ]; then + - if [ $SONATYPE_USERNAME ] && [ -z $TRAVIS_TAG ] && [ $TRAVIS_PULL_REQUEST == false ]; then mvn clean deploy --settings .travis/settings.xml; fi; + From 3c0623cce17ad08275a8a361410ccdefc5ebb998 Mon Sep 17 00:00:00 2001 From: stkrwork Date: Tue, 27 Jun 2017 20:48:53 +0200 Subject: [PATCH 7/7] ApacheConfGen for HTTP Basic Authentication Proposed implementation (#5800) * - Added Restbed Generator * - Added Json processing functions to model - Removed unnused code from restbed codegen class - Added response header processing to api template * Changed it to respect alphabetical order * Made the string joining java 7 compatible * Added samples * Auto stash before merge of "master" and "origin/master" * added missing apache2 config gen in services file * - Added new Config Type - Added Samples - Added sample generating scripts - Renamed Apache2Confgen to Apache2ConfigCodegen * - Added Samples - Added new config type - Added sample generating scripts - Renamed Apache2Confgen to Apache2ConfigCodegen --- bin/apache2-petstore-config.sh | 31 +++++ bin/windows/apache2-petstore-config.bat | 10 ++ .../java/io/swagger/codegen/CodegenType.java | 2 +- .../languages/Apache2ConfigCodegen.java | 106 ++++++++++++++++++ .../services/io.swagger.codegen.CodegenConfig | 1 + .../resources/apache2/apache-config.mustache | 44 ++++++++ .../main/resources/apache2/authConf.mustache | 5 + .../petstore/apache2/.swagger-codegen-ignore | 23 ++++ .../petstore/apache2/.swagger-codegen/VERSION | 1 + samples/config/petstore/apache2/PetApi.conf | 78 +++++++++++++ samples/config/petstore/apache2/StoreApi.conf | 39 +++++++ samples/config/petstore/apache2/UserApi.conf | 84 ++++++++++++++ 12 files changed, 423 insertions(+), 1 deletion(-) create mode 100644 bin/apache2-petstore-config.sh create mode 100644 bin/windows/apache2-petstore-config.bat create mode 100644 modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/Apache2ConfigCodegen.java create mode 100644 modules/swagger-codegen/src/main/resources/apache2/apache-config.mustache create mode 100644 modules/swagger-codegen/src/main/resources/apache2/authConf.mustache create mode 100644 samples/config/petstore/apache2/.swagger-codegen-ignore create mode 100644 samples/config/petstore/apache2/.swagger-codegen/VERSION create mode 100644 samples/config/petstore/apache2/PetApi.conf create mode 100644 samples/config/petstore/apache2/StoreApi.conf create mode 100644 samples/config/petstore/apache2/UserApi.conf diff --git a/bin/apache2-petstore-config.sh b/bin/apache2-petstore-config.sh new file mode 100644 index 00000000000..e0c04ba2cc5 --- /dev/null +++ b/bin/apache2-petstore-config.sh @@ -0,0 +1,31 @@ +#!/usr/bin/env bash + +SCRIPT="$0" + +while [ -h "$SCRIPT" ] ; do + ls=`ls -ld "$SCRIPT"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + SCRIPT="$link" + else + SCRIPT=`dirname "$SCRIPT"`/"$link" + fi +done + +if [ ! -d "${APP_DIR}" ]; then + APP_DIR=`dirname "$SCRIPT"`/.. + APP_DIR=`cd "${APP_DIR}"; pwd` +fi + +executable="./modules/swagger-codegen-cli/target/swagger-codegen-cli.jar" + +if [ ! -f "$executable" ] +then + mvn clean package +fi + +# if you've executed sbt assembly previously it will use that instead. +export JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties" +ags="$@ generate -l apache2 -i modules/swagger-codegen/src/test/resources/2_0/petstore.yaml -o samples/config/petstore/apache2" + +java $JAVA_OPTS -jar $executable $ags diff --git a/bin/windows/apache2-petstore-config.bat b/bin/windows/apache2-petstore-config.bat new file mode 100644 index 00000000000..5e61f95586d --- /dev/null +++ b/bin/windows/apache2-petstore-config.bat @@ -0,0 +1,10 @@ +set executable=.\modules\swagger-codegen-cli\target\swagger-codegen-cli.jar + +If Not Exist %executable% ( + mvn clean package +) + +REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M -DloggerPath=conf/log4j.properties +set ags=generate -i modules\swagger-codegen\src\test\resources\2_0\petstore.yaml -l apache2 -o samples\config\petstore\apache2\ + +java %JAVA_OPTS% -jar %executable% %ags% diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/CodegenType.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/CodegenType.java index 8d65290e8f8..5d348b946b6 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/CodegenType.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/CodegenType.java @@ -7,7 +7,7 @@ import java.util.HashMap; import java.util.Map; public enum CodegenType { - CLIENT, SERVER, DOCUMENTATION, OTHER; + CLIENT, SERVER, DOCUMENTATION, CONFIG, OTHER; private static Map names = new HashMap(); diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/Apache2ConfigCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/Apache2ConfigCodegen.java new file mode 100644 index 00000000000..0027e6920cf --- /dev/null +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/Apache2ConfigCodegen.java @@ -0,0 +1,106 @@ +package io.swagger.codegen.languages; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; + +import io.swagger.codegen.CliOption; +import io.swagger.codegen.CodegenConfig; +import io.swagger.codegen.CodegenConstants; +import io.swagger.codegen.CodegenOperation; +import io.swagger.codegen.CodegenType; +import io.swagger.codegen.DefaultCodegen; +import io.swagger.codegen.SupportingFile; + +public class Apache2ConfigCodegen extends DefaultCodegen implements CodegenConfig { + public static final String USER_INFO_PATH = "userInfoPath"; + protected String userInfoPath = "/var/www/html/"; + + @Override + public CodegenType getTag() { + return CodegenType.CONFIG; + } + + @Override + public String getName() { + return "apache2"; + } + + @Override + public String getHelp() { + return "Generates an Apache2 Config file with the permissions"; + } + + public Apache2ConfigCodegen() { + super(); + apiTemplateFiles.put("apache-config.mustache", ".conf"); + + embeddedTemplateDir = templateDir = "apache2"; + + cliOptions.add(new CliOption(USER_INFO_PATH, "Path to the user and group files")); + } + + + @Override + public void processOpts() { + if (additionalProperties.containsKey(USER_INFO_PATH)) { + userInfoPath = additionalProperties.get(USER_INFO_PATH).toString(); + } + } + + @Override + public String escapeQuotationMark(String input) { + // remove " to avoid code injection + return input.replace("\"", ""); + } + + @Override + public String escapeUnsafeCharacters(String input) { + return input.replace("*/", "*_/").replace("/*", "/_*"); + } + + @SuppressWarnings("unchecked") + @Override + public Map postProcessOperations(Map objs) { + Map operations = (Map) objs.get("operations"); + List operationList = (List) operations.get("operation"); + List newOpList = new ArrayList(); + for (CodegenOperation op : operationList) { + String path = new String(op.path); + + String[] items = path.split("/", -1); + List splitPath = new ArrayList(); + for (String item: items) { + if (item.matches("^\\{(.*)\\}$")) { + item = "*"; + } + splitPath.add(item); + } + op.path = String.join("/", splitPath); + op.vendorExtensions.put("x-codegen-userInfoPath", userInfoPath); + boolean foundInNewList = false; + for (CodegenOperation op1 : newOpList) { + if (!foundInNewList) { + if (op1.path.equals(op.path)) { + foundInNewList = true; + List currentOtherMethodList = (List) op1.vendorExtensions.get("x-codegen-otherMethods"); + if (currentOtherMethodList == null) { + currentOtherMethodList = new ArrayList(); + } + op.operationIdCamelCase = op1.operationIdCamelCase; + currentOtherMethodList.add(op); + op1.vendorExtensions.put("x-codegen-otherMethods", currentOtherMethodList); + } + } + } + if (!foundInNewList) { + newOpList.add(op); + } + } + operations.put("operation", newOpList); + return objs; + } +} diff --git a/modules/swagger-codegen/src/main/resources/META-INF/services/io.swagger.codegen.CodegenConfig b/modules/swagger-codegen/src/main/resources/META-INF/services/io.swagger.codegen.CodegenConfig index b8c4c7e9397..0242440fbad 100644 --- a/modules/swagger-codegen/src/main/resources/META-INF/services/io.swagger.codegen.CodegenConfig +++ b/modules/swagger-codegen/src/main/resources/META-INF/services/io.swagger.codegen.CodegenConfig @@ -1,5 +1,6 @@ io.swagger.codegen.languages.AkkaScalaClientCodegen io.swagger.codegen.languages.AndroidClientCodegen +io.swagger.codegen.languages.Apache2ConfigCodegen io.swagger.codegen.languages.ApexClientCodegen io.swagger.codegen.languages.AspNet5ServerCodegen io.swagger.codegen.languages.AspNetCoreServerCodegen diff --git a/modules/swagger-codegen/src/main/resources/apache2/apache-config.mustache b/modules/swagger-codegen/src/main/resources/apache2/apache-config.mustache new file mode 100644 index 00000000000..92fad06e97d --- /dev/null +++ b/modules/swagger-codegen/src/main/resources/apache2/apache-config.mustache @@ -0,0 +1,44 @@ +{{#operations}} +{{#operation}} + + {{>authConf}} + + Require valid-user + +{{#hasAuthMethods}} +{{#authMethods}} + {{#isOAuth}} + + {{#scopes}} + Require group {{scope}} + {{/scopes}} + + {{/isOAuth}} +{{/authMethods}} +{{/hasAuthMethods}} +{{^hasAuthMethods}} + + Require valid-user + +{{/hasAuthMethods}} +{{#vendorExtensions.x-codegen-otherMethods}} +{{#hasAuthMethods}} +{{#authMethods}} + {{#isOAuth}} + + {{#scopes}} + Require group {{scope}} + {{/scopes}} + + {{/isOAuth}} +{{/authMethods}} +{{/hasAuthMethods}} +{{^hasAuthMethods}} + + Require valid-user + +{{/hasAuthMethods}} +{{/vendorExtensions.x-codegen-otherMethods}} + +{{/operation}} +{{/operations}} \ No newline at end of file diff --git a/modules/swagger-codegen/src/main/resources/apache2/authConf.mustache b/modules/swagger-codegen/src/main/resources/apache2/authConf.mustache new file mode 100644 index 00000000000..27306808878 --- /dev/null +++ b/modules/swagger-codegen/src/main/resources/apache2/authConf.mustache @@ -0,0 +1,5 @@ +AuthBasicProvider file + AuthUserFile "{{vendorExtensions.x-codegen-userInfoPath}}htpwd" + AuthGroupFile "{{vendorExtensions.x-codegen-userInfoPath}}groups" + AuthType basic + AuthName "api" \ No newline at end of file diff --git a/samples/config/petstore/apache2/.swagger-codegen-ignore b/samples/config/petstore/apache2/.swagger-codegen-ignore new file mode 100644 index 00000000000..c5fa491b4c5 --- /dev/null +++ b/samples/config/petstore/apache2/.swagger-codegen-ignore @@ -0,0 +1,23 @@ +# Swagger Codegen Ignore +# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen + +# Use this file to prevent files from being overwritten by the generator. +# The patterns follow closely to .gitignore or .dockerignore. + +# As an example, the C# client generator defines ApiClient.cs. +# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line: +#ApiClient.cs + +# You can match any string of characters against a directory, file or extension with a single asterisk (*): +#foo/*/qux +# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux + +# You can recursively match patterns against a directory, file or extension with a double asterisk (**): +#foo/**/qux +# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux + +# You can also negate patterns with an exclamation (!). +# For example, you can ignore all files in a docs folder with the file extension .md: +#docs/*.md +# Then explicitly reverse the ignore rule for a single file: +#!docs/README.md diff --git a/samples/config/petstore/apache2/.swagger-codegen/VERSION b/samples/config/petstore/apache2/.swagger-codegen/VERSION new file mode 100644 index 00000000000..7fea99011a6 --- /dev/null +++ b/samples/config/petstore/apache2/.swagger-codegen/VERSION @@ -0,0 +1 @@ +2.2.3-SNAPSHOT \ No newline at end of file diff --git a/samples/config/petstore/apache2/PetApi.conf b/samples/config/petstore/apache2/PetApi.conf new file mode 100644 index 00000000000..c92843e2610 --- /dev/null +++ b/samples/config/petstore/apache2/PetApi.conf @@ -0,0 +1,78 @@ + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require group write:pets + Require group read:pets + + + Require group write:pets + Require group read:pets + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require group write:pets + Require group read:pets + + + Require group write:pets + Require group read:pets + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require group write:pets + Require group read:pets + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require group write:pets + Require group read:pets + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require group write:pets + Require group read:pets + + diff --git a/samples/config/petstore/apache2/StoreApi.conf b/samples/config/petstore/apache2/StoreApi.conf new file mode 100644 index 00000000000..f0fb742f55a --- /dev/null +++ b/samples/config/petstore/apache2/StoreApi.conf @@ -0,0 +1,39 @@ + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require valid-user + + + Require valid-user + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require valid-user + + diff --git a/samples/config/petstore/apache2/UserApi.conf b/samples/config/petstore/apache2/UserApi.conf new file mode 100644 index 00000000000..b01bb509728 --- /dev/null +++ b/samples/config/petstore/apache2/UserApi.conf @@ -0,0 +1,84 @@ + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require valid-user + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require valid-user + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require valid-user + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require valid-user + + + Require valid-user + + + Require valid-user + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require valid-user + + + + AuthBasicProvider file + AuthUserFile "/var/www/html/htpwd" + AuthGroupFile "/var/www/html/groups" + AuthType basic + AuthName "api" + + Require valid-user + + + Require valid-user + +