├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .hadolint.yaml ├── .mvn ├── oga-ignore-list.json ├── owasp-suppressions.xml ├── versions-maven-plugin-rules-unstable.xml ├── versions-maven-plugin-rules.xml └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── DEPLOY.md ├── LICENSE.txt ├── README.md ├── appveyor.yml ├── azure-pipelines.yml ├── do ├── do.cmd ├── docker ├── Dockerfile ├── cerebro │ └── cerebro.conf ├── docker-compose-cerebro.yml ├── docker-compose-elk.yml ├── docker-compose-gatling.yml ├── docker-compose-test-azure.yml ├── docker-compose-test.yml ├── docker-compose.yml ├── elasticsearch │ └── elasticsearch.yml ├── gatling │ ├── README.md │ ├── conf │ │ ├── gatling-akka.conf │ │ ├── gatling.conf │ │ ├── logback.xml │ │ └── recorder.conf │ └── user-files │ │ └── simulations │ │ └── manon │ │ └── ActuatorSimulation.scala ├── grafana │ ├── grafana.ini │ └── manon-dashboard.json ├── kibana │ └── kibana.yml ├── logstash │ ├── logstash.yml │ ├── patterns │ │ └── logstash-patterns.txt │ └── pipeline │ │ ├── logstash-1-inputs.conf │ │ ├── logstash-2-filters.conf │ │ └── logstash-3-outputs.conf ├── nginx │ └── nginx.conf ├── prometheus │ └── prometheus.yml └── redis │ └── redis.conf ├── e2e ├── CheckReports.py ├── _e2e-executor.sh ├── run-e2e-docker.sh ├── run-e2e-jib.sh └── test │ ├── manon_check_docker__KO.txt │ ├── manon_check_docker__OK.txt │ ├── manon_gatling_logs__KO.txt │ └── manon_gatling_logs__OK.txt ├── misc ├── db_schema.png ├── db_schema.uml ├── local.postman_environment.json ├── manon-api.postman_collection.json └── rest.http ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── manon │ │ ├── Application.java │ │ ├── api │ │ ├── app │ │ │ └── PingWS.java │ │ ├── batch │ │ │ └── JobRunnerWS.java │ │ └── user │ │ │ ├── AuthAdminWS.java │ │ │ ├── AuthWS.java │ │ │ ├── FriendshipWS.java │ │ │ ├── UserAdminWS.java │ │ │ └── UserWS.java │ │ ├── app │ │ ├── Cfg.java │ │ ├── Globals.java │ │ └── config │ │ │ ├── DatasourceConfig.java │ │ │ ├── EmbeddedCacheConfig.java │ │ │ ├── FilterConfig.java │ │ │ ├── FlywaySlaveInitializerConfig.java │ │ │ ├── JwtAuthenticationEntryPoint.java │ │ │ ├── JwtAuthenticationFilter.java │ │ │ ├── LoggingFilterConfig.java │ │ │ ├── RedisCacheConfig.java │ │ │ ├── SecurityConfig.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── TimeConfig.java │ │ │ └── WebConfig.java │ │ ├── batch │ │ ├── UserSnapshotJobConfig.java │ │ └── listener │ │ │ ├── ChunkFlushListener.java │ │ │ └── JobListener.java │ │ ├── document │ │ ├── app │ │ │ └── AuthTokenEntity.java │ │ └── user │ │ │ ├── FriendshipEntity.java │ │ │ ├── FriendshipEventEntity.java │ │ │ ├── FriendshipRequestEntity.java │ │ │ ├── UserEntity.java │ │ │ ├── UserIdProjection.java │ │ │ ├── UserSnapshotEntity.java │ │ │ └── UserStatsEntity.java │ │ ├── dto │ │ └── user │ │ │ ├── AbstractUserDto.java │ │ │ ├── FriendshipRequestDto.java │ │ │ ├── UserDto.java │ │ │ ├── UserSnapshotDto.java │ │ │ └── UserWithSnapshotsDto.java │ │ ├── err │ │ ├── AbstractControllerAdvice.java │ │ ├── AbstractManagedException.java │ │ ├── ErrorResponse.java │ │ ├── app │ │ │ ├── AppControllerAdvice.java │ │ │ └── PingException.java │ │ ├── batch │ │ │ ├── BatchControllerAdvice.java │ │ │ └── TaskNotFoundException.java │ │ └── user │ │ │ ├── FriendshipExistsException.java │ │ │ ├── FriendshipNotFoundException.java │ │ │ ├── FriendshipRequestExistsException.java │ │ │ ├── FriendshipRequestNotFoundException.java │ │ │ ├── PasswordNotMatchException.java │ │ │ ├── UserControllerAdvice.java │ │ │ ├── UserExistsException.java │ │ │ └── UserNotFoundException.java │ │ ├── mapper │ │ └── user │ │ │ ├── FriendshipMapper.java │ │ │ └── UserMapper.java │ │ ├── model │ │ ├── app │ │ │ └── MethodExecutionStats.java │ │ ├── batch │ │ │ └── TaskStatus.java │ │ └── user │ │ │ ├── FriendshipEventCode.java │ │ │ ├── RegistrationState.java │ │ │ ├── UserPublicInfo.java │ │ │ ├── UserRole.java │ │ │ ├── UserSimpleDetails.java │ │ │ └── form │ │ │ ├── UserLogin.java │ │ │ ├── UserPasswordUpdateForm.java │ │ │ └── UserUpdateForm.java │ │ ├── repository │ │ ├── app │ │ │ └── AuthTokenRepository.java │ │ └── user │ │ │ ├── FriendshipEventRepository.java │ │ │ ├── FriendshipRepository.java │ │ │ ├── FriendshipRequestRepository.java │ │ │ ├── UserRepository.java │ │ │ ├── UserSnapshotRepository.java │ │ │ └── UserStatsRepository.java │ │ ├── service │ │ ├── app │ │ │ ├── AuthTokenService.java │ │ │ ├── JwtTokenService.java │ │ │ ├── NotificationService.java │ │ │ ├── PerformanceRecorder.java │ │ │ ├── PingService.java │ │ │ ├── TrxDemoService.java │ │ │ └── impl │ │ │ │ ├── AuthTokenServiceImpl.java │ │ │ │ ├── JwtTokenServiceImpl.java │ │ │ │ ├── NotificationServiceImpl.java │ │ │ │ ├── PerformanceRecorderImpl.java │ │ │ │ ├── PingServiceImpl.java │ │ │ │ └── TrxDemoServiceImpl.java │ │ ├── batch │ │ │ ├── JobRunnerService.java │ │ │ └── impl │ │ │ │ └── JobRunnerServiceImpl.java │ │ └── user │ │ │ ├── FriendshipEventService.java │ │ │ ├── FriendshipRequestService.java │ │ │ ├── FriendshipService.java │ │ │ ├── PasswordEncoderService.java │ │ │ ├── RegistrationService.java │ │ │ ├── UserService.java │ │ │ ├── UserSnapshotService.java │ │ │ ├── UserStatsService.java │ │ │ └── impl │ │ │ ├── FriendshipEventServiceImpl.java │ │ │ ├── FriendshipRequestServiceImpl.java │ │ │ ├── FriendshipServiceImpl.java │ │ │ ├── PasswordEncoderServiceImpl.java │ │ │ ├── RegistrationServiceImpl.java │ │ │ ├── UserDetailsServiceImpl.java │ │ │ ├── UserServiceImpl.java │ │ │ ├── UserSnapshotServiceImpl.java │ │ │ └── UserStatsServiceImpl.java │ │ └── util │ │ ├── ExistForTesting.java │ │ ├── HashUtils.java │ │ ├── Tools.java │ │ └── VisibleForTesting.java └── resources │ ├── META-INF │ └── additional-spring-configuration-metadata.json │ ├── application-add-sql-debug.yml │ ├── application-dev-hsqldb.yml │ ├── application-dev-mariadb.yml │ ├── application-dev-postgres.yml │ ├── application.yml │ ├── banner.txt │ ├── db │ └── migration │ │ ├── hsqldb │ │ ├── batch │ │ │ └── V1.0__create_batch_tables.sql │ │ └── main │ │ │ ├── V1.1__generated_by_JPA.sql │ │ │ └── V1.2__migrate_to_springboot_3_1_0.sql │ │ ├── mariadb │ │ ├── batch │ │ │ └── V1.0__create_batch_tables.sql │ │ └── main │ │ │ ├── V1.1__create_application_tables.sql │ │ │ ├── V1.2__create_auth_token_table.sql │ │ │ └── V1.3__migrate_to_springboot_3_1_0.sql │ │ └── postgres │ │ ├── batch │ │ └── V1.0__create_batch_tables.sql │ │ └── main │ │ ├── V1.1__create_application_tables.sql │ │ ├── V1.2__create_auth_token_table.sql │ │ └── V1.3__migrate_to_springboot_3_1_0.sql │ └── logback-spring.xml └── test ├── java └── manon │ ├── ApplicationIT.java │ ├── api │ ├── app │ │ ├── ActuatorCtrlIT.java │ │ ├── ActuatorIT.java │ │ ├── PingCtrlIT.java │ │ ├── PingWSIT.java │ │ └── SwaggerCtrlIT.java │ ├── batch │ │ ├── JobRunnerWSCtrlIT.java │ │ └── JobRunnerWSIT.java │ └── user │ │ ├── AuthAdminWSCtrlIT.java │ │ ├── AuthAdminWSIT.java │ │ ├── AuthWSCtrlIT.java │ │ ├── AuthWSIT.java │ │ ├── FriendshipWSCtrlIT.java │ │ ├── FriendshipWSIT.java │ │ ├── UserAdminWSCtrlIT.java │ │ ├── UserAdminWSIT.java │ │ ├── UserWSCtrlIT.java │ │ ├── UserWSIT.java │ │ └── UserWSValidIT.java │ ├── app │ └── config │ │ └── JacksonConfigIT.java │ ├── batch │ └── UserSnapshotJobConfigIT.java │ ├── document │ ├── app │ │ └── AuthTokenEntityTest.java │ └── user │ │ ├── FriendshipEntityTest.java │ │ ├── FriendshipEventEntityTest.java │ │ ├── FriendshipRequestEntityTest.java │ │ ├── UserEntityTest.java │ │ ├── UserSnapshotEntityTest.java │ │ └── UserStatsEntityTest.java │ ├── dto │ └── user │ │ ├── FriendshipRequestDtoTest.java │ │ ├── UserDtoTest.java │ │ ├── UserSnapshotDtoTest.java │ │ └── UserWithSnapshotsDtoTest.java │ ├── mapper │ └── user │ │ ├── FriendshipMapperTest.java │ │ └── UserMapperTest.java │ ├── model │ ├── app │ │ └── MethodExecutionStatsTest.java │ ├── batch │ │ └── TaskStatusTest.java │ └── user │ │ ├── UserPublicInfoTest.java │ │ └── form │ │ ├── UserLoginTest.java │ │ ├── UserPasswordUpdateFormTest.java │ │ └── UserUpdateFormTest.java │ ├── service │ ├── app │ │ └── impl │ │ │ ├── AuthTokenServiceIT.java │ │ │ ├── PerformanceRecorderImplTest.java │ │ │ └── TrxDemoServiceIT.java │ └── user │ │ └── impl │ │ ├── FriendshipRequestServiceIT.java │ │ ├── FriendshipServiceIT.java │ │ ├── PasswordEncoderServiceIT.java │ │ ├── RegistrationServiceIT.java │ │ ├── UserDetailsServiceIT.java │ │ ├── UserServiceIT.java │ │ ├── UserSnapshotServiceIT.java │ │ └── UserStatsServiceIT.java │ └── util │ ├── ArchTest.java │ ├── TestTools.java │ ├── ToolsTest.java │ ├── basetest │ ├── AbstractIT.java │ ├── AbstractMockIT.java │ ├── AbstractNoUserIT.java │ └── AbstractParallelTest.java │ ├── mapper │ └── UserMapperDataset.java │ └── web │ ├── AuthMode.java │ ├── Page.java │ └── Rs.java └── resources ├── application-test-ddl-create.yml ├── application-test-mariadb.yml ├── application-test-postgres.yml ├── application-test.yml ├── expected ├── actuator-health-full.json ├── actuator-health.json ├── actuator-info.json └── layers.puml ├── junit-platform.properties └── logback-test.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.gitignore -------------------------------------------------------------------------------- /.hadolint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.hadolint.yaml -------------------------------------------------------------------------------- /.mvn/oga-ignore-list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.mvn/oga-ignore-list.json -------------------------------------------------------------------------------- /.mvn/owasp-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.mvn/owasp-suppressions.xml -------------------------------------------------------------------------------- /.mvn/versions-maven-plugin-rules-unstable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.mvn/versions-maven-plugin-rules-unstable.xml -------------------------------------------------------------------------------- /.mvn/versions-maven-plugin-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.mvn/versions-maven-plugin-rules.xml -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /DEPLOY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/DEPLOY.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/appveyor.yml -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/do -------------------------------------------------------------------------------- /do.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/do.cmd -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/cerebro/cerebro.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/cerebro/cerebro.conf -------------------------------------------------------------------------------- /docker/docker-compose-cerebro.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/docker-compose-cerebro.yml -------------------------------------------------------------------------------- /docker/docker-compose-elk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/docker-compose-elk.yml -------------------------------------------------------------------------------- /docker/docker-compose-gatling.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/docker-compose-gatling.yml -------------------------------------------------------------------------------- /docker/docker-compose-test-azure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/docker-compose-test-azure.yml -------------------------------------------------------------------------------- /docker/docker-compose-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/docker-compose-test.yml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/elasticsearch/elasticsearch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/elasticsearch/elasticsearch.yml -------------------------------------------------------------------------------- /docker/gatling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/gatling/README.md -------------------------------------------------------------------------------- /docker/gatling/conf/gatling-akka.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/gatling/conf/gatling-akka.conf -------------------------------------------------------------------------------- /docker/gatling/conf/gatling.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/gatling/conf/gatling.conf -------------------------------------------------------------------------------- /docker/gatling/conf/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/gatling/conf/logback.xml -------------------------------------------------------------------------------- /docker/gatling/conf/recorder.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/gatling/conf/recorder.conf -------------------------------------------------------------------------------- /docker/gatling/user-files/simulations/manon/ActuatorSimulation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/gatling/user-files/simulations/manon/ActuatorSimulation.scala -------------------------------------------------------------------------------- /docker/grafana/grafana.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/grafana/grafana.ini -------------------------------------------------------------------------------- /docker/grafana/manon-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/grafana/manon-dashboard.json -------------------------------------------------------------------------------- /docker/kibana/kibana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/kibana/kibana.yml -------------------------------------------------------------------------------- /docker/logstash/logstash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/logstash/logstash.yml -------------------------------------------------------------------------------- /docker/logstash/patterns/logstash-patterns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/logstash/patterns/logstash-patterns.txt -------------------------------------------------------------------------------- /docker/logstash/pipeline/logstash-1-inputs.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/logstash/pipeline/logstash-1-inputs.conf -------------------------------------------------------------------------------- /docker/logstash/pipeline/logstash-2-filters.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/logstash/pipeline/logstash-2-filters.conf -------------------------------------------------------------------------------- /docker/logstash/pipeline/logstash-3-outputs.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/logstash/pipeline/logstash-3-outputs.conf -------------------------------------------------------------------------------- /docker/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/nginx/nginx.conf -------------------------------------------------------------------------------- /docker/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/prometheus/prometheus.yml -------------------------------------------------------------------------------- /docker/redis/redis.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/docker/redis/redis.conf -------------------------------------------------------------------------------- /e2e/CheckReports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/e2e/CheckReports.py -------------------------------------------------------------------------------- /e2e/_e2e-executor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/e2e/_e2e-executor.sh -------------------------------------------------------------------------------- /e2e/run-e2e-docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/e2e/run-e2e-docker.sh -------------------------------------------------------------------------------- /e2e/run-e2e-jib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/e2e/run-e2e-jib.sh -------------------------------------------------------------------------------- /e2e/test/manon_check_docker__KO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/e2e/test/manon_check_docker__KO.txt -------------------------------------------------------------------------------- /e2e/test/manon_check_docker__OK.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/e2e/test/manon_check_docker__OK.txt -------------------------------------------------------------------------------- /e2e/test/manon_gatling_logs__KO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/e2e/test/manon_gatling_logs__KO.txt -------------------------------------------------------------------------------- /e2e/test/manon_gatling_logs__OK.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/e2e/test/manon_gatling_logs__OK.txt -------------------------------------------------------------------------------- /misc/db_schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/misc/db_schema.png -------------------------------------------------------------------------------- /misc/db_schema.uml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/misc/db_schema.uml -------------------------------------------------------------------------------- /misc/local.postman_environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/misc/local.postman_environment.json -------------------------------------------------------------------------------- /misc/manon-api.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/misc/manon-api.postman_collection.json -------------------------------------------------------------------------------- /misc/rest.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/misc/rest.http -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/manon/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/Application.java -------------------------------------------------------------------------------- /src/main/java/manon/api/app/PingWS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/api/app/PingWS.java -------------------------------------------------------------------------------- /src/main/java/manon/api/batch/JobRunnerWS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/api/batch/JobRunnerWS.java -------------------------------------------------------------------------------- /src/main/java/manon/api/user/AuthAdminWS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/api/user/AuthAdminWS.java -------------------------------------------------------------------------------- /src/main/java/manon/api/user/AuthWS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/api/user/AuthWS.java -------------------------------------------------------------------------------- /src/main/java/manon/api/user/FriendshipWS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/api/user/FriendshipWS.java -------------------------------------------------------------------------------- /src/main/java/manon/api/user/UserAdminWS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/api/user/UserAdminWS.java -------------------------------------------------------------------------------- /src/main/java/manon/api/user/UserWS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/api/user/UserWS.java -------------------------------------------------------------------------------- /src/main/java/manon/app/Cfg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/Cfg.java -------------------------------------------------------------------------------- /src/main/java/manon/app/Globals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/Globals.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/DatasourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/DatasourceConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/EmbeddedCacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/EmbeddedCacheConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/FilterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/FilterConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/FlywaySlaveInitializerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/FlywaySlaveInitializerConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/JwtAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/JwtAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/JwtAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/JwtAuthenticationFilter.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/LoggingFilterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/LoggingFilterConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/RedisCacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/RedisCacheConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/SwaggerConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/TimeConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/TimeConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/app/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/app/config/WebConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/batch/UserSnapshotJobConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/batch/UserSnapshotJobConfig.java -------------------------------------------------------------------------------- /src/main/java/manon/batch/listener/ChunkFlushListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/batch/listener/ChunkFlushListener.java -------------------------------------------------------------------------------- /src/main/java/manon/batch/listener/JobListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/batch/listener/JobListener.java -------------------------------------------------------------------------------- /src/main/java/manon/document/app/AuthTokenEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/document/app/AuthTokenEntity.java -------------------------------------------------------------------------------- /src/main/java/manon/document/user/FriendshipEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/document/user/FriendshipEntity.java -------------------------------------------------------------------------------- /src/main/java/manon/document/user/FriendshipEventEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/document/user/FriendshipEventEntity.java -------------------------------------------------------------------------------- /src/main/java/manon/document/user/FriendshipRequestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/document/user/FriendshipRequestEntity.java -------------------------------------------------------------------------------- /src/main/java/manon/document/user/UserEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/document/user/UserEntity.java -------------------------------------------------------------------------------- /src/main/java/manon/document/user/UserIdProjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/document/user/UserIdProjection.java -------------------------------------------------------------------------------- /src/main/java/manon/document/user/UserSnapshotEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/document/user/UserSnapshotEntity.java -------------------------------------------------------------------------------- /src/main/java/manon/document/user/UserStatsEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/document/user/UserStatsEntity.java -------------------------------------------------------------------------------- /src/main/java/manon/dto/user/AbstractUserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/dto/user/AbstractUserDto.java -------------------------------------------------------------------------------- /src/main/java/manon/dto/user/FriendshipRequestDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/dto/user/FriendshipRequestDto.java -------------------------------------------------------------------------------- /src/main/java/manon/dto/user/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/dto/user/UserDto.java -------------------------------------------------------------------------------- /src/main/java/manon/dto/user/UserSnapshotDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/dto/user/UserSnapshotDto.java -------------------------------------------------------------------------------- /src/main/java/manon/dto/user/UserWithSnapshotsDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/dto/user/UserWithSnapshotsDto.java -------------------------------------------------------------------------------- /src/main/java/manon/err/AbstractControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/AbstractControllerAdvice.java -------------------------------------------------------------------------------- /src/main/java/manon/err/AbstractManagedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/AbstractManagedException.java -------------------------------------------------------------------------------- /src/main/java/manon/err/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/manon/err/app/AppControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/app/AppControllerAdvice.java -------------------------------------------------------------------------------- /src/main/java/manon/err/app/PingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/app/PingException.java -------------------------------------------------------------------------------- /src/main/java/manon/err/batch/BatchControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/batch/BatchControllerAdvice.java -------------------------------------------------------------------------------- /src/main/java/manon/err/batch/TaskNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/batch/TaskNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/manon/err/user/FriendshipExistsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/user/FriendshipExistsException.java -------------------------------------------------------------------------------- /src/main/java/manon/err/user/FriendshipNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/user/FriendshipNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/manon/err/user/FriendshipRequestExistsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/user/FriendshipRequestExistsException.java -------------------------------------------------------------------------------- /src/main/java/manon/err/user/FriendshipRequestNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/user/FriendshipRequestNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/manon/err/user/PasswordNotMatchException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/user/PasswordNotMatchException.java -------------------------------------------------------------------------------- /src/main/java/manon/err/user/UserControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/user/UserControllerAdvice.java -------------------------------------------------------------------------------- /src/main/java/manon/err/user/UserExistsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/user/UserExistsException.java -------------------------------------------------------------------------------- /src/main/java/manon/err/user/UserNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/err/user/UserNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/manon/mapper/user/FriendshipMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/mapper/user/FriendshipMapper.java -------------------------------------------------------------------------------- /src/main/java/manon/mapper/user/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/mapper/user/UserMapper.java -------------------------------------------------------------------------------- /src/main/java/manon/model/app/MethodExecutionStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/app/MethodExecutionStats.java -------------------------------------------------------------------------------- /src/main/java/manon/model/batch/TaskStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/batch/TaskStatus.java -------------------------------------------------------------------------------- /src/main/java/manon/model/user/FriendshipEventCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/user/FriendshipEventCode.java -------------------------------------------------------------------------------- /src/main/java/manon/model/user/RegistrationState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/user/RegistrationState.java -------------------------------------------------------------------------------- /src/main/java/manon/model/user/UserPublicInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/user/UserPublicInfo.java -------------------------------------------------------------------------------- /src/main/java/manon/model/user/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/user/UserRole.java -------------------------------------------------------------------------------- /src/main/java/manon/model/user/UserSimpleDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/user/UserSimpleDetails.java -------------------------------------------------------------------------------- /src/main/java/manon/model/user/form/UserLogin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/user/form/UserLogin.java -------------------------------------------------------------------------------- /src/main/java/manon/model/user/form/UserPasswordUpdateForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/user/form/UserPasswordUpdateForm.java -------------------------------------------------------------------------------- /src/main/java/manon/model/user/form/UserUpdateForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/model/user/form/UserUpdateForm.java -------------------------------------------------------------------------------- /src/main/java/manon/repository/app/AuthTokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/repository/app/AuthTokenRepository.java -------------------------------------------------------------------------------- /src/main/java/manon/repository/user/FriendshipEventRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/repository/user/FriendshipEventRepository.java -------------------------------------------------------------------------------- /src/main/java/manon/repository/user/FriendshipRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/repository/user/FriendshipRepository.java -------------------------------------------------------------------------------- /src/main/java/manon/repository/user/FriendshipRequestRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/repository/user/FriendshipRequestRepository.java -------------------------------------------------------------------------------- /src/main/java/manon/repository/user/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/repository/user/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/manon/repository/user/UserSnapshotRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/repository/user/UserSnapshotRepository.java -------------------------------------------------------------------------------- /src/main/java/manon/repository/user/UserStatsRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/repository/user/UserStatsRepository.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/AuthTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/AuthTokenService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/JwtTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/JwtTokenService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/NotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/NotificationService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/PerformanceRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/PerformanceRecorder.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/PingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/PingService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/TrxDemoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/TrxDemoService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/impl/AuthTokenServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/impl/AuthTokenServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/impl/JwtTokenServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/impl/JwtTokenServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/impl/NotificationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/impl/NotificationServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/impl/PerformanceRecorderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/impl/PerformanceRecorderImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/impl/PingServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/impl/PingServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/app/impl/TrxDemoServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/app/impl/TrxDemoServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/batch/JobRunnerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/batch/JobRunnerService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/batch/impl/JobRunnerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/batch/impl/JobRunnerServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/FriendshipEventService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/FriendshipEventService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/FriendshipRequestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/FriendshipRequestService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/FriendshipService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/FriendshipService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/PasswordEncoderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/PasswordEncoderService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/RegistrationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/RegistrationService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/UserService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/UserSnapshotService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/UserSnapshotService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/UserStatsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/UserStatsService.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/impl/FriendshipEventServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/impl/FriendshipEventServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/impl/FriendshipRequestServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/impl/FriendshipRequestServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/impl/FriendshipServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/impl/FriendshipServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/impl/PasswordEncoderServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/impl/PasswordEncoderServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/impl/RegistrationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/impl/RegistrationServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/impl/UserDetailsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/impl/UserDetailsServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/impl/UserSnapshotServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/impl/UserSnapshotServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/service/user/impl/UserStatsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/service/user/impl/UserStatsServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/manon/util/ExistForTesting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/util/ExistForTesting.java -------------------------------------------------------------------------------- /src/main/java/manon/util/HashUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/util/HashUtils.java -------------------------------------------------------------------------------- /src/main/java/manon/util/Tools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/util/Tools.java -------------------------------------------------------------------------------- /src/main/java/manon/util/VisibleForTesting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/java/manon/util/VisibleForTesting.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/additional-spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/META-INF/additional-spring-configuration-metadata.json -------------------------------------------------------------------------------- /src/main/resources/application-add-sql-debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/application-add-sql-debug.yml -------------------------------------------------------------------------------- /src/main/resources/application-dev-hsqldb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/application-dev-hsqldb.yml -------------------------------------------------------------------------------- /src/main/resources/application-dev-mariadb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/application-dev-mariadb.yml -------------------------------------------------------------------------------- /src/main/resources/application-dev-postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/application-dev-postgres.yml -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/resources/db/migration/hsqldb/batch/V1.0__create_batch_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/hsqldb/batch/V1.0__create_batch_tables.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/hsqldb/main/V1.1__generated_by_JPA.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/hsqldb/main/V1.1__generated_by_JPA.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/hsqldb/main/V1.2__migrate_to_springboot_3_1_0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/hsqldb/main/V1.2__migrate_to_springboot_3_1_0.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/mariadb/batch/V1.0__create_batch_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/mariadb/batch/V1.0__create_batch_tables.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/mariadb/main/V1.1__create_application_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/mariadb/main/V1.1__create_application_tables.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/mariadb/main/V1.2__create_auth_token_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/mariadb/main/V1.2__create_auth_token_table.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/mariadb/main/V1.3__migrate_to_springboot_3_1_0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/mariadb/main/V1.3__migrate_to_springboot_3_1_0.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/postgres/batch/V1.0__create_batch_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/postgres/batch/V1.0__create_batch_tables.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/postgres/main/V1.1__create_application_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/postgres/main/V1.1__create_application_tables.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/postgres/main/V1.2__create_auth_token_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/postgres/main/V1.2__create_auth_token_table.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/postgres/main/V1.3__migrate_to_springboot_3_1_0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/db/migration/postgres/main/V1.3__migrate_to_springboot_3_1_0.sql -------------------------------------------------------------------------------- /src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/test/java/manon/ApplicationIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/ApplicationIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/app/ActuatorCtrlIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/app/ActuatorCtrlIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/app/ActuatorIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/app/ActuatorIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/app/PingCtrlIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/app/PingCtrlIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/app/PingWSIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/app/PingWSIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/app/SwaggerCtrlIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/app/SwaggerCtrlIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/batch/JobRunnerWSCtrlIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/batch/JobRunnerWSCtrlIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/batch/JobRunnerWSIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/batch/JobRunnerWSIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/AuthAdminWSCtrlIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/AuthAdminWSCtrlIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/AuthAdminWSIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/AuthAdminWSIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/AuthWSCtrlIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/AuthWSCtrlIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/AuthWSIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/AuthWSIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/FriendshipWSCtrlIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/FriendshipWSCtrlIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/FriendshipWSIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/FriendshipWSIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/UserAdminWSCtrlIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/UserAdminWSCtrlIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/UserAdminWSIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/UserAdminWSIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/UserWSCtrlIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/UserWSCtrlIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/UserWSIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/UserWSIT.java -------------------------------------------------------------------------------- /src/test/java/manon/api/user/UserWSValidIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/api/user/UserWSValidIT.java -------------------------------------------------------------------------------- /src/test/java/manon/app/config/JacksonConfigIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/app/config/JacksonConfigIT.java -------------------------------------------------------------------------------- /src/test/java/manon/batch/UserSnapshotJobConfigIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/batch/UserSnapshotJobConfigIT.java -------------------------------------------------------------------------------- /src/test/java/manon/document/app/AuthTokenEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/document/app/AuthTokenEntityTest.java -------------------------------------------------------------------------------- /src/test/java/manon/document/user/FriendshipEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/document/user/FriendshipEntityTest.java -------------------------------------------------------------------------------- /src/test/java/manon/document/user/FriendshipEventEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/document/user/FriendshipEventEntityTest.java -------------------------------------------------------------------------------- /src/test/java/manon/document/user/FriendshipRequestEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/document/user/FriendshipRequestEntityTest.java -------------------------------------------------------------------------------- /src/test/java/manon/document/user/UserEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/document/user/UserEntityTest.java -------------------------------------------------------------------------------- /src/test/java/manon/document/user/UserSnapshotEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/document/user/UserSnapshotEntityTest.java -------------------------------------------------------------------------------- /src/test/java/manon/document/user/UserStatsEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/document/user/UserStatsEntityTest.java -------------------------------------------------------------------------------- /src/test/java/manon/dto/user/FriendshipRequestDtoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/dto/user/FriendshipRequestDtoTest.java -------------------------------------------------------------------------------- /src/test/java/manon/dto/user/UserDtoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/dto/user/UserDtoTest.java -------------------------------------------------------------------------------- /src/test/java/manon/dto/user/UserSnapshotDtoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/dto/user/UserSnapshotDtoTest.java -------------------------------------------------------------------------------- /src/test/java/manon/dto/user/UserWithSnapshotsDtoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/dto/user/UserWithSnapshotsDtoTest.java -------------------------------------------------------------------------------- /src/test/java/manon/mapper/user/FriendshipMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/mapper/user/FriendshipMapperTest.java -------------------------------------------------------------------------------- /src/test/java/manon/mapper/user/UserMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/mapper/user/UserMapperTest.java -------------------------------------------------------------------------------- /src/test/java/manon/model/app/MethodExecutionStatsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/model/app/MethodExecutionStatsTest.java -------------------------------------------------------------------------------- /src/test/java/manon/model/batch/TaskStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/model/batch/TaskStatusTest.java -------------------------------------------------------------------------------- /src/test/java/manon/model/user/UserPublicInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/model/user/UserPublicInfoTest.java -------------------------------------------------------------------------------- /src/test/java/manon/model/user/form/UserLoginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/model/user/form/UserLoginTest.java -------------------------------------------------------------------------------- /src/test/java/manon/model/user/form/UserPasswordUpdateFormTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/model/user/form/UserPasswordUpdateFormTest.java -------------------------------------------------------------------------------- /src/test/java/manon/model/user/form/UserUpdateFormTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/model/user/form/UserUpdateFormTest.java -------------------------------------------------------------------------------- /src/test/java/manon/service/app/impl/AuthTokenServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/app/impl/AuthTokenServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/service/app/impl/PerformanceRecorderImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/app/impl/PerformanceRecorderImplTest.java -------------------------------------------------------------------------------- /src/test/java/manon/service/app/impl/TrxDemoServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/app/impl/TrxDemoServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/service/user/impl/FriendshipRequestServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/user/impl/FriendshipRequestServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/service/user/impl/FriendshipServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/user/impl/FriendshipServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/service/user/impl/PasswordEncoderServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/user/impl/PasswordEncoderServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/service/user/impl/RegistrationServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/user/impl/RegistrationServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/service/user/impl/UserDetailsServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/user/impl/UserDetailsServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/service/user/impl/UserServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/user/impl/UserServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/service/user/impl/UserSnapshotServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/user/impl/UserSnapshotServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/service/user/impl/UserStatsServiceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/service/user/impl/UserStatsServiceIT.java -------------------------------------------------------------------------------- /src/test/java/manon/util/ArchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/ArchTest.java -------------------------------------------------------------------------------- /src/test/java/manon/util/TestTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/TestTools.java -------------------------------------------------------------------------------- /src/test/java/manon/util/ToolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/ToolsTest.java -------------------------------------------------------------------------------- /src/test/java/manon/util/basetest/AbstractIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/basetest/AbstractIT.java -------------------------------------------------------------------------------- /src/test/java/manon/util/basetest/AbstractMockIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/basetest/AbstractMockIT.java -------------------------------------------------------------------------------- /src/test/java/manon/util/basetest/AbstractNoUserIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/basetest/AbstractNoUserIT.java -------------------------------------------------------------------------------- /src/test/java/manon/util/basetest/AbstractParallelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/basetest/AbstractParallelTest.java -------------------------------------------------------------------------------- /src/test/java/manon/util/mapper/UserMapperDataset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/mapper/UserMapperDataset.java -------------------------------------------------------------------------------- /src/test/java/manon/util/web/AuthMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/web/AuthMode.java -------------------------------------------------------------------------------- /src/test/java/manon/util/web/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/web/Page.java -------------------------------------------------------------------------------- /src/test/java/manon/util/web/Rs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/java/manon/util/web/Rs.java -------------------------------------------------------------------------------- /src/test/resources/application-test-ddl-create.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/resources/application-test-ddl-create.yml -------------------------------------------------------------------------------- /src/test/resources/application-test-mariadb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/resources/application-test-mariadb.yml -------------------------------------------------------------------------------- /src/test/resources/application-test-postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/resources/application-test-postgres.yml -------------------------------------------------------------------------------- /src/test/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/resources/application-test.yml -------------------------------------------------------------------------------- /src/test/resources/expected/actuator-health-full.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/resources/expected/actuator-health-full.json -------------------------------------------------------------------------------- /src/test/resources/expected/actuator-health.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": "UP" 3 | } 4 | -------------------------------------------------------------------------------- /src/test/resources/expected/actuator-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/resources/expected/actuator-info.json -------------------------------------------------------------------------------- /src/test/resources/expected/layers.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/resources/expected/layers.puml -------------------------------------------------------------------------------- /src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/resources/junit-platform.properties -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonathanlermitage/manon/HEAD/src/test/resources/logback-test.xml --------------------------------------------------------------------------------