Commit Graph

6479 Commits

Author SHA1 Message Date
Kalle
bb25ba3d8f Improve misleading text in follow up bracket
Closes #3098
2026-05-24 15:19:57 +03:00
Kalle
47d567ae58 Add explanation popover to match results page icons
Closes #3038
2026-05-24 14:46:20 +03:00
Kalle
4a593a3c99 Fix tier list labels text color in light mode
Closes #3073
2026-05-24 14:32:15 +03:00
Kalle
8cb7dc7ca1 In league mode, have all matches be unlocked from the start
Closes #2861
2026-05-24 14:21:45 +03:00
Kalle
3df1b93e6a Better placement logic in RR when teams drop out
Closes #2934
2026-05-24 13:51:05 +03:00
Kalle
59ffe5eb4a Fix editable bracket destinations icon increases placements table row height
Closes #3099
2026-05-24 11:34:38 +03:00
Kalle
508f910c68 Add replace: true for logic back button behavior where it makes sense
Closes #3100
2026-05-24 11:17:53 +03:00
Kalle
d9e893fa0f Fix tournament matches showing as live on the stream sidebar after finalization
Closes #3102
2026-05-24 11:00:24 +03:00
Kalle
bd5ef7475c Fix combobox long text overlaps clear button
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
Closes #3093
2026-05-23 21:53:33 +03:00
dependabot[bot]
f186dd2710
build(deps): bump the minor-and-patch group across 1 directory with 24 updates (#3095)
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2026-05-23 18:15:15 +03:00
Kalle
e41d09981e
/q/settings -> /settings (#3085) 2026-05-23 18:07:01 +03:00
glitched123412
f93dd6cc65
badge: add badge for shooting star (#3097) 2026-05-23 17:40:21 +03:00
glitched123412
25c23dc778
badge: add badge for splatting, the second (#3096) 2026-05-23 17:39:57 +03:00
Kalle
8da1912fb1 Improve styling longer team names on various tournament pages 2026-05-23 17:02:48 +03:00
Kalle
d525363f5a Silence react-router production server morgan log
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-05-23 07:32:57 +03:00
Kalle
01412aafc1 Silence unhelpful Kysely log 2026-05-23 07:20:41 +03:00
Kalle
432e7d7162 Handle redirect in Playwright submit helper
Some checks failed
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2026-05-21 21:10:34 +03:00
Kalle
beaf7bb2e4 Fix can rejoin SQ via vote in off-season
Some checks failed
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
Closes #3079
2026-05-19 22:04:35 +03:00
Kalle
32c0a872b2 Fix front page space received when off-season
Closes #3078
2026-05-19 21:45:05 +03:00
Kalle
323d520587 Add EU as country option 2026-05-19 21:32:10 +03:00
Kalle
77121e2a37 Make placements table progression indicators links 2026-05-19 21:20:56 +03:00
dependabot[bot]
136b0006a1
build(deps): bump the minor-and-patch group with 2 updates (#3081)
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 17:13:54 +03:00
dependabot[bot]
2a8ee32edb
build(deps-dev): bump @biomejs/biome from 2.4.14 to 2.4.15 (#3082)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 17:13:31 +03:00
Great-Hero-YELLOW
beab95c8e0
Stronghold Article "NA League Event 7 Reg. Week 5" (#3084) 2026-05-19 17:13:03 +03:00
Great-Hero-YELLOW
a7de2f46df
Stronghold Article "NA League 2026 Event 6 Reg. Week 4" (#3083) 2026-05-19 17:12:52 +03:00
Kalle
0f1bc97aed Show tournament team seeds on the match page
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
Closes #3080
2026-05-18 20:46:24 +03:00
Kalle
8dc92140fc
Optimize builds loaders (#3076)
Some checks failed
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2026-05-17 16:21:13 +03:00
Kalle
9635f386b2 Handle team dropped out tournament match page (fix crash) 2026-05-17 16:11:20 +03:00
Kalle
f05b95901a Allow staff to confirm pending SQ match final score 2026-05-17 14:11:27 +03:00
Kalle
6a72946b45
New hooks and components for localized date time (#3065) 2026-05-17 13:19:25 +03:00
dependabot[bot]
948975cb00
build(deps): bump the minor-and-patch group with 7 updates (#3074)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 12:01:22 +03:00
Kalle
002e3cc3b9 Fix tournament summary matchesCount not considering seasonx
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-05-16 18:09:54 +03:00
Kalle
3f28bc551c Fix add skill in tournament summary query plan 2026-05-16 17:53:05 +03:00
Kalle
371d3c82db Revert "Disable tournament finalize temporarily"
This reverts commit 91043b66d2.
2026-05-16 16:07:20 +03:00
Kalle
91043b66d2 Disable tournament finalize temporarily 2026-05-16 15:54:38 +03:00
Kalle
3a0953f33d Add Sentry enabled FF
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-05-16 07:25:00 +03:00
Kalle
d004efa3b1 Optimize ReportedWeapon queries on user seasons page
Some checks failed
E2E Tests / e2e (push) Has been cancelled
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2026-05-14 22:03:37 +03:00
Kalle
4bc8033841 Collapse repeated manual badge grants into a count column
TournamentBadgeOwner previously stored manual grants as N identical
rows to represent "this user has this badge N times" — one user had
12,345 duplicate rows for a single badge. This adds a `count` column,
collapses NULL-tournamentId duplicates in the backfill, and rewrites
the BadgeOwner view to expose count via SUM. The table shrinks from
75,596 to 24,204 rows. Also adds an index on TournamentBadgeOwner(userId)
as defense-in-depth for direct lookups, and updates replaceOwners to
dedupe ownerIds at insert time. Profile-page query for the worst-case
user drops from ~4 ms to ~1–2 ms warm.
2026-05-14 18:09:41 +03:00
Kalle
a4ab792896 Log Routines as spans 2026-05-14 16:43:07 +03:00
Kalle
2a6c276431 Log SQL queries as spans 2026-05-14 16:43:07 +03:00
Josiah Glosson
3b7d941d59
Add /api/tournament/:id/streams route (#3067) 2026-05-14 16:33:36 +03:00
BrushMommy
099449cbc6
badge: add badge for Journey's End (#3071) 2026-05-14 16:31:10 +03:00
Kalle
ea5a78208b Return 404 response if tournament id is not matching on match page
Just to avoid the page crashing if they somehow ended on URL like this
2026-05-14 15:02:15 +03:00
Kalle
70f2f49688 Replace URL.canParse with custom function
Still not baselinely widely available, so causes problems with some older browsers
2026-05-14 15:01:09 +03:00
dependabot[bot]
d8d6e565ff
build(deps): bump i18next-http-backend from 3.0.6 to 4.0.0 (#3068)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 14:57:51 +03:00
dependabot[bot]
3e28315842
build(deps): bump the minor-and-patch group across 1 directory with 6 updates (#3072)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 14:57:27 +03:00
Kalle
9278214d77 Fix can't add friend to pick-up scrim with no friend code
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-05-14 07:20:58 +03:00
Kalle
460d74b655 Improve sound labels for clarity
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2026-05-13 21:43:57 +03:00
Kalle
d18a5cd118 Tweak SQ settings page sound spacings 2026-05-13 21:38:49 +03:00
Kalle
5915915e3a Update "Peak" SP widget name for clarity 2026-05-13 21:33:25 +03:00