Commit Graph

5427 Commits

Author SHA1 Message Date
Kalle
242f20aeb1 Refactor DateTimeFormField to use RAC based input Closes #2359 2025-06-03 17:33:57 +03:00
DJFroody
db374bfc29
Added German translations for scrim page (#2358)
* Added German translations for scrim page

* Update scrims.json
2025-06-02 21:12:44 +03:00
Kalle
f33c3a31a4 Prevent migration if new user in tournament teams Closes #2320 2025-06-02 20:50:38 +03:00
Kalle
4190f61e04 Fix thick button on builds page mobile 2025-06-02 20:48:19 +03:00
Kalle
ea1666d57d Fix arrow left icon pointing right on Safari 2025-06-02 20:48:01 +03:00
Kalle
910d5f573a
Revert "Single fetch future flag (#2348)" (#2357)
This reverts commit 30376b4073.
2025-06-01 21:01:58 +03:00
Kalle
ce0d1d2ea4
Fix layout shift on page load and navigation (#2354)
* try

* for mobile
2025-06-01 18:37:54 +03:00
hfcRed
296602626f
Brella launched damage calc (#2353)
* Add launched variants to object dmg script

* Update obj damage constants

* Add image variants

* Remove tower option from variants
2025-06-01 11:51:51 +03:00
Kalle
30376b4073
Single fetch future flag (#2348)
* Config

* E2E tests pass
2025-06-01 09:26:09 +03:00
Phil-hacker
2fd3ff1240
Add a time component (#2347)
* Add Time component

* Use the Time component on the tournament and scrims pages

* fix formatting issues

* renamed the Time component to TimePopover

* change the Time component trigger to a button

* remove unused import

* fix button styling
2025-06-01 09:25:35 +03:00
Kalle
1c26ff31c8 Fix qWeaponPool seed 2025-05-31 16:15:58 +03:00
Kalle
fde5d57356 Fix front page tournament card pills spacing 2025-05-31 16:09:17 +03:00
Kalle
5fe0e82e05
SendouQ public API initial (#2343)
* schema

* Implement
2025-05-31 15:43:56 +03:00
Kalle
921abd3853 Delete team E2E test fix 2025-05-31 14:54:18 +03:00
Kalle
77ee0fb7f6
Revert LUTI bracket progression hack (#2346)
* Revert "Fix LUTI play-off bracket not matching preview"

This reverts commit 3b79ea7916.

* Revert "Better team sorting for LUTI play-offs (#2192)"

This reverts commit eb95870b8b.

* Add placeholder for test
2025-05-31 14:50:02 +03:00
Kalle
8fc25d437c Fix E2E test 2025-05-31 14:07:26 +03:00
Kalle
84cdd58fe8 Refactor app/constants away 2025-05-31 13:54:34 +03:00
Kalle
cc4b1037ba Add TORIPNG to the contributions page 2025-05-31 12:41:31 +03:00
Kalle
dd42984a85 Fix crash on submitting a new scrim post 2025-05-31 12:35:50 +03:00
Kalle
225abdad26 Remove countries-list in favor of an app constant 2025-05-31 12:32:21 +03:00
Kalle
15ee83560a Inline utils/i18next.ts 2025-05-31 12:02:27 +03:00
Kalle
616bcfc003
I18n jsons sync command (#2342)
* Add new command

* Run against existing

* Update docs
2025-05-31 11:32:29 +03:00
xi
8a90b4dec4
Replace outdated links with archive links (#2339) 2025-05-30 18:40:17 +03:00
Kalle
3b57da53ba Hide "if not found by" form if base visibility is public in new scrim form
This is an UX improvement based on user confusion
2025-05-29 19:40:41 +03:00
Kalle
405e679717 Fix scrims page button alignment 2025-05-29 18:30:00 +03:00
Kalle
c7227d181d Add user page links to scrim page 2025-05-29 18:00:04 +03:00
Kalle
d848fb8dfd Fix scrim scheduled notification timestamp using server time 2025-05-29 17:55:20 +03:00
Skyler
6c7648dc2d
Add title to flags so that hovering shows country name (#2336)
* Add title to flags so that hovering shows country name

* Use proper i18n for country names in flag titles

* Run Biome linter
2025-05-29 16:12:25 +03:00
Kalle
7bc8069e97 Fix OW% and OW% (M) showing NaN in the standings table if only a bye 2025-05-29 16:11:19 +03:00
hfcRed
5c78b60b2b
Add options to delete team images (#2328)
* Add options to delete team images

* Update test

* Add image deleting to test
2025-05-26 18:58:29 +03:00
hfcRed
5cc0be347f
A11y colors (#2261)
* Fix value parsing to avoid errors and display reset correctly

* Add color preview

* Add color contrast checker

* Run formatter

* Satisfy checks

* Small fixes

* Update wording

* Re-order combinations

* Add translation keys

* Use clsx for pass/fail

* Use table elements

* Remove wrapper element

* Use single decimal for contrast

* Move description into popover

* Update css vars to accept preview colors

* Update colors input

* Remove reloadDocument

* Wrap in details summary

* Update popover text
2025-05-26 18:10:44 +03:00
Kalle
6ba4b9d6ff
Better README & getting started (#2284)
* initial

* wip

* wip

* wip

* pr comment

* remove todo

* add a few placeholders

* todos done
2025-05-26 17:57:41 +03:00
Kalle
dd2cdacfe7 Fix opponents cant write on scrim chat 2025-05-25 18:08:14 +03:00
Kalle
6307e80360 Unflag 2025-05-25 16:27:06 +03:00
Kalle
5a58348145 Show test tournaments on front page if the organizer 2025-05-24 20:25:08 +03:00
Kalle
b9431361af Check against tag emoji for user input in actuallyNonEmptyStringOrNull 2025-05-24 20:12:53 +03:00
Kalle
e9676ada18 Refactor away in-game-lists barrel file Closes #2322 2025-05-24 19:58:40 +03:00
Kalle
cb8669acc3
New calendar UI, more filters & persisted filters (#2318)
* Add types

* Delete stuff

* wip

* findAllBetweenTwoTimestamps refactor

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Fixes

* wip

* wip

* Fix InfoPopover button styling

* wip

* wip

* wip

* Merge branch 'rewrite' into new-calendar

* wip

* wip

* wip

* wip

* Rename myform -> sendouform

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* rename

* fix test
2025-05-24 17:13:30 +03:00
kytoaa
f0728d9253
Added Ical feed to calendar (#2258)
* working routing, loader function gathers all events over the next 3 weeks

* working ical file generation, needs more checks like 75 octet line limit

* line length check

* removed adding empty lines and stopped returning an ical file with no events

* fixed spelling mistake and added basic ui

* finished basic ui, added some tests and ran npm run checks

* switched to using ics library

* added error logging
2025-05-24 12:41:46 +03:00
BrushMommy
4044795bd4
Add badge for Crobattle Royale (#2312)
* Update homemade.ts file

* Add file crobattle.gif

* Add file crobattle.png

* Add file crobattle.avif
2025-05-22 20:57:17 +03:00
BrushMommy
ca95cb8548
Rename Silver Stars badge (#2321) 2025-05-22 20:56:58 +03:00
julufm
1421fb480e
Tranlation fr-EU update (#2319)
* Tranlation fr-EU update

Added missing translations and corrected some translations for q.json and common.json files

* Update q.json
2025-05-21 21:04:38 +03:00
ItIsSkitty
8f4c9df33f
add baja blast badge (#2317) 2025-05-21 21:04:01 +03:00
Taysonbucket
c0dc149f36
Add badge for The REC Center (#2309)
* Update homemade.ts file

* Add file reccent.gif

* Add file reccent.png

* Add file reccent.avif
2025-05-21 21:02:43 +03:00
rice :3
b2aa29e0db
Add badge for Glooga Cult Glooga Day Gimmick Tourney (#2294)
* Update homemade.ts file

* Add file glooga.gif

* Add file glooga.png

* Add file glooga.avif
2025-05-21 21:02:15 +03:00
kittasticsimp
a5df7cb9ff
Add badge for Moxi Achievement (#2282)
* Update homemade.ts file

* Add file moxiaward.gif

* Add file moxiaward.png

* Add file moxiaward.avif
2025-05-21 21:01:44 +03:00
Cafy
23a530bcb1
Add badge for Habibi 1v1 and Habibi 1v1 Gold Edition (#2272)
* Update homemade.ts file

* Add file habibigold.gif

* Add file habibigold.png

* Add file habibigold.avif

* Update homemade.ts file

* Add file habibi.gif

* Add file habibi.png

* Add file habibi.avif
2025-05-21 21:00:56 +03:00
Kalle
946d9dba19 Add spacing on top of the front page season banner
Some checks failed
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2025-05-20 19:41:21 +03:00
Kalle
3159b1c2de Improve badge manager/owner edit modal 2025-05-20 19:41:05 +03:00
Kalle
de971645ed Fix ad covering full screen modals Closes #2314 2025-05-20 19:40:50 +03:00