Skip to content

Releases

v0.5.6

Choose a tag to compare

@github-actions github-actions released this 25 Oct 00:48
9d1c788
web v0.5.6: join requests listed as sent, not as invitations

v0.5.5

Choose a tag to compare

@github-actions github-actions released this 17 Oct 01:37
95d0bcf
Merge pull request #23 from mtottenh/fix/cup-roster-gate

Roster and registration gates match the API

v0.5.4

Choose a tag to compare

@github-actions github-actions released this 20 Sep 22:43
3a039f1
Merge pull request #20 from mtottenh/feat/demo-bucket-explorer-ui

feat(admin): demo bucket explorer UI

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 05 Sep 23:13
Upload the photo you have.

- The avatar and banner pickers accept the files people actually have: avatars and team logos up to 10MB, banners up to 12MB (was 2MB and 5MB). The server scales any size down to fit (api 0.7.6).

Requires api v0.7.6 — pinned in deploy/versions.yml.

Pull request: https://github.com/mtottenh/cg-fe/pull/18

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 05 Sep 21:00
Branding controls, group-stage bracket, match page and admin desk.

- Team owners and league admins can set a team's logo and banner by URL as well as by upload, and remove either. Super-admins can take down a player's avatar or banner and a team's logo or banner.
- The bracket tab draws a group stage as a standings table beside its matches: qualifying places are marked with a cut line, the tiebreak rule is stated, Buchholz appears only for Swiss groups, and the elimination-style round columns and connector lines are gone. Match cards are quieter and team names are no longer cut short. A finished playoff shows the champion; the Playoffs tab says who advances while the groups play.
- Match page: the Now card says "Match set for …" once a time is agreed, with a line on when check-in opens; the check-in card appears only while the window is open; the stepper reads "Opponent set" and shows the check-in step on live-scheduled nights; a proposal with one offered time can be accepted straight away and names the proposer.
- Admin desk: the match overview no longer shows "0 – 0" before play and links to the public match page; the matches list drops its paginated footer.

Requires api v0.7.5 (groups → playoffs advancement, dispute detail names) — pinned in deploy/versions.yml.

Pull requests: https://github.com/mtottenh/cg-fe/pull/15, https://github.com/mtottenh/cg-fe/pull/16, https://github.com/mtottenh/cg-fe/pull/17

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 17:42
Team stats and lobby presence. Requires portal-api v0.7.3.

- The team detail page gains a Team stats card: the roster's median, max and total CS2 rating (noting when only some players are rated), and past games this season and all-time.
- Match lobby presence is reliable: joining shows who is really there, a second tab or a reconnect no longer flaps a team to absent, and the presence bar names the connected player or the team.
- Archived leagues and seasons no longer appear in the sidebar's league switcher, Find a team, or My Teams (API-side fix, shipped with the pinned API).

Pull requests: https://github.com/mtottenh/cg-fe/pull/13, https://github.com/mtottenh/cg-fe/pull/14

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 15:05
2006c65
The server console. Requires portal-api v0.7.0.

- Admin → Game Servers: a Console action on every row opens the server's console, the row actions are labelled (Console · Edit · Enroll · Bookings · ⋮), and Map and Players columns show what the agent last reported.
- The console modal: Now (pause, unpause, force start, restart warmup, kick bots, end match, broadcast, practice mode), Map (catalogue or a workshop link / id / name, confirm-gated when a match is loaded), Players (joined to portal players, kick with a reason), Console (raw command with recall and the audited history). Refreshes every 30 s while open; goes live on Refresh and after an action. Opens on the last heartbeat with actions disabled when the agent is offline.

Pull request: https://github.com/mtottenh/cg-fe/pull/12

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 05 Sep 12:42
e56c2fa
Find a team filters, the admin Teams tab and the team move. Requires …

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 10:50
ba39463
Admin: the league and season row actions are labelled.

- /admin/leagues: each row reads Edit · Seasons & teams · Members, with a ⋮ menu holding Archive / Restore and a line on what archiving does. They were four unlabelled icons wrapping into a 2×2 cluster.
- The seasons table inside "Manage Seasons & Teams" reads Edit · Teams · ⋮ the same way.

Pull request: https://github.com/mtottenh/cg-fe/pull/8

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 04:40
2cc0f51
The second UX review's fixes and the redesign that followed. Requires…