├── README.md ├── client ├── .babelrc ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .prettierignore ├── .prettierrc ├── README.md ├── next-env.d.ts ├── next.config.js ├── package-lock.json ├── package.json ├── pages │ ├── 404.tsx │ ├── _app.tsx │ ├── _document.tsx │ ├── brackets │ │ └── [tournament].tsx │ ├── group │ │ └── [tournament] │ │ │ └── [group].tsx │ ├── groupstage │ │ └── [tournament].tsx │ ├── index.tsx │ ├── participants │ │ └── [tournament].tsx │ └── player │ │ └── [tournament] │ │ └── [twitch].tsx ├── public │ ├── backgrounds │ │ ├── Background1.svg │ │ ├── Background2.svg │ │ ├── Background3.svg │ │ └── Background4.svg │ ├── icons │ │ └── chess.svg │ ├── logos │ │ ├── Chesscom.svg │ │ ├── ChesscomPiece.svg │ │ ├── Pogchamps.svg │ │ ├── Pogchamps1.svg │ │ ├── Pogchamps2.svg │ │ ├── Pogchamps3.svg │ │ └── Pogchamps4.svg │ └── players │ │ ├── 5uppp.png │ │ ├── AustinShow.png │ │ ├── Benjyfishy.png │ │ ├── CallmeCarsonlive.png │ │ ├── Cizzorz.png │ │ ├── CodeMiko.png │ │ ├── ConnorEatsPants.png │ │ ├── Davidpakman.png │ │ ├── Forsen.png │ │ ├── Fundy.png │ │ ├── Gripex90.png │ │ ├── Hafthorjulius.png │ │ ├── HarryMackOfficial.png │ │ ├── IamCristinini.png │ │ ├── ItsSliker.png │ │ ├── JustaMinx.png │ │ ├── Ludwig.png │ │ ├── MichelleKhare.png │ │ ├── Myth.png │ │ ├── NateHill.png │ │ ├── Neeko.png │ │ ├── NeoXHyriz.png │ │ ├── NickEh30.png │ │ ├── NymN.png │ │ ├── Papaplatte.png │ │ ├── Punz.png │ │ ├── RainnWilson.png │ │ ├── Rubius.png │ │ ├── Sapnap.png │ │ ├── Swiftor.png │ │ ├── TFBlade.png │ │ ├── TSM_ZexRow.png │ │ ├── Tectone.png │ │ ├── Tubbo.png │ │ ├── Voyboy.png │ │ ├── Wagamamatv.png │ │ ├── boxbox.png │ │ ├── crokeyz.png │ │ ├── dnegspoker.png │ │ ├── dogdog.png │ │ ├── easywithaces.png │ │ ├── erobb221.png │ │ ├── fuslie.png │ │ ├── hutch.png │ │ ├── itshafu.png │ │ ├── jakenbakeLIVE.png │ │ ├── logic.png │ │ ├── moistcr1tikal.png │ │ ├── mrbeast6000.png │ │ ├── player.png │ │ ├── pokimane.png │ │ ├── qtcinderella.png │ │ ├── sardoche.png │ │ ├── xChocobars.png │ │ ├── xQcOW.png │ │ └── yassuo.png ├── src │ ├── components │ │ ├── CustomIcons.tsx │ │ ├── GameList.tsx │ │ ├── GroupButton.tsx │ │ ├── Loading.tsx │ │ ├── MatchList.tsx │ │ ├── MyImage.tsx │ │ ├── NavLink.tsx │ │ ├── PageWrapper.tsx │ │ ├── Standings.tsx │ │ ├── bracket │ │ │ ├── CustomBracket.tsx │ │ │ ├── CustomSeed.tsx │ │ │ └── CustomTitle.tsx │ │ ├── chess │ │ │ ├── SmallChessBoard.tsx │ │ │ └── TimeControl.ts │ │ └── datepicker │ │ │ ├── DatePicker.tsx │ │ │ └── date-picker.css │ ├── hooks │ │ └── useStorage.tsx │ ├── models │ │ ├── game.ts │ │ ├── match.ts │ │ ├── move.ts │ │ ├── participant.ts │ │ ├── player.ts │ │ ├── rating.ts │ │ ├── stats.ts │ │ └── tournament.ts │ ├── services │ │ ├── BaseService.tsx │ │ ├── ChesscomService.tsx │ │ ├── GameService.tsx │ │ ├── MatchService.tsx │ │ ├── ParticipantService.tsx │ │ └── TournamentService.tsx │ ├── theme │ │ ├── Theme.tsx │ │ └── styles.css │ └── types │ │ ├── chess.d.ts │ │ ├── global.d.ts │ │ └── react-table-config.d.ts └── tsconfig.json ├── scripts ├── .gitignore ├── duels │ ├── duels-import.sh │ └── schedule-to-sql.py ├── get-url.sh └── sql-to-db.py ├── server ├── .env ├── .gitignore ├── Procfile ├── bin │ └── console ├── composer.json ├── composer.lock ├── config │ ├── bootstrap.php │ ├── bundles.php │ ├── packages │ │ ├── cache.yaml │ │ ├── dev │ │ │ └── jms_serializer.yaml │ │ ├── doctrine.yaml │ │ ├── doctrine_migrations.yaml │ │ ├── fos_rest.yaml │ │ ├── framework.yaml │ │ ├── jms_serializer.yaml │ │ ├── nelmio_cors.yaml │ │ ├── prod │ │ │ ├── doctrine.yaml │ │ │ ├── jms_serializer.yaml │ │ │ └── routing.yaml │ │ ├── routing.yaml │ │ └── test │ │ │ └── framework.yaml │ ├── routes.yaml │ ├── routes │ │ ├── annotations.yaml │ │ └── dev │ │ │ └── framework.yaml │ └── services.yaml ├── migrations │ ├── .gitignore │ ├── Version20200825152530.php │ ├── Version20200826203859.php │ ├── Version20200827001018.php │ └── Version20200902121802.php ├── nginx_app.conf ├── public │ └── index.php ├── src │ ├── Command │ │ ├── ImportCommand.php │ │ ├── RegisterParticipantsCommand.php │ │ └── UpdateEndedGamesCommand.php │ ├── Controller │ │ ├── .gitignore │ │ ├── DuelController.php │ │ ├── GameController.php │ │ ├── ParticipantController.php │ │ ├── PlayerController.php │ │ ├── TestController.php │ │ └── TournamentController.php │ ├── Entity │ │ ├── .gitignore │ │ ├── Duel.php │ │ ├── Game.php │ │ ├── Participant.php │ │ ├── Player.php │ │ └── Tournament.php │ ├── Kernel.php │ ├── Repository │ │ ├── .gitignore │ │ ├── DuelRepository.php │ │ ├── GameRepository.php │ │ ├── ParticipantRepository.php │ │ ├── PlayerRepository.php │ │ └── TournamentRepository.php │ └── Service │ │ └── ChesscomService.php └── symfony.lock └── static └── screenshot.png /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/README.md -------------------------------------------------------------------------------- /client/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/.babelrc -------------------------------------------------------------------------------- /client/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/.eslintignore -------------------------------------------------------------------------------- /client/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/.eslintrc.json -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/.prettierignore -------------------------------------------------------------------------------- /client/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/.prettierrc -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/README.md -------------------------------------------------------------------------------- /client/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/next-env.d.ts -------------------------------------------------------------------------------- /client/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/next.config.js -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/package.json -------------------------------------------------------------------------------- /client/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/pages/404.tsx -------------------------------------------------------------------------------- /client/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/pages/_app.tsx -------------------------------------------------------------------------------- /client/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/pages/_document.tsx -------------------------------------------------------------------------------- /client/pages/brackets/[tournament].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/pages/brackets/[tournament].tsx -------------------------------------------------------------------------------- /client/pages/group/[tournament]/[group].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/pages/group/[tournament]/[group].tsx -------------------------------------------------------------------------------- /client/pages/groupstage/[tournament].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/pages/groupstage/[tournament].tsx -------------------------------------------------------------------------------- /client/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/pages/index.tsx -------------------------------------------------------------------------------- /client/pages/participants/[tournament].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/pages/participants/[tournament].tsx -------------------------------------------------------------------------------- /client/pages/player/[tournament]/[twitch].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/pages/player/[tournament]/[twitch].tsx -------------------------------------------------------------------------------- /client/public/backgrounds/Background1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/backgrounds/Background1.svg -------------------------------------------------------------------------------- /client/public/backgrounds/Background2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/backgrounds/Background2.svg -------------------------------------------------------------------------------- /client/public/backgrounds/Background3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/backgrounds/Background3.svg -------------------------------------------------------------------------------- /client/public/backgrounds/Background4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/backgrounds/Background4.svg -------------------------------------------------------------------------------- /client/public/icons/chess.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/icons/chess.svg -------------------------------------------------------------------------------- /client/public/logos/Chesscom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/logos/Chesscom.svg -------------------------------------------------------------------------------- /client/public/logos/ChesscomPiece.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/logos/ChesscomPiece.svg -------------------------------------------------------------------------------- /client/public/logos/Pogchamps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/logos/Pogchamps.svg -------------------------------------------------------------------------------- /client/public/logos/Pogchamps1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/logos/Pogchamps1.svg -------------------------------------------------------------------------------- /client/public/logos/Pogchamps2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/logos/Pogchamps2.svg -------------------------------------------------------------------------------- /client/public/logos/Pogchamps3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/logos/Pogchamps3.svg -------------------------------------------------------------------------------- /client/public/logos/Pogchamps4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/logos/Pogchamps4.svg -------------------------------------------------------------------------------- /client/public/players/5uppp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/5uppp.png -------------------------------------------------------------------------------- /client/public/players/AustinShow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/AustinShow.png -------------------------------------------------------------------------------- /client/public/players/Benjyfishy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Benjyfishy.png -------------------------------------------------------------------------------- /client/public/players/CallmeCarsonlive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/CallmeCarsonlive.png -------------------------------------------------------------------------------- /client/public/players/Cizzorz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Cizzorz.png -------------------------------------------------------------------------------- /client/public/players/CodeMiko.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/CodeMiko.png -------------------------------------------------------------------------------- /client/public/players/ConnorEatsPants.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/ConnorEatsPants.png -------------------------------------------------------------------------------- /client/public/players/Davidpakman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Davidpakman.png -------------------------------------------------------------------------------- /client/public/players/Forsen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Forsen.png -------------------------------------------------------------------------------- /client/public/players/Fundy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Fundy.png -------------------------------------------------------------------------------- /client/public/players/Gripex90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Gripex90.png -------------------------------------------------------------------------------- /client/public/players/Hafthorjulius.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Hafthorjulius.png -------------------------------------------------------------------------------- /client/public/players/HarryMackOfficial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/HarryMackOfficial.png -------------------------------------------------------------------------------- /client/public/players/IamCristinini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/IamCristinini.png -------------------------------------------------------------------------------- /client/public/players/ItsSliker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/ItsSliker.png -------------------------------------------------------------------------------- /client/public/players/JustaMinx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/JustaMinx.png -------------------------------------------------------------------------------- /client/public/players/Ludwig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Ludwig.png -------------------------------------------------------------------------------- /client/public/players/MichelleKhare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/MichelleKhare.png -------------------------------------------------------------------------------- /client/public/players/Myth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Myth.png -------------------------------------------------------------------------------- /client/public/players/NateHill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/NateHill.png -------------------------------------------------------------------------------- /client/public/players/Neeko.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Neeko.png -------------------------------------------------------------------------------- /client/public/players/NeoXHyriz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/NeoXHyriz.png -------------------------------------------------------------------------------- /client/public/players/NickEh30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/NickEh30.png -------------------------------------------------------------------------------- /client/public/players/NymN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/NymN.png -------------------------------------------------------------------------------- /client/public/players/Papaplatte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Papaplatte.png -------------------------------------------------------------------------------- /client/public/players/Punz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Punz.png -------------------------------------------------------------------------------- /client/public/players/RainnWilson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/RainnWilson.png -------------------------------------------------------------------------------- /client/public/players/Rubius.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Rubius.png -------------------------------------------------------------------------------- /client/public/players/Sapnap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Sapnap.png -------------------------------------------------------------------------------- /client/public/players/Swiftor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Swiftor.png -------------------------------------------------------------------------------- /client/public/players/TFBlade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/TFBlade.png -------------------------------------------------------------------------------- /client/public/players/TSM_ZexRow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/TSM_ZexRow.png -------------------------------------------------------------------------------- /client/public/players/Tectone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Tectone.png -------------------------------------------------------------------------------- /client/public/players/Tubbo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Tubbo.png -------------------------------------------------------------------------------- /client/public/players/Voyboy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Voyboy.png -------------------------------------------------------------------------------- /client/public/players/Wagamamatv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/Wagamamatv.png -------------------------------------------------------------------------------- /client/public/players/boxbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/boxbox.png -------------------------------------------------------------------------------- /client/public/players/crokeyz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/crokeyz.png -------------------------------------------------------------------------------- /client/public/players/dnegspoker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/dnegspoker.png -------------------------------------------------------------------------------- /client/public/players/dogdog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/dogdog.png -------------------------------------------------------------------------------- /client/public/players/easywithaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/easywithaces.png -------------------------------------------------------------------------------- /client/public/players/erobb221.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/erobb221.png -------------------------------------------------------------------------------- /client/public/players/fuslie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/fuslie.png -------------------------------------------------------------------------------- /client/public/players/hutch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/hutch.png -------------------------------------------------------------------------------- /client/public/players/itshafu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/itshafu.png -------------------------------------------------------------------------------- /client/public/players/jakenbakeLIVE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/jakenbakeLIVE.png -------------------------------------------------------------------------------- /client/public/players/logic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/logic.png -------------------------------------------------------------------------------- /client/public/players/moistcr1tikal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/moistcr1tikal.png -------------------------------------------------------------------------------- /client/public/players/mrbeast6000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/mrbeast6000.png -------------------------------------------------------------------------------- /client/public/players/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/player.png -------------------------------------------------------------------------------- /client/public/players/pokimane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/pokimane.png -------------------------------------------------------------------------------- /client/public/players/qtcinderella.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/qtcinderella.png -------------------------------------------------------------------------------- /client/public/players/sardoche.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/sardoche.png -------------------------------------------------------------------------------- /client/public/players/xChocobars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/xChocobars.png -------------------------------------------------------------------------------- /client/public/players/xQcOW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/xQcOW.png -------------------------------------------------------------------------------- /client/public/players/yassuo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/public/players/yassuo.png -------------------------------------------------------------------------------- /client/src/components/CustomIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/CustomIcons.tsx -------------------------------------------------------------------------------- /client/src/components/GameList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/GameList.tsx -------------------------------------------------------------------------------- /client/src/components/GroupButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/GroupButton.tsx -------------------------------------------------------------------------------- /client/src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/Loading.tsx -------------------------------------------------------------------------------- /client/src/components/MatchList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/MatchList.tsx -------------------------------------------------------------------------------- /client/src/components/MyImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/MyImage.tsx -------------------------------------------------------------------------------- /client/src/components/NavLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/NavLink.tsx -------------------------------------------------------------------------------- /client/src/components/PageWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/PageWrapper.tsx -------------------------------------------------------------------------------- /client/src/components/Standings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/Standings.tsx -------------------------------------------------------------------------------- /client/src/components/bracket/CustomBracket.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/bracket/CustomBracket.tsx -------------------------------------------------------------------------------- /client/src/components/bracket/CustomSeed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/bracket/CustomSeed.tsx -------------------------------------------------------------------------------- /client/src/components/bracket/CustomTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/bracket/CustomTitle.tsx -------------------------------------------------------------------------------- /client/src/components/chess/SmallChessBoard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/chess/SmallChessBoard.tsx -------------------------------------------------------------------------------- /client/src/components/chess/TimeControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/chess/TimeControl.ts -------------------------------------------------------------------------------- /client/src/components/datepicker/DatePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/datepicker/DatePicker.tsx -------------------------------------------------------------------------------- /client/src/components/datepicker/date-picker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/components/datepicker/date-picker.css -------------------------------------------------------------------------------- /client/src/hooks/useStorage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/hooks/useStorage.tsx -------------------------------------------------------------------------------- /client/src/models/game.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/models/game.ts -------------------------------------------------------------------------------- /client/src/models/match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/models/match.ts -------------------------------------------------------------------------------- /client/src/models/move.ts: -------------------------------------------------------------------------------- 1 | export interface Move { 2 | san: string; 3 | idx: number; 4 | } 5 | -------------------------------------------------------------------------------- /client/src/models/participant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/models/participant.ts -------------------------------------------------------------------------------- /client/src/models/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/models/player.ts -------------------------------------------------------------------------------- /client/src/models/rating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/models/rating.ts -------------------------------------------------------------------------------- /client/src/models/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/models/stats.ts -------------------------------------------------------------------------------- /client/src/models/tournament.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/models/tournament.ts -------------------------------------------------------------------------------- /client/src/services/BaseService.tsx: -------------------------------------------------------------------------------- 1 | export const defaultHeaders: RequestInit = { 2 | mode: 'cors', 3 | } 4 | -------------------------------------------------------------------------------- /client/src/services/ChesscomService.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/services/ChesscomService.tsx -------------------------------------------------------------------------------- /client/src/services/GameService.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/services/GameService.tsx -------------------------------------------------------------------------------- /client/src/services/MatchService.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/services/MatchService.tsx -------------------------------------------------------------------------------- /client/src/services/ParticipantService.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/services/ParticipantService.tsx -------------------------------------------------------------------------------- /client/src/services/TournamentService.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/services/TournamentService.tsx -------------------------------------------------------------------------------- /client/src/theme/Theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/theme/Theme.tsx -------------------------------------------------------------------------------- /client/src/theme/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/theme/styles.css -------------------------------------------------------------------------------- /client/src/types/chess.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'chess.js'; -------------------------------------------------------------------------------- /client/src/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/types/global.d.ts -------------------------------------------------------------------------------- /client/src/types/react-table-config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/src/types/react-table-config.d.ts -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/scripts/.gitignore -------------------------------------------------------------------------------- /scripts/duels/duels-import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/scripts/duels/duels-import.sh -------------------------------------------------------------------------------- /scripts/duels/schedule-to-sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/scripts/duels/schedule-to-sql.py -------------------------------------------------------------------------------- /scripts/get-url.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/scripts/get-url.sh -------------------------------------------------------------------------------- /scripts/sql-to-db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/scripts/sql-to-db.py -------------------------------------------------------------------------------- /server/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/.env -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/Procfile -------------------------------------------------------------------------------- /server/bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/bin/console -------------------------------------------------------------------------------- /server/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/composer.json -------------------------------------------------------------------------------- /server/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/composer.lock -------------------------------------------------------------------------------- /server/config/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/bootstrap.php -------------------------------------------------------------------------------- /server/config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/bundles.php -------------------------------------------------------------------------------- /server/config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/cache.yaml -------------------------------------------------------------------------------- /server/config/packages/dev/jms_serializer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/dev/jms_serializer.yaml -------------------------------------------------------------------------------- /server/config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /server/config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /server/config/packages/fos_rest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/fos_rest.yaml -------------------------------------------------------------------------------- /server/config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/framework.yaml -------------------------------------------------------------------------------- /server/config/packages/jms_serializer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/jms_serializer.yaml -------------------------------------------------------------------------------- /server/config/packages/nelmio_cors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/nelmio_cors.yaml -------------------------------------------------------------------------------- /server/config/packages/prod/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/prod/doctrine.yaml -------------------------------------------------------------------------------- /server/config/packages/prod/jms_serializer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/prod/jms_serializer.yaml -------------------------------------------------------------------------------- /server/config/packages/prod/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/prod/routing.yaml -------------------------------------------------------------------------------- /server/config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/routing.yaml -------------------------------------------------------------------------------- /server/config/packages/test/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/packages/test/framework.yaml -------------------------------------------------------------------------------- /server/config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/routes.yaml -------------------------------------------------------------------------------- /server/config/routes/annotations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/routes/annotations.yaml -------------------------------------------------------------------------------- /server/config/routes/dev/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/routes/dev/framework.yaml -------------------------------------------------------------------------------- /server/config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/config/services.yaml -------------------------------------------------------------------------------- /server/migrations/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/migrations/Version20200825152530.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/migrations/Version20200825152530.php -------------------------------------------------------------------------------- /server/migrations/Version20200826203859.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/migrations/Version20200826203859.php -------------------------------------------------------------------------------- /server/migrations/Version20200827001018.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/migrations/Version20200827001018.php -------------------------------------------------------------------------------- /server/migrations/Version20200902121802.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/migrations/Version20200902121802.php -------------------------------------------------------------------------------- /server/nginx_app.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/nginx_app.conf -------------------------------------------------------------------------------- /server/public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/public/index.php -------------------------------------------------------------------------------- /server/src/Command/ImportCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Command/ImportCommand.php -------------------------------------------------------------------------------- /server/src/Command/RegisterParticipantsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Command/RegisterParticipantsCommand.php -------------------------------------------------------------------------------- /server/src/Command/UpdateEndedGamesCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Command/UpdateEndedGamesCommand.php -------------------------------------------------------------------------------- /server/src/Controller/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/Controller/DuelController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Controller/DuelController.php -------------------------------------------------------------------------------- /server/src/Controller/GameController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Controller/GameController.php -------------------------------------------------------------------------------- /server/src/Controller/ParticipantController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Controller/ParticipantController.php -------------------------------------------------------------------------------- /server/src/Controller/PlayerController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Controller/PlayerController.php -------------------------------------------------------------------------------- /server/src/Controller/TestController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Controller/TestController.php -------------------------------------------------------------------------------- /server/src/Controller/TournamentController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Controller/TournamentController.php -------------------------------------------------------------------------------- /server/src/Entity/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/Entity/Duel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Entity/Duel.php -------------------------------------------------------------------------------- /server/src/Entity/Game.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Entity/Game.php -------------------------------------------------------------------------------- /server/src/Entity/Participant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Entity/Participant.php -------------------------------------------------------------------------------- /server/src/Entity/Player.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Entity/Player.php -------------------------------------------------------------------------------- /server/src/Entity/Tournament.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Entity/Tournament.php -------------------------------------------------------------------------------- /server/src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Kernel.php -------------------------------------------------------------------------------- /server/src/Repository/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/src/Repository/DuelRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Repository/DuelRepository.php -------------------------------------------------------------------------------- /server/src/Repository/GameRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Repository/GameRepository.php -------------------------------------------------------------------------------- /server/src/Repository/ParticipantRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Repository/ParticipantRepository.php -------------------------------------------------------------------------------- /server/src/Repository/PlayerRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Repository/PlayerRepository.php -------------------------------------------------------------------------------- /server/src/Repository/TournamentRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Repository/TournamentRepository.php -------------------------------------------------------------------------------- /server/src/Service/ChesscomService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/src/Service/ChesscomService.php -------------------------------------------------------------------------------- /server/symfony.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/server/symfony.lock -------------------------------------------------------------------------------- /static/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orieuxe/pogchamps/HEAD/static/screenshot.png --------------------------------------------------------------------------------