├── .DS_Store ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── .DS_Store ├── main ├── .DS_Store ├── java │ ├── .DS_Store │ └── com │ │ ├── .DS_Store │ │ └── disl │ │ ├── .DS_Store │ │ └── starter │ │ ├── .DS_Store │ │ ├── StarterApplication.java │ │ ├── config │ │ ├── AppConfig.java │ │ ├── AppProperties.java │ │ ├── CommonApiResponses.java │ │ ├── EmailProperties.java │ │ ├── InitialDataLoader.java │ │ ├── LoggingAspect.java │ │ └── SwaggerConfig.java │ │ ├── constants │ │ ├── AppConstants.java │ │ ├── AppTables.java │ │ ├── AppUtils.java │ │ └── SecurityConstants.java │ │ ├── controllers │ │ ├── EntryController.java │ │ ├── LogfileController.java │ │ ├── PrivilegeController.java │ │ ├── RoleController.java │ │ └── auth_thymeleaf │ │ │ ├── ForgetPasswordController.java │ │ │ └── VerificationController.java │ │ ├── entities │ │ ├── Privilege.java │ │ ├── RefreshToken.java │ │ ├── Role.java │ │ ├── Secret.java │ │ └── User.java │ │ ├── enums │ │ ├── AscOrDescType.java │ │ ├── RoleType.java │ │ ├── SocialAuthType.java │ │ └── UserTokenPurpose.java │ │ ├── exceptions │ │ ├── AuthenticationExceptionHandler.java │ │ ├── CustomSuccessHandler.java │ │ ├── ExceptionAuthHandlingController.java │ │ ├── ExceptionHandlingController.java │ │ ├── GlobalExceptionHandler.java │ │ ├── NotFoundException.java │ │ ├── OAuth2AuthenticationProcessingException.java │ │ ├── ResourceNotFoundException.java │ │ ├── ResponseException.java │ │ └── SecurityExceptionHandlingController.java │ │ ├── features │ │ ├── .DS_Store │ │ ├── cms │ │ │ ├── controller │ │ │ │ └── PageController.java │ │ │ ├── dto │ │ │ │ └── PageDto.java │ │ │ ├── entity │ │ │ │ ├── Page.java │ │ │ │ └── Section.java │ │ │ ├── enums │ │ │ │ └── PageTag.java │ │ │ ├── model │ │ │ │ ├── CreateUpdatePageRequest.java │ │ │ │ └── CreateUpdateSectionRequest.java │ │ │ ├── repository │ │ │ │ ├── PageRepository.java │ │ │ │ └── SectionRepository.java │ │ │ └── service │ │ │ │ ├── PageService.java │ │ │ │ └── SectionService.java │ │ ├── db_file │ │ │ ├── controller │ │ │ │ └── DbFileController.java │ │ │ ├── entity │ │ │ │ └── DbFile.java │ │ │ ├── enums │ │ │ │ └── FileUploadType.java │ │ │ ├── repository │ │ │ │ └── DbFileRepository.java │ │ │ └── service │ │ │ │ └── DbFileService.java │ │ └── notification │ │ │ ├── controller │ │ │ └── NotificationController.java │ │ │ ├── entity │ │ │ └── Notification.java │ │ │ ├── enums │ │ │ └── NotificationType.java │ │ │ ├── model │ │ │ ├── CreateNotification.java │ │ │ ├── PushNotificationRequest.java │ │ │ └── SendNotificationRequest.java │ │ │ ├── repository │ │ │ └── NotificationRepository.java │ │ │ └── service │ │ │ └── NotificationService.java │ │ ├── models │ │ ├── AuditModel.java │ │ ├── AuditorAwareImpl.java │ │ ├── FacebookOAuth2UserInfo.java │ │ ├── GoogleOAuth2UserInfo.java │ │ ├── OAuth2UserInfo.java │ │ ├── PaginationArgs.java │ │ ├── Response.java │ │ ├── requests │ │ │ ├── AdminCreationRequest.java │ │ │ ├── ChangePasswordRequest.java │ │ │ ├── ForgetPassRequest.java │ │ │ ├── ForgetPasswordRequest.java │ │ │ ├── InitialForgetPasswordRequest.java │ │ │ ├── RefreshTokenRequest.java │ │ │ ├── RoleCreateRequest.java │ │ │ ├── RoleUpdateRequest.java │ │ │ ├── SignInRequest.java │ │ │ ├── SignUpRequest.java │ │ │ ├── UpdateBannedStatusRequest.java │ │ │ ├── UpdateUserFromAdmin.java │ │ │ ├── UpdateUserInfoRequest.java │ │ │ └── UpdateVerifyStatusRequest.java │ │ └── responses │ │ │ ├── ApplicationLog.java │ │ │ ├── DefaultErrorResponse.java │ │ │ └── TokenResponse.java │ │ ├── repository │ │ ├── PrivilegeRepository.java │ │ ├── RefreshTokenRepository.java │ │ ├── RoleRepository.java │ │ ├── SecretRepository.java │ │ └── UserRepository.java │ │ ├── security │ │ ├── AuthUserInfoProviderURLFactory.java │ │ ├── CustomGlobalMethodSecurityConfig.java │ │ ├── CustomPermissionEvaluator.java │ │ ├── CustomUserDetails.java │ │ ├── CustomUserDetailsService.java │ │ ├── JwtAuthenticationFilter.java │ │ ├── JwtTokenProvider.java │ │ ├── OAuth2UserInfoFactory.java │ │ ├── PasswordEncoderConfig.java │ │ ├── SecurityConfig.java │ │ └── WebMvcConfig.java │ │ ├── services │ │ ├── MailService.java │ │ ├── PrivilegeService.java │ │ ├── RefreshTokenService.java │ │ ├── RoleService.java │ │ ├── SecretService.java │ │ └── UserService.java │ │ ├── specification │ │ └── AppSpecification.java │ │ └── thymleaf │ │ └── controller │ │ ├── DashboardController.java │ │ ├── LoginController.java │ │ └── StarterErrorController.java └── resources │ ├── .DS_Store │ ├── application-development.properties │ ├── application-production.properties │ ├── application-staging.properties │ ├── application.properties │ ├── logback-development.xml │ ├── logback-production.xml │ ├── logback-staging.xml │ ├── static │ ├── .DS_Store │ └── images │ │ ├── .DS_Store │ │ └── logo.svg │ └── templates │ ├── .DS_Store │ ├── dashboard.html │ ├── dispatchMessage.html │ ├── error-403.html │ ├── error-404.html │ ├── error.html │ ├── login.html │ ├── password-change.html │ ├── permission-denied.html │ └── verified.html └── test └── java └── com └── disl └── starter └── StarterApplicationTests.java /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/pom.xml -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/.DS_Store -------------------------------------------------------------------------------- /src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/.DS_Store -------------------------------------------------------------------------------- /src/main/java/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/.DS_Store -------------------------------------------------------------------------------- /src/main/java/com/disl/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/.DS_Store -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/.DS_Store -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/StarterApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/StarterApplication.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/config/AppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/config/AppConfig.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/config/AppProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/config/AppProperties.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/config/CommonApiResponses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/config/CommonApiResponses.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/config/EmailProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/config/EmailProperties.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/config/InitialDataLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/config/InitialDataLoader.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/config/LoggingAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/config/LoggingAspect.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/config/SwaggerConfig.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/constants/AppConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/constants/AppConstants.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/constants/AppTables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/constants/AppTables.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/constants/AppUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/constants/AppUtils.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/constants/SecurityConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/constants/SecurityConstants.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/controllers/EntryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/controllers/EntryController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/controllers/LogfileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/controllers/LogfileController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/controllers/PrivilegeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/controllers/PrivilegeController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/controllers/RoleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/controllers/RoleController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/controllers/auth_thymeleaf/ForgetPasswordController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/controllers/auth_thymeleaf/ForgetPasswordController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/controllers/auth_thymeleaf/VerificationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/controllers/auth_thymeleaf/VerificationController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/entities/Privilege.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/entities/Privilege.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/entities/RefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/entities/RefreshToken.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/entities/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/entities/Role.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/entities/Secret.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/entities/Secret.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/entities/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/entities/User.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/enums/AscOrDescType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/enums/AscOrDescType.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/enums/RoleType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/enums/RoleType.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/enums/SocialAuthType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/enums/SocialAuthType.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/enums/UserTokenPurpose.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/enums/UserTokenPurpose.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/AuthenticationExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/AuthenticationExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/CustomSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/CustomSuccessHandler.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/ExceptionAuthHandlingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/ExceptionAuthHandlingController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/ExceptionHandlingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/ExceptionHandlingController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/NotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/OAuth2AuthenticationProcessingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/OAuth2AuthenticationProcessingException.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/ResourceNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/ResponseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/ResponseException.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/exceptions/SecurityExceptionHandlingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/exceptions/SecurityExceptionHandlingController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/.DS_Store -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/controller/PageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/controller/PageController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/dto/PageDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/dto/PageDto.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/entity/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/entity/Page.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/entity/Section.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/entity/Section.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/enums/PageTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/enums/PageTag.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/model/CreateUpdatePageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/model/CreateUpdatePageRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/model/CreateUpdateSectionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/model/CreateUpdateSectionRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/repository/PageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/repository/PageRepository.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/repository/SectionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/repository/SectionRepository.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/service/PageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/service/PageService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/cms/service/SectionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/cms/service/SectionService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/db_file/controller/DbFileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/db_file/controller/DbFileController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/db_file/entity/DbFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/db_file/entity/DbFile.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/db_file/enums/FileUploadType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/db_file/enums/FileUploadType.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/db_file/repository/DbFileRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/db_file/repository/DbFileRepository.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/db_file/service/DbFileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/db_file/service/DbFileService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/notification/controller/NotificationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/notification/controller/NotificationController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/notification/entity/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/notification/entity/Notification.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/notification/enums/NotificationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/notification/enums/NotificationType.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/notification/model/CreateNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/notification/model/CreateNotification.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/notification/model/PushNotificationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/notification/model/PushNotificationRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/notification/model/SendNotificationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/notification/model/SendNotificationRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/notification/repository/NotificationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/notification/repository/NotificationRepository.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/features/notification/service/NotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/features/notification/service/NotificationService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/AuditModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/AuditModel.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/AuditorAwareImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/AuditorAwareImpl.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/FacebookOAuth2UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/FacebookOAuth2UserInfo.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/GoogleOAuth2UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/GoogleOAuth2UserInfo.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/OAuth2UserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/OAuth2UserInfo.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/PaginationArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/PaginationArgs.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/Response.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/AdminCreationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/AdminCreationRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/ChangePasswordRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/ChangePasswordRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/ForgetPassRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/ForgetPassRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/ForgetPasswordRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/ForgetPasswordRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/InitialForgetPasswordRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/InitialForgetPasswordRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/RefreshTokenRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/RefreshTokenRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/RoleCreateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/RoleCreateRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/RoleUpdateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/RoleUpdateRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/SignInRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/SignInRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/SignUpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/SignUpRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/UpdateBannedStatusRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/UpdateBannedStatusRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/UpdateUserFromAdmin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/UpdateUserFromAdmin.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/UpdateUserInfoRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/UpdateUserInfoRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/requests/UpdateVerifyStatusRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/requests/UpdateVerifyStatusRequest.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/responses/ApplicationLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/responses/ApplicationLog.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/responses/DefaultErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/responses/DefaultErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/models/responses/TokenResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/models/responses/TokenResponse.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/repository/PrivilegeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/repository/PrivilegeRepository.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/repository/RefreshTokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/repository/RefreshTokenRepository.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/repository/RoleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/repository/RoleRepository.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/repository/SecretRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/repository/SecretRepository.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/repository/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/AuthUserInfoProviderURLFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/AuthUserInfoProviderURLFactory.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/CustomGlobalMethodSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/CustomGlobalMethodSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/CustomPermissionEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/CustomPermissionEvaluator.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/CustomUserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/CustomUserDetails.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/CustomUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/CustomUserDetailsService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/JwtAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/JwtAuthenticationFilter.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/JwtTokenProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/JwtTokenProvider.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/OAuth2UserInfoFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/OAuth2UserInfoFactory.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/PasswordEncoderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/PasswordEncoderConfig.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/security/WebMvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/security/WebMvcConfig.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/services/MailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/services/MailService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/services/PrivilegeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/services/PrivilegeService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/services/RefreshTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/services/RefreshTokenService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/services/RoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/services/RoleService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/services/SecretService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/services/SecretService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/services/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/services/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/specification/AppSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/specification/AppSpecification.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/thymleaf/controller/DashboardController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/thymleaf/controller/DashboardController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/thymleaf/controller/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/thymleaf/controller/LoginController.java -------------------------------------------------------------------------------- /src/main/java/com/disl/starter/thymleaf/controller/StarterErrorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/java/com/disl/starter/thymleaf/controller/StarterErrorController.java -------------------------------------------------------------------------------- /src/main/resources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/.DS_Store -------------------------------------------------------------------------------- /src/main/resources/application-development.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/application-development.properties -------------------------------------------------------------------------------- /src/main/resources/application-production.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/application-production.properties -------------------------------------------------------------------------------- /src/main/resources/application-staging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/application-staging.properties -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/logback-development.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/logback-development.xml -------------------------------------------------------------------------------- /src/main/resources/logback-production.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/logback-production.xml -------------------------------------------------------------------------------- /src/main/resources/logback-staging.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/logback-staging.xml -------------------------------------------------------------------------------- /src/main/resources/static/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/static/.DS_Store -------------------------------------------------------------------------------- /src/main/resources/static/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/static/images/.DS_Store -------------------------------------------------------------------------------- /src/main/resources/static/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/static/images/logo.svg -------------------------------------------------------------------------------- /src/main/resources/templates/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/.DS_Store -------------------------------------------------------------------------------- /src/main/resources/templates/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/dashboard.html -------------------------------------------------------------------------------- /src/main/resources/templates/dispatchMessage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/dispatchMessage.html -------------------------------------------------------------------------------- /src/main/resources/templates/error-403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/error-403.html -------------------------------------------------------------------------------- /src/main/resources/templates/error-404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/error-404.html -------------------------------------------------------------------------------- /src/main/resources/templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/error.html -------------------------------------------------------------------------------- /src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /src/main/resources/templates/password-change.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/password-change.html -------------------------------------------------------------------------------- /src/main/resources/templates/permission-denied.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/permission-denied.html -------------------------------------------------------------------------------- /src/main/resources/templates/verified.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/main/resources/templates/verified.html -------------------------------------------------------------------------------- /src/test/java/com/disl/starter/StarterApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dhrubokinfotech/springboot-starter/HEAD/src/test/java/com/disl/starter/StarterApplicationTests.java --------------------------------------------------------------------------------