Commit Graph

4419 Commits

Author SHA1 Message Date
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
Kalle
7efb80b9f6 Upgrade deps 2023-12-10 09:19:56 +02:00
Kalle
7f395e9897 Allow for concluding tournaments happening between seasons Closes #1578 2023-12-09 15:21:47 +02:00
Kalle
ee93c270b8 Tournament infer season based on start time not current time 2023-12-09 15:08:45 +02:00
Kalle
0c7d7919fa Fix error when generating maps Closes #1543 2023-12-09 14:07:22 +02:00
Kalle
21356bb2eb Handle season map bans in tournaments Closes #1573 2023-12-09 13:57:45 +02:00
Kalle
973d675a87 Fix Dialog esc button Closes #1423 2023-12-09 11:27:54 +02:00
Kalle
f7095584a8 Focus text area when editing public note Closes #1592 2023-12-09 11:11:20 +02:00
Kalle
4aadd1c38d Add leaderboards i18n Closes #1597 2023-12-09 10:57:20 +02:00
Kalle
d7f276e717 Upgrade deps 2023-12-09 10:45:46 +02:00
Kalle
61f01b912c Remember map/mode preferences after match is over Closes #1602 2023-12-09 10:42:37 +02:00
Kalle
34c41c1728 Fix scroll bar showing when changing tabs Closes #1598 2023-12-09 10:08:53 +02:00