Commit Graph

21 Commits

Author SHA1 Message Date
Kalle
5ad69f941f New public API endpoints Closes #1821 Closes #1822 2024-08-12 21:31:42 +03:00
Kalle
00dc2c88ae Upgrade deps 2024-07-06 13:40:16 +03:00
Kalle
555d20fbbf Remove invalid import 2024-07-06 11:54:32 +03:00
Kalle
5196a2197e Add user submitted logo to tournament public API 2024-06-29 14:11:24 +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
bfce8d9646
Custom name (#1754)
* Migration and edit

* Migrate from discordName

* discordDiscriminator
2024-06-03 22:20:21 +03:00
inkfarer
a7a806471d
Properly handle OPTIONS requests to public API routes (#1738) 2024-05-24 21:20:07 +03:00
Kalle
33fcbcf7ca Add cors to public API endpoints 2024-05-23 23:23:02 +03:00
Kalle
209f3e8dc3 Fix public api tournament (team) endpoints checked in calculation 2024-05-02 20:36:04 +03:00
Kalle
93ea425462 Public API bracket data endpoint Closes #1620 2024-05-01 11:46:18 +03:00
Kalle
2417e985e6 Fix tournament teams API returning duplicate teams 2024-05-01 10:59:36 +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
93ebb6e369 Migrate to Vite 2024-02-24 21:12:54 +02:00
Kalle
dbdc063f24 Fix public tournament API join 2024-01-31 00:02:47 +02:00
Kalle
d67b0534c3 Add Paddling Pool + Proving Grounds logo and self-host 2024-01-13 19:14:01 +02:00
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