Kalle
7300693ba9
Custom flow in pick/ban ( #2923 )
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-03-29 18:00:15 +03:00
Kalle
e27260f88b
Bye bye .png
...
... well mostly. Some places will still use it like PWA splash screens.
Otherwise browser support for .avif strong enough now to do this
now.
2026-03-29 16:48:47 +03:00
Josiah Glosson
555f025d10
Add inGameName to /api/user/{userId|discordId} route ( #2918 )
2026-03-28 14:43:24 +02:00
Kalle
3240a81bb5
Allow locking a tournament match for a specific stream
...
Closes #2919
2026-03-28 14:38:46 +02:00
Kalle
b61ae6c055
Public API for changing IGN in tournaments ( #2860 )
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-03-03 18:46:52 +02:00
Kalle
3a856894d8
Add public write API for seeds and starting brackets ( #2827 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 16:54:08 +02:00
Kalle
675d609c20
Add/remove member write API ( #2774 )
2026-01-25 22:13:00 +02:00
Kalle
fb18bbe7a4
Add group ID's to /sendouq/:matchId endpoint
...
Closes #2719
2026-01-13 18:25:10 +02:00
hfcRed
66bccb4684
Expand object pronouns list ( #2691 )
...
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2026-01-03 12:22:48 +02:00
hfcRed
91e26948b2
Add pronouns for users ( #2688 )
...
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2026-01-02 18:34:32 +02:00
Kalle
49ecbc6bdc
Public API endpoint to fetch user IDs
2025-12-28 13:30:35 +02:00
Kalle
ef2d3779ec
Fix a bunch of TODOs ( #2648 )
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
2025-11-23 16:34:18 +02:00
Shakir
142dd4c989
Adds remaining fields for Sendou.ink Twitch Extension ( #2498 )
...
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2025-09-03 20:19:19 +03:00
cesaregarza
2ab24f64fa
Feature/add tournament active players endpoint ( #2497 )
...
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
2025-08-28 18:53:33 +03:00
Kalle
73c8c5121e
Add fields to the user public API endpoint Closes #2425
2025-08-10 12:05:05 +03:00
soap
af5e4d006b
Add player country info to teams in tourney API ( #2478 )
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-08-02 12:15:30 +03:00
Kalle
5fe0e82e05
SendouQ public API initial ( #2343 )
...
* schema
* Implement
2025-05-31 15:43:56 +03:00
Kalle
b77f70a22d
Add points to tournament-match endpoint Closes #2191
2025-04-16 12:28:05 +03:00
Kalle
11974c9054
Get round and bracket details from tournament-match endpoint Closes #2062
2025-02-04 13:15:39 +02:00
Kalle
daf7b3fef7
Add friend code & seeding power to public tournament teams API Closes #2065
2025-02-01 10:53:01 +02:00
Kalle
32c97a2467
Bluesky via Discord connection + upgrade remix-auth + remove Twitter references ( #2058 )
...
* Remove Twitter references
* Upgrade remix auth, bsky via Discord
* Test
2025-01-28 17:22:45 +02:00
Kalle
54d30a37b0
Add public API endpoint to fetch tournament casted matches
2025-01-23 17:55:05 +02:00
Kalle
c2f1896b48
Add list of teams to GetTournamentBracketResponse (api public) Closes #1999
Tests and checks on push / run-checks-and-tests (push) Has been cancelled
Updates translation progress / update-translation-progress-issue (push) Has been cancelled
2024-12-29 12:38:59 +02:00
Kalle
5719fa2676
Adjust swiss format first tiebreaker
2024-11-28 23:08:50 +02:00
Kalle
8e2f941173
Add IGN to api public tournament teams response Closes #1971
2024-11-26 21:58:59 +02:00
Kalle
6d654baa30
Add battlefy/bsky to public API user endpoint Closes #1970
2024-11-25 22:38:41 +02:00
Kalle
68978a5c83
Add isFinalized to api/tournament/:id
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run
2024-11-15 23:16:50 +02:00
Kalle
5ad69f941f
New public API endpoints Closes #1821 Closes #1822
2024-08-12 21:31:42 +03:00
Kalle
202773d63c
Calendar public API
2024-06-29 14:04:17 +03:00
Kalle
fd48bced91
Migrate Prettier/Eslint/Stylelint setup to Biome ( #1772 )
...
* Initial
* CSS lint
* Test CI
* Add 1v1, 2v2, and 3v3 Tags (#1771 )
* Initial
* CSS lint
* Test CI
* Rename step
---------
Co-authored-by: xi <104683822+ximk@users.noreply.github.com>
2024-06-24 13:07:17 +03:00
Kalle
af60cf3457
Battlefy account
2024-06-23 11:26:53 +03:00
Kalle
2c5004f623
Logos for tournament pickups ( #1768 )
...
* Progress
* Adjust when elements show up etc.
* Reorganize
* Can upload
* Delete logo admin action
* Filter out avas pre-start
* Util func
* Remove old code
* Fixes
2024-06-22 14:35:04 +03:00
Kalle
93ea425462
Public API bracket data endpoint Closes #1620
2024-05-01 11:46:18 +03:00
Kalle
b98b4af1ea
Ban/pick etc. ( #1716 )
...
* To BracketMapListDialog
* Working map list dialog + UI work
* Rename components
* Working version
* Counterpick info text
* PickBan
* Rearrange loader
* Working BAN_2
* Show error msg if pick/ban style selected but no rounds have it enabled
* OrganizerMatchMapListDialog
* Prepicked BAN_2
* Starter finder structure
* Prepicked + counterpick
* PLAY_ALL & visible chat to TO's after finalize
* Tweaks and handling edge cases
* Play all e2e test
* Allow viewing tournament info when it has started
* Desc markdown support
* Rules
* calendar.new loader refactor
* baseEvent refactor
* w/ staff
* Add 1h30min reg closes time
* As team
* Fix E2E test
* E2E tests
* MiniCheckinInfoBanner
2024-03-31 10:36:22 +03:00
Kalle
29d99c258b
TO maplist/best of picking.& bracket start dialog ( #1696 )
...
* Initial
* Seed with to set map pool
* BracketStarter frontend
* First working
* Changing best of
* Fix roundMaps can be null
* Working for DE
* Start SE bracket
* Best of selection by round
* Move function
* updateRoundMaps to transaction
* Check in many in trx
* Show warning if no map pool set
* E2E tests
* After review
* Resolve TODO & adjust imports
* Tweak round sorting
2024-03-15 00:00:37 +02:00
Kalle
d67b0534c3
Add Paddling Pool + Proving Grounds logo and self-host
2024-01-13 19:14:01 +02:00
Kalle
2699d1460e
Public API (user/tournaments)
2024-01-13 17:52:46 +02:00