├── .github └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .goreleaser.yaml ├── LICENSE ├── Makefile ├── README.md ├── cmd ├── generator.go ├── initCmd.go ├── root.go └── version.go ├── docs ├── README.md ├── progen-macos-open.png └── spring-boot.tape ├── generators ├── helpers │ └── helper.go └── springboot │ ├── app_common.go │ ├── build_tool.go │ ├── constants.go │ ├── db_migrations.go │ ├── docker_compose.go │ ├── generator.go │ ├── gh_actions.go │ ├── gitignore.go │ ├── prompts.go │ ├── readme.go │ ├── renovate.go │ ├── sdkman.go │ ├── security.go │ ├── spring_modulith.go │ ├── taskfile.go │ ├── templates │ ├── README.md.tmpl │ ├── Taskfile.gradle.yml.tmpl │ ├── Taskfile.maven.yml.tmpl │ ├── build.gradle.tmpl │ ├── ci │ │ └── github │ │ │ └── workflows │ │ │ └── ci.yml.tmpl │ ├── compose.yml.tmpl │ ├── gitignore.tmpl │ ├── gradle-wrapper │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ └── gradlew.bat │ ├── maven-wrapper │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ └── mvnw.cmd │ ├── pom.xml.tmpl │ ├── renovate.json.tmpl │ ├── sdkmanrc.tmpl │ ├── settings.gradle.tmpl │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── Application.java.tmpl │ │ │ ├── ApplicationProperties.java.tmpl │ │ │ ├── config │ │ │ │ ├── JwtWebSecurityConfig.java.tmpl │ │ │ │ ├── SecurityConfig.java.tmpl │ │ │ │ ├── WebMvcConfig.java.tmpl │ │ │ │ └── WebSecurityConfig.java.tmpl │ │ │ ├── domain │ │ │ │ ├── BadRequestException.java.tmpl │ │ │ │ ├── BaseEntity.java.tmpl │ │ │ │ ├── CreateUserCmd.java.tmpl │ │ │ │ ├── ResourceNotFoundException.java.tmpl │ │ │ │ ├── Role.java.tmpl │ │ │ │ ├── SecurityUser.java.tmpl │ │ │ │ ├── User.java.tmpl │ │ │ │ ├── UserRepository.java.tmpl │ │ │ │ └── UserService.java.tmpl │ │ │ ├── security │ │ │ │ ├── AuthToken.java.tmpl │ │ │ │ ├── SecurityUserDetailsService.java.tmpl │ │ │ │ ├── TokenAuthenticationFilter.java.tmpl │ │ │ │ └── TokenHelper.java.tmpl │ │ │ └── web │ │ │ │ ├── LoginRestController.java.tmpl │ │ │ │ ├── RestApiExceptionHandler.java.tmpl │ │ │ │ ├── UserContextUtils.java.tmpl │ │ │ │ ├── UserController.java.tmpl │ │ │ │ ├── UserRestController.java.tmpl │ │ │ │ └── WebAppExceptionHandler.java.tmpl │ │ └── resources │ │ │ ├── application.properties.tmpl │ │ │ ├── db │ │ │ └── migration │ │ │ │ ├── flyway │ │ │ │ ├── V1__init_empty.sql │ │ │ │ ├── V1__init_mariadb.sql │ │ │ │ ├── V1__init_mysql.sql │ │ │ │ └── V1__init_postgresql.sql │ │ │ │ └── liquibase │ │ │ │ ├── changelog │ │ │ │ ├── 01-init-empty.xml │ │ │ │ ├── 01-init-mariadb.xml │ │ │ │ ├── 01-init-mysql.xml │ │ │ │ └── 01-init-postgresql.xml │ │ │ │ └── liquibase-changelog.xml │ │ │ ├── static │ │ │ └── css │ │ │ │ └── styles.css │ │ │ └── templates │ │ │ ├── error │ │ │ ├── 403.html.tmpl │ │ │ ├── 404.html.tmpl │ │ │ └── 500.html.tmpl │ │ │ ├── index.html.tmpl │ │ │ ├── layout.html.tmpl │ │ │ ├── login.html.tmpl │ │ │ ├── registration-success.html.tmpl │ │ │ └── registration.html.tmpl │ │ └── test │ │ ├── java │ │ ├── ApplicationTests.java.tmpl │ │ ├── BaseIntegrationTest.java.tmpl │ │ ├── ModularityTests.java.tmpl │ │ ├── TestApplication.java.tmpl │ │ ├── TestcontainersConfig.java.tmpl │ │ └── web │ │ │ ├── LoginRestControllerTests.java.tmpl │ │ │ ├── UserControllerTests.java.tmpl │ │ │ └── UserRestControllerTests.java.tmpl │ │ └── resources │ │ └── logback-test.xml.tmpl │ └── thymeleaf.go ├── generators_test.go ├── go.mod ├── go.sum ├── install.sh ├── main.go └── renovate.json /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/README.md -------------------------------------------------------------------------------- /cmd/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/cmd/generator.go -------------------------------------------------------------------------------- /cmd/initCmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/cmd/initCmd.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/cmd/version.go -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/progen-macos-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/docs/progen-macos-open.png -------------------------------------------------------------------------------- /docs/spring-boot.tape: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/docs/spring-boot.tape -------------------------------------------------------------------------------- /generators/helpers/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/helpers/helper.go -------------------------------------------------------------------------------- /generators/springboot/app_common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/app_common.go -------------------------------------------------------------------------------- /generators/springboot/build_tool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/build_tool.go -------------------------------------------------------------------------------- /generators/springboot/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/constants.go -------------------------------------------------------------------------------- /generators/springboot/db_migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/db_migrations.go -------------------------------------------------------------------------------- /generators/springboot/docker_compose.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/docker_compose.go -------------------------------------------------------------------------------- /generators/springboot/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/generator.go -------------------------------------------------------------------------------- /generators/springboot/gh_actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/gh_actions.go -------------------------------------------------------------------------------- /generators/springboot/gitignore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/gitignore.go -------------------------------------------------------------------------------- /generators/springboot/prompts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/prompts.go -------------------------------------------------------------------------------- /generators/springboot/readme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/readme.go -------------------------------------------------------------------------------- /generators/springboot/renovate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/renovate.go -------------------------------------------------------------------------------- /generators/springboot/sdkman.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/sdkman.go -------------------------------------------------------------------------------- /generators/springboot/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/security.go -------------------------------------------------------------------------------- /generators/springboot/spring_modulith.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/spring_modulith.go -------------------------------------------------------------------------------- /generators/springboot/taskfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/taskfile.go -------------------------------------------------------------------------------- /generators/springboot/templates/README.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/README.md.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/Taskfile.gradle.yml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/Taskfile.gradle.yml.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/Taskfile.maven.yml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/Taskfile.maven.yml.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/build.gradle.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/build.gradle.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/ci/github/workflows/ci.yml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/ci/github/workflows/ci.yml.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/compose.yml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/compose.yml.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/gitignore.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/gitignore.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/gradle-wrapper/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/gradle-wrapper/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /generators/springboot/templates/gradle-wrapper/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/gradle-wrapper/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /generators/springboot/templates/gradle-wrapper/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/gradle-wrapper/gradlew -------------------------------------------------------------------------------- /generators/springboot/templates/gradle-wrapper/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/gradle-wrapper/gradlew.bat -------------------------------------------------------------------------------- /generators/springboot/templates/maven-wrapper/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/maven-wrapper/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /generators/springboot/templates/maven-wrapper/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/maven-wrapper/mvnw -------------------------------------------------------------------------------- /generators/springboot/templates/maven-wrapper/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/maven-wrapper/mvnw.cmd -------------------------------------------------------------------------------- /generators/springboot/templates/pom.xml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/pom.xml.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/renovate.json.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/renovate.json.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/sdkmanrc.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/sdkmanrc.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/settings.gradle.tmpl: -------------------------------------------------------------------------------- 1 | rootProject.name = '{{ .ArtifactID }}' 2 | -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/Application.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/Application.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/ApplicationProperties.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/ApplicationProperties.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/config/JwtWebSecurityConfig.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/config/JwtWebSecurityConfig.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/config/SecurityConfig.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/config/SecurityConfig.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/config/WebMvcConfig.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/config/WebMvcConfig.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/config/WebSecurityConfig.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/config/WebSecurityConfig.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/domain/BadRequestException.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/domain/BadRequestException.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/domain/BaseEntity.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/domain/BaseEntity.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/domain/CreateUserCmd.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/domain/CreateUserCmd.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/domain/ResourceNotFoundException.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/domain/ResourceNotFoundException.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/domain/Role.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/domain/Role.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/domain/SecurityUser.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/domain/SecurityUser.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/domain/User.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/domain/User.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/domain/UserRepository.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/domain/UserRepository.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/domain/UserService.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/domain/UserService.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/security/AuthToken.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/security/AuthToken.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/security/SecurityUserDetailsService.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/security/SecurityUserDetailsService.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/security/TokenAuthenticationFilter.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/security/TokenAuthenticationFilter.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/security/TokenHelper.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/security/TokenHelper.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/web/LoginRestController.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/web/LoginRestController.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/web/RestApiExceptionHandler.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/web/RestApiExceptionHandler.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/web/UserContextUtils.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/web/UserContextUtils.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/web/UserController.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/web/UserController.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/web/UserRestController.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/web/UserRestController.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/java/web/WebAppExceptionHandler.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/java/web/WebAppExceptionHandler.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/application.properties.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/application.properties.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/db/migration/flyway/V1__init_empty.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/db/migration/flyway/V1__init_mariadb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/db/migration/flyway/V1__init_mariadb.sql -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/db/migration/flyway/V1__init_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/db/migration/flyway/V1__init_mysql.sql -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/db/migration/flyway/V1__init_postgresql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/db/migration/flyway/V1__init_postgresql.sql -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/db/migration/liquibase/changelog/01-init-empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/db/migration/liquibase/changelog/01-init-empty.xml -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/db/migration/liquibase/changelog/01-init-mariadb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/db/migration/liquibase/changelog/01-init-mariadb.xml -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/db/migration/liquibase/changelog/01-init-mysql.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/db/migration/liquibase/changelog/01-init-mysql.xml -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/db/migration/liquibase/changelog/01-init-postgresql.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/db/migration/liquibase/changelog/01-init-postgresql.xml -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/db/migration/liquibase/liquibase-changelog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/db/migration/liquibase/liquibase-changelog.xml -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/static/css/styles.css: -------------------------------------------------------------------------------- 1 | #app { 2 | padding-top: 90px; 3 | } 4 | -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/templates/error/403.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/templates/error/403.html.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/templates/error/404.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/templates/error/404.html.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/templates/error/500.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/templates/error/500.html.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/templates/index.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/templates/index.html.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/templates/layout.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/templates/layout.html.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/templates/login.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/templates/login.html.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/templates/registration-success.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/templates/registration-success.html.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/main/resources/templates/registration.html.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/main/resources/templates/registration.html.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/test/java/ApplicationTests.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/test/java/ApplicationTests.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/test/java/BaseIntegrationTest.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/test/java/BaseIntegrationTest.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/test/java/ModularityTests.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/test/java/ModularityTests.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/test/java/TestApplication.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/test/java/TestApplication.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/test/java/TestcontainersConfig.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/test/java/TestcontainersConfig.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/test/java/web/LoginRestControllerTests.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/test/java/web/LoginRestControllerTests.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/test/java/web/UserControllerTests.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/test/java/web/UserControllerTests.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/test/java/web/UserRestControllerTests.java.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/test/java/web/UserRestControllerTests.java.tmpl -------------------------------------------------------------------------------- /generators/springboot/templates/src/test/resources/logback-test.xml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/templates/src/test/resources/logback-test.xml.tmpl -------------------------------------------------------------------------------- /generators/springboot/thymeleaf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators/springboot/thymeleaf.go -------------------------------------------------------------------------------- /generators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/generators_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/go.sum -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/install.sh -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/main.go -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/progen/HEAD/renovate.json --------------------------------------------------------------------------------