Felix Hamme
8b773d5067
Use loading page for tournament statistics page
2019-06-20 15:57:39 +02:00
Felix Hamme
778d017302
Continuing merge: link tournament view, edit and statistics pages between each other, use new design from merged branch
2019-06-19 18:55:04 +02:00
Felix Hamme
3df9f44c92
Merge remote-tracking branch 'origin/master' into ticket/TURNIERE-148
...
# Conflicts:
# js/api.js
# pages/tournament.js
2019-06-19 16:39:48 +02:00
Felix Hamme
afca9fa224
Update next stage (fetching from backend) after a match in the preceding playoff stage changes to finished (after successful backend update)
2019-06-18 13:41:58 +02:00
Felix Hamme
8185a7b4b5
Update group after a match score changes
2019-06-15 23:20:30 +02:00
Felix Hamme
fed0516334
Refactoring: Move api call and conversion out of tournament.js
2019-06-14 21:51:51 +02:00
betanummeric
e18cfcd9ea
Merge branch 'master' into ticket/TURNIERE-135
2019-06-10 20:54:47 +02:00
Felix Hamme
f2af9fac12
Add mail address change form with corresponding backend calls
2019-06-06 15:46:32 +02:00
Felix Hamme
4e8a690d2a
Make calls to api for changing match scores
2019-06-06 12:06:09 +02:00
Jonny
38e24a2ec1
Fix some code issues from eslint
2019-05-29 09:42:03 +02:00
Jonny
3286120f26
Add detection of empty statistics and show according message
2019-05-29 08:13:20 +02:00
Jonny
f1ca2d3d82
Merge branch 'master' into ticket/TURNIERE-148
2019-05-29 04:43:38 +02:00
JP1998
e813726f50
Adjust the StandingsTable to the new API data format
2019-05-29 04:24:39 +02:00
JP1998
3aab76972b
Add redux state and api calls for the statistics
2019-05-29 03:58:29 +02:00
Felix Hamme
134844973e
Implement ending a match: make backend calls, replace match states {team1_won, team2_won, undecided} with {finished}, hold the match data in Match.js in state instead of in props, reorder internal match data storage
2019-05-29 00:00:54 +02:00
Felix Hamme
7848d3d81d
Implement starting a match, make backend calls
2019-05-28 22:03:17 +02:00
Felix Hamme
a40ecd56e9
Move axios wrapper methods to new file backendApi
2019-05-12 12:21:24 +02:00
Felix Hamme
6bea32b08a
Move actionType and defaultState definitions from api.js to own files
2019-05-12 12:21:24 +02:00
Felix Hamme
b40c0382a8
Automatically apply eslint rules
2019-05-09 14:48:43 +02:00
JP1998
f1e206db0b
Clean imports in all the javascript files
2019-04-09 09:52:51 +02:00
JP1998
9124edc3f2
Fix all the styling issues in all the files
2018-12-09 23:46:21 +01:00
JP1998
91b532b6cd
Add api calls with persistent user data
...
Added login and registration api calls to the function pool,
while the application state is persistet through localStorage.
Also (if signed in) the username will be displayed in the
navigation bar of the website.
2018-11-29 16:19:02 +01:00