Commit Graph

670 Commits

Author SHA1 Message Date
Kalle
144da5d158
Tournament groups->SE, underground bracket etc. (#1628)
* Renders groups

* Bracket data refactoring

* Starting bracket working (first bracket only)

* TODOs + crash fix

* Source bracket logic initial

* Bracket progression (DE underground bracket)

* Preview working for second bracket

* Bracket nav initial

* Check-in to bracket feature

* Start Underground bracket

* Team/teams pages tweaks to support underground bracket

* Underground bracket finalization progress

* Tournament class

* id -> userId + more useOutletContext removed

* Bracket loader refactored out

* Migrate admin to useTournament

* Bracket.settings

* Slim tournament loader

* Fix useEffect infinite loop

* Adjust waiting for teams text

* Refactor old tournament DB call from to admin

* Admin action: check in/out from specific bracket

* Standings work

* Back button from match page -> correct bracket

* Standings logic for DE grand finals

* Standings + finalize bracket

* Dev log

* Unit tests utils etc.

* Adjust TODOs

* Fix round robin issues

* Add RR tests

* Round robin standings initial

* Wins against tied + points tiebreaker progress

* Fix losing state when switching between tabs

* Add check-in indications to seeding page

* Link to user page on seed tool

* Submit points

* Total points from bracket manager

* findById gonezino

* Ahead of time check-in

* Couple todos

* Reopen logic refactor

* Tournament format settings

* RR->SE placements, skipping underground bracket

* Fix tournament team page round names

* More teams to UG bracket if first round of DE only byes

* Fix graphics bug

* Fixes

* Fix some E2E tests

* Fix E2E tests
2024-01-30 00:32:13 +02:00
Kalle
944dddae51 Add badges 2024-01-30 00:31:56 +02:00
Kalle
b2c16f4999 Add SendouQ as a VoD type Closes #1624 2024-01-27 10:29:46 +02:00
Kalle
b3320fba2e Add badges 2024-01-20 13:50:29 +02:00
Kalle
8597655f58 Add Triton-Cup logo 2024-01-20 13:21:30 +02:00
Kalle
d67b0534c3 Add Paddling Pool + Proving Grounds logo and self-host 2024-01-13 19:14:01 +02:00
Kalle
235448527d Refactor + remove fields when adding tournament 2024-01-13 11:17:21 +02:00
Kalle
e23e949980
Tournament staff (TO & Streamer) (#1619)
* Migrations

* Arrange admin UI

* Load staff from DB

* Fix TODO

* Can add/remove staff

* isTournamentAdmin / isTournamentOrganizer

* Show chat to streamer

* User titles in the chat

* chat name color

* Unique constraint

* TO Staff E2E tests

* Casts on stream page

* Streamer test

* Fix test
2024-01-07 12:41:03 +02:00
Kalle
d2267c3222 Add badges 2024-01-06 11:06:58 +02:00
Igor Nemytyshev
0b0f7dc13c
Ru-Translations by Yaga . (#1613)
* Update builds.json

Added new lines

* Update art.json

* Update art.json

Fixed typo

* Update badges.json

* Update team.json

* Update calendar.json

* Update vods.json

* Update user.json

* Update common.json

* Update common.json

* Update builds.json

* Update calendar.json

* Update common.json

* Update vods.json

* Update user.json

* Update art.json

* Update common.json

* Update q.json

* Update q.json

* Update q.json

* Update art.json

* Update builds.json

* Update builds.json

* Update calendar.json

* Update common.json

* Update user.json

* Update q.json

---------

Co-authored-by: yaga <46373458+Yagaaa@users.noreply.github.com>
2024-01-01 14:59:47 +02:00
Kalle
b2a14a7ab8 Show qualification criteria on team leaderboard 2024-01-01 12:01:28 +02:00
Kalle
d42c588c4c
Date/mode build filters (#1616)
* Refactoring

* UI initial

* Mode filter

* Fix revalidation

* Move components

* Date filter UI

* Date filter

* Filters i18n

* Filters titles

* Fix bug with ability filter

* E2E tests

* Update README
2024-01-01 11:19:16 +02:00
Kalle
9edd080b6f Add vod link + prompt to get perms Closes #1409 2023-12-30 13:16:11 +02:00
Kalle
076cabfbfa Remove screen banning 2023-12-30 11:28:22 +02:00
Kalle
0578bd68df Add badges 2023-12-26 11:43:41 +02:00
Kalle
40a0d9d1c7 Add badges 2023-12-17 15:04:36 +02:00
Kalle
c984c33f70
SendouQ streams (#1607)
* Fix group morphing weidly when members added/removed

* Initial

* Add stuff from leaderboard

* streams/count

* Stream count from looking loader

* i18n etc. progress

* Sorting logic

* Remove temp thing

* Finish?
2023-12-13 22:29:00 +02:00
Kalle
21356bb2eb Handle season map bans in tournaments Closes #1573 2023-12-09 13:57:45 +02:00
Kalle
4aadd1c38d Add leaderboards i18n Closes #1597 2023-12-09 10:57:20 +02:00
Kalle
2bb0be5937 Add translation to screen ban feature Closes #1591 2023-12-07 20:33:03 +02:00
Kalle
39d76a065f Fix typo in translation 2023-12-06 11:26:45 +02:00
Kalle
09eca3c8b5 Show text on settings page when map is banned Closes #1582 2023-12-05 20:51:13 +02:00
Kalle
7c3c0b8d30 Fix translation string Closes #1580 2023-12-04 22:58:33 +02:00
Kalle
d214945147 Add new stages Closes #1571 2023-12-04 01:15:07 +02:00
Kalle
71d971751d Add season 1 top 10 images 2023-12-04 00:10:29 +02:00
Kalle
0439222c82 Add Splattercolor Screen movement speed stat 2023-12-03 12:58:47 +02:00
Kalle
365c484b94 Add badges 2023-12-02 15:37:04 +02:00
Kalle
b151b30856 Add user seasons page i18n 2023-12-02 11:54:32 +02:00
Kalle
c073e61c47 Add new special images with color 2023-12-02 10:24:23 +02:00
Kalle
6df44f4a3b New season gear + weapons
Still missing:
- colored new special icons
- stages (+ planner pics)
- build analyzer + object dmg calc work
2023-12-01 00:14:07 +02:00
Kalle
7dec8c572e
SendouQ Season 2 changes (#1542)
* Initial

* Saves preferences

* Include TW

* mapModePreferencesToModeList

* mapPoolFromPreferences initial

* Preference to map pool

* Adjust seed

* q.looking tests

* adds about created map preferences to memento in the correct spot (two preferrers)

* Failing test about modes

* Mode preferences to memento

* Remove old Plus Voting code

* Fix seeding

* find match by id via kysely

* View map memento

* Fix up map list generation logic

* Mode memento info

* Future match modes

* Add TODO

* Migration number

* Migrate test DB

* Remove old map pool code

* createGroupFromPrevious new

* Settings styling

* VC to settings

* Weapon pool

* Add TODOs

* Progress

* Adjust mode exclusion policy

* Progress

* Progress

* Progress

* Notes in progress

* Note feedback after submit

* Textarea styling

* Unskip tests

* Note sorting failing test

* Private note in Q

* Ownerpicksmaps later

* New bottom section

* Mobile layout initial

* Add basic match meta

* Tabs initial

* Sticky tab

* Unseen messages in match page

* Front page i18n

* Settings i18n

* Looking 18n

* Chat i18n

* Progress

* Tranfer weapon pools script

* Sticky on match page

* Match page translations

* i18n - tiers page

* Preparing page i18n

* Icon

* Show add note right after report
2023-11-30 20:57:06 +02:00
Ant
18bf6dd7bb
Adds missing FAQ item + minor fixes (#1540) 2023-11-26 14:53:59 +02:00
Gell
e8e95b6772
Complete Chinese translation (#1539)
* Update common.json

* Update faq.json
2023-11-25 14:07:41 +02:00
Kalle
ff2fdad03d Admin action register team to tournament 2023-11-25 13:16:20 +02:00
Kalle
506d6b8cc9 Add badges 2023-11-19 13:04:05 +02:00
Kalle
350ab574af Add badge 2023-11-12 12:36:59 +02:00
Kalle
e86ff439a3 Update infos about Plus Server voting to talk about 60% 2023-11-12 11:22:34 +02:00
Ant-Spl
884c60c179
Fixes to vocabulary and terms (pt-BR) (#1538)
* Fixes typos and capitalization errors

* Various fixes and vocabulary changes - pt_BR
2023-11-12 11:12:30 +02:00
Kalle
0ee7c2569f Add badge 2023-11-10 22:20:05 +02:00
Ant-Spl
758bfdc6ae
Fixes typos and capitalization errors (PT translation) (#1534) 2023-11-09 21:56:13 +02:00
Kalle
e8de9337eb Add badges 2023-11-07 23:37:02 +02:00
guigas7
a2644afeb9
Add pt-BR translation (#1532)
* Adds pt-BR translation

Signed-off-by: Guilherme <jimhorton7@outlook.com>

* Add to config

* Add missing key

---------

Signed-off-by: Guilherme <jimhorton7@outlook.com>
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2023-11-05 14:58:44 +02:00
Kalle
e7a8b5e913 Add badge 2023-11-05 12:47:49 +02:00
Kalle
9bbc00212c Add Brinestone Boots 2023-11-05 00:20:44 +02:00
Kalle
1f7d4f7336 Fix french translation 2023-11-04 23:58:51 +02:00
Kalle
e166ae4e0f Add badge 2023-10-31 00:16:19 +02:00
Zen
7f15c7fc49
Add zh translation (#1529)
* add zh translation

* match whitespaces
2023-10-22 10:40:34 +03:00
Kalle
ec046e0a0a Add badges 2023-10-21 15:32:20 +03:00
Kalle
2af092b4a2 Add Splatoween gear 2023-10-21 15:32:15 +03:00
Kalle
56c9b33d8d Add badges 2023-10-19 17:43:59 +03:00