diff --git a/kafka-ui-api/pom.xml.versionsBackup b/kafka-ui-api/pom.xml.versionsBackup new file mode 100644 index 00000000000..933ea854f6c --- /dev/null +++ b/kafka-ui-api/pom.xml.versionsBackup @@ -0,0 +1,430 @@ + + + + kafka-ui + com.provectus + 0.3.2-SNAPSHOT + + 4.0.0 + + kafka-ui-api + + + + + org.springframework.boot + spring-boot-dependencies + ${spring-boot.version} + pom + import + + + + + + + org.springframework.boot + spring-boot-starter-webflux + + + org.springframework.boot + spring-boot-starter-security + + + org.springframework.boot + spring-boot-actuator + + + org.springframework.boot + spring-boot-starter-oauth2-client + + + com.provectus + kafka-ui-contract + ${project.version} + + + org.apache.kafka + kafka-clients + ${kafka-clients.version} + + + org.apache.commons + commons-lang3 + 3.9 + + + org.apache.zookeeper + zookeeper + ${zookeper.version} + + + org.slf4j + slf4j-log4j12 + + + + + org.projectlombok + lombok + provided + + + org.mapstruct + mapstruct + ${org.mapstruct.version} + + + io.confluent + kafka-schema-registry-client + ${confluent.version} + + + io.confluent + kafka-avro-serializer + ${confluent.version} + + + io.confluent + kafka-json-schema-serializer + ${confluent.version} + + + io.confluent + kafka-protobuf-serializer + ${confluent.version} + + + + software.amazon.msk + aws-msk-iam-auth + 1.1.0 + + + + org.apache.avro + avro + ${avro.version} + + + + org.springframework.boot + spring-boot-starter-logging + + + + io.projectreactor.addons + reactor-extra + + + + org.springframework.boot + spring-boot-starter-test + test + + + io.projectreactor + reactor-test + test + + + org.apache.commons + commons-pool2 + ${apache.commons.version} + + + org.testcontainers + testcontainers + ${test.containers.version} + test + + + org.testcontainers + kafka + ${test.containers.version} + test + + + org.testcontainers + junit-jupiter + ${test.containers.version} + test + + + org.junit.jupiter + junit-jupiter-engine + ${junit-jupiter-engine.version} + test + + + org.mockito + mockito-core + ${mockito.version} + test + + + org.mockito + mockito-junit-jupiter + ${mockito.version} + test + + + org.assertj + assertj-core + ${assertj.version} + test + + + com.github.java-json-tools + json-schema-validator + 2.2.14 + test + + + + org.springframework.boot + spring-boot-starter-actuator + + + + org.antlr + antlr4-runtime + ${antlr4-maven-plugin.version} + + + + org.springframework.boot + spring-boot-starter-data-ldap + + + org.springframework.security + spring-security-ldap + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + ${spring-boot.version} + + + + repackage + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin.version} + + ${maven.compiler.source} + ${maven.compiler.target} + + + org.mapstruct + mapstruct-processor + ${org.mapstruct.version} + + + org.projectlombok + lombok + ${org.projectlombok.version} + + + org.projectlombok + lombok-mapstruct-binding + 0.2.0 + + + org.springframework.boot + spring-boot-configuration-processor + ${spring-boot.version} + + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${maven-surefire-plugin.version} + + --illegal-access=permit + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.1.1 + + + com.puppycrawl.tools + checkstyle + 8.32 + + + + + checkstyle + validate + + check + + + warning + true + true + true + file:${basedir}/../etc/checkstyle/checkstyle.xml + file:${basedir}/../etc/checkstyle/apache-header.txt + + + + + + org.antlr + antlr4-maven-plugin + ${antlr4-maven-plugin.version} + + false + + + + generate-sources + + antlr4 + + + + + + + + + + prod + + + + pl.project13.maven + git-commit-id-plugin + 4.0.0 + + + get-the-git-infos + + revision + + initialize + + + + true + ${project.build.outputDirectory}/git.properties + + ^git.build.(time|version)$ + ^git.commit.id.(abbrev|full)$ + + full + + + + maven-resources-plugin + ${maven-resources-plugin.version} + + + copy-resources + process-classes + + copy-resources + + + ${basedir}/target/classes/static + + + ../kafka-ui-react-app/build + + + + + + + + com.github.eirslett + frontend-maven-plugin + ${frontend-maven-plugin.version} + + ../kafka-ui-react-app + + v${project.version} + ${git.commit.id.abbrev} + + + + + install node and npm + + install-node-and-npm + + + ${node.version} + + + + npm install + + npm + + + install + + + + npm run build + + npm + + + run build + + + + + + com.spotify + dockerfile-maven-plugin + ${dockerfile-maven-plugin.version} + + true + + + + default + package + + build + + + ${git.revision} + provectuslabs/kafka-ui + + ${project.build.finalName}.jar + ${project.artifactId}.jar + + + + + + + + + + + + diff --git a/kafka-ui-contract/pom.xml.versionsBackup b/kafka-ui-contract/pom.xml.versionsBackup new file mode 100644 index 00000000000..4e19d6155ea --- /dev/null +++ b/kafka-ui-contract/pom.xml.versionsBackup @@ -0,0 +1,217 @@ + + + + kafka-ui + com.provectus + 0.3.2-SNAPSHOT + + + 4.0.0 + kafka-ui-contract + + + + generate-spring-webflux-api + + true + + + + + org.springframework.boot + spring-boot-starter-webflux + ${spring-boot.version} + + + org.springframework.boot + spring-boot-starter-validation + ${spring-boot.version} + + + io.swagger + swagger-annotations + ${swagger-annotations.version} + + + org.openapitools + jackson-databind-nullable + ${jackson-databind-nullable.version} + + + com.google.code.findbugs + jsr305 + 3.0.2 + provided + + + + + + + org.openapitools + openapi-generator-maven-plugin + ${openapi-generator-maven-plugin.version} + + + generate-kafka-ui-client + + generate + + + ${project.basedir}/src/main/resources/swagger/kafka-ui-api.yaml + + ${project.build.directory}/generated-sources/kafka-ui-client + java + false + false + + com.provectus.kafka.ui.api.model + com.provectus.kafka.ui.api.api + kafka-ui-client + true + webclient + true + java8 + + + + + generate-backend-api + + generate + + + ${project.basedir}/src/main/resources/swagger/kafka-ui-api.yaml + + ${project.build.directory}/generated-sources/api + spring + DTO + + com.provectus.kafka.ui.model + com.provectus.kafka.ui.api + kafka-ui-contract + + true + + true + true + true + true + + java8 + + + + + generate-connect-client + + generate + + + ${project.basedir}/src/main/resources/swagger/kafka-connect-api.yaml + + ${project.build.directory}/generated-sources/kafka-connect-client + java + false + false + + + com.provectus.kafka.ui.connect.model + com.provectus.kafka.ui.connect.api + kafka-connect-client + + true + webclient + + true + java8 + + + + + + + com.github.eirslett + frontend-maven-plugin + ${frontend-maven-plugin.version} + + ../kafka-ui-react-app + + v${project.version} + + + + + install node and npm + + install-node-and-npm + + + ${node.version} + + + + npm install + + npm + + + install + + + + npm run gen:sources + + npm + + + run gen:sources + + + + + + org.apache.maven.plugins + maven-clean-plugin + ${maven-clean-plugin.version} + + + + ${basedir}/${frontend-generated-sources-directory} + + + + + + org.apache.maven.plugins + maven-resources-plugin + ${maven-resources-plugin.version} + + + copy-resource-one + generate-resources + + copy-resources + + + + ${basedir}/${frontend-generated-sources-directory} + + + ${project.build.directory}/generated-sources/frontend/ + + **/*.ts + + + + + + + + + + + + + diff --git a/kafka-ui-e2e-checks/pom.xml.versionsBackup b/kafka-ui-e2e-checks/pom.xml.versionsBackup new file mode 100644 index 00000000000..62749ff3537 --- /dev/null +++ b/kafka-ui-e2e-checks/pom.xml.versionsBackup @@ -0,0 +1,307 @@ + + + + kafka-ui + com.provectus + 0.3.2-SNAPSHOT + + 4.0.0 + + kafka-ui-e2e-checks + + ${project.version} + 5.8.2 + 1.9.6 + 2.17.1 + 1.3.2 + 1.15.2 + 5.16.2 + 3.17.1 + 1.0-rc7 + 2.2 + 1.7.32 + 1.15.1 + 2.13.6 + 2.2.0 + 1.6.2 + 2.6 + 1.5.4 + 2.17.2 + 2.22.2 + 2.10.0 + 3.0.0 + 4.1.70.Final + + + + + net.minidev + json-smart + ${json-smart.version} + + + org.apache.kafka + kafka_2.13 + ${kafka.version} + + + io.netty + netty-buffer + + + io.netty + netty-common + + + io.netty + netty-codec + + + io.netty + netty-handler + + + io.netty + netty-resolver + + + io.netty + netty-transport + + + io.netty + netty-transport-native-epoll + + + io.netty + netty-transport-native-unix-common + + + + + + + io.netty + netty-buffer + ${netty.version} + + + io.netty + netty-common + ${netty.version} + + + io.netty + netty-codec + ${netty.version} + + + io.netty + netty-handler + ${netty.version} + + + io.netty + netty-resolver + ${netty.version} + + + io.netty + netty-transport + ${netty.version} + + + io.netty + netty-transport-native-epoll + ${netty.version} + + + io.netty + netty-transport-native-unix-common + ${netty.version} + + + + org.testcontainers + testcontainers + ${testcontainers.version} + + + + io.qameta.allure + allure-junit5 + ${allure.version} + + + com.codeborne + selenide + ${selenide.version} + + + io.qameta.allure + allure-selenide + ${allure.version} + + + org.hamcrest + hamcrest + ${hamcrest.version} + + + org.assertj + assertj-core + ${assertj.version} + + + com.google.auto.service + auto-service + ${google.auto-service.version} + + + org.junit.jupiter + junit-jupiter-api + ${junit.version} + + + org.junit.jupiter + junit-jupiter-engine + ${junit.version} + test + + + org.slf4j + slf4j-simple + ${slf4j.version} + + + org.projectlombok + lombok + ${org.projectlombok.version} + + + org.aspectj + aspectjrt + ${aspectj.version} + + + + org.testcontainers + junit-jupiter + ${testcontainers.junit-jupiter.version} + + + io.qameta.allure + allure-java-commons + ${allure.java-commons.version} + + + io.github.cdimascio + dotenv-java + ${dotenv.version} + + + org.junit.platform + junit-platform-launcher + ${junit.platform-launcher.version} + + + ru.yandex.qatools.allure + allure-maven-plugin + ${allure.maven-plugin.version} + + + ru.yandex.qatools.ashot + ashot + ${ashot.version} + + + org.seleniumhq.selenium + selenium-remote-driver + + + + + io.qameta.allure.plugins + screen-diff-plugin + ${allure.screendiff-plugin.version} + + + com.provectus + kafka-ui-contract + ${kafka-ui-contract} + test + + + + + + local + + + true + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${maven.surefire-plugin.version} + + true + + + + org.apache.maven.plugins + maven-compiler-plugin + + ${maven.compiler.source} + ${maven.compiler.target} + + + + + + + prod + + + + org.apache.maven.plugins + maven-surefire-plugin + ${maven.surefire-plugin.version} + + + -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar" + + + + + org.aspectj + aspectjweaver + ${aspectj.version} + + + + + io.qameta.allure + allure-maven + ${allure-maven.version} + + + org.apache.maven.plugins + maven-compiler-plugin + + ${maven.compiler.source} + ${maven.compiler.target} + + + + + + + diff --git a/pom.xml.versionsBackup b/pom.xml.versionsBackup new file mode 100644 index 00000000000..d267157cd95 --- /dev/null +++ b/pom.xml.versionsBackup @@ -0,0 +1,90 @@ + + + 4.0.0 + pom + + kafka-ui-contract + kafka-ui-api + kafka-ui-e2e-checks + + + + 13 + 13 + UTF-8 + + 2.5.6 + 0.2.2 + 1.4.2.Final + 1.18.20 + 1.18.20 + latest + 3.7.0 + 2.8.0 + v14.17.1 + 1.4.10 + 1.12.0 + 3.8.1 + 3.1.0 + 3.1.0 + 2.22.0 + 4.3.0 + 1.6.0 + 1.2.32 + 1.11.0 + 5.5.1 + 2.2 + 1.16.2 + 5.7.2 + 2.21.0 + 3.19.0 + 4.7.1 + + ..//kafka-ui-react-app/src/generated-sources + + provectus + https://sonarcloud.io + + + + + confluent + https://packages.confluent.io/maven/ + + + central + Central Repository + https://repo.maven.apache.org/maven2 + default + + false + + + + + + + confluent + https://packages.confluent.io/maven/ + + + central + Central Repository + https://repo.maven.apache.org/maven2 + default + + false + + + never + + + + + com.provectus + kafka-ui + 0.3.2-SNAPSHOT + kafka-ui + Kafka metrics for UI panel +