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