From 973355c201d7ded95d1d0f45f2cee367a372bf61 Mon Sep 17 00:00:00 2001 From: Kalane Date: Thu, 16 Sep 2021 17:10:09 +0200 Subject: [PATCH] feat: add detailed-match feature (without ranks for now) --- .../components/Match/DetailedMatchTeam.vue | 26 ++-- client/src/components/Match/Match.vue | 6 +- client/src/helpers/summoner.js | 21 ++- client/src/store/modules/detailedMatch.js | 34 ++--- .../app/Controllers/Http/MatchesController.ts | 27 +++- server-v2/app/Parsers/MatchParser.ts | 2 +- .../app/Serializers/BasicMatchSerializer.ts | 92 +----------- .../Serializers/DetailedMatchSerializer.ts | 134 ++++++++++++++++++ server-v2/app/Serializers/MatchSerializer.ts | 103 +++++++++++++- server-v2/app/Serializers/SerializedTypes.ts | 104 ++++++++++++-- server-v2/app/Services/CDragonService.ts | 8 ++ .../app/Validators/DetailedMatchValidator.ts | 42 ++++++ server-v2/app/helpers.ts | 8 +- server-v2/start/routes.ts | 2 +- 14 files changed, 463 insertions(+), 146 deletions(-) create mode 100644 server-v2/app/Serializers/DetailedMatchSerializer.ts create mode 100644 server-v2/app/Validators/DetailedMatchValidator.ts diff --git a/client/src/components/Match/DetailedMatchTeam.vue b/client/src/components/Match/DetailedMatchTeam.vue index d450d33..8be06fe 100644 --- a/client/src/components/Match/DetailedMatchTeam.vue +++ b/client/src/components/Match/DetailedMatchTeam.vue @@ -91,29 +91,29 @@
-