├── .gitattributes ├── .github └── workflows │ ├── build.yml │ └── codeql-analysis.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── crystal-ball ├── Dockerfile ├── build.gradle └── src │ ├── main │ ├── db │ │ ├── create-db.sql │ │ ├── create-extensions.sql │ │ ├── create-forwarding.sql │ │ ├── create-functions.sql │ │ ├── create-login.sql │ │ ├── create-tables.sql │ │ ├── create-types.sql │ │ ├── create-views.sql │ │ ├── drop-functions.sql │ │ ├── drop-tables.sql │ │ ├── drop-types.sql │ │ ├── drop-views.sql │ │ ├── initial-load.sql │ │ ├── migration │ │ │ ├── V1.0.1__player.dod.sql │ │ │ └── V1.0.2__in_progress_event.court_speed.sql │ │ ├── refresh-materialized-views.sql │ │ ├── storage.sql │ │ └── vacuum.sql │ ├── kotlin │ │ └── org │ │ │ └── strangeforest │ │ │ └── tcb │ │ │ └── model │ │ │ ├── DiffOutcome.kt │ │ │ ├── GameOutcome.kt │ │ │ ├── MatchOutcome.kt │ │ │ ├── MatchUtil.kt │ │ │ ├── SetOutcome.kt │ │ │ ├── TieBreakOutcome.kt │ │ │ └── elo │ │ │ └── EloRatings.kt │ └── scripts │ │ ├── build-docker-image.sh │ │ ├── portforward-to-jmx-digital-ocean.sh │ │ └── portforward-to-postgresql-digital-ocean.sh │ └── test │ └── kotlin │ └── org │ └── strangeforest │ └── tcb │ └── model │ ├── BestOf3MatchOutcomeTest.kt │ ├── BestOf5MatchOutcomeTest.kt │ ├── FifthSetTBBestOf5MatchOutcomeTest.kt │ ├── GameOutcomeTest.kt │ ├── NoTBSetOutcomeTest.kt │ ├── OutcomeCurveIT.kt │ ├── SetOutcomeTest.kt │ ├── TieBreakOutcomeTest.kt │ └── elo │ └── EloRatingsTest.kt ├── data-load ├── build.gradle ├── missing.txt ├── readme.txt └── src │ ├── main │ ├── db │ │ ├── correct-data-delta.sql │ │ ├── correct-data-full.sql │ │ ├── create-staging-tables.sql │ │ ├── drop-load-functions.sql │ │ ├── drop-staging-tables.sql │ │ ├── fix-rank-points.sql │ │ ├── load-functions.sql │ │ ├── player-aliases-missing-players.sql │ │ ├── rankings-pre-atp.sql │ │ ├── staging-functions.sql │ │ ├── team-tournament-winners.sql │ │ ├── tournament-event-surfaces.sql │ │ ├── tournament-map-properties.sql │ │ └── util │ │ │ ├── compare-data-util.sql │ │ │ ├── court-speed-util.sql │ │ │ ├── elo-factors-util.sql │ │ │ ├── match-prices-util.sql │ │ │ └── visitors-util.sql │ ├── groovy │ │ └── org │ │ │ └── strangeforest │ │ │ └── tcb │ │ │ └── dataload │ │ │ ├── ATPTennisLoader.groovy │ │ │ ├── ATPTourInProgressTournamentLoader.groovy │ │ │ ├── ATPTourRankingsLoader.groovy │ │ │ ├── ATPTourTournamentLoader.groovy │ │ │ ├── AdditionalPlayerDataLoader.groovy │ │ │ ├── BaseATPTourTournamentLoader.groovy │ │ │ ├── BaseCSVLoader.groovy │ │ │ ├── BaseXMLLoader.groovy │ │ │ ├── ComputeEloRatings.groovy │ │ │ ├── DavisCupTieLoader.groovy │ │ │ ├── EloRatingsRunner.groovy │ │ │ ├── EventInfo.groovy │ │ │ ├── Export.groovy │ │ │ ├── FindMissingTournaments.groovy │ │ │ ├── JMXFacade.groovy │ │ │ ├── KOTournamentForecaster.groovy │ │ │ ├── LoadATPTennis.groovy │ │ │ ├── LoadATPTennisNew.groovy │ │ │ ├── LoadAdHocRankings.groovy │ │ │ ├── LoadAdHocTournaments.groovy │ │ │ ├── LoadInProgressTournaments.groovy │ │ │ ├── LoadMatchPrices.groovy │ │ │ ├── LoadNewDCTies.groovy │ │ │ ├── LoadNewRankings.groovy │ │ │ ├── LoadNewTournaments.groovy │ │ │ ├── LoadParams.groovy │ │ │ ├── LoaderUtil.groovy │ │ │ ├── Main.groovy │ │ │ ├── MatchLoader.groovy │ │ │ ├── MatchPricesLoader.groovy │ │ │ ├── MatchScore.groovy │ │ │ ├── MatchScoreParser.groovy │ │ │ ├── MissingRankingsLoader.groovy │ │ │ ├── PlayerLoader.groovy │ │ │ ├── RankingLoader.groovy │ │ │ ├── RecordsLoader.groovy │ │ │ ├── SetScore.groovy │ │ │ ├── SimpleXMLLoader.groovy │ │ │ ├── SqlPool.groovy │ │ │ ├── StageATPTennis.groovy │ │ │ ├── StagingMatchLoader.groovy │ │ │ ├── StagingPlayerLoader.groovy │ │ │ ├── StagingRankingLoader.groovy │ │ │ ├── TennisAbstractTournamentFetcher.groovy │ │ │ ├── TournamentMatchPredictor.groovy │ │ │ ├── UpdatePlayerData.groovy │ │ │ ├── WikipediaPlayerDataLoader.groovy │ │ │ ├── XMLMatchLoader.groovy │ │ │ └── XMLTournamentExporter.groovy │ └── resources │ │ ├── player-data.xml │ │ ├── tcb.xsd │ │ ├── template-ko32.xml │ │ └── tournaments │ │ ├── 1968-beckenham.xml │ │ ├── 1968-paris-indoor.xml │ │ ├── 1969-fort-worth.xml │ │ ├── 1969-johannesburg.xml │ │ ├── 1969-los-angeles.xml │ │ ├── 1969-wembley.xml │ │ ├── 1970-beckenham.xml │ │ ├── 1970-fort-worth.xml │ │ ├── 1970-johannesburg.xml │ │ ├── 1970-salisbury.xml │ │ ├── 1970-sydney.xml │ │ ├── 1970-tennis-champions-classic.xml │ │ ├── 1970-vancouver.xml │ │ ├── 1970-wembley.xml │ │ ├── 1971-johannesburg.xml │ │ ├── 1971-tennis-champions-classic.xml │ │ ├── 1972-roanoke.xml │ │ ├── 1973-washington-indoor-2.xml │ │ ├── 1974-auckland.xml │ │ ├── 1974-beckenham.xml │ │ ├── 1976-wct-challenge-cup.xml │ │ ├── 1977-johannesburg-2.xml │ │ ├── 1977-johannesburg.xml │ │ ├── 1979-dorado-beach.xml │ │ ├── 1981-monte-carlo-masters+.xml │ │ ├── 1981-monte-carlo.xml │ │ ├── 1984-memphis+.xml │ │ ├── 1984-rotterdam.xml │ │ ├── 1987-stratton-mountain.xml │ │ ├── 2000-dusseldorf+.xml │ │ ├── 2003-madrid-masters.xml │ │ ├── 2007-vina-del-mar.xml │ │ ├── 2008-moscow.xml │ │ ├── 2017-next-gen-finals.xml │ │ ├── 2019-davis-cup-finals.xml │ │ ├── 2019-next-gen-finals.xml │ │ ├── 2020-atp-cup.xml │ │ └── 2020-roland-garros.xml │ └── test │ └── groovy │ └── org │ └── strangeforest │ └── tcb │ └── dataload │ ├── CreateDBIT.groovy │ ├── KOTournamentForecasterTest.groovy │ ├── LoaderUtilTest.groovy │ ├── MatchScoreTest.groovy │ └── TestMatchScore.groovy ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── tennis-stats ├── .dockerignore ├── Dockerfile ├── build.gradle ├── docker-compose.yml ├── lib └── GeoLite2-Country.zip └── src ├── itest ├── java │ └── org │ │ └── strangeforest │ │ └── tcb │ │ └── stats │ │ ├── DataSourceITConfig.java │ │ ├── PlayersFixture.java │ │ ├── boot │ │ └── ServiceTest.java │ │ ├── controller │ │ └── ControllerIT.java │ │ ├── model │ │ ├── EloRatingsManagerIT.java │ │ └── MatchDataUtilIT.java │ │ ├── prediction │ │ ├── BasePredictionVerificationIT.java │ │ ├── MatchForVerification.java │ │ ├── PredictionBySeasonIT.java │ │ ├── PredictionIT.java │ │ ├── PredictionITsConfig.java │ │ ├── PredictionResult.java │ │ ├── PredictionScoringIT.java │ │ ├── PredictionTuningIT.java │ │ ├── PredictionVerificationIT.java │ │ ├── PredictionVerificationResult.java │ │ └── TuningContext.java │ │ ├── records │ │ ├── RecordsIT.java │ │ ├── RecordsITsConfig.java │ │ └── RecordsLoaderIT.java │ │ ├── service │ │ ├── ContentServiceIT.java │ │ ├── DominanceTimelineServiceIT.java │ │ ├── Fixtures.java │ │ ├── GOATListServiceIT.java │ │ ├── PlayerServiceIT.java │ │ ├── RankingsServiceIT.java │ │ ├── RivalriesServiceIT.java │ │ ├── StatsLeadersServiceIT.java │ │ ├── TopMatchStatsServiceIT.java │ │ └── TopPerformersServiceIT.java │ │ └── visitors │ │ ├── DurationPropertyEditor.java │ │ ├── VisitorITsConfig.java │ │ ├── VisitorManagerIT.java │ │ ├── VisitorManagerTimedIT.java │ │ └── VisitorRepositoryIT.java └── resources │ ├── logback-test.xml │ └── visitors-test.properties ├── main ├── java │ └── org │ │ └── strangeforest │ │ └── tcb │ │ ├── stats │ │ ├── TennisStatsApplication.java │ │ ├── controller │ │ │ ├── BaseController.java │ │ │ ├── BlogController.java │ │ │ ├── GOATListController.java │ │ │ ├── GOATListResource.java │ │ │ ├── GreatestMatchesResource.java │ │ │ ├── GreatestRivalriesResource.java │ │ │ ├── InProgressEventsResource.java │ │ │ ├── PageController.java │ │ │ ├── ParamsUtil.java │ │ │ ├── PerfStatsChartController.java │ │ │ ├── PerfStatsChartResource.java │ │ │ ├── PlayerAutocompleteResource.java │ │ │ ├── PlayerEventsResource.java │ │ │ ├── PlayerMatchesResource.java │ │ │ ├── PlayerProfileController.java │ │ │ ├── PlayerRivalriesResource.java │ │ │ ├── PlayerStatsController.java │ │ │ ├── PlayerTimelineController.java │ │ │ ├── PlayerTournamentsResource.java │ │ │ ├── RankingsController.java │ │ │ ├── RankingsResource.java │ │ │ ├── RecordsController.java │ │ │ ├── RecordsResource.java │ │ │ ├── RivalriesController.java │ │ │ ├── SeasonsController.java │ │ │ ├── SeasonsResource.java │ │ │ ├── StatsFormatUtil.java │ │ │ ├── StatsLeadersController.java │ │ │ ├── StatsLeadersResource.java │ │ │ ├── TennisStatsController.java │ │ │ ├── TennisStatsErrorAttributes.java │ │ │ ├── TimelinesController.java │ │ │ ├── TopMatchStatsController.java │ │ │ ├── TopMatchStatsResource.java │ │ │ ├── TopPerformersController.java │ │ │ ├── TopPerformersResource.java │ │ │ ├── TournamentController.java │ │ │ ├── TournamentEventsResource.java │ │ │ └── TournamentsResource.java │ │ ├── jobs │ │ │ ├── CommandExecutor.java │ │ │ ├── DataLoadCommand.java │ │ │ ├── EloRatingsJob.java │ │ │ ├── InProgressEventsJob.java │ │ │ ├── NewCompletedEventsJob.java │ │ │ ├── NewRankingsJob.java │ │ │ ├── RefreshComputedDataJob.java │ │ │ ├── RefreshRecordsJob.java │ │ │ ├── SSLCertificateRenewalCommand.java │ │ │ └── SSLCertificateRenewalJob.java │ │ ├── model │ │ │ ├── AdjustedH2H.java │ │ │ ├── AutocompleteOption.java │ │ │ ├── BestSeasonRow.java │ │ │ ├── BigWinMatchFactor.java │ │ │ ├── DominanceEra.java │ │ │ ├── DominanceSeason.java │ │ │ ├── DominanceTimeline.java │ │ │ ├── FavoriteSurface.java │ │ │ ├── FeaturedContent.java │ │ │ ├── GOATListConfig.java │ │ │ ├── GOATListRow.java │ │ │ ├── GreatestRivalry.java │ │ │ ├── H2H.java │ │ │ ├── HeadsToHeads.java │ │ │ ├── HeadsToHeadsRivalry.java │ │ │ ├── Match.java │ │ │ ├── MatchInfo.java │ │ │ ├── MatchPlayer.java │ │ │ ├── MatchPlayerEx.java │ │ │ ├── MatchStats.java │ │ │ ├── MentalToughnessRow.java │ │ │ ├── PerfMatchScore.java │ │ │ ├── PerfStatGOATPoints.java │ │ │ ├── PlayerDiffRankingsRow.java │ │ │ ├── PlayerDominanceTimeline.java │ │ │ ├── PlayerGOATPoints.java │ │ │ ├── PlayerOfTheWeek.java │ │ │ ├── PlayerPeakEloRankingsRow.java │ │ │ ├── PlayerPerformance.java │ │ │ ├── PlayerPerformanceEx.java │ │ │ ├── PlayerRanking.java │ │ │ ├── PlayerRankingsRow.java │ │ │ ├── PlayerRivalryRow.java │ │ │ ├── PlayerRow.java │ │ │ ├── PlayerSeasonGOATPoints.java │ │ │ ├── PlayerStats.java │ │ │ ├── PlayerTimeline.java │ │ │ ├── PlayerTimelineItem.java │ │ │ ├── PlayerTitlesRow.java │ │ │ ├── PlayerTournament.java │ │ │ ├── PlayerTournamentEvent.java │ │ │ ├── PlayerTournamentGOATPoints.java │ │ │ ├── PlayerTournamentTimeline.java │ │ │ ├── RankGOATPoints.java │ │ │ ├── RankRangeGOATPoints.java │ │ │ ├── RankingHighlights.java │ │ │ ├── RankingTimeline.java │ │ │ ├── Rivalry.java │ │ │ ├── RivalryPlayer.java │ │ │ ├── Season.java │ │ │ ├── SeasonPoints.java │ │ │ ├── SeededPlayer.java │ │ │ ├── SetScore.java │ │ │ ├── StatsLeaderRow.java │ │ │ ├── SurfaceTimelineItem.java │ │ │ ├── TeamTournamentLevelTimelineItem.java │ │ │ ├── TopMatchStatsRow.java │ │ │ ├── TopPerformerRow.java │ │ │ ├── TopRankingsPlayer.java │ │ │ ├── TopRankingsTimeline.java │ │ │ ├── Tournament.java │ │ │ ├── TournamentEvent.java │ │ │ ├── TournamentEventMatch.java │ │ │ ├── TournamentEventResults.java │ │ │ ├── TournamentGOATPoints.java │ │ │ ├── TournamentLevelTimeline.java │ │ │ ├── TournamentLevelTimelineItem.java │ │ │ ├── TournamentLevelTimelinePlayer.java │ │ │ ├── TournamentSeason.java │ │ │ ├── WeeksAtRank.java │ │ │ ├── core │ │ │ │ ├── BaseGameRules.java │ │ │ │ ├── CourtSpeed.java │ │ │ │ ├── CurrentScore.java │ │ │ │ ├── EventResult.java │ │ │ │ ├── GamePoint.java │ │ │ │ ├── GameRules.java │ │ │ │ ├── MatchRules.java │ │ │ │ ├── PerformanceCategory.java │ │ │ │ ├── Player.java │ │ │ │ ├── RankCategory.java │ │ │ │ ├── RankType.java │ │ │ │ ├── Round.java │ │ │ │ ├── SetRules.java │ │ │ │ ├── StatsCategory.java │ │ │ │ ├── Surface.java │ │ │ │ ├── SurfaceGroup.java │ │ │ │ ├── TieBreakRules.java │ │ │ │ ├── TournamentEventItem.java │ │ │ │ ├── TournamentItem.java │ │ │ │ ├── TournamentLevel.java │ │ │ │ ├── TournamentLevelGroup.java │ │ │ │ ├── WonDrawLost.java │ │ │ │ └── WonLost.java │ │ │ ├── elo │ │ │ │ ├── EloCalculator.java │ │ │ │ ├── EloRatingsManager.java │ │ │ │ ├── EloSurfaceFactors.java │ │ │ │ ├── MatchForElo.java │ │ │ │ └── StartEloRatings.java │ │ │ ├── forecast │ │ │ │ ├── EloRatingDelta.java │ │ │ │ ├── FavoritePlayer.java │ │ │ │ ├── FavoritePlayerEx.java │ │ │ │ ├── ForecastEloType.java │ │ │ │ ├── InProgressEvent.java │ │ │ │ ├── InProgressEventFavorites.java │ │ │ │ ├── InProgressEventForecast.java │ │ │ │ ├── KOResult.java │ │ │ │ ├── PlayerForecast.java │ │ │ │ ├── PlayerPath.java │ │ │ │ ├── PlayerPathMatches.java │ │ │ │ ├── PlayersForecast.java │ │ │ │ └── ProbableMatches.java │ │ │ ├── learning │ │ │ │ ├── GradientDescent.java │ │ │ │ └── VectorCost.java │ │ │ ├── prediction │ │ │ │ ├── BaseProbabilities.java │ │ │ │ ├── DiffOutcome.java │ │ │ │ ├── GameOutcome.java │ │ │ │ ├── H2HMatchPredictor.java │ │ │ │ ├── H2HPredictionItem.java │ │ │ │ ├── InMatchPredictor.java │ │ │ │ ├── MatchData.java │ │ │ │ ├── MatchDataUtil.java │ │ │ │ ├── MatchOutcome.java │ │ │ │ ├── MatchPrediction.java │ │ │ │ ├── MatchPredictor.java │ │ │ │ ├── MatchProbabilities.java │ │ │ │ ├── PlayerData.java │ │ │ │ ├── PredictionArea.java │ │ │ │ ├── PredictionConfig.java │ │ │ │ ├── PredictionItem.java │ │ │ │ ├── RankingData.java │ │ │ │ ├── RankingMatchPredictor.java │ │ │ │ ├── RankingPredictionItem.java │ │ │ │ ├── RecentFormMatchPredictor.java │ │ │ │ ├── RecentFormPredictionItem.java │ │ │ │ ├── SetOutcome.java │ │ │ │ ├── SetProbabilities.java │ │ │ │ ├── TieBreakOutcome.java │ │ │ │ ├── TuningSet.java │ │ │ │ ├── TuningSetLevel.java │ │ │ │ ├── VsQualifierMatchPredictor.java │ │ │ │ ├── Weighted.java │ │ │ │ ├── WeightedProbability.java │ │ │ │ ├── WinningPctMatchPredictor.java │ │ │ │ └── WinningPctPredictionItem.java │ │ │ ├── price │ │ │ │ ├── FractionalPriceTable.java │ │ │ │ ├── PriceFormat.java │ │ │ │ └── PriceUtil.java │ │ │ ├── records │ │ │ │ ├── PlayerRecordRow.java │ │ │ │ ├── Record.java │ │ │ │ ├── RecordCategory.java │ │ │ │ ├── RecordColumn.java │ │ │ │ ├── RecordDetail.java │ │ │ │ ├── RecordDetailFactory.java │ │ │ │ ├── RecordDetailRow.java │ │ │ │ ├── RecordDomain.java │ │ │ │ ├── RecordHolderRow.java │ │ │ │ ├── RecordOfTheDay.java │ │ │ │ ├── RecordRow.java │ │ │ │ ├── Records.java │ │ │ │ ├── categories │ │ │ │ │ ├── ATPRankingCategory.java │ │ │ │ │ ├── BestPlayerThatNeverCategory.java │ │ │ │ │ ├── BreaksWinningTitleCategory.java │ │ │ │ │ ├── EloRankingCategory.java │ │ │ │ │ ├── FinalStreaksCategory.java │ │ │ │ │ ├── GOATPointsCategory.java │ │ │ │ │ ├── GreatestMatchPctCategory.java │ │ │ │ │ ├── GreatestTitlePctCategory.java │ │ │ │ │ ├── HardestTitleCategory.java │ │ │ │ │ ├── HeadToHeadCategory.java │ │ │ │ │ ├── HeadToHeadSeriesCategory.java │ │ │ │ │ ├── HighestOpponentRankCategory.java │ │ │ │ │ ├── InfamousATPRankingCategory.java │ │ │ │ │ ├── InfamousEloRankingCategory.java │ │ │ │ │ ├── ItemsWinningTitleCategory.java │ │ │ │ │ ├── LongestCareerResultSpanCategory.java │ │ │ │ │ ├── MostBagelsBreadsticksCategory.java │ │ │ │ │ ├── MostEntriesCategory.java │ │ │ │ │ ├── MostFinalsCategory.java │ │ │ │ │ ├── MostMatchesCategory.java │ │ │ │ │ ├── MostQuarterFinalsCategory.java │ │ │ │ │ ├── MostRecordsCategory.java │ │ │ │ │ ├── MostSemiFinalsCategory.java │ │ │ │ │ ├── MostTitlesAdjustedCategory.java │ │ │ │ │ ├── MostTitlesCategory.java │ │ │ │ │ ├── OpenEraRankingCategory.java │ │ │ │ │ ├── QuarterFinalStreaksCategory.java │ │ │ │ │ ├── RankingCategory.java │ │ │ │ │ ├── ResultsStreaksCategory.java │ │ │ │ │ ├── SemiFinalStreaksCategory.java │ │ │ │ │ ├── TitleStreaksCategory.java │ │ │ │ │ ├── TournamentFinalsLostButNeverWonCategory.java │ │ │ │ │ ├── TournamentResultsCategory.java │ │ │ │ │ ├── WinningStreaksCategory.java │ │ │ │ │ └── YoungestOldestTournamentResultCategory.java │ │ │ │ └── details │ │ │ │ │ ├── BaseDateRankingDiffRecordDetail.java │ │ │ │ │ ├── BaseRankingDiffRecordDetail.java │ │ │ │ │ ├── BaseSeasonRankingDiffRecordDetail.java │ │ │ │ │ ├── CareerSpanRecordDetail.java │ │ │ │ │ ├── DateAgeRecordDetail.java │ │ │ │ │ ├── DateIntegerRecordDetail.java │ │ │ │ │ ├── DateRangeIntegerRecordDetail.java │ │ │ │ │ ├── DateRankingDiffRecordDetail.java │ │ │ │ │ ├── DateRankingPctDiffRecordDetail.java │ │ │ │ │ ├── DoubleRecordDetail.java │ │ │ │ │ ├── H2HIntegerRecordDetail.java │ │ │ │ │ ├── H2HLosingPctRecordDetail.java │ │ │ │ │ ├── H2HWinningPctRecordDetail.java │ │ │ │ │ ├── H2HWonLostRecordDetail.java │ │ │ │ │ ├── IntegerDoubleRecordDetail.java │ │ │ │ │ ├── IntegerRecordDetail.java │ │ │ │ │ ├── LosingPctRecordDetail.java │ │ │ │ │ ├── LosingWDrawPctRecordDetail.java │ │ │ │ │ ├── PeakLosingPctRecordDetail.java │ │ │ │ │ ├── PeakWinningPctRecordDetail.java │ │ │ │ │ ├── PeakWonLostRecordDetail.java │ │ │ │ │ ├── RecordDetailUtil.java │ │ │ │ │ ├── SeasonAgeRecordDetail.java │ │ │ │ │ ├── SeasonDoubleRecordDetail.java │ │ │ │ │ ├── SeasonIntegerDoubleRecordDetail.java │ │ │ │ │ ├── SeasonIntegerRecordDetail.java │ │ │ │ │ ├── SeasonLosingPctRecordDetail.java │ │ │ │ │ ├── SeasonRangeIntegerRecordDetail.java │ │ │ │ │ ├── SeasonRankingDiffRecordDetail.java │ │ │ │ │ ├── SeasonRankingPctDiffRecordDetail.java │ │ │ │ │ ├── SeasonRecordDetail.java │ │ │ │ │ ├── SeasonTwoIntegersRecordDetail.java │ │ │ │ │ ├── SeasonWinningPctRecordDetail.java │ │ │ │ │ ├── SeasonWonLostRecordDetail.java │ │ │ │ │ ├── SimpleRecordDetail.java │ │ │ │ │ ├── StreakRecordDetail.java │ │ │ │ │ ├── TournamentCareerSpanRecordDetail.java │ │ │ │ │ ├── TournamentEventAgeRecordDetail.java │ │ │ │ │ ├── TournamentEventDetail.java │ │ │ │ │ ├── TournamentEventDoubleRecordDetail.java │ │ │ │ │ ├── TournamentEventIntegerRecordDetail.java │ │ │ │ │ ├── TournamentEventTwoIntegersRecordDetail.java │ │ │ │ │ ├── TournamentIntegerDoubleRecordDetail.java │ │ │ │ │ ├── TournamentIntegerRecordDetail.java │ │ │ │ │ ├── TournamentLosingPctRecordDetail.java │ │ │ │ │ ├── TournamentWinningPctRecordDetail.java │ │ │ │ │ ├── TournamentWonLostRecordDetail.java │ │ │ │ │ ├── WinningPctRecordDetail.java │ │ │ │ │ ├── WinningWDrawPctRecordDetail.java │ │ │ │ │ ├── WonDrawLostRecordDetail.java │ │ │ │ │ └── WonLostRecordDetail.java │ │ │ └── table │ │ │ │ ├── BootgridTable.java │ │ │ │ ├── ColumnDescription.java │ │ │ │ ├── DataTable.java │ │ │ │ ├── DateRowCursor.java │ │ │ │ ├── DoubleRowCursor.java │ │ │ │ ├── IndexedPlayers.java │ │ │ │ ├── IntegerRowCursor.java │ │ │ │ ├── RowCursor.java │ │ │ │ ├── TableCell.java │ │ │ │ └── TableRow.java │ │ ├── service │ │ │ ├── ContentService.java │ │ │ ├── DataService.java │ │ │ ├── DominanceTimelineService.java │ │ │ ├── FilterUtil.java │ │ │ ├── GOATLegendService.java │ │ │ ├── GOATListService.java │ │ │ ├── GOATPointsService.java │ │ │ ├── InProgressEventFilter.java │ │ │ ├── MatchFilter.java │ │ │ ├── MatchPredictionService.java │ │ │ ├── MatchesService.java │ │ │ ├── MinEntries.java │ │ │ ├── Opponent.java │ │ │ ├── OpponentFilter.java │ │ │ ├── OutcomeFilter.java │ │ │ ├── PerfStatsFilter.java │ │ │ ├── PerformanceChartService.java │ │ │ ├── PerformanceService.java │ │ │ ├── PlayerListFilter.java │ │ │ ├── PlayerService.java │ │ │ ├── PlayerTimelineService.java │ │ │ ├── RankingChartService.java │ │ │ ├── RankingsService.java │ │ │ ├── RecordFilter.java │ │ │ ├── RecordsService.java │ │ │ ├── ResultsChartService.java │ │ │ ├── RivalriesService.java │ │ │ ├── RivalryFilter.java │ │ │ ├── RivalryPlayerListFilter.java │ │ │ ├── RivalrySeriesFilter.java │ │ │ ├── ScoreFilter.java │ │ │ ├── SeasonsService.java │ │ │ ├── StatisticsChartService.java │ │ │ ├── StatisticsService.java │ │ │ ├── StatsFilter.java │ │ │ ├── StatsLeadersService.java │ │ │ ├── SurfaceService.java │ │ │ ├── TopMatchStatsService.java │ │ │ ├── TopPerformersService.java │ │ │ ├── TopPerformersView.java │ │ │ ├── TournamentEventFilter.java │ │ │ ├── TournamentEventResultFilter.java │ │ │ ├── TournamentForecastService.java │ │ │ ├── TournamentLevelService.java │ │ │ └── TournamentService.java │ │ ├── spring │ │ │ ├── CacheEndpoint.java │ │ │ ├── DBInfoContributor.java │ │ │ ├── DownForMaintenanceInterceptor.java │ │ │ ├── GCEndpoint.java │ │ │ ├── RegisterCaffeineCachesAspect.java │ │ │ ├── RequestURLLoggingHandlerInterceptor.java │ │ │ ├── RestartEndpoint.java │ │ │ ├── RuntimeInfoContributor.java │ │ │ ├── SSLEndpoint.java │ │ │ ├── SSLTomcatServletWebServerFactory.java │ │ │ ├── ServerSSLProperties.java │ │ │ ├── SystemMemoryMetrics.java │ │ │ ├── TennisStatsWebConfig.java │ │ │ ├── TraceServiceCallsAspect.java │ │ │ └── UTSThymeleafDialect.java │ │ ├── util │ │ │ ├── BootgridUtil.java │ │ │ ├── CodedEnum.java │ │ │ ├── ForbiddenException.java │ │ │ ├── InvalidArgumentException.java │ │ │ ├── NameUtil.java │ │ │ ├── NotFoundException.java │ │ │ ├── OrderBy.java │ │ │ ├── ParamsUtil.java │ │ │ ├── PercentageUtil.java │ │ │ ├── ResultSetUtil.java │ │ │ ├── TennisStatsException.java │ │ │ └── URLUtil.java │ │ └── visitors │ │ │ ├── GeoIPService.java │ │ │ ├── Visit.java │ │ │ ├── Visitor.java │ │ │ ├── VisitorFilter.java │ │ │ ├── VisitorInterval.java │ │ │ ├── VisitorManager.java │ │ │ ├── VisitorRepository.java │ │ │ ├── VisitorStat.java │ │ │ ├── VisitorSupport.java │ │ │ ├── VisitorsEndpoint.java │ │ │ └── VisitorsInfoContributor.java │ │ └── util │ │ ├── CompareUtil.java │ │ ├── Country.java │ │ ├── DateUtil.java │ │ ├── EnumUtil.java │ │ ├── HasCache.java │ │ ├── LockManager.java │ │ ├── Memoizer.java │ │ ├── ObjectUtil.java │ │ ├── ProgressTicker.java │ │ ├── RangeUtil.java │ │ ├── RingBuffer.java │ │ └── UserAgentUtil.java ├── prometheus │ ├── consoles │ │ └── uts.html │ └── prometheus.yml └── resources │ ├── application-dev.properties │ ├── application-digitalocean.properties │ ├── application-ssldev.properties │ ├── application.properties │ ├── banner.txt │ ├── certs │ ├── cert-key.pem │ ├── cert.pem │ └── keystore.p12 │ ├── messages.properties │ ├── prediction │ ├── prediction-best-of-3.properties │ ├── prediction-best-of-5.properties │ ├── prediction-clay-best-of-3.properties │ ├── prediction-clay-best-of-5.properties │ ├── prediction-clay.properties │ ├── prediction-grass-best-of-3.properties │ ├── prediction-grass-best-of-5.properties │ ├── prediction-grass.properties │ ├── prediction-h2h.properties │ ├── prediction-hard-indoor-carpet.properties │ ├── prediction-hard-outdoor-best-of-3.properties │ ├── prediction-hard-outdoor-best-of-5.properties │ ├── prediction-hard-outdoor.properties │ ├── prediction-ranking.properties │ ├── prediction-recent-form.properties │ ├── prediction-winning-pct.properties │ └── prediction.properties │ ├── static │ ├── ads.txt │ ├── css │ │ └── tennis-stats.css │ ├── favicon.ico │ ├── feed.atom │ ├── google68297dab920cd205.html │ ├── images │ │ ├── active.png │ │ ├── blog │ │ │ ├── best-of-5-vs-3.png │ │ │ └── k-factor.png │ │ ├── creative-commons-license.png │ │ ├── credits │ │ │ ├── java-logo.png │ │ │ ├── linux-logo.png │ │ │ ├── postgresql-logo.png │ │ │ └── spring-boot-logo.png │ │ ├── flags │ │ │ ├── __.png │ │ │ ├── ad.png │ │ │ ├── ae.png │ │ │ ├── af.png │ │ │ ├── ag.png │ │ │ ├── ai.png │ │ │ ├── al.png │ │ │ ├── am.png │ │ │ ├── an.png │ │ │ ├── ao.png │ │ │ ├── aq.png │ │ │ ├── ar.png │ │ │ ├── as.png │ │ │ ├── at.png │ │ │ ├── au.png │ │ │ ├── aw.png │ │ │ ├── ax.png │ │ │ ├── az.png │ │ │ ├── ba.png │ │ │ ├── bb.png │ │ │ ├── bd.png │ │ │ ├── be.png │ │ │ ├── bf.png │ │ │ ├── bg.png │ │ │ ├── bh.png │ │ │ ├── bi.png │ │ │ ├── bj.png │ │ │ ├── bl.png │ │ │ ├── bm.png │ │ │ ├── bn.png │ │ │ ├── bo.png │ │ │ ├── bq.png │ │ │ ├── br.png │ │ │ ├── bs.png │ │ │ ├── bt.png │ │ │ ├── bv.png │ │ │ ├── bw.png │ │ │ ├── by.png │ │ │ ├── bz.png │ │ │ ├── ca.png │ │ │ ├── cc.png │ │ │ ├── cd.png │ │ │ ├── cf.png │ │ │ ├── cg.png │ │ │ ├── ch.png │ │ │ ├── ci.png │ │ │ ├── ck.png │ │ │ ├── cl.png │ │ │ ├── cm.png │ │ │ ├── cn.png │ │ │ ├── co.png │ │ │ ├── cr.png │ │ │ ├── cu.png │ │ │ ├── cv.png │ │ │ ├── cw.png │ │ │ ├── cx.png │ │ │ ├── cy.png │ │ │ ├── cz.png │ │ │ ├── de.png │ │ │ ├── dj.png │ │ │ ├── dk.png │ │ │ ├── dm.png │ │ │ ├── do.png │ │ │ ├── dz.png │ │ │ ├── ec.png │ │ │ ├── ee.png │ │ │ ├── eg.png │ │ │ ├── eh.png │ │ │ ├── er.png │ │ │ ├── es.png │ │ │ ├── et.png │ │ │ ├── fi.png │ │ │ ├── fj.png │ │ │ ├── fk.png │ │ │ ├── fm.png │ │ │ ├── fo.png │ │ │ ├── fr.png │ │ │ ├── ga.png │ │ │ ├── gb.png │ │ │ ├── gd.png │ │ │ ├── ge.png │ │ │ ├── gf.png │ │ │ ├── gg.png │ │ │ ├── gh.png │ │ │ ├── gi.png │ │ │ ├── gl.png │ │ │ ├── gm.png │ │ │ ├── gn.png │ │ │ ├── gp.png │ │ │ ├── gq.png │ │ │ ├── gr.png │ │ │ ├── gs.png │ │ │ ├── gt.png │ │ │ ├── gu.png │ │ │ ├── gw.png │ │ │ ├── gy.png │ │ │ ├── hk.png │ │ │ ├── hm.png │ │ │ ├── hn.png │ │ │ ├── hr.png │ │ │ ├── ht.png │ │ │ ├── hu.png │ │ │ ├── id.png │ │ │ ├── ie.png │ │ │ ├── il.png │ │ │ ├── im.png │ │ │ ├── in.png │ │ │ ├── io.png │ │ │ ├── iq.png │ │ │ ├── ir.png │ │ │ ├── is.png │ │ │ ├── it.png │ │ │ ├── je.png │ │ │ ├── jm.png │ │ │ ├── jo.png │ │ │ ├── jp.png │ │ │ ├── ke.png │ │ │ ├── kg.png │ │ │ ├── kh.png │ │ │ ├── ki.png │ │ │ ├── km.png │ │ │ ├── kn.png │ │ │ ├── kp.png │ │ │ ├── kr.png │ │ │ ├── kw.png │ │ │ ├── ky.png │ │ │ ├── kz.png │ │ │ ├── la.png │ │ │ ├── lb.png │ │ │ ├── lc.png │ │ │ ├── li.png │ │ │ ├── lk.png │ │ │ ├── lr.png │ │ │ ├── ls.png │ │ │ ├── lt.png │ │ │ ├── lu.png │ │ │ ├── lv.png │ │ │ ├── ly.png │ │ │ ├── ma.png │ │ │ ├── mc.png │ │ │ ├── md.png │ │ │ ├── me.png │ │ │ ├── mf.png │ │ │ ├── mg.png │ │ │ ├── mh.png │ │ │ ├── mk.png │ │ │ ├── ml.png │ │ │ ├── mm.png │ │ │ ├── mn.png │ │ │ ├── mo.png │ │ │ ├── mp.png │ │ │ ├── mq.png │ │ │ ├── mr.png │ │ │ ├── ms.png │ │ │ ├── mt.png │ │ │ ├── mu.png │ │ │ ├── mv.png │ │ │ ├── mw.png │ │ │ ├── mx.png │ │ │ ├── my.png │ │ │ ├── mz.png │ │ │ ├── na.png │ │ │ ├── nc.png │ │ │ ├── ne.png │ │ │ ├── nf.png │ │ │ ├── ng.png │ │ │ ├── ni.png │ │ │ ├── nl.png │ │ │ ├── no.png │ │ │ ├── np.png │ │ │ ├── nr.png │ │ │ ├── nu.png │ │ │ ├── nz.png │ │ │ ├── om.png │ │ │ ├── pa.png │ │ │ ├── pe.png │ │ │ ├── pf.png │ │ │ ├── pg.png │ │ │ ├── ph.png │ │ │ ├── pk.png │ │ │ ├── pl.png │ │ │ ├── pm.png │ │ │ ├── pn.png │ │ │ ├── pr.png │ │ │ ├── ps.png │ │ │ ├── pt.png │ │ │ ├── pw.png │ │ │ ├── py.png │ │ │ ├── qa.png │ │ │ ├── re.png │ │ │ ├── ro.png │ │ │ ├── rs.png │ │ │ ├── ru.png │ │ │ ├── rw.png │ │ │ ├── sa.png │ │ │ ├── sb.png │ │ │ ├── sc.png │ │ │ ├── sd.png │ │ │ ├── se.png │ │ │ ├── sg.png │ │ │ ├── sh.png │ │ │ ├── si.png │ │ │ ├── sj.png │ │ │ ├── sk.png │ │ │ ├── sl.png │ │ │ ├── sm.png │ │ │ ├── sn.png │ │ │ ├── so.png │ │ │ ├── sr.png │ │ │ ├── ss.png │ │ │ ├── st.png │ │ │ ├── sv.png │ │ │ ├── sx.png │ │ │ ├── sy.png │ │ │ ├── sz.png │ │ │ ├── tc.png │ │ │ ├── td.png │ │ │ ├── tf.png │ │ │ ├── tg.png │ │ │ ├── th.png │ │ │ ├── tj.png │ │ │ ├── tk.png │ │ │ ├── tl.png │ │ │ ├── tm.png │ │ │ ├── tn.png │ │ │ ├── to.png │ │ │ ├── tr.png │ │ │ ├── tt.png │ │ │ ├── tv.png │ │ │ ├── tw.png │ │ │ ├── tz.png │ │ │ ├── ua.png │ │ │ ├── ug.png │ │ │ ├── um.png │ │ │ ├── us.png │ │ │ ├── uy.png │ │ │ ├── uz.png │ │ │ ├── va.png │ │ │ ├── vc.png │ │ │ ├── ve.png │ │ │ ├── vg.png │ │ │ ├── vi.png │ │ │ ├── vn.png │ │ │ ├── vu.png │ │ │ ├── wf.png │ │ │ ├── ws.png │ │ │ ├── ye.png │ │ │ ├── yt.png │ │ │ ├── za.png │ │ │ ├── zm.png │ │ │ └── zw.png │ │ ├── glyphicons-social-facebook-small.png │ │ ├── glyphicons-social-facebook.png │ │ ├── glyphicons-social-github.png │ │ ├── glyphicons-social-rss.png │ │ ├── glyphicons-social-twitter-small.png │ │ ├── glyphicons-social-twitter.png │ │ ├── glyphicons-social-wikipedia-small.png │ │ ├── home-bg.jpg │ │ ├── loading-chart.gif │ │ ├── loading.gif │ │ ├── maintenance.jpg │ │ ├── ui-anim_basic_16x16.gif │ │ └── uts-logo.png │ ├── js │ │ ├── download.min.js │ │ ├── jquery.resize.js │ │ ├── tennis-chart.js │ │ └── tennis-stats.js │ ├── robots.txt │ └── sitemap.xml │ └── templates │ ├── about.html │ ├── actuator │ └── visitors.html │ ├── bestSeasons.html │ ├── blog │ ├── bestOf5vs3.html │ ├── big4CourtSpeed.html │ ├── blog.html │ ├── blogComments.html │ ├── eloKfactorTweaks.html │ ├── gameEvolution.html │ ├── goatCalculator.html │ ├── h2hSkew.html │ ├── mythBusters.html │ └── newBlogSection.html │ ├── contact.html │ ├── dominanceTimeline.html │ ├── donationThankYou.html │ ├── error.html │ ├── eventStats.html │ ├── eventsStats.html │ ├── fragments │ ├── aboutElo.html │ ├── aboutForecast.html │ ├── aboutMentalToughness.html │ ├── aboutRanking.html │ ├── ads.html │ ├── deviceDetector.html │ ├── eventResults.html │ ├── footer.html │ ├── goatTopN.html │ ├── head.html │ ├── header.html │ ├── player.html │ ├── playerQuickPicks.html │ ├── playerStats.html │ ├── playerTournamentTimeline.html │ ├── promotion.html │ └── record.html │ ├── glossary.html │ ├── goatLegend.html │ ├── goatList.html │ ├── greatestMatches.html │ ├── greatestRivalries.html │ ├── h2hGOATPoints.html │ ├── h2hHypotheticalMatchup.html │ ├── h2hMatches.html │ ├── h2hPerformance.html │ ├── h2hProfiles.html │ ├── h2hSeason.html │ ├── h2hStats.html │ ├── headToHead.html │ ├── headsToHeads.html │ ├── headsToHeadsTable.html │ ├── inProgressEventFavorites.html │ ├── inProgressEventForecast.html │ ├── inProgressEventPlayerPath.html │ ├── inProgressEventProbableMatches.html │ ├── inProgressEventResults.html │ ├── inProgressEventStats.html │ ├── inProgressEventsForecasts.html │ ├── index.html │ ├── liveScores.html │ ├── maintenance.html │ ├── matchStats.html │ ├── matchesStats.html │ ├── mentalToughness.html │ ├── peakEloRatings.html │ ├── performanceChart.html │ ├── performanceGOATPointsLegend.html │ ├── playerEvents.html │ ├── playerGOATPoints.html │ ├── playerMatches.html │ ├── playerPerformance.html │ ├── playerPerformanceChart.html │ ├── playerProfile.html │ ├── playerProfileTab.html │ ├── playerRankings.html │ ├── playerRecords.html │ ├── playerRivalries.html │ ├── playerSeason.html │ ├── playerStatsChart.html │ ├── playerStatsTab.html │ ├── playerTimeline.html │ ├── playerTimelinePerformance.html │ ├── playerTimelineRanking.html │ ├── playerTimelineStats.html │ ├── playerTournaments.html │ ├── rankingTopN.html │ ├── rankingsChart.html │ ├── rankingsTable.html │ ├── record.html │ ├── records.html │ ├── recordsGOATPointsLegend.html │ ├── resultsChart.html │ ├── rivalryStats.html │ ├── season.html │ ├── seasonEvents.html │ ├── seasonGOATPoints.html │ ├── seasonPerformance.html │ ├── seasonRankings.html │ ├── seasonRecords.html │ ├── seasonStats.html │ ├── seasons.html │ ├── seedStats.html │ ├── statisticsGOATPointsLegend.html │ ├── statsChart.html │ ├── statsLeaders.html │ ├── statsTimeline.html │ ├── surfaceTimeline.html │ ├── teamTournamentLevelTimeline.html │ ├── tips.html │ ├── titlesAndResults.html │ ├── topMatchStats.html │ ├── topPerformers.html │ ├── topRankingsTimeline.html │ ├── tournament.html │ ├── tournamentEvent.html │ ├── tournamentEventMap.html │ ├── tournamentEventSeeds.html │ ├── tournamentEventStats.html │ ├── tournamentEvents.html │ ├── tournamentEventsTab.html │ ├── tournamentGOATPoints.html │ ├── tournamentLevelTimeline.html │ ├── tournamentPerformance.html │ ├── tournamentPlayerStats.html │ ├── tournamentRecords.html │ ├── tournamentStats.html │ ├── tournaments.html │ └── tournamentsStats.html └── test └── java └── org └── strangeforest └── tcb └── stats ├── model ├── BestOf3MatchOutcomeTest.java ├── BestOf5MatchOutcomeTest.java ├── BestOf5No5thSetTBMatchOutcomeTest.java ├── EloCalculatorTest.java ├── FavoriteSurfaceTest.java ├── GameOutcomeTest.java ├── InMatchPredictorTest.java ├── MatchRulesTest.java ├── NoTBSetOutcomeTest.java ├── PlayerRowTest.java ├── PlayerTimelineTest.java ├── RankCategoryTest.java ├── RankTypeTest.java ├── SetOutcomeTest.java ├── SetRulesTest.java ├── StatCategoryTest.java └── TieBreakOutcomeTest.java ├── util ├── MemoizerTest.java └── PercentageUtilTest.java └── visitors ├── BaseVisitorManagerTest.java ├── VisitorManagerTest.java └── VisitorTest.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.gradle 2 | /.idea 3 | *.iml 4 | build 5 | classes 6 | out -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: oraclejdk11 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/README.md -------------------------------------------------------------------------------- /crystal-ball/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/Dockerfile -------------------------------------------------------------------------------- /crystal-ball/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/build.gradle -------------------------------------------------------------------------------- /crystal-ball/src/main/db/create-db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/create-db.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/create-extensions.sql: -------------------------------------------------------------------------------- 1 | -- In tcb database as postgres user 2 | CREATE EXTENSION pg_trgm; -------------------------------------------------------------------------------- /crystal-ball/src/main/db/create-forwarding.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/create-forwarding.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/create-functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/create-functions.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/create-login.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/create-login.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/create-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/create-tables.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/create-types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/create-types.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/create-views.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/create-views.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/drop-functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/drop-functions.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/drop-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/drop-tables.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/drop-types.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/drop-types.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/drop-views.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/drop-views.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/initial-load.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/initial-load.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/migration/V1.0.1__player.dod.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE player ADD COLUMN dod DATE; -------------------------------------------------------------------------------- /crystal-ball/src/main/db/migration/V1.0.2__in_progress_event.court_speed.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE in_progress_event ADD COLUMN court_speed REAL; -------------------------------------------------------------------------------- /crystal-ball/src/main/db/refresh-materialized-views.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/refresh-materialized-views.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/storage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/storage.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/db/vacuum.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/db/vacuum.sql -------------------------------------------------------------------------------- /crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/DiffOutcome.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/DiffOutcome.kt -------------------------------------------------------------------------------- /crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/GameOutcome.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/GameOutcome.kt -------------------------------------------------------------------------------- /crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/MatchOutcome.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/MatchOutcome.kt -------------------------------------------------------------------------------- /crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/MatchUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/MatchUtil.kt -------------------------------------------------------------------------------- /crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/SetOutcome.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/SetOutcome.kt -------------------------------------------------------------------------------- /crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/TieBreakOutcome.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/TieBreakOutcome.kt -------------------------------------------------------------------------------- /crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/elo/EloRatings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/kotlin/org/strangeforest/tcb/model/elo/EloRatings.kt -------------------------------------------------------------------------------- /crystal-ball/src/main/scripts/build-docker-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/scripts/build-docker-image.sh -------------------------------------------------------------------------------- /crystal-ball/src/main/scripts/portforward-to-jmx-digital-ocean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/scripts/portforward-to-jmx-digital-ocean.sh -------------------------------------------------------------------------------- /crystal-ball/src/main/scripts/portforward-to-postgresql-digital-ocean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/main/scripts/portforward-to-postgresql-digital-ocean.sh -------------------------------------------------------------------------------- /crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/GameOutcomeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/GameOutcomeTest.kt -------------------------------------------------------------------------------- /crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/NoTBSetOutcomeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/NoTBSetOutcomeTest.kt -------------------------------------------------------------------------------- /crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/OutcomeCurveIT.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/OutcomeCurveIT.kt -------------------------------------------------------------------------------- /crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/SetOutcomeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/SetOutcomeTest.kt -------------------------------------------------------------------------------- /crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/TieBreakOutcomeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/TieBreakOutcomeTest.kt -------------------------------------------------------------------------------- /crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/elo/EloRatingsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/crystal-ball/src/test/kotlin/org/strangeforest/tcb/model/elo/EloRatingsTest.kt -------------------------------------------------------------------------------- /data-load/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/build.gradle -------------------------------------------------------------------------------- /data-load/missing.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/missing.txt -------------------------------------------------------------------------------- /data-load/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/readme.txt -------------------------------------------------------------------------------- /data-load/src/main/db/correct-data-delta.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/correct-data-delta.sql -------------------------------------------------------------------------------- /data-load/src/main/db/correct-data-full.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/correct-data-full.sql -------------------------------------------------------------------------------- /data-load/src/main/db/create-staging-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/create-staging-tables.sql -------------------------------------------------------------------------------- /data-load/src/main/db/drop-load-functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/drop-load-functions.sql -------------------------------------------------------------------------------- /data-load/src/main/db/drop-staging-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/drop-staging-tables.sql -------------------------------------------------------------------------------- /data-load/src/main/db/fix-rank-points.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/fix-rank-points.sql -------------------------------------------------------------------------------- /data-load/src/main/db/load-functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/load-functions.sql -------------------------------------------------------------------------------- /data-load/src/main/db/player-aliases-missing-players.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/player-aliases-missing-players.sql -------------------------------------------------------------------------------- /data-load/src/main/db/rankings-pre-atp.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/rankings-pre-atp.sql -------------------------------------------------------------------------------- /data-load/src/main/db/staging-functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/staging-functions.sql -------------------------------------------------------------------------------- /data-load/src/main/db/team-tournament-winners.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/team-tournament-winners.sql -------------------------------------------------------------------------------- /data-load/src/main/db/tournament-event-surfaces.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/tournament-event-surfaces.sql -------------------------------------------------------------------------------- /data-load/src/main/db/tournament-map-properties.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/tournament-map-properties.sql -------------------------------------------------------------------------------- /data-load/src/main/db/util/compare-data-util.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/util/compare-data-util.sql -------------------------------------------------------------------------------- /data-load/src/main/db/util/court-speed-util.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/util/court-speed-util.sql -------------------------------------------------------------------------------- /data-load/src/main/db/util/elo-factors-util.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/util/elo-factors-util.sql -------------------------------------------------------------------------------- /data-load/src/main/db/util/match-prices-util.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/util/match-prices-util.sql -------------------------------------------------------------------------------- /data-load/src/main/db/util/visitors-util.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/db/util/visitors-util.sql -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/ATPTennisLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/ATPTennisLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/BaseCSVLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/BaseCSVLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/BaseXMLLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/BaseXMLLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/ComputeEloRatings.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/ComputeEloRatings.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/DavisCupTieLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/DavisCupTieLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/EloRatingsRunner.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/EloRatingsRunner.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/EventInfo.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/EventInfo.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/Export.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/Export.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/JMXFacade.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/JMXFacade.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadATPTennis.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadATPTennis.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadATPTennisNew.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadATPTennisNew.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadAdHocRankings.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadAdHocRankings.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadMatchPrices.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadMatchPrices.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadNewDCTies.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadNewDCTies.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadNewRankings.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadNewRankings.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadNewTournaments.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadNewTournaments.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadParams.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoadParams.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoaderUtil.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/LoaderUtil.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/Main.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/Main.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/MatchLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/MatchLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/MatchPricesLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/MatchPricesLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/MatchScore.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/MatchScore.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/MatchScoreParser.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/MatchScoreParser.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/PlayerLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/PlayerLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/RankingLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/RankingLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/RecordsLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/RecordsLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/SetScore.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/SetScore.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/SimpleXMLLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/SimpleXMLLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/SqlPool.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/SqlPool.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/StageATPTennis.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/StageATPTennis.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/StagingMatchLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/StagingMatchLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/UpdatePlayerData.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/UpdatePlayerData.groovy -------------------------------------------------------------------------------- /data-load/src/main/groovy/org/strangeforest/tcb/dataload/XMLMatchLoader.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/groovy/org/strangeforest/tcb/dataload/XMLMatchLoader.groovy -------------------------------------------------------------------------------- /data-load/src/main/resources/player-data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/player-data.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tcb.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tcb.xsd -------------------------------------------------------------------------------- /data-load/src/main/resources/template-ko32.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/template-ko32.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1968-beckenham.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1968-beckenham.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1968-paris-indoor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1968-paris-indoor.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1969-fort-worth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1969-fort-worth.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1969-johannesburg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1969-johannesburg.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1969-los-angeles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1969-los-angeles.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1969-wembley.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1969-wembley.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1970-beckenham.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1970-beckenham.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1970-fort-worth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1970-fort-worth.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1970-johannesburg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1970-johannesburg.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1970-salisbury.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1970-salisbury.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1970-sydney.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1970-sydney.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1970-tennis-champions-classic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1970-tennis-champions-classic.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1970-vancouver.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1970-vancouver.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1970-wembley.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1970-wembley.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1971-johannesburg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1971-johannesburg.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1971-tennis-champions-classic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1971-tennis-champions-classic.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1972-roanoke.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1972-roanoke.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1973-washington-indoor-2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1973-washington-indoor-2.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1974-auckland.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1974-auckland.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1974-beckenham.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1974-beckenham.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1976-wct-challenge-cup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1976-wct-challenge-cup.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1977-johannesburg-2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1977-johannesburg-2.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1977-johannesburg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1977-johannesburg.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1979-dorado-beach.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1979-dorado-beach.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1981-monte-carlo-masters+.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1981-monte-carlo-masters+.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1981-monte-carlo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1981-monte-carlo.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1984-memphis+.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1984-memphis+.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1984-rotterdam.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1984-rotterdam.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/1987-stratton-mountain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/1987-stratton-mountain.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/2000-dusseldorf+.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/2000-dusseldorf+.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/2003-madrid-masters.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/2003-madrid-masters.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/2007-vina-del-mar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/2007-vina-del-mar.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/2008-moscow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/2008-moscow.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/2017-next-gen-finals.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/2017-next-gen-finals.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/2019-davis-cup-finals.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/2019-davis-cup-finals.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/2019-next-gen-finals.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/2019-next-gen-finals.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/2020-atp-cup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/2020-atp-cup.xml -------------------------------------------------------------------------------- /data-load/src/main/resources/tournaments/2020-roland-garros.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/main/resources/tournaments/2020-roland-garros.xml -------------------------------------------------------------------------------- /data-load/src/test/groovy/org/strangeforest/tcb/dataload/CreateDBIT.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/test/groovy/org/strangeforest/tcb/dataload/CreateDBIT.groovy -------------------------------------------------------------------------------- /data-load/src/test/groovy/org/strangeforest/tcb/dataload/LoaderUtilTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/test/groovy/org/strangeforest/tcb/dataload/LoaderUtilTest.groovy -------------------------------------------------------------------------------- /data-load/src/test/groovy/org/strangeforest/tcb/dataload/MatchScoreTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/test/groovy/org/strangeforest/tcb/dataload/MatchScoreTest.groovy -------------------------------------------------------------------------------- /data-load/src/test/groovy/org/strangeforest/tcb/dataload/TestMatchScore.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/data-load/src/test/groovy/org/strangeforest/tcb/dataload/TestMatchScore.groovy -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/settings.gradle -------------------------------------------------------------------------------- /tennis-stats/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/.dockerignore -------------------------------------------------------------------------------- /tennis-stats/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/Dockerfile -------------------------------------------------------------------------------- /tennis-stats/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/build.gradle -------------------------------------------------------------------------------- /tennis-stats/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/docker-compose.yml -------------------------------------------------------------------------------- /tennis-stats/lib/GeoLite2-Country.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/lib/GeoLite2-Country.zip -------------------------------------------------------------------------------- /tennis-stats/src/itest/java/org/strangeforest/tcb/stats/DataSourceITConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/itest/java/org/strangeforest/tcb/stats/DataSourceITConfig.java -------------------------------------------------------------------------------- /tennis-stats/src/itest/java/org/strangeforest/tcb/stats/PlayersFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/itest/java/org/strangeforest/tcb/stats/PlayersFixture.java -------------------------------------------------------------------------------- /tennis-stats/src/itest/java/org/strangeforest/tcb/stats/boot/ServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/itest/java/org/strangeforest/tcb/stats/boot/ServiceTest.java -------------------------------------------------------------------------------- /tennis-stats/src/itest/java/org/strangeforest/tcb/stats/model/MatchDataUtilIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/itest/java/org/strangeforest/tcb/stats/model/MatchDataUtilIT.java -------------------------------------------------------------------------------- /tennis-stats/src/itest/java/org/strangeforest/tcb/stats/records/RecordsIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/itest/java/org/strangeforest/tcb/stats/records/RecordsIT.java -------------------------------------------------------------------------------- /tennis-stats/src/itest/java/org/strangeforest/tcb/stats/service/Fixtures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/itest/java/org/strangeforest/tcb/stats/service/Fixtures.java -------------------------------------------------------------------------------- /tennis-stats/src/itest/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/itest/resources/logback-test.xml -------------------------------------------------------------------------------- /tennis-stats/src/itest/resources/visitors-test.properties: -------------------------------------------------------------------------------- 1 | tennis-stats.visitors.save-every-hit-count=3 -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/TennisStatsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/TennisStatsApplication.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/controller/ParamsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/controller/ParamsUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/CommandExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/CommandExecutor.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/DataLoadCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/DataLoadCommand.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/EloRatingsJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/EloRatingsJob.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/NewRankingsJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/NewRankingsJob.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/RefreshRecordsJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/jobs/RefreshRecordsJob.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/AdjustedH2H.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/AdjustedH2H.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/BestSeasonRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/BestSeasonRow.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/DominanceEra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/DominanceEra.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/DominanceSeason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/DominanceSeason.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/FavoriteSurface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/FavoriteSurface.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/FeaturedContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/FeaturedContent.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/GOATListConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/GOATListConfig.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/GOATListRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/GOATListRow.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/GreatestRivalry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/GreatestRivalry.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/H2H.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/H2H.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/HeadsToHeads.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/HeadsToHeads.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/Match.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/Match.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/MatchInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/MatchInfo.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/MatchPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/MatchPlayer.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/MatchPlayerEx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/MatchPlayerEx.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/MatchStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/MatchStats.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PerfMatchScore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PerfMatchScore.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerGOATPoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerGOATPoints.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerOfTheWeek.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerOfTheWeek.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerRanking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerRanking.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerRivalryRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerRivalryRow.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerRow.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerStats.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerTimeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerTimeline.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerTitlesRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerTitlesRow.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerTournament.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/PlayerTournament.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/RankGOATPoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/RankGOATPoints.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/RankingTimeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/RankingTimeline.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/Rivalry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/Rivalry.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/RivalryPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/RivalryPlayer.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/Season.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/Season.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/SeasonPoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/SeasonPoints.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/SeededPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/SeededPlayer.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/SetScore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/SetScore.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/StatsLeaderRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/StatsLeaderRow.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/TopMatchStatsRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/TopMatchStatsRow.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/TopPerformerRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/TopPerformerRow.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/Tournament.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/Tournament.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/TournamentEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/TournamentEvent.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/TournamentSeason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/TournamentSeason.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/WeeksAtRank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/WeeksAtRank.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/CourtSpeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/CourtSpeed.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/EventResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/EventResult.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/GamePoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/GamePoint.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/GameRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/GameRules.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/MatchRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/MatchRules.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/Player.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/Player.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/RankType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/RankType.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/Round.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/Round.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/SetRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/SetRules.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/Surface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/Surface.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/WonDrawLost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/WonDrawLost.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/WonLost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/core/WonLost.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/elo/MatchForElo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/elo/MatchForElo.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/price/PriceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/price/PriceUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/records/Record.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/records/Record.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/records/Records.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/records/Records.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/table/DataTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/table/DataTable.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/table/RowCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/model/table/RowCursor.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/DataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/DataService.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/FilterUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/FilterUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/MatchFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/MatchFilter.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/MinEntries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/MinEntries.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/Opponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/Opponent.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/ScoreFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/ScoreFilter.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/StatsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/service/StatsFilter.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/spring/GCEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/spring/GCEndpoint.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/spring/SSLEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/spring/SSLEndpoint.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/BootgridUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/BootgridUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/CodedEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/CodedEnum.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/NameUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/NameUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/OrderBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/OrderBy.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/ParamsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/ParamsUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/PercentageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/PercentageUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/ResultSetUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/ResultSetUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/URLUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/util/URLUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/visitors/Visit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/visitors/Visit.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/stats/visitors/Visitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/stats/visitors/Visitor.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/CompareUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/CompareUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/Country.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/Country.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/DateUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/EnumUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/EnumUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/HasCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/HasCache.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/LockManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/LockManager.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/Memoizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/Memoizer.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/ObjectUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/ObjectUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/ProgressTicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/ProgressTicker.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/RangeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/RangeUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/RingBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/RingBuffer.java -------------------------------------------------------------------------------- /tennis-stats/src/main/java/org/strangeforest/tcb/util/UserAgentUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/java/org/strangeforest/tcb/util/UserAgentUtil.java -------------------------------------------------------------------------------- /tennis-stats/src/main/prometheus/consoles/uts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/prometheus/consoles/uts.html -------------------------------------------------------------------------------- /tennis-stats/src/main/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/prometheus/prometheus.yml -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/application-digitalocean.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/application-digitalocean.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/application-ssldev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/application-ssldev.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/application.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/banner.txt -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/certs/cert-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/certs/cert-key.pem -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/certs/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/certs/cert.pem -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/certs/keystore.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/certs/keystore.p12 -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/messages.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-best-of-3.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-best-of-3.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-best-of-5.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-best-of-5.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-clay-best-of-3.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-clay-best-of-3.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-clay-best-of-5.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-clay-best-of-5.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-clay.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-clay.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-grass.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-grass.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-h2h.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-h2h.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-hard-outdoor.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-hard-outdoor.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-ranking.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-ranking.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-recent-form.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-recent-form.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction-winning-pct.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction-winning-pct.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/prediction/prediction.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/prediction/prediction.properties -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/ads.txt: -------------------------------------------------------------------------------- 1 | google.com, pub-1900145493503169, DIRECT, f08c47fec0942fa0 -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/css/tennis-stats.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/css/tennis-stats.css -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/favicon.ico -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/feed.atom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/feed.atom -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/google68297dab920cd205.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/google68297dab920cd205.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/active.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/blog/best-of-5-vs-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/blog/best-of-5-vs-3.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/blog/k-factor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/blog/k-factor.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/creative-commons-license.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/creative-commons-license.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/credits/java-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/credits/java-logo.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/credits/linux-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/credits/linux-logo.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/credits/postgresql-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/credits/postgresql-logo.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/credits/spring-boot-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/credits/spring-boot-logo.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/__.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ad.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ae.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/af.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/af.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ag.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ai.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/al.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/al.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/am.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/am.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/an.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/an.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ao.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/aq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/aq.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ar.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/as.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/at.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/at.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/au.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/au.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/aw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/aw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ax.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/az.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/az.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ba.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bb.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bd.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/be.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/be.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bf.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bh.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bi.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bj.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bl.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bo.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bq.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/br.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bs.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bt.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bv.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/by.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/by.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/bz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/bz.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ca.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cc.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cd.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cf.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ch.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ci.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ck.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cl.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/co.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/co.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cu.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cv.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cx.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cy.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/cz.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/de.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/dj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/dj.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/dk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/dk.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/dm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/dm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/do.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/do.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/dz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/dz.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ec.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ee.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/eg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/eg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/eh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/eh.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/er.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/er.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/es.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/et.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/et.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/fi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/fi.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/fj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/fj.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/fk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/fk.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/fm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/fm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/fo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/fo.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/fr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/fr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ga.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gb.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gd.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ge.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gf.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gh.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gi.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gl.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gp.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gq.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gs.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gt.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gu.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/gy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/gy.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/hk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/hk.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/hm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/hm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/hn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/hn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/hr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ht.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/hu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/hu.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/id.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ie.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/il.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/il.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/im.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/im.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/in.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/io.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/io.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/iq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/iq.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ir.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/is.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/is.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/it.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/it.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/je.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/je.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/jm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/jm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/jo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/jo.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/jp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/jp.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ke.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/kg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/kg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/kh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/kh.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ki.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/km.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/km.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/kn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/kn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/kp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/kp.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/kr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/kr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/kw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/kw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ky.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/kz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/kz.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/la.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/la.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/lb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/lb.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/lc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/lc.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/li.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/li.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/lk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/lk.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/lr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/lr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ls.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/lt.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/lu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/lu.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/lv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/lv.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ly.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ma.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mc.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/md.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/md.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/me.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/me.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mf.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mh.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mk.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ml.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mo.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mp.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mq.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ms.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mt.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mu.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mv.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mx.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/my.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/my.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/mz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/mz.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/na.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/na.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/nc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/nc.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ne.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/nf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/nf.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ng.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ni.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/nl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/nl.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/no.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/np.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/np.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/nr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/nr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/nu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/nu.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/nz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/nz.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/om.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/om.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pa.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pe.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pf.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ph.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pk.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pl.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ps.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pt.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/pw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/pw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/py.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/py.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/qa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/qa.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/re.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/re.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ro.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/rs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/rs.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ru.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/rw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/rw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sa.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sb.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sc.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sd.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/se.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sh.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/si.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/si.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sj.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sk.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sl.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/so.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/so.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ss.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/st.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/st.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sv.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sx.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sy.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/sz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/sz.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tc.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/td.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/td.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tf.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/th.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/th.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tj.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tk.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tl.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/to.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/to.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tr.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tt.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tv.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/tz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/tz.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ua.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ug.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/um.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/um.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/us.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/uy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/uy.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/uz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/uz.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/va.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/va.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/vc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/vc.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ve.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/vg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/vg.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/vi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/vi.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/vn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/vn.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/vu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/vu.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/wf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/wf.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ws.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/ye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/ye.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/yt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/yt.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/za.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/za.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/zm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/zm.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/flags/zw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/flags/zw.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/glyphicons-social-facebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/glyphicons-social-facebook.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/glyphicons-social-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/glyphicons-social-github.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/glyphicons-social-rss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/glyphicons-social-rss.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/glyphicons-social-twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/glyphicons-social-twitter.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/home-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/home-bg.jpg -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/loading-chart.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/loading-chart.gif -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/loading.gif -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/maintenance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/maintenance.jpg -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/ui-anim_basic_16x16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/ui-anim_basic_16x16.gif -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/images/uts-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/images/uts-logo.png -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/js/download.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/js/download.min.js -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/js/jquery.resize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/js/jquery.resize.js -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/js/tennis-chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/js/tennis-chart.js -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/js/tennis-stats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/js/tennis-stats.js -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/robots.txt -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/static/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/static/sitemap.xml -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/about.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/actuator/visitors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/actuator/visitors.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/bestSeasons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/bestSeasons.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/bestOf5vs3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/bestOf5vs3.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/big4CourtSpeed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/big4CourtSpeed.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/blog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/blog.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/blogComments.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/blogComments.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/eloKfactorTweaks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/eloKfactorTweaks.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/gameEvolution.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/gameEvolution.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/goatCalculator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/goatCalculator.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/h2hSkew.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/h2hSkew.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/mythBusters.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/mythBusters.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/blog/newBlogSection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/blog/newBlogSection.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/contact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/contact.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/dominanceTimeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/dominanceTimeline.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/donationThankYou.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/donationThankYou.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/error.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/eventStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/eventStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/eventsStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/eventsStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/aboutElo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/aboutElo.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/aboutForecast.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/aboutForecast.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/aboutMentalToughness.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/aboutMentalToughness.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/aboutRanking.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/aboutRanking.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/ads.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/ads.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/deviceDetector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/deviceDetector.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/eventResults.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/eventResults.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/footer.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/goatTopN.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/goatTopN.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/head.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/header.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/player.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/player.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/playerQuickPicks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/playerQuickPicks.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/playerStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/playerStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/promotion.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/promotion.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/fragments/record.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/fragments/record.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/glossary.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/glossary.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/goatLegend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/goatLegend.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/goatList.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/goatList.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/greatestMatches.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/greatestMatches.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/greatestRivalries.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/greatestRivalries.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/h2hGOATPoints.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/h2hGOATPoints.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/h2hHypotheticalMatchup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/h2hHypotheticalMatchup.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/h2hMatches.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/h2hMatches.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/h2hPerformance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/h2hPerformance.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/h2hProfiles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/h2hProfiles.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/h2hSeason.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/h2hSeason.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/h2hStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/h2hStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/headToHead.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/headToHead.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/headsToHeads.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/headsToHeads.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/headsToHeadsTable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/headsToHeadsTable.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/inProgressEventFavorites.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/inProgressEventFavorites.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/inProgressEventForecast.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/inProgressEventForecast.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/inProgressEventPlayerPath.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/inProgressEventPlayerPath.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/inProgressEventProbableMatches.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/inProgressEventProbableMatches.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/inProgressEventResults.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/inProgressEventResults.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/inProgressEventStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/inProgressEventStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/inProgressEventsForecasts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/inProgressEventsForecasts.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/liveScores.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/liveScores.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/maintenance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/maintenance.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/matchStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/matchStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/matchesStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/matchesStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/mentalToughness.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/mentalToughness.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/peakEloRatings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/peakEloRatings.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/performanceChart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/performanceChart.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/performanceGOATPointsLegend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/performanceGOATPointsLegend.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerEvents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerEvents.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerGOATPoints.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerGOATPoints.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerMatches.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerMatches.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerPerformance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerPerformance.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerPerformanceChart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerPerformanceChart.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerProfile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerProfile.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerProfileTab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerProfileTab.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerRankings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerRankings.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerRecords.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerRecords.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerRivalries.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerRivalries.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerSeason.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerSeason.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerStatsChart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerStatsChart.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerStatsTab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerStatsTab.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerTimeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerTimeline.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerTimelinePerformance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerTimelinePerformance.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerTimelineRanking.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerTimelineRanking.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerTimelineStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerTimelineStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/playerTournaments.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/playerTournaments.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/rankingTopN.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/rankingTopN.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/rankingsChart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/rankingsChart.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/rankingsTable.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/rankingsTable.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/record.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/record.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/records.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/records.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/recordsGOATPointsLegend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/recordsGOATPointsLegend.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/resultsChart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/resultsChart.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/rivalryStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/rivalryStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/season.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/season.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/seasonEvents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/seasonEvents.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/seasonGOATPoints.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/seasonGOATPoints.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/seasonPerformance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/seasonPerformance.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/seasonRankings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/seasonRankings.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/seasonRecords.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/seasonRecords.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/seasonStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/seasonStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/seasons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/seasons.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/seedStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/seedStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/statisticsGOATPointsLegend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/statisticsGOATPointsLegend.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/statsChart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/statsChart.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/statsLeaders.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/statsLeaders.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/statsTimeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/statsTimeline.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/surfaceTimeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/surfaceTimeline.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/teamTournamentLevelTimeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/teamTournamentLevelTimeline.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tips.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tips.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/titlesAndResults.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/titlesAndResults.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/topMatchStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/topMatchStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/topPerformers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/topPerformers.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/topRankingsTimeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/topRankingsTimeline.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournament.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournament.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentEvent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentEvent.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentEventMap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentEventMap.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentEventSeeds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentEventSeeds.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentEventStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentEventStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentEvents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentEvents.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentEventsTab.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentEventsTab.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentGOATPoints.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentGOATPoints.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentLevelTimeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentLevelTimeline.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentPerformance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentPerformance.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentPlayerStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentPlayerStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentRecords.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentRecords.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentStats.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournaments.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournaments.html -------------------------------------------------------------------------------- /tennis-stats/src/main/resources/templates/tournamentsStats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/main/resources/templates/tournamentsStats.html -------------------------------------------------------------------------------- /tennis-stats/src/test/java/org/strangeforest/tcb/stats/model/PlayerRowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/test/java/org/strangeforest/tcb/stats/model/PlayerRowTest.java -------------------------------------------------------------------------------- /tennis-stats/src/test/java/org/strangeforest/tcb/stats/model/RankTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/test/java/org/strangeforest/tcb/stats/model/RankTypeTest.java -------------------------------------------------------------------------------- /tennis-stats/src/test/java/org/strangeforest/tcb/stats/model/SetRulesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/test/java/org/strangeforest/tcb/stats/model/SetRulesTest.java -------------------------------------------------------------------------------- /tennis-stats/src/test/java/org/strangeforest/tcb/stats/util/MemoizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcekovic/tennis-crystal-ball/HEAD/tennis-stats/src/test/java/org/strangeforest/tcb/stats/util/MemoizerTest.java --------------------------------------------------------------------------------