Jonny
6890ecc7fb
Fix a bug with the adding of teams to groups
...
Due to the equals one could fill up one group, decrease the max size of it
and then add indefinitely many teams to the last group without a new group being created.
2019-04-16 12:50:41 +02:00
Jonny
e50dc7d293
Add proper logic for removing teams with the group stage
2019-04-16 12:38:35 +02:00
Jonny
89f2fa79c5
Properly format the groups and the teams in them
2019-04-16 11:41:13 +02:00
Jonny
8aad4d614d
Make groups visible and add the teams to the groups
2019-04-16 10:51:48 +02:00
Jonny
0bd92b2ada
Create / Rename properties needed for the group view
2019-04-16 09:50:13 +02:00
JP1998
f0aa1af2a1
Create rational bounds for the group size and number of advancing teams
2019-04-16 09:50:13 +02:00
JP1998
b0949f28d5
Create proper animation for the group phase section
...
The appearance and disappearance of the group phase section will now be animated.
The animation will have to be adjusted at some point, since currently the height
is hardcoded.
The reason for the library is, that react-bootstrap doesn't support
animations anymore as of
https://github.com/react-bootstrap/react-overlays/issues/146#issuecomment-282036734
2019-04-16 09:47:50 +02:00
JP1998
d957ad417d
Rename property 'fadeIn' to 'groupPhaseEnabled'
...
I think this name is much more descriptive of what this property actually represents.
2019-04-16 08:55:33 +02:00
Jonny
e473c9af3e
Merge pull request #11 from turniere/ticket/TURNIERE-126
...
redirect to / after login
2019-04-11 10:17:24 +02:00
Felix Hamme
99df57ecf1
Remove unused import
2019-04-11 09:37:10 +02:00
Jonny
dbd267b938
Merge branch 'master' into ticket/TURNIERE-126
2019-04-11 09:26:28 +02:00
betanummeric
9eabd42bfe
Merge pull request #10 from turniere/ticket/TURNIERE-131
...
Hide Match update Dialog when unauthorized
2019-04-11 09:04:45 +02:00
Jonny
74aa5c67fd
Merge branch 'master' into ticket/TURNIERE-131
2019-04-11 08:17:08 +02:00
Felix Hamme
22c7e1384c
Remove one line of nonsense
2019-04-10 23:56:57 +02:00
Felix Hamme
62eb563739
redirect to / after login
2019-04-10 19:53:53 +02:00
JP1998
45136aa1d6
Fix a bug which crashes the site when there is no internet connection
...
In case there is no internet connection axios will not return a response object
with the error after a request. Since we still tried to access said object the
website crashed when there was no internet connection.
2019-04-09 17:03:04 +02:00
JP1998
6035da058e
Restrict access to the modal for users that are not the owner of the tournament
2019-04-09 17:00:49 +02:00
JP1998
2b1d7b084e
Pull up signed in and username properties from EditButton to TournamentPage
...
This makes us able to provide these fields in lower components without having to
rebind the state to the properties of this component.
This will be needed to restrct access to the modal allowing the user to modify scores.
2019-04-09 16:58:56 +02:00
betanummeric
ae56a4d58c
Merge pull request #9 from turniere/ticket/TURNIERE-134
...
Add the favicon to all pages
2019-04-09 11:01:09 +02:00
betanummeric
0ae54f5f61
Merge branch 'master' into ticket/TURNIERE-134
2019-04-09 10:53:08 +02:00
betanummeric
264629b24f
Merge pull request #8 from turniere/ticket/TURNIERE-133
...
Create own files for common components
2019-04-09 10:47:07 +02:00
JP1998
73fa9213b8
Add the favicon to all pages
2019-04-09 10:18:55 +02:00
JP1998
5f1a8877df
Fix a bug causing the server to always create an error
2019-04-09 09:55:45 +02:00
JP1998
f1e206db0b
Clean imports in all the javascript files
2019-04-09 09:52:51 +02:00
JP1998
c4ce39f353
Move EditableStringList into the component folder
2019-04-09 09:29:27 +02:00
JP1998
7838237f4b
Export all the common components into their own files
2019-04-09 09:22:12 +02:00
Jonny
ebbff7b01a
Merge pull request #7 from turniere/ticket/TURNIERE-94
...
Block sites for unregistered users
2019-04-09 08:34:02 +02:00
JP1998
fb93feed45
Make the tournament page correctly handle status codes from the backend
2019-04-08 11:41:48 +02:00
JP1998
a8fec087b7
Edit the appearance of the errors in the edit tournament page
2019-04-08 11:16:58 +02:00
JP1998
cbe5343a64
Resolve any errors in the syntax
2019-04-08 11:08:43 +02:00
JP1998
8796bbf553
Add several restrictions to the edit tournament page
2019-04-08 10:51:11 +02:00
JP1998
110f862bc3
Change the SignedInEnforcer to a more flexible and versatile UserRestrictor
2019-04-08 10:20:31 +02:00
JP1998
4dc55a93d2
Remove the edit button from tournaments that the user is not the owner of
2019-04-08 09:43:42 +02:00
JP1998
7c40ba0e61
Fix a bug with the original sign in page not rendering
2019-04-08 09:22:49 +02:00
JP1998
41eacfc999
Add first prototype of the restriction of content
2019-04-08 09:21:37 +02:00
betanummeric
446d2ce8e4
Merge pull request #6 from turniere/ticket/TURNIERE-123
...
Update dependencies and fix issues arising from this
2019-04-03 11:30:08 +02:00
JP1998
069c2c2148
Fix an issue with some buttons that appeared in grey instead of white
2019-04-03 11:12:04 +02:00
JP1998
ef2383d561
Update all the used dependencies for the frontend
2019-04-03 11:10:58 +02:00
Jonny
e7004de3c3
Merge pull request #5 from turniere/ticket/TURNIERE-113
...
Make "Edit Tournament"-Page with working editing of team names
2018-12-13 08:57:43 +01:00
JP1998
d307cdb907
Resolve conflicts and style issues
2018-12-13 08:49:01 +01:00
Jonny
4ecd4bd207
Merge branch 'master' into ticket/TURNIERE-113
2018-12-13 08:12:06 +01:00
JP1998
fb69be4735
Assign a unique id to elements on /t/:code/edit
2018-12-12 22:44:52 +01:00
Jonny
c8706af307
Merge pull request #3 from turniere/ticket/TURNIERE-105
...
Ticket/turniere 105
2018-12-12 21:55:23 +01:00
JP1998
498e0353c1
Resolve conflicts and fix style issues
2018-12-12 21:54:07 +01:00
Jonny
e77e3f6dc8
Merge branch 'master' into ticket/TURNIERE-105
2018-12-12 21:32:02 +01:00
Jonny
fe5098d1df
Merge pull request #4 from turniere/ticket/TURNIERE-104
...
Ticket/turniere 104
2018-12-12 21:29:42 +01:00
JP1998
8612b88ff7
Resolve conflicts and style issues
2018-12-12 21:25:01 +01:00
Jonny
4dd5298176
Merge branch 'master' into ticket/TURNIERE-104
2018-12-12 21:12:36 +01:00
JP1998
e66638dcc0
Fix code style issues
2018-12-12 20:59:37 +01:00
JP1998
cbaa1b8270
Fix issue with order of mounting of components
...
Since the credentials were checked in the componentDidMount of the App
but the tournamen was loaded in the componentDidMount of the EditTournament component,
which was done first. Thus the auth headers were cleared, and the user was logged out.
2018-12-12 20:47:45 +01:00