From 8af41b7ae5ece6e81db68b40e10073c5b02eda3e Mon Sep 17 00:00:00 2001 From: Luke Policinski Date: Mon, 5 Oct 2026 14:22:59 -0400 Subject: [PATCH] feature: match server select back in the admin menu, winner dialogs with each team's map results, a map winner confirm, and skip knife as an admin action --- components/match/MatchActions.vue | 148 ++++++-------- components/match/MatchMaps.vue | 21 +- components/match/MatchSelectMapWinner.vue | 191 +++++++++++++----- components/match/MatchSelectServer.vue | 81 ++++---- components/match/MatchSelectWinner.vue | 180 ++++++++++++++--- i18n/locales/ar_SA.json | 12 +- i18n/locales/da_DK.json | 12 +- i18n/locales/de_DE.json | 12 +- i18n/locales/en.json | 12 +- i18n/locales/es_ES.json | 12 +- i18n/locales/fr_FR.json | 12 +- i18n/locales/it_IT.json | 12 +- i18n/locales/ja_JP.json | 12 +- i18n/locales/ko_KR.json | 12 +- i18n/locales/pl_PL.json | 12 +- i18n/locales/pt_BR.json | 12 +- i18n/locales/ru_RU.json | 12 +- i18n/locales/sv_SE.json | 12 +- i18n/locales/tr_TR.json | 12 +- i18n/locales/uk_UA.json | 12 +- i18n/locales/zh_Hans.json | 12 +- i18n/locales/zh_Hant.json | 12 +- .../match/MatchActionsConfirm.spec.ts | 111 +++++++++- tests/utilities/matchAdminSteps.spec.ts | 14 ++ utilities/matchAdminSteps.ts | 19 +- 25 files changed, 661 insertions(+), 308 deletions(-) diff --git a/components/match/MatchActions.vue b/components/match/MatchActions.vue index d49e33038..fbee71140 100644 --- a/components/match/MatchActions.vue +++ b/components/match/MatchActions.vue @@ -5,6 +5,7 @@ import { MoreVertical, Pause, Play, + SkipForward, SlidersHorizontal, Trash2, Trophy, @@ -118,6 +119,15 @@ const menuLabel = {{ $t("match.commands.force_ready") }} + - - - - - + diff --git a/components/match/MatchSelectMapWinner.vue b/components/match/MatchSelectMapWinner.vue index e610e2de8..a084b4f68 100644 --- a/components/match/MatchSelectMapWinner.vue +++ b/components/match/MatchSelectMapWinner.vue @@ -1,27 +1,95 @@