Commit Graph

865 Commits

Author SHA1 Message Date
hfcRed
2f5a0207c5
Add share url button (#3259)
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-07-29 14:27:05 +03:00
Kalle
46e469f81a
SendouForm migration finalized (#3263) 2026-07-29 14:09:22 +03:00
Kalle
adce1d2099 Show friends list LIVE badge only when there is a stream to watch and link to streams 2026-07-27 17:33:13 +03:00
Kalle
bb374145c1 Show set end time above match banner next to start time 2026-07-27 17:33:13 +03:00
Kalle
4cf2003e3c More consistent date columns 2026-07-26 15:14:33 +03:00
Kalle
ffe5d444f1 Consistent db booleans 2026-07-26 13:59:21 +03:00
Kalle
2f211cc919 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	app/db/tables.ts
#	app/features/calendar/calendar-schemas.ts
#	app/features/tournament-bracket/actions/to.$id.brackets.server.ts
#	app/features/tournament-match/TournamentMatchRepository.server.ts
#	app/features/tournament-match/actions/to.$id.matches.$mid.server.ts
#	app/features/tournament-match/components/TournamentMatchAdminTab.tsx
#	app/features/tournament-match/match-page-context.tsx
#	app/features/tournament/queries/updateRoundMaps.server.ts
#	app/modules/brackets-manager/test/double-elimination.test.ts
#	app/modules/brackets-manager/test/single-elimination.test.ts
#	app/modules/brackets-manager/test/update.test.ts
#	app/modules/brackets-model/storage.ts
2026-07-26 13:13:31 +03:00
Kalle
13c903ee08 Split off from tables.ts to tables-json.ts 2026-07-26 13:05:50 +03:00
Kalle
6dc2dd2986
Bracket engine refactor (#3249)
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-07-26 12:40:43 +03:00
Kalle
428e5ee775
7 day calendar view (#3244)
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-07-25 20:36:12 +03:00
Kalle
3f6674a394
Welcome page (#3253) 2026-07-25 13:50:00 +03:00
Kalle
f33c35c105 Fix iPhone keyboard covering form inputs inside modal
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-07-19 16:51:53 +03:00
Kalle
7d1e680a74
Optimize bundle (#3228) 2026-07-18 11:52:25 +03:00
hfcRed
e254569f5c
Fix tab button styles being overriden by /plans (#3231) 2026-07-16 20:45:34 +03:00
Kalle
38cf967293 Make img loading lazy by default 2026-07-14 21:11:33 +03:00
Kalle
d72dd52f1e Avoid unnecessary collapse when all weapons reported (short) 2026-07-12 16:35:44 +03:00
Kalle
3956b1d5e3 Add times to tournament search 2026-07-11 14:59:28 +03:00
Kalle
3cef92e82f Show identicons for breadcrumbs to match with user profile avatar
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-07-09 21:13:19 +03:00
Kalle
a4dfd82141
User card (#3213)
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-07-05 08:28:42 +03:00
Kalle
48f465b00d Fix chart labels not rendering correctly
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
E.g. "0.5" as a label when it should be dates
2026-07-02 21:53:07 +03:00
Kalle
8f482802ba Upgrade to React Router 8 2026-07-02 17:38:26 +03:00
Kalle
31d910cca4 Fix breadcrumb nav icon hrefs broken 2026-07-01 19:35:13 +03:00
Kalle
9759a896fe SQ match page display IGN in place of username when available 2026-06-29 20:35:00 +03:00
Kalle
11c78b3bfd Remove static assets in favor of CDN Closes #2416 2026-06-28 14:11:55 +03:00
Kalle
279aca3413 Tweak match page host info/under team name section UI 2026-06-28 13:50:48 +03:00
Kalle
fb59d9e1db
SendouQ stacked chat (#3194) 2026-06-28 09:54:32 +03:00
Kalle
0d3adac4f0 Trim search query to avoid confusing "no results" 2026-06-27 21:48:31 +03:00
Kalle
0c9f9e99e7 Tournament admin page prefill in-game name field 2026-06-27 21:48:31 +03:00
Kalle
61ecc307b9 Scroll to top when user ends up on error boundary 2026-06-27 21:48:31 +03:00
Kalle
86730a31e4 Upgrade Biome
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-06-27 11:32:49 +03:00
Kalle
0d59dcd734
Virtualize chat (#3196) 2026-06-27 11:17:12 +03:00
Kalle
d938e9ebef Scroll to match in bracket when coming back from match page 2026-06-27 10:36:19 +03:00
Kalle
e33a3c2f97 Fix ended match banner when just 1 stage 2026-06-27 07:47:51 +03:00
Kalle
a129c32b23 Fix roster being edited not auto closed when someone else submits 2026-06-25 19:17:36 +03:00
Kalle
9280c7a17d Add dev only quick impersonate 2026-06-25 19:17:36 +03:00
Kalle
60c4a73465 Show friend activity if in SendouQ match or tournament match
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-06-24 08:21:36 +03:00
Kalle
170eadcbac Unseen friend request indicators 2026-06-21 17:30:43 +03:00
Kalle
4a77161246 Wrap chips in export dialog 2026-06-21 17:30:43 +03:00
Kalle
cd5845f0a6 Fix popover overflow
Closes #2966
2026-06-21 15:49:15 +03:00
Kalle
da354f1621 Show currently selected value(s) on the ability curve chart, crosshair
Closes #1806
2026-06-21 15:49:15 +03:00
Kalle
b8b46aa07a Fix chat phantom unread over back 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
2026-06-20 16:46:12 +03:00
Kalle
b7c2d30011 Fix hydration error on /q 2026-06-20 16:46:12 +03:00
Kalle
dd5d98a243 Remove avatar loading state to avoid flicker
Original reason why it's there (by hfcRed): If you render someones icon, it exports it as an image and puts in the cache, so when you navigate and that same person appears again on the next page, it pulls the rendered image from the cache and uses that instead of a canvas

But could not reproduce any kind of "pop in".
2026-06-20 16:46:12 +03:00
Kalle
5ac29bb27c Fix tournament weapon report "stripe" above standalone weapon select 2026-06-20 12:18:51 +03:00
lderuijter
b9a1daed45
Replace TanStack/react-charts library (issue #2293) (#3151) 2026-06-20 11:27:14 +03:00
Kalle
db6ccf254b Convert new calendar event/tournament page to SendouForm
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-06-19 11:49:11 +03:00
Kalle
9c39f1fb9b Fix E2E tests 2026-06-18 15:39:10 +03:00
Kalle
3b03bc2550 Fix LocaleTime layout shift on hydration 2026-06-18 14:11:48 +03:00
Kalle
995e187712 Fix match user button wider than username 2026-06-18 13:54:12 +03:00
Kalle
debb689d16 Fix tournament results table missing stripes
Closes #3161
2026-06-18 13:30:17 +03:00