Commit Graph

4430 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
dbbc6c126f Patch 6.1.0 Closes #1639 2024-01-27 10:22:47 +02:00
Kalle
59858b2a02 Unban Mincemeat Closes #1629 2024-01-27 10:13:32 +02:00
Kalle
1fe87093b3 Add script 2024-01-22 18:24:43 +02:00
dependabot[bot]
def467b742
Bump vite from 4.5.1 to 4.5.2 (#1627)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-20 13:51:41 +02:00
Kalle
b3320fba2e Add badges 2024-01-20 13:50:29 +02:00
Kalle
cadabd4688 Download checked in participants sorted by registration time 2024-01-20 13:37:31 +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
58bbdccee8 Add auth to public API 2024-01-13 18:37:33 +02:00
Kalle
2699d1460e Public API (user/tournaments) 2024-01-13 17:52:46 +02:00
Kalle
d123f6293a Rename api to api-private 2024-01-13 12:05:15 +02:00
Kalle
780f9aece0 Can create tournament perms from the env vars 2024-01-13 11:58:09 +02:00
Kalle
c637ade5ec Validate only one date per tournament 2024-01-13 11:37:04 +02:00
Kalle
235448527d Refactor + remove fields when adding tournament 2024-01-13 11:17:21 +02:00
Kalle
5d628eaed9 Add tournament logos for calendar page 2024-01-07 13:15:30 +02:00
Kalle
b189a1168d Upgrade deps 2024-01-07 12:46:43 +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
Kalle
36241e4083 Fix user missing plus tier Closes #1615 2024-01-02 21:53:21 +02:00
Kalle
0d540e9499 Fix power chart rendering for new year Closes #1618 2024-01-02 21:51:33 +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
390c7dece5 Upgrade deps 2024-01-01 11:20:54 +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
f7bc6c14f3 Fix chart styles + date not matching Closes #1518 2023-12-30 12:59:47 +02:00
Kalle
3a44ed81d9 Fix broken fonts in map planner Closes #1432 2023-12-30 11:51:02 +02:00
Kalle
076cabfbfa Remove screen banning 2023-12-30 11:28:22 +02:00
Kalle
80228a3bcc Upgade deps 2023-12-30 11:12:45 +02:00
Kalle
0578bd68df Add badges 2023-12-26 11:43:41 +02:00
Kalle
d5517cdffd Unban script 2023-12-20 21:24:00 +02:00
Kalle
40a0d9d1c7 Add badges 2023-12-17 15:04:36 +02:00
Kalle
94bc65f3bd Tournament: hide add subs button after out of the tournament Closes #1610 2023-12-17 15:01:51 +02:00
Kalle
22b05174cc Allow for non captains to report score & chat Closes #1609 2023-12-17 14:49:11 +02:00
Kalle
31e494db71 Fix tournament SP not being calculated Closes #1611 2023-12-17 12:05:21 +02:00
Kalle
845ae1b0a1 Script to reopen a tournament 2023-12-17 12:01:04 +02:00
Kalle
9a9740a7e8 Add new maps to the planner Closes #1604 2023-12-16 12:46:51 +02:00
Kalle
9314323b27 Tournament seeding tool: use SP's Closes #1608 2023-12-16 12:29:11 +02:00
Kalle
4101e8b7d7 Comment out temporary tournament admins 2023-12-16 12:06:37 +02:00
Kalle
8f6eb1bc70 Tournament: screen banning Closes #1590 2023-12-16 11:52:57 +02:00
Kalle
63667e9f2a Upgrade deps 2023-12-16 11:01:50 +02:00
Kalle
8216717b73 Fix public note getting cleared on group morph Closes #1603 2023-12-14 21:13:34 +02:00
Kalle
38b07e2351 Fix clicking load more clearing build filters Closes #1606 2023-12-14 21:12:57 +02:00
Kalle
f3c6206d99 Fix mobile map list reporting losing state when changing tabs 2023-12-14 21:12:35 +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
22f2426742 Fix flaky test 2023-12-10 09:36:55 +02:00
Kalle
d2f6452bca Fix failing E2E test 2023-12-10 09:26:21 +02:00