├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── codecov.yml ├── dependabot.yml └── workflows │ └── build.yaml ├── .gitignore ├── Dockerfile ├── LICENSE ├── SECURITY.md ├── compose.yaml ├── configuration.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── readme.md ├── settings.gradle ├── src ├── inttest │ ├── java │ │ └── com │ │ │ └── faforever │ │ │ └── api │ │ │ ├── AbstractIntegrationTest.java │ │ │ ├── avatar │ │ │ └── AvatarControllerTest.java │ │ │ ├── clan │ │ │ └── ClanControllerTest.java │ │ │ ├── config │ │ │ ├── LeagueDbTestContainers.java │ │ │ └── MainDbTestContainers.java │ │ │ ├── data │ │ │ ├── AvatarAssignmentElideTest.java │ │ │ ├── BanTest.java │ │ │ ├── ClanElideTest.java │ │ │ ├── CoturnElideTest.java │ │ │ ├── DomainBlacklistTest.java │ │ │ ├── ElidePageSizeTest.java │ │ │ ├── GameElideTest.java │ │ │ ├── GroupPermissionTest.java │ │ │ ├── MapElideTest.java │ │ │ ├── MapPoolElideTest.java │ │ │ ├── MapReviewSummaryElideTest.java │ │ │ ├── MapVersionElideTest.java │ │ │ ├── MapVersionReviewSummaryElideTest.java │ │ │ ├── MatchmakerQueueMapPoolElideTest.java │ │ │ ├── ModElideTest.java │ │ │ ├── ModReviewSummaryElideTest.java │ │ │ ├── ModVersionElideTest.java │ │ │ ├── ModVersionReviewSummaryElideTest.java │ │ │ ├── PlayerElideTest.java │ │ │ ├── TeamkillTest.java │ │ │ ├── TutorialElideTest.java │ │ │ ├── UserGroupTest.java │ │ │ ├── UserNoteTest.java │ │ │ └── VotingElideTest.java │ │ │ ├── deployment │ │ │ └── ExeUploadControllerTest.java │ │ │ ├── featuredmods │ │ │ └── FeaturedModsControllerTest.java │ │ │ ├── game │ │ │ └── GameControllerTest.java │ │ │ ├── league │ │ │ ├── LeaderboardElideTest.java │ │ │ ├── LeagueElideTest.java │ │ │ ├── LeagueScoreJournalElideTest.java │ │ │ ├── LeagueSeasonDivisionElideTest.java │ │ │ ├── LeagueSeasonElideTest.java │ │ │ ├── LeagueSeasonScoreElideTest.java │ │ │ └── LeagueSeasonSubdivisionElideTest.java │ │ │ ├── map │ │ │ └── MapsControllerTest.java │ │ │ ├── mod │ │ │ └── ModsControllerTest.java │ │ │ ├── moderationreport │ │ │ └── ModerationReportTest.java │ │ │ ├── user │ │ │ ├── MeControllerTest.java │ │ │ ├── NameRecordRepositoryTest.java │ │ │ └── UsersControllerTest.java │ │ │ └── utils │ │ │ ├── FileHandlingHelper.java │ │ │ └── OAuthHelper.java │ └── resources │ │ ├── avatar │ │ ├── donator.png │ │ └── metadata.json │ │ ├── config │ │ └── application.yml │ │ ├── mail │ │ ├── account-activation.html │ │ ├── password-reset.html │ │ └── welcome-to-faf.html │ │ ├── maps │ │ └── command_conquer_rush.v0007.zip │ │ ├── mods │ │ └── Terrain_Deform_for_FA.v0001.zip │ │ └── sql │ │ ├── league │ │ ├── prepLeagueData.sql │ │ └── truncateTables.sql │ │ ├── prepAvatarData.sql │ │ ├── prepBanData.sql │ │ ├── prepClanData.sql │ │ ├── prepCoturnServer.sql │ │ ├── prepDefaultData.sql │ │ ├── prepDomainBlacklistData.sql │ │ ├── prepEventsData.sql │ │ ├── prepFeaturedMods.sql │ │ ├── prepGameData.sql │ │ ├── prepMapData.sql │ │ ├── prepMapVersion.sql │ │ ├── prepMatchmakerQueueMapPoolData.sql │ │ ├── prepModData.sql │ │ ├── prepModerationReportData.sql │ │ ├── prepTeamkillData.sql │ │ ├── prepTutorialData.sql │ │ ├── prepUniqueIDData.sql │ │ ├── prepUserNoteData.sql │ │ ├── prepVotingData.sql │ │ └── truncateTables.sql ├── lombok.config ├── main │ ├── docker │ │ ├── default-cmd.sh │ │ └── healthcheck.sh │ ├── java │ │ └── com │ │ │ └── faforever │ │ │ └── api │ │ │ ├── FafApiApplication.java │ │ │ ├── achievements │ │ │ ├── AchievementRepository.java │ │ │ ├── AchievementService.java │ │ │ ├── AchievementUpdateRequest.java │ │ │ ├── AchievementsController.java │ │ │ └── PlayerAchievementRepository.java │ │ │ ├── avatar │ │ │ ├── AvatarAssignmentRepository.java │ │ │ ├── AvatarController.java │ │ │ ├── AvatarMetadata.java │ │ │ ├── AvatarRepository.java │ │ │ └── AvatarService.java │ │ │ ├── ban │ │ │ ├── BanRepository.java │ │ │ └── BanService.java │ │ │ ├── challonge │ │ │ └── ChallongeController.java │ │ │ ├── clan │ │ │ ├── ClanMembershipRepository.java │ │ │ ├── ClanRepository.java │ │ │ ├── ClanService.java │ │ │ ├── ClansController.java │ │ │ └── result │ │ │ │ ├── ClanResult.java │ │ │ │ ├── InvitationResult.java │ │ │ │ ├── MeResult.java │ │ │ │ └── PlayerResult.java │ │ │ ├── cloudflare │ │ │ └── CloudflareService.java │ │ │ ├── config │ │ │ ├── ApplicationProfile.java │ │ │ ├── AsyncConfig.java │ │ │ ├── CacheConfig.java │ │ │ ├── FafApiProperties.java │ │ │ ├── FafDatasourceConfig.java │ │ │ ├── FafDatastoreConfig.java │ │ │ ├── GitHubConfig.java │ │ │ ├── IgnoreOctetStreamToObjectHttpMessageConverter.java │ │ │ ├── LeagueDatasourceConfig.java │ │ │ ├── LeagueDatastoreConfig.java │ │ │ ├── LocalizationConfig.java │ │ │ ├── MvcConfig.java │ │ │ ├── NoopMultipartFileToStringConverter.java │ │ │ ├── RabbitConfiguration.java │ │ │ ├── S3Config.java │ │ │ ├── WebHookConfig.java │ │ │ ├── elide │ │ │ │ ├── ElideConfig.java │ │ │ │ ├── ElideSwaggerController.java │ │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ ├── security │ │ │ │ ├── MethodSecurityConfig.java │ │ │ │ ├── WebSecurityConfig.java │ │ │ │ └── package-info.java │ │ │ └── swagger │ │ │ │ ├── SwaggerConfig.java │ │ │ │ ├── SwaggerUiRedirect.java │ │ │ │ └── package-info.java │ │ │ ├── content │ │ │ ├── ContentService.java │ │ │ └── LicenseRepository.java │ │ │ ├── coturn │ │ │ ├── CoturnServerEnricher.java │ │ │ └── CoturnServerRepository.java │ │ │ ├── data │ │ │ ├── DataController.java │ │ │ ├── JsonApiMediaType.java │ │ │ ├── checks │ │ │ │ ├── BooleanChange.java │ │ │ │ ├── IsAuthenticated.java │ │ │ │ ├── IsClanMembershipDeletable.java │ │ │ │ ├── IsEntityOwner.java │ │ │ │ ├── IsEntityOwnerFilter.java │ │ │ │ ├── IsInAwaitingState.java │ │ │ │ ├── Prefab.java │ │ │ │ ├── UserGroupPublicCheck.java │ │ │ │ └── package-info.java │ │ │ ├── converter │ │ │ │ └── JsonConverter.java │ │ │ ├── domain │ │ │ │ ├── AbstractEntity.java │ │ │ │ ├── AccountLink.java │ │ │ │ ├── Achievement.java │ │ │ │ ├── AchievementState.java │ │ │ │ ├── AchievementType.java │ │ │ │ ├── Avatar.java │ │ │ │ ├── AvatarAssignment.java │ │ │ │ ├── BanDurationType.java │ │ │ │ ├── BanInfo.java │ │ │ │ ├── BanLevel.java │ │ │ │ ├── BanStatus.java │ │ │ │ ├── Clan.java │ │ │ │ ├── ClanMembership.java │ │ │ │ ├── CoopMap.java │ │ │ │ ├── CoopResult.java │ │ │ │ ├── CoopScenario.java │ │ │ │ ├── CoturnServer.java │ │ │ │ ├── DomainBlacklist.java │ │ │ │ ├── Event.java │ │ │ │ ├── Faction.java │ │ │ │ ├── FeaturedMod.java │ │ │ │ ├── Game.java │ │ │ │ ├── GameOutcome.java │ │ │ │ ├── GamePlayerStats.java │ │ │ │ ├── GameReview.java │ │ │ │ ├── GameReviewsSummary.java │ │ │ │ ├── GroupPermission.java │ │ │ │ ├── Leaderboard.java │ │ │ │ ├── LeaderboardRating.java │ │ │ │ ├── LeaderboardRatingJournal.java │ │ │ │ ├── License.java │ │ │ │ ├── LinkedServiceType.java │ │ │ │ ├── Login.java │ │ │ │ ├── Map.java │ │ │ │ ├── MapPool.java │ │ │ │ ├── MapPoolAssignment.java │ │ │ │ ├── MapReviewsSummary.java │ │ │ │ ├── MapStatistics.java │ │ │ │ ├── MapVersion.java │ │ │ │ ├── MapVersionReview.java │ │ │ │ ├── MapVersionReviewsSummary.java │ │ │ │ ├── MapVersionStatistics.java │ │ │ │ ├── MatchmakerQueue.java │ │ │ │ ├── MatchmakerQueueMapPool.java │ │ │ │ ├── Message.java │ │ │ │ ├── Mod.java │ │ │ │ ├── ModReviewsSummary.java │ │ │ │ ├── ModType.java │ │ │ │ ├── ModVersion.java │ │ │ │ ├── ModVersionReview.java │ │ │ │ ├── ModVersionReviewsSummary.java │ │ │ │ ├── ModerationReport.java │ │ │ │ ├── ModerationReportStatus.java │ │ │ │ ├── NameRecord.java │ │ │ │ ├── OwnableEntity.java │ │ │ │ ├── Player.java │ │ │ │ ├── PlayerAchievement.java │ │ │ │ ├── PlayerEvent.java │ │ │ │ ├── Review.java │ │ │ │ ├── Teamkill.java │ │ │ │ ├── TimeConverter.java │ │ │ │ ├── Tutorial.java │ │ │ │ ├── TutorialCategory.java │ │ │ │ ├── UniqueId.java │ │ │ │ ├── UniqueIdAssignment.java │ │ │ │ ├── User.java │ │ │ │ ├── UserGroup.java │ │ │ │ ├── UserNote.java │ │ │ │ ├── Validity.java │ │ │ │ ├── VictoryCondition.java │ │ │ │ ├── Vote.java │ │ │ │ ├── VotingAnswer.java │ │ │ │ ├── VotingChoice.java │ │ │ │ ├── VotingQuestion.java │ │ │ │ ├── VotingSubject.java │ │ │ │ └── package-info.java │ │ │ ├── hook │ │ │ │ ├── BanInfoCreateHook.java │ │ │ │ ├── BanInfoRevokeAuthorUpdateHook.java │ │ │ │ ├── ClanHook.java │ │ │ │ └── ModerationReportHook.java │ │ │ ├── listeners │ │ │ │ ├── AchievementLocalizationListener.java │ │ │ │ ├── AvatarEnricherListener.java │ │ │ │ ├── ClanChangeListener.java │ │ │ │ ├── ClanEnricherListener.java │ │ │ │ ├── ClanMembershipChangeListener.java │ │ │ │ ├── CoopMapEnricher.java │ │ │ │ ├── EventLocalizationListener.java │ │ │ │ ├── GameEnricher.java │ │ │ │ ├── MapChangeListener.java │ │ │ │ ├── MapVersionEnricher.java │ │ │ │ ├── MessageReloadListener.java │ │ │ │ ├── ModChangeListener.java │ │ │ │ ├── ModVersionEnricher.java │ │ │ │ ├── TutorialCategoryEnricherListener.java │ │ │ │ ├── TutorialEnricherListener.java │ │ │ │ ├── VotingChoiceEnricher.java │ │ │ │ ├── VotingQuestionEnricher.java │ │ │ │ └── VotingSubjectEnricher.java │ │ │ ├── package-info.java │ │ │ ├── util │ │ │ │ └── ElidePageSizeUtil.java │ │ │ └── validation │ │ │ │ ├── IsLeaderInClan.java │ │ │ │ ├── IsLeaderInClanValidator.java │ │ │ │ ├── VotingSubjectRevealWinnerCheck.java │ │ │ │ └── VotingSubjectRevealWinnerValidator.java │ │ │ ├── db │ │ │ ├── SchemaVersion.java │ │ │ ├── SchemaVersionRepository.java │ │ │ └── SchemaVersionVerifier.java │ │ │ ├── deployment │ │ │ ├── ExeUploaderController.java │ │ │ ├── ExeUploaderService.java │ │ │ ├── GitHubController.java │ │ │ ├── GitHubDeploymentService.java │ │ │ ├── LegacyFeaturedModDeploymentTask.java │ │ │ └── git │ │ │ │ ├── GitWrapper.java │ │ │ │ └── JGitWrapper.java │ │ │ ├── email │ │ │ ├── DomainBlacklistRepository.java │ │ │ ├── EmailSender.java │ │ │ ├── EmailService.java │ │ │ ├── JavaEmailSender.java │ │ │ ├── MailBodyBuilder.java │ │ │ └── NoopEmailSender.java │ │ │ ├── error │ │ │ ├── ApiException.java │ │ │ ├── Error.java │ │ │ ├── ErrorCode.java │ │ │ ├── ErrorJsonSerializer.java │ │ │ ├── ErrorResponse.java │ │ │ ├── ErrorResult.java │ │ │ ├── GlobalControllerExceptionHandler.java │ │ │ ├── NotFoundApiException.java │ │ │ └── ProgrammingError.java │ │ │ ├── event │ │ │ ├── EventRepository.java │ │ │ ├── EventUpdateRequest.java │ │ │ ├── EventsController.java │ │ │ ├── EventsService.java │ │ │ └── PlayerEventRepository.java │ │ │ ├── featuredmods │ │ │ ├── FeaturedModFile.java │ │ │ ├── FeaturedModFileEnricher.java │ │ │ ├── FeaturedModRepository.java │ │ │ ├── FeaturedModService.java │ │ │ ├── FeaturedModsController.java │ │ │ └── LegacyFeaturedModFileRepository.java │ │ │ ├── forum │ │ │ └── NodebbService.java │ │ │ ├── game │ │ │ ├── GameController.java │ │ │ ├── GamePlayerStatsRepository.java │ │ │ └── GameService.java │ │ │ ├── i18n │ │ │ ├── MessageRepository.java │ │ │ └── RepositoryMessageSource.java │ │ │ ├── league │ │ │ └── domain │ │ │ │ ├── Leaderboard.java │ │ │ │ ├── League.java │ │ │ │ ├── LeagueScoreJournal.java │ │ │ │ ├── LeagueSeason.java │ │ │ │ ├── LeagueSeasonDivision.java │ │ │ │ ├── LeagueSeasonDivisionSubdivision.java │ │ │ │ ├── LeagueSeasonDivisionSubdivisionEnricher.java │ │ │ │ ├── LeagueSeasonScore.java │ │ │ │ └── package-info.java │ │ │ ├── logging │ │ │ ├── RequestIdFilter.java │ │ │ └── SlowRequestDetectionFilter.java │ │ │ ├── map │ │ │ ├── MapLuaAccessor.java │ │ │ ├── MapNameValidationResponse.java │ │ │ ├── MapRepository.java │ │ │ ├── MapService.java │ │ │ ├── MapUploadMetadata.java │ │ │ ├── MapsController.java │ │ │ └── package-info.java │ │ │ ├── mod │ │ │ ├── ModRepository.java │ │ │ ├── ModService.java │ │ │ ├── ModUploadMetadata.java │ │ │ ├── ModVersionRepository.java │ │ │ ├── ModsController.java │ │ │ └── UploadUrlResponse.java │ │ │ ├── name │ │ │ └── NameRepository.java │ │ │ ├── package-info.java │ │ │ ├── player │ │ │ ├── PlayerRepository.java │ │ │ └── PlayerService.java │ │ │ ├── security │ │ │ ├── Audit.java │ │ │ ├── AuditAspect.java │ │ │ ├── AuditService.java │ │ │ ├── ElideUser.java │ │ │ ├── ExtendedAuditLogger.java │ │ │ ├── FafAuthenticationConverter.java │ │ │ ├── FafAuthenticationToken.java │ │ │ ├── FafPasswordEncoder.java │ │ │ ├── FafRole.java │ │ │ ├── FafScope.java │ │ │ ├── FafServiceAuthenticationToken.java │ │ │ ├── FafTokenService.java │ │ │ ├── FafTokenType.java │ │ │ ├── FafUserAuthenticationToken.java │ │ │ ├── JwtService.java │ │ │ ├── OAuthScope.java │ │ │ ├── UserRole.java │ │ │ ├── UserSupplier.java │ │ │ ├── crypto │ │ │ │ └── CertificateUtils.java │ │ │ ├── elide │ │ │ │ └── permission │ │ │ │ │ ├── AdminAccountBanCheck.java │ │ │ │ │ ├── AdminAccountNoteCheck.java │ │ │ │ │ ├── AdminMapCheck.java │ │ │ │ │ ├── AdminModCheck.java │ │ │ │ │ ├── AdminModerationReportCheck.java │ │ │ │ │ ├── AdminVoteCheck.java │ │ │ │ │ ├── FafUserCheck.java │ │ │ │ │ ├── LobbyCheck.java │ │ │ │ │ ├── ReadAccountPrivateDetailsCheck.java │ │ │ │ │ ├── ReadTeamkillReportCheck.java │ │ │ │ │ ├── ReadUserGroupCheck.java │ │ │ │ │ ├── WriteAvatarCheck.java │ │ │ │ │ ├── WriteEmailDomainBanCheck.java │ │ │ │ │ ├── WriteMatchmakerMapCheck.java │ │ │ │ │ ├── WriteMessageCheck.java │ │ │ │ │ ├── WriteNewsPostCheck.java │ │ │ │ │ ├── WriteTutorialCheck.java │ │ │ │ │ └── WriteUserGroupCheck.java │ │ │ └── method │ │ │ │ ├── CustomMethodSecurityExpressionHandler.java │ │ │ │ └── CustomMethodSecurityExpressionRoot.java │ │ │ ├── user │ │ │ ├── AccountLinkRepository.java │ │ │ ├── GogService.java │ │ │ ├── MeController.java │ │ │ ├── NameRecordRepository.java │ │ │ ├── RecaptchaService.java │ │ │ ├── SteamService.java │ │ │ ├── UserDataSyncService.java │ │ │ ├── UserRepository.java │ │ │ ├── UserService.java │ │ │ ├── UserUpdatedEvent.java │ │ │ ├── UsersController.java │ │ │ └── package-info.java │ │ │ ├── utils │ │ │ ├── FilePermissionUtil.java │ │ │ ├── NameUtil.java │ │ │ └── RemoteAddressUtil.java │ │ │ └── voting │ │ │ ├── VoteRepository.java │ │ │ ├── VotingAnswerRepository.java │ │ │ ├── VotingChoiceRepository.java │ │ │ ├── VotingController.java │ │ │ ├── VotingQuestionRepository.java │ │ │ ├── VotingService.java │ │ │ └── VotingSubjectRepository.java │ ├── mjml │ │ ├── _footer.mjml │ │ ├── _header.mjml │ │ ├── _style.mjml │ │ ├── activate-account.mjml │ │ ├── password-reset.mjml │ │ ├── readme.md │ │ └── welcome-to-faf.mjml │ └── resources │ │ ├── META-INF │ │ └── resources │ │ │ ├── css │ │ │ └── style.css │ │ │ ├── favicon.ico │ │ │ └── robots.txt │ │ ├── config │ │ ├── application-local.yml │ │ └── application.yml │ │ ├── images │ │ └── map_markers │ │ │ ├── army.png │ │ │ ├── hydro.png │ │ │ └── mass.png │ │ ├── logback.xml │ │ ├── lua │ │ └── faf.lua │ │ └── templates │ │ ├── upload_exe_form.html │ │ └── validate_map_metadata.html └── test │ ├── java │ └── com │ │ └── faforever │ │ └── api │ │ ├── achievements │ │ ├── EventsServiceTest.java │ │ └── PlayerAchievementsControllerTest.java │ │ ├── avatar │ │ └── AvatarServiceTest.java │ │ ├── clan │ │ ├── ClanFactory.java │ │ └── ClanServiceTest.java │ │ ├── cloudflare │ │ └── CloudflareServiceTest.java │ │ ├── config │ │ └── TestWebSecurityConfig.java │ │ ├── data │ │ ├── domain │ │ │ └── LicenseTest.java │ │ ├── listeners │ │ │ ├── ClanEnricherListenerTest.java │ │ │ ├── TutorialEnricherTest.java │ │ │ └── VotingSubjectEnricherTest.java │ │ └── util │ │ │ └── ElidePageSizeUtilTest.java │ │ ├── db │ │ └── SchemaVersionVerifierTest.java │ │ ├── deployment │ │ ├── ExeUploaderControllerTest.java │ │ ├── ExeUploaderServiceTest.java │ │ ├── GitHubDeploymentServiceTest.java │ │ └── LegacyFeaturedModDeploymentTaskTest.java │ │ ├── email │ │ ├── EmailServiceTest.java │ │ ├── JavaEmailSenderTest.java │ │ └── MailBodyBuilderTest.java │ │ ├── error │ │ ├── ApiExceptionMatcher.java │ │ └── GlobalControllerExceptionHandlerTest.java │ │ ├── game │ │ └── GameServiceTest.java │ │ ├── map │ │ └── MapServiceTest.java │ │ ├── mod │ │ ├── LuaContent.java │ │ └── ModServiceTest.java │ │ ├── security │ │ ├── FafAuthenticationConverterTest.java │ │ └── FafTokenServiceTest.java │ │ ├── user │ │ ├── GogServiceTest.java │ │ ├── RecaptchaServiceTest.java │ │ ├── SteamServiceTest.java │ │ └── UserServiceTest.java │ │ ├── utils │ │ └── NameUtilTest.java │ │ └── voting │ │ └── VotingServiceTest.java │ └── resources │ ├── avatars │ ├── CachedAvataravatar_FightNight_Champion.png │ ├── donator.png │ ├── metadata.json │ ├── qai2.png │ ├── supcom.jpg │ └── supcom.png │ ├── config │ └── application.yml │ ├── featured_mod │ ├── mod_info.lua │ └── someDir │ │ └── someFile │ ├── maps │ ├── adaptive_map_files_missing.zip │ ├── command_conquer_rush.v0007.zip │ ├── empty.zip │ ├── invalid_scenario.zip │ ├── invalid_zip.zip │ ├── map_name_invalid_character.zip │ ├── map_zip_bomb.zip │ ├── no_map_name.zip │ ├── scenario │ │ ├── invalid_lua_map_version_scenario.lua │ │ ├── missing_map_variable_scenario.lua │ │ ├── valid_empty.lua │ │ ├── valid_with_version_scenario.lua │ │ └── valid_without_version_scenario.lua │ ├── without_savelua.zip │ ├── without_scenariolua.zip │ ├── without_scmap.zip │ ├── without_scriptlua.zip │ └── wrong_team_name.zip │ └── mods │ ├── Mod with top level files.zip │ └── No Friendly Fire.zip ├── test-account-activation.html ├── test-password-reset.html ├── test-pki-private.key ├── test-pki-public.key └── test-welcome-to-faf.html /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/codecov.yml: -------------------------------------------------------------------------------- 1 | comment: 2 | layout: "diff,flags,files,footer" 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/LICENSE -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/SECURITY.md -------------------------------------------------------------------------------- /compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/compose.yaml -------------------------------------------------------------------------------- /configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/configuration.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | version=snapshot 2 | profile=local 3 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/gradlew.bat -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/readme.md -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'faf-java-api' 2 | -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/AbstractIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/AbstractIntegrationTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/avatar/AvatarControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/avatar/AvatarControllerTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/clan/ClanControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/clan/ClanControllerTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/config/LeagueDbTestContainers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/config/LeagueDbTestContainers.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/config/MainDbTestContainers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/config/MainDbTestContainers.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/AvatarAssignmentElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/AvatarAssignmentElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/BanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/BanTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/ClanElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/ClanElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/CoturnElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/CoturnElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/DomainBlacklistTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/DomainBlacklistTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/ElidePageSizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/ElidePageSizeTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/GameElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/GameElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/GroupPermissionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/GroupPermissionTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/MapElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/MapElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/MapPoolElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/MapPoolElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/MapReviewSummaryElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/MapReviewSummaryElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/MapVersionElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/MapVersionElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/MapVersionReviewSummaryElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/MapVersionReviewSummaryElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/MatchmakerQueueMapPoolElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/MatchmakerQueueMapPoolElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/ModElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/ModElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/ModReviewSummaryElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/ModReviewSummaryElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/ModVersionElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/ModVersionElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/ModVersionReviewSummaryElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/ModVersionReviewSummaryElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/PlayerElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/PlayerElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/TeamkillTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/TeamkillTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/TutorialElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/TutorialElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/UserGroupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/UserGroupTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/UserNoteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/UserNoteTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/data/VotingElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/data/VotingElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/deployment/ExeUploadControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/deployment/ExeUploadControllerTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/featuredmods/FeaturedModsControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/featuredmods/FeaturedModsControllerTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/game/GameControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/game/GameControllerTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/league/LeaderboardElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/league/LeaderboardElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/league/LeagueElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/league/LeagueElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/league/LeagueScoreJournalElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/league/LeagueScoreJournalElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/league/LeagueSeasonDivisionElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/league/LeagueSeasonDivisionElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/league/LeagueSeasonElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/league/LeagueSeasonElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/league/LeagueSeasonScoreElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/league/LeagueSeasonScoreElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/league/LeagueSeasonSubdivisionElideTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/league/LeagueSeasonSubdivisionElideTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/map/MapsControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/map/MapsControllerTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/mod/ModsControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/mod/ModsControllerTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/moderationreport/ModerationReportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/moderationreport/ModerationReportTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/user/MeControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/user/MeControllerTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/user/NameRecordRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/user/NameRecordRepositoryTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/user/UsersControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/user/UsersControllerTest.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/utils/FileHandlingHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/utils/FileHandlingHelper.java -------------------------------------------------------------------------------- /src/inttest/java/com/faforever/api/utils/OAuthHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/java/com/faforever/api/utils/OAuthHelper.java -------------------------------------------------------------------------------- /src/inttest/resources/avatar/donator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/avatar/donator.png -------------------------------------------------------------------------------- /src/inttest/resources/avatar/metadata.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Best avatar" 3 | } 4 | -------------------------------------------------------------------------------- /src/inttest/resources/config/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/config/application.yml -------------------------------------------------------------------------------- /src/inttest/resources/mail/account-activation.html: -------------------------------------------------------------------------------- 1 | {{username}} 2 | 3 | {{activationUrl}} 4 | -------------------------------------------------------------------------------- /src/inttest/resources/mail/password-reset.html: -------------------------------------------------------------------------------- 1 | {{username}} 2 | 3 | {{passwordResetUrl}} 4 | -------------------------------------------------------------------------------- /src/inttest/resources/mail/welcome-to-faf.html: -------------------------------------------------------------------------------- 1 | {{username}} 2 | -------------------------------------------------------------------------------- /src/inttest/resources/maps/command_conquer_rush.v0007.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/maps/command_conquer_rush.v0007.zip -------------------------------------------------------------------------------- /src/inttest/resources/mods/Terrain_Deform_for_FA.v0001.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/mods/Terrain_Deform_for_FA.v0001.zip -------------------------------------------------------------------------------- /src/inttest/resources/sql/league/prepLeagueData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/league/prepLeagueData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/league/truncateTables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/league/truncateTables.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepAvatarData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepAvatarData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepBanData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepBanData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepClanData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepClanData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepCoturnServer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepCoturnServer.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepDefaultData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepDefaultData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepDomainBlacklistData.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO email_domain_blacklist VALUES ('spam.org'); 2 | -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepEventsData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepEventsData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepFeaturedMods.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepFeaturedMods.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepGameData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepGameData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepMapData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepMapData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepMapVersion.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepMapVersion.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepMatchmakerQueueMapPoolData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepMatchmakerQueueMapPoolData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepModData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepModData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepModerationReportData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepModerationReportData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepTeamkillData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepTeamkillData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepTutorialData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepTutorialData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepUniqueIDData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepUniqueIDData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepUserNoteData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepUserNoteData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/prepVotingData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/prepVotingData.sql -------------------------------------------------------------------------------- /src/inttest/resources/sql/truncateTables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/inttest/resources/sql/truncateTables.sql -------------------------------------------------------------------------------- /src/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/lombok.config -------------------------------------------------------------------------------- /src/main/docker/default-cmd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/docker/default-cmd.sh -------------------------------------------------------------------------------- /src/main/docker/healthcheck.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | wget -q -o /dev/null http://localhost:8010 4 | 5 | exit $? 6 | -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/FafApiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/FafApiApplication.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/achievements/AchievementRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/achievements/AchievementRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/achievements/AchievementService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/achievements/AchievementService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/achievements/AchievementUpdateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/achievements/AchievementUpdateRequest.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/achievements/AchievementsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/achievements/AchievementsController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/achievements/PlayerAchievementRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/achievements/PlayerAchievementRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/avatar/AvatarAssignmentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/avatar/AvatarAssignmentRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/avatar/AvatarController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/avatar/AvatarController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/avatar/AvatarMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/avatar/AvatarMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/avatar/AvatarRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/avatar/AvatarRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/avatar/AvatarService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/avatar/AvatarService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/ban/BanRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/ban/BanRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/ban/BanService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/ban/BanService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/challonge/ChallongeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/challonge/ChallongeController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/clan/ClanMembershipRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/clan/ClanMembershipRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/clan/ClanRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/clan/ClanRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/clan/ClanService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/clan/ClanService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/clan/ClansController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/clan/ClansController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/clan/result/ClanResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/clan/result/ClanResult.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/clan/result/InvitationResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/clan/result/InvitationResult.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/clan/result/MeResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/clan/result/MeResult.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/clan/result/PlayerResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/clan/result/PlayerResult.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/cloudflare/CloudflareService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/cloudflare/CloudflareService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/ApplicationProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/ApplicationProfile.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/AsyncConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/CacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/CacheConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/FafApiProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/FafApiProperties.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/FafDatasourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/FafDatasourceConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/FafDatastoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/FafDatastoreConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/GitHubConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/GitHubConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/IgnoreOctetStreamToObjectHttpMessageConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/IgnoreOctetStreamToObjectHttpMessageConverter.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/LeagueDatasourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/LeagueDatasourceConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/LeagueDatastoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/LeagueDatastoreConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/LocalizationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/LocalizationConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/MvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/MvcConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/NoopMultipartFileToStringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/NoopMultipartFileToStringConverter.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/RabbitConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/RabbitConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/S3Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/S3Config.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/WebHookConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/WebHookConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/elide/ElideConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/elide/ElideConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/elide/ElideSwaggerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/elide/ElideSwaggerController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/elide/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/elide/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/security/MethodSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/security/MethodSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/security/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/security/WebSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/security/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/security/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/swagger/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/swagger/SwaggerConfig.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/swagger/SwaggerUiRedirect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/swagger/SwaggerUiRedirect.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/config/swagger/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/config/swagger/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/content/ContentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/content/ContentService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/content/LicenseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/content/LicenseRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/coturn/CoturnServerEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/coturn/CoturnServerEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/coturn/CoturnServerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/coturn/CoturnServerRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/DataController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/DataController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/JsonApiMediaType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/JsonApiMediaType.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/checks/BooleanChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/checks/BooleanChange.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/checks/IsAuthenticated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/checks/IsAuthenticated.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/checks/IsClanMembershipDeletable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/checks/IsClanMembershipDeletable.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/checks/IsEntityOwner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/checks/IsEntityOwner.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/checks/IsEntityOwnerFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/checks/IsEntityOwnerFilter.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/checks/IsInAwaitingState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/checks/IsInAwaitingState.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/checks/Prefab.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/checks/Prefab.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/checks/UserGroupPublicCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/checks/UserGroupPublicCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/checks/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/checks/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/converter/JsonConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/converter/JsonConverter.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/AbstractEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/AbstractEntity.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/AccountLink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/AccountLink.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Achievement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Achievement.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/AchievementState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/AchievementState.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/AchievementType.java: -------------------------------------------------------------------------------- 1 | package com.faforever.api.data.domain; 2 | 3 | public enum AchievementType { 4 | STANDARD, INCREMENTAL 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Avatar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Avatar.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/AvatarAssignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/AvatarAssignment.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/BanDurationType.java: -------------------------------------------------------------------------------- 1 | package com.faforever.api.data.domain; 2 | 3 | public enum BanDurationType { 4 | PERMANENT, TEMPORARY 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/BanInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/BanInfo.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/BanLevel.java: -------------------------------------------------------------------------------- 1 | package com.faforever.api.data.domain; 2 | 3 | public enum BanLevel { 4 | CHAT, GLOBAL, VAULT 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/BanStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/BanStatus.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Clan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Clan.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/ClanMembership.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/ClanMembership.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/CoopMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/CoopMap.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/CoopResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/CoopResult.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/CoopScenario.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/CoopScenario.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/CoturnServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/CoturnServer.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/DomainBlacklist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/DomainBlacklist.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Event.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Faction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Faction.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/FeaturedMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/FeaturedMod.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Game.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Game.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/GameOutcome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/GameOutcome.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/GamePlayerStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/GamePlayerStats.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/GameReview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/GameReview.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/GameReviewsSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/GameReviewsSummary.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/GroupPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/GroupPermission.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Leaderboard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Leaderboard.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/LeaderboardRating.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/LeaderboardRating.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/LeaderboardRatingJournal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/LeaderboardRatingJournal.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/License.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/License.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/LinkedServiceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/LinkedServiceType.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Login.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Login.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Map.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Map.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MapPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MapPool.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MapPoolAssignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MapPoolAssignment.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MapReviewsSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MapReviewsSummary.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MapStatistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MapStatistics.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MapVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MapVersion.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MapVersionReview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MapVersionReview.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MapVersionReviewsSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MapVersionReviewsSummary.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MapVersionStatistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MapVersionStatistics.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MatchmakerQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MatchmakerQueue.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/MatchmakerQueueMapPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/MatchmakerQueueMapPool.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Message.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Mod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Mod.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/ModReviewsSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/ModReviewsSummary.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/ModType.java: -------------------------------------------------------------------------------- 1 | package com.faforever.api.data.domain; 2 | 3 | public enum ModType { 4 | UI, SIM 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/ModVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/ModVersion.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/ModVersionReview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/ModVersionReview.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/ModVersionReviewsSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/ModVersionReviewsSummary.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/ModerationReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/ModerationReport.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/ModerationReportStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/ModerationReportStatus.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/NameRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/NameRecord.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/OwnableEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/OwnableEntity.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Player.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/PlayerAchievement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/PlayerAchievement.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/PlayerEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/PlayerEvent.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Review.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Review.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Teamkill.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Teamkill.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/TimeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/TimeConverter.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Tutorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Tutorial.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/TutorialCategory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/TutorialCategory.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/UniqueId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/UniqueId.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/UniqueIdAssignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/UniqueIdAssignment.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/User.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/UserGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/UserGroup.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/UserNote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/UserNote.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Validity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Validity.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/VictoryCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/VictoryCondition.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/Vote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/Vote.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/VotingAnswer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/VotingAnswer.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/VotingChoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/VotingChoice.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/VotingQuestion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/VotingQuestion.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/VotingSubject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/VotingSubject.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/domain/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/domain/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/hook/BanInfoCreateHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/hook/BanInfoCreateHook.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/hook/BanInfoRevokeAuthorUpdateHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/hook/BanInfoRevokeAuthorUpdateHook.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/hook/ClanHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/hook/ClanHook.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/hook/ModerationReportHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/hook/ModerationReportHook.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/AchievementLocalizationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/AchievementLocalizationListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/AvatarEnricherListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/AvatarEnricherListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/ClanChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/ClanChangeListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/ClanEnricherListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/ClanEnricherListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/ClanMembershipChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/ClanMembershipChangeListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/CoopMapEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/CoopMapEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/EventLocalizationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/EventLocalizationListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/GameEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/GameEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/MapChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/MapChangeListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/MapVersionEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/MapVersionEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/MessageReloadListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/MessageReloadListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/ModChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/ModChangeListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/ModVersionEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/ModVersionEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/TutorialCategoryEnricherListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/TutorialCategoryEnricherListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/TutorialEnricherListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/TutorialEnricherListener.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/VotingChoiceEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/VotingChoiceEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/VotingQuestionEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/VotingQuestionEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/listeners/VotingSubjectEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/listeners/VotingSubjectEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/util/ElidePageSizeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/util/ElidePageSizeUtil.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/validation/IsLeaderInClan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/validation/IsLeaderInClan.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/validation/IsLeaderInClanValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/validation/IsLeaderInClanValidator.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/validation/VotingSubjectRevealWinnerCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/validation/VotingSubjectRevealWinnerCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/data/validation/VotingSubjectRevealWinnerValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/data/validation/VotingSubjectRevealWinnerValidator.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/db/SchemaVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/db/SchemaVersion.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/db/SchemaVersionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/db/SchemaVersionRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/db/SchemaVersionVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/db/SchemaVersionVerifier.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/deployment/ExeUploaderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/deployment/ExeUploaderController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/deployment/ExeUploaderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/deployment/ExeUploaderService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/deployment/GitHubController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/deployment/GitHubController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/deployment/GitHubDeploymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/deployment/GitHubDeploymentService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/deployment/LegacyFeaturedModDeploymentTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/deployment/LegacyFeaturedModDeploymentTask.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/deployment/git/GitWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/deployment/git/GitWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/deployment/git/JGitWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/deployment/git/JGitWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/email/DomainBlacklistRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/email/DomainBlacklistRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/email/EmailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/email/EmailSender.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/email/EmailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/email/EmailService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/email/JavaEmailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/email/JavaEmailSender.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/email/MailBodyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/email/MailBodyBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/email/NoopEmailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/email/NoopEmailSender.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/error/ApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/error/ApiException.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/error/Error.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/error/Error.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/error/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/error/ErrorCode.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/error/ErrorJsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/error/ErrorJsonSerializer.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/error/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/error/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/error/ErrorResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/error/ErrorResult.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/error/GlobalControllerExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/error/GlobalControllerExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/error/NotFoundApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/error/NotFoundApiException.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/error/ProgrammingError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/error/ProgrammingError.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/event/EventRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/event/EventRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/event/EventUpdateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/event/EventUpdateRequest.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/event/EventsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/event/EventsController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/event/EventsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/event/EventsService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/event/PlayerEventRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/event/PlayerEventRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/featuredmods/FeaturedModFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/featuredmods/FeaturedModFile.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/featuredmods/FeaturedModFileEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/featuredmods/FeaturedModFileEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/featuredmods/FeaturedModRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/featuredmods/FeaturedModRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/featuredmods/FeaturedModService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/featuredmods/FeaturedModService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/featuredmods/FeaturedModsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/featuredmods/FeaturedModsController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/featuredmods/LegacyFeaturedModFileRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/featuredmods/LegacyFeaturedModFileRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/forum/NodebbService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/forum/NodebbService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/game/GameController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/game/GameController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/game/GamePlayerStatsRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/game/GamePlayerStatsRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/game/GameService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/game/GameService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/i18n/MessageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/i18n/MessageRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/i18n/RepositoryMessageSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/i18n/RepositoryMessageSource.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/league/domain/Leaderboard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/league/domain/Leaderboard.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/league/domain/League.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/league/domain/League.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/league/domain/LeagueScoreJournal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/league/domain/LeagueScoreJournal.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/league/domain/LeagueSeason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/league/domain/LeagueSeason.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/league/domain/LeagueSeasonDivision.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/league/domain/LeagueSeasonDivision.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/league/domain/LeagueSeasonDivisionSubdivision.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/league/domain/LeagueSeasonDivisionSubdivision.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/league/domain/LeagueSeasonDivisionSubdivisionEnricher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/league/domain/LeagueSeasonDivisionSubdivisionEnricher.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/league/domain/LeagueSeasonScore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/league/domain/LeagueSeasonScore.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/league/domain/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/league/domain/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/logging/RequestIdFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/logging/RequestIdFilter.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/logging/SlowRequestDetectionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/logging/SlowRequestDetectionFilter.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/map/MapLuaAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/map/MapLuaAccessor.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/map/MapNameValidationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/map/MapNameValidationResponse.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/map/MapRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/map/MapRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/map/MapService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/map/MapService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/map/MapUploadMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/map/MapUploadMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/map/MapsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/map/MapsController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/map/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/map/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/mod/ModRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/mod/ModRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/mod/ModService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/mod/ModService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/mod/ModUploadMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/mod/ModUploadMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/mod/ModVersionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/mod/ModVersionRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/mod/ModsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/mod/ModsController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/mod/UploadUrlResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/mod/UploadUrlResponse.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/name/NameRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/name/NameRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/player/PlayerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/player/PlayerRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/player/PlayerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/player/PlayerService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/Audit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/Audit.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/AuditAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/AuditAspect.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/AuditService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/AuditService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/ElideUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/ElideUser.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/ExtendedAuditLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/ExtendedAuditLogger.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/FafAuthenticationConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/FafAuthenticationConverter.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/FafAuthenticationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/FafAuthenticationToken.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/FafPasswordEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/FafPasswordEncoder.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/FafRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/FafRole.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/FafScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/FafScope.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/FafServiceAuthenticationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/FafServiceAuthenticationToken.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/FafTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/FafTokenService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/FafTokenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/FafTokenType.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/FafUserAuthenticationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/FafUserAuthenticationToken.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/JwtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/JwtService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/OAuthScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/OAuthScope.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/UserRole.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/UserSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/UserSupplier.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/crypto/CertificateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/crypto/CertificateUtils.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/AdminAccountBanCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/AdminAccountBanCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/AdminAccountNoteCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/AdminAccountNoteCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/AdminMapCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/AdminMapCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/AdminModCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/AdminModCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/AdminModerationReportCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/AdminModerationReportCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/AdminVoteCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/AdminVoteCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/FafUserCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/FafUserCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/LobbyCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/LobbyCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/ReadAccountPrivateDetailsCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/ReadAccountPrivateDetailsCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/ReadTeamkillReportCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/ReadTeamkillReportCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/ReadUserGroupCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/ReadUserGroupCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/WriteAvatarCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/WriteAvatarCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/WriteEmailDomainBanCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/WriteEmailDomainBanCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/WriteMatchmakerMapCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/WriteMatchmakerMapCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/WriteMessageCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/WriteMessageCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/WriteNewsPostCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/WriteNewsPostCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/WriteTutorialCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/WriteTutorialCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/elide/permission/WriteUserGroupCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/elide/permission/WriteUserGroupCheck.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/method/CustomMethodSecurityExpressionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/method/CustomMethodSecurityExpressionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/security/method/CustomMethodSecurityExpressionRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/security/method/CustomMethodSecurityExpressionRoot.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/AccountLinkRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/AccountLinkRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/GogService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/GogService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/MeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/MeController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/NameRecordRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/NameRecordRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/RecaptchaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/RecaptchaService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/SteamService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/SteamService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/UserDataSyncService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/UserDataSyncService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/UserUpdatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/UserUpdatedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/UsersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/UsersController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/user/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/user/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/utils/FilePermissionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/utils/FilePermissionUtil.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/utils/NameUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/utils/NameUtil.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/utils/RemoteAddressUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/utils/RemoteAddressUtil.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/voting/VoteRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/voting/VoteRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/voting/VotingAnswerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/voting/VotingAnswerRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/voting/VotingChoiceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/voting/VotingChoiceRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/voting/VotingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/voting/VotingController.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/voting/VotingQuestionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/voting/VotingQuestionRepository.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/voting/VotingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/voting/VotingService.java -------------------------------------------------------------------------------- /src/main/java/com/faforever/api/voting/VotingSubjectRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/java/com/faforever/api/voting/VotingSubjectRepository.java -------------------------------------------------------------------------------- /src/main/mjml/_footer.mjml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/mjml/_footer.mjml -------------------------------------------------------------------------------- /src/main/mjml/_header.mjml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/mjml/_header.mjml -------------------------------------------------------------------------------- /src/main/mjml/_style.mjml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/mjml/_style.mjml -------------------------------------------------------------------------------- /src/main/mjml/activate-account.mjml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/mjml/activate-account.mjml -------------------------------------------------------------------------------- /src/main/mjml/password-reset.mjml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/mjml/password-reset.mjml -------------------------------------------------------------------------------- /src/main/mjml/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/mjml/readme.md -------------------------------------------------------------------------------- /src/main/mjml/welcome-to-faf.mjml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/mjml/welcome-to-faf.mjml -------------------------------------------------------------------------------- /src/main/resources/META-INF/resources/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/META-INF/resources/css/style.css -------------------------------------------------------------------------------- /src/main/resources/META-INF/resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/META-INF/resources/favicon.ico -------------------------------------------------------------------------------- /src/main/resources/META-INF/resources/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /src/main/resources/config/application-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/config/application-local.yml -------------------------------------------------------------------------------- /src/main/resources/config/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/config/application.yml -------------------------------------------------------------------------------- /src/main/resources/images/map_markers/army.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/images/map_markers/army.png -------------------------------------------------------------------------------- /src/main/resources/images/map_markers/hydro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/images/map_markers/hydro.png -------------------------------------------------------------------------------- /src/main/resources/images/map_markers/mass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/images/map_markers/mass.png -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/lua/faf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/lua/faf.lua -------------------------------------------------------------------------------- /src/main/resources/templates/upload_exe_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/templates/upload_exe_form.html -------------------------------------------------------------------------------- /src/main/resources/templates/validate_map_metadata.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/main/resources/templates/validate_map_metadata.html -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/achievements/EventsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/achievements/EventsServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/achievements/PlayerAchievementsControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/achievements/PlayerAchievementsControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/avatar/AvatarServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/avatar/AvatarServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/clan/ClanFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/clan/ClanFactory.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/clan/ClanServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/clan/ClanServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/cloudflare/CloudflareServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/cloudflare/CloudflareServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/config/TestWebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/config/TestWebSecurityConfig.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/data/domain/LicenseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/data/domain/LicenseTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/data/listeners/ClanEnricherListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/data/listeners/ClanEnricherListenerTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/data/listeners/TutorialEnricherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/data/listeners/TutorialEnricherTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/data/listeners/VotingSubjectEnricherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/data/listeners/VotingSubjectEnricherTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/data/util/ElidePageSizeUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/data/util/ElidePageSizeUtilTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/db/SchemaVersionVerifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/db/SchemaVersionVerifierTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/deployment/ExeUploaderControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/deployment/ExeUploaderControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/deployment/ExeUploaderServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/deployment/ExeUploaderServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/deployment/GitHubDeploymentServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/deployment/GitHubDeploymentServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/deployment/LegacyFeaturedModDeploymentTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/deployment/LegacyFeaturedModDeploymentTaskTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/email/EmailServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/email/EmailServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/email/JavaEmailSenderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/email/JavaEmailSenderTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/email/MailBodyBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/email/MailBodyBuilderTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/error/ApiExceptionMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/error/ApiExceptionMatcher.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/error/GlobalControllerExceptionHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/error/GlobalControllerExceptionHandlerTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/game/GameServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/game/GameServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/map/MapServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/map/MapServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/mod/LuaContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/mod/LuaContent.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/mod/ModServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/mod/ModServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/security/FafAuthenticationConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/security/FafAuthenticationConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/security/FafTokenServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/security/FafTokenServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/user/GogServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/user/GogServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/user/RecaptchaServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/user/RecaptchaServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/user/SteamServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/user/SteamServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/user/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/user/UserServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/utils/NameUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/utils/NameUtilTest.java -------------------------------------------------------------------------------- /src/test/java/com/faforever/api/voting/VotingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/java/com/faforever/api/voting/VotingServiceTest.java -------------------------------------------------------------------------------- /src/test/resources/avatars/CachedAvataravatar_FightNight_Champion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/avatars/CachedAvataravatar_FightNight_Champion.png -------------------------------------------------------------------------------- /src/test/resources/avatars/donator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/avatars/donator.png -------------------------------------------------------------------------------- /src/test/resources/avatars/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/avatars/metadata.json -------------------------------------------------------------------------------- /src/test/resources/avatars/qai2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/avatars/qai2.png -------------------------------------------------------------------------------- /src/test/resources/avatars/supcom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/avatars/supcom.jpg -------------------------------------------------------------------------------- /src/test/resources/avatars/supcom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/avatars/supcom.png -------------------------------------------------------------------------------- /src/test/resources/config/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/config/application.yml -------------------------------------------------------------------------------- /src/test/resources/featured_mod/mod_info.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/featured_mod/mod_info.lua -------------------------------------------------------------------------------- /src/test/resources/featured_mod/someDir/someFile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/maps/adaptive_map_files_missing.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/adaptive_map_files_missing.zip -------------------------------------------------------------------------------- /src/test/resources/maps/command_conquer_rush.v0007.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/command_conquer_rush.v0007.zip -------------------------------------------------------------------------------- /src/test/resources/maps/empty.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/empty.zip -------------------------------------------------------------------------------- /src/test/resources/maps/invalid_scenario.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/invalid_scenario.zip -------------------------------------------------------------------------------- /src/test/resources/maps/invalid_zip.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/invalid_zip.zip -------------------------------------------------------------------------------- /src/test/resources/maps/map_name_invalid_character.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/map_name_invalid_character.zip -------------------------------------------------------------------------------- /src/test/resources/maps/map_zip_bomb.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/map_zip_bomb.zip -------------------------------------------------------------------------------- /src/test/resources/maps/no_map_name.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/no_map_name.zip -------------------------------------------------------------------------------- /src/test/resources/maps/scenario/invalid_lua_map_version_scenario.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/scenario/invalid_lua_map_version_scenario.lua -------------------------------------------------------------------------------- /src/test/resources/maps/scenario/missing_map_variable_scenario.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/scenario/missing_map_variable_scenario.lua -------------------------------------------------------------------------------- /src/test/resources/maps/scenario/valid_empty.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/scenario/valid_empty.lua -------------------------------------------------------------------------------- /src/test/resources/maps/scenario/valid_with_version_scenario.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/scenario/valid_with_version_scenario.lua -------------------------------------------------------------------------------- /src/test/resources/maps/scenario/valid_without_version_scenario.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/scenario/valid_without_version_scenario.lua -------------------------------------------------------------------------------- /src/test/resources/maps/without_savelua.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/without_savelua.zip -------------------------------------------------------------------------------- /src/test/resources/maps/without_scenariolua.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/without_scenariolua.zip -------------------------------------------------------------------------------- /src/test/resources/maps/without_scmap.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/without_scmap.zip -------------------------------------------------------------------------------- /src/test/resources/maps/without_scriptlua.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/without_scriptlua.zip -------------------------------------------------------------------------------- /src/test/resources/maps/wrong_team_name.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/maps/wrong_team_name.zip -------------------------------------------------------------------------------- /src/test/resources/mods/Mod with top level files.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/mods/Mod with top level files.zip -------------------------------------------------------------------------------- /src/test/resources/mods/No Friendly Fire.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/src/test/resources/mods/No Friendly Fire.zip -------------------------------------------------------------------------------- /test-account-activation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/test-account-activation.html -------------------------------------------------------------------------------- /test-password-reset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/test-password-reset.html -------------------------------------------------------------------------------- /test-pki-private.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/test-pki-private.key -------------------------------------------------------------------------------- /test-pki-public.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/test-pki-public.key -------------------------------------------------------------------------------- /test-welcome-to-faf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FAForever/faf-java-api/HEAD/test-welcome-to-faf.html --------------------------------------------------------------------------------