Commit Graph

2475 Commits

Author SHA1 Message Date
Kalle
4b71413f7c Add lastCompletedVoting function 2022-05-22 00:06:44 +03:00
Kalle
dbc0149df3 Fix can't have no bio 2022-05-19 17:34:58 +03:00
Kalle
125dac42fa Move authentication logic 2022-05-19 17:34:40 +03:00
Kalle
fea8b189a7 E2E test avoid using force 2022-05-18 21:24:55 +03:00
Kalle
d3623841de Don't reload root loader 2022-05-18 10:23:46 +03:00
Kalle
2e7bb5706d User page bio 2022-05-17 21:40:55 +03:00
Kalle
7d73a0478c Cypress with user page test 2022-05-17 19:50:05 +03:00
Kalle
f2d547fa01 Move user page data loading to layout route 2022-05-16 22:56:47 +03:00
Kalle
185295d54e
User page initial with SQLite3 (#822)
* Clean away prisma migrations

* Way to migrate WIP

* SQLite3 seeding script initial

* Fetch tournament data in loader

* CheckinActions new loader data model

* Virtual banner text color columns

* Logged in user

* Count teams

* ownTeam

* Map pool tab fully working

* Teams tab

* Fix timestamp default

* Register page

* Manage team page

* Camel case checkedInTimestamp

* Clean slate

* Add .nvmrc

* Add favicon

* Package lock file version 2

* Update tsconfig

* Add Tailwind

* Add StrictMode

* Add background color

* Auth without DB

* Revert "Add Tailwind"

This reverts commit 204713c602.

* Auth with DB

* Switch back to tilde absolute import

* Import layout

* Camel case for database columns

* Move auth routes to folder

* User popover links working

* Import linters

* User page initial

* User edit page with country

* Script to delete db files before migration in dev

* Remove "youtubeName" column

* Correct avatar size on desktop

* Fix SubNav not spanning the whole page

* Remove duplicate files

* Update README
2022-05-16 17:52:54 +03:00
Kalle
1e1f02fb2a Fix TS error with import casing 2022-04-30 11:23:04 +03:00
Kalle
03da81a84c
New navigation (#821)
* Menu skeleton

* Menu with nav icons

* Menu opens and closes

* More menu icons + links work

* Menu closes on navigation

* Blurred menu

* Remove other nav

* Rounded nav

* Fix menu alignment for Safari

* Close on click outside

* Disable body scroll when menu open

* SubNav for tournament

* Use grid

* Make images same size again

* Remove comment

* Different style mobile nav

* Readd InfoBanner elements

* Move menu css to layout.css

* Move admin command input top left

* Page title from loader

* Fix error when getting pageTitle

* Fix CI
2022-04-30 11:10:09 +03:00
Kalle
b84917133b Edit match if winner unchanged 2022-04-21 17:34:39 +03:00
Kalle
fc2a6323fa Don't show match as link if 0-0 Closes #707 2022-04-16 21:09:55 +03:00
Kalle
9d9f60eeb1 Fix one more place match.pos -> num 2022-04-16 21:07:08 +03:00
Kalle
bf6236161a Remove typedJson from match modal page 2022-04-16 20:57:42 +03:00
Kalle
037181c8de Fix few more places match.pos -> num 2022-04-16 20:56:27 +03:00
Kalle
3e8dd29700 Fix bugs w/ position -> number match migration 2022-04-16 20:39:24 +03:00
Kalle
298afe4d4d Fix seed page wrong order in some case Closes #799 2022-04-16 20:02:50 +03:00
Kalle
a249b7bfa7 Use custom Navigate instead of react-router 2022-04-16 19:26:06 +03:00
Kalle
68ead9c9b9 Button to seed teams by SP Closes #798 2022-04-16 19:19:23 +03:00
Kalle
a697c61afd Fix all buttons showing loading on control page 2022-04-16 12:16:37 +03:00
Kalle
4545c970d0 No check out when tourney started Closes #807 2022-04-16 12:10:51 +03:00
Kalle
32c823348f Fix manage page layout when tournament has started 2022-04-16 11:40:49 +03:00
Kalle
9beb35ab75 Prevent access to admins tourney pages Closes #801 2022-04-16 11:34:01 +03:00
Kalle
24bd2b90fb Remove unused tab 2022-04-16 11:32:35 +03:00
Kalle
54f82d2ea1 Fix TODO's on Register page 2022-04-16 11:18:13 +03:00
Kalle
93a7ae9c1e Can unregister from tournament before start 2022-04-16 10:52:40 +03:00
Kalle
695894b1de Fix Cypress tests 2022-04-15 19:29:21 +03:00
Kalle
270e00fbe1 Upgrade deps 2022-04-15 18:22:36 +03:00
Kalle
9a16581027 Logo black borders Closes #816 2022-04-13 23:01:37 +03:00
Kalle
ceaa6192a9 Filter teams who missed checked in Closes #804 2022-04-13 22:38:19 +03:00
Kalle
799725aa2d Remove chat feature flag 2022-04-13 21:22:24 +03:00
Kalle
13af7c628f Recalc skills script include canceled matches 2022-04-13 21:18:32 +03:00
Kalle
d3df5bdda1 Allow canceling SendouQ match 2022-04-13 18:45:13 +03:00
Kalle
2a72ae58d7 Fix tests 2022-04-11 18:43:34 +03:00
Kalle
22966efcc7 Conclude tournament 2022-04-11 18:31:25 +03:00
Kalle
869a07098a Skill createdAt again to choose skill Closes #810 2022-04-09 16:52:54 +03:00
Kalle
5646650d33 Revert "Fix skill returned not always the most recent"
This reverts commit bacdc5d9f9.
2022-04-09 16:43:27 +03:00
Kalle
5594ecb8f6 Bracket starts with 11 teams / DE Closes #811 2022-04-09 16:23:00 +03:00
Kalle
43aa58476e Format data.json 2022-04-09 12:42:46 +03:00
Kalle
fa8503322e Merge branch 'rewrite' of github.com:Sendouc/sendou.ink into rewrite 2022-04-09 12:41:59 +03:00
Kalle
7aef29c47a Order in bracket with position, display number 2022-04-09 12:41:47 +03:00
Kalle
5b9a17d3a3 Correctly advance byes when many Closes #803 2022-04-09 12:04:24 +03:00
Kalle
ff329027e7
Update data.json 2022-04-07 20:53:21 +03:00
Kalle
da08301b54 Fix countRounds wrong count for SE 2022-04-03 13:45:07 +03:00
Kalle
3eaebe24b0 Allow many mocked users 2022-04-03 11:18:13 +03:00
Kalle
1287fa4ad9 Add chat to tournament matches 2022-04-03 10:35:07 +03:00
Kalle
61d16d43a5 Leaderboards select month 2022-04-02 22:58:50 +03:00
Kalle
bacdc5d9f9 Fix skill returned not always the most recent 2022-04-02 20:23:48 +03:00
Kalle
54147404c9 Fix start page crash before check-in starts 2022-04-02 20:03:29 +03:00