Commit Graph

340 Commits

Author SHA1 Message Date
Felix Hamme 5230b0b52b Bugfix: don't sign out if the tournament creation backend call fails 2019-06-17 21:23:15 +02:00
Felix Hamme 59153eca7a Merge remote-tracking branch 'origin/master' into ticket/TURNIERE-239 2019-06-17 20:28:46 +02:00
Felix Hamme 4cc2660551 Code style fixes 2019-06-17 19:40:53 +02:00
Jonny 40ccc87d9d
Merge pull request #39 from turniere/ticket/TURNIERE-119
Create group view (Ticket/turniere 119)
2019-06-17 16:36:27 +02:00
Jonny 39164053ff Add warning popup for invalid values 2019-06-16 19:17:40 +02:00
Jonny 932cefff7b Make sanity check before sending create request to backend 2019-06-16 18:28:37 +02:00
Jonny 5b64dc6c0e Remove upper bounds for numeric inputs 2019-06-16 18:25:13 +02:00
Felix Hamme 815065099b Use the actual group number for group titles 2019-06-15 23:22:10 +02:00
Felix Hamme 8185a7b4b5 Update group after a match score changes 2019-06-15 23:20:30 +02:00
Felix Hamme 99ca99ea38 Add a collapse button for all matches in a group stage
The button defaults to show if the playoff hasn't started, otherwise to hide.
2019-06-14 22:56:52 +02:00
Felix Hamme 5a9d543a01 Implement group stage 2019-06-14 22:23:58 +02:00
Felix Hamme 112e5b7a81 Refactoring: Move Stage, playoff stages out of tournament.js 2019-06-14 22:03:38 +02:00
Felix Hamme fed0516334 Refactoring: Move api call and conversion out of tournament.js 2019-06-14 21:51:51 +02:00
betanummeric 0fe6e9e196
Merge pull request #38 from turniere/ticket/TURNIERE-239
Ticket/turniere 239
2019-06-14 21:32:36 +02:00
Jonny 71d66fdb74 Extract the numeric input as single component 2019-06-14 14:26:36 +02:00
Jonny e8c78539ae Make consistent style with the second number selection 2019-06-14 14:26:36 +02:00
Jonny e58cfdc288 Add new input, which increases the group advance exponentially 2019-06-14 14:26:36 +02:00
Jonny 8c6304fac7 Actually send the playoff_teams_amount parameter 2019-06-14 14:26:36 +02:00
betanummeric fef441d091
Merge pull request #37 from turniere/ticket/TURNIERE-240
Update all dependency versions to avoid security vulnerabilities
2019-06-12 09:52:42 +02:00
JP1998 06b20465a6 Update all dependency versions to avoid security vulnerabilities 2019-06-12 00:05:18 +02:00
betanummeric a716f27dc8
Merge pull request #36 from turniere/ticket/TURNIERE-135
Create User Profile Page (Ticket/turniere 135)
2019-06-10 21:06:04 +02:00
betanummeric e18cfcd9ea
Merge branch 'master' into ticket/TURNIERE-135 2019-06-10 20:54:47 +02:00
Jonny bb8c0be72c
Merge pull request #35 from turniere/ticket/TURNIERE-243
Simplify the default usecase of UserRestrictor
2019-06-10 18:14:47 +02:00
Jonny ba701f675a
Merge branch 'master' into ticket/TURNIERE-243 2019-06-10 18:13:40 +02:00
Jonny 6b96a710b0
Merge pull request #34 from turniere/ticket/TURNIERE-224
Make backend calls for changing match scores (Ticket/turniere 224)
2019-06-10 18:05:13 +02:00
Felix Hamme 39a8de0d21 Replace the profile page with a login mask if the user is not signed in 2019-06-06 18:31:00 +02:00
Felix Hamme 4854847454 Merge branch 'ticket/TURNIERE-243' into ticket/TURNIERE-135 2019-06-06 18:26:56 +02:00
Felix Hamme 0172625387 Simplify the default usecase of UserRestrictor by creating RequireLogin and applying it to the create and private pages 2019-06-06 18:23:58 +02:00
Felix Hamme f2af9fac12 Add mail address change form with corresponding backend calls 2019-06-06 15:46:32 +02:00
Felix Hamme 9ff387cced Create a profile page that displays the username and e-mail 2019-06-06 14:39:39 +02:00
Felix Hamme ba38864a1c Update the Match when the scores are submitted 2019-06-06 12:06:09 +02:00
Felix Hamme 4e8a690d2a Make calls to api for changing match scores 2019-06-06 12:06:09 +02:00
Felix Hamme 85a36a02c9 Add change score button (no functionality yet) 2019-06-06 12:06:09 +02:00
Felix Hamme 78e511f228 Disable end-match-button if the scores are equal and the match is in playoff stage 2019-06-06 12:06:09 +02:00
Felix Hamme 5826a06ab6 Split up Match into more files 2019-06-06 12:06:09 +02:00
betanummeric 4d1e9682ae
Merge pull request #33 from turniere/feature/quickinstall_link
Add quick install link
2019-06-04 17:52:55 +02:00
Daniel Schädler 071ed703db Add quick install link 2019-06-04 17:39:23 +02:00
Jonny 38e24a2ec1 Fix some code issues from eslint 2019-05-29 09:42:03 +02:00
Jonny 207f1a6686
Merge pull request #32 from turniere/ticket/TURNIERE-207
Bugfix: match scores weren't editable
2019-05-29 08:45:17 +02:00
Felix Hamme 4a444babd4 Bugfix: match scores weren't editable 2019-05-29 08:40:11 +02:00
Jonny 7f28252ae8 Fix bug preventing the edit match modal from showing to the owner 2019-05-29 08:32:42 +02:00
Jonny 3286120f26 Add detection of empty statistics and show according message 2019-05-29 08:13:20 +02:00
Jonny a0bcd328e6 Fix bug preventing the request for the actual statistics to come through 2019-05-29 08:05:22 +02:00
Jonny f1ca2d3d82
Merge branch 'master' into ticket/TURNIERE-148 2019-05-29 04:43:38 +02:00
JP1998 54cca0f1d1 Add actual API call to retrieve the statistics 2019-05-29 04:42:26 +02:00
JP1998 e813726f50 Adjust the StandingsTable to the new API data format 2019-05-29 04:24:39 +02:00
JP1998 d24e464f8e Adjust the title and image header to new API data 2019-05-29 04:06:06 +02:00
JP1998 da4b5ac2e5 Adjust DominanceShower to the actually implemented API data 2019-05-29 04:03:32 +02:00
JP1998 3aab76972b Add redux state and api calls for the statistics 2019-05-29 03:58:29 +02:00
Jonny abfded9e0f Adjust names of the used data to the (expected) backend names 2019-05-29 00:23:40 +02:00