1
0
Fork 0
mirror of https://codeberg.org/beerbrawl/beerbrawl.git synced 2024-09-23 01:30:52 +02:00
Commit graph

323 commits

Author SHA1 Message Date
FreshGuy32 99f1826c8d fix: admin role being required for tournament create 2024-05-13 18:03:02 +00:00
MohammedKevin 67a9dd435a Merge branch 'development' into tournament-overview 2024-05-13 19:22:39 +02:00
MohammedKevin e0dc05c5d7 wip: add tournaments overview and set project name 2024-05-13 19:08:04 +02:00
Mathias Trapl 41728c32a4 Feature/tournament creation 2024-05-12 18:32:20 +00:00
rafael 9be071e169 checkstyle cleanup and built 2024-05-12 14:16:03 +02:00
rafael 2d1b1fecd7 Cascading Deletion for user and all children implemented; Repositories for entities 2024-05-12 14:03:43 +02:00
Mathias Trapl 27dff0d9a5 Feature/tournament creation 2024-05-12 11:10:21 +00:00
Christoph Heiss e1e15867b0
feat(#8): backend: send jwt token as response after successful registration
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-11 23:13:52 +02:00
rafael 2fbfc1e721 User Detail, update and delete(missing cleaning of all entities) backend impl 2024-05-11 18:58:03 +02:00
rafael 622b51aee0 simple update user in database 2024-05-11 16:55:08 +02:00
rafael 097495f852 simple delete user from database 2024-05-11 14:59:09 +02:00
Christoph Heiss d1735499ea
test(#8): backend: add test for user registration endpoint
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-10 21:06:57 +02:00
Christoph Heiss b1a6dfe5eb
feat(#8): backend/rest: implement endpoint for user self-registration
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-10 21:06:57 +02:00
Christoph Heiss 05f356fc8d
feat(#8): backend/service: implement user registration
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-10 21:06:57 +02:00
Christoph Heiss fccb4508be
chore(#8): backend/rest: add request logging to login endpoint
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-10 21:06:56 +02:00
Christoph Heiss a00741e256
feat(#8): backend/entity: implement method for retrieving user id
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-10 21:06:56 +02:00
Christoph Heiss 23a0c89f3e
feat(#8): backend/entity: make username unique per user
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-10 21:06:56 +02:00
Christoph Heiss 3ddd0ade6e
feat(#8): backend/dto: appropriately constrain username and password in size
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-10 21:06:56 +02:00
Christoph Heiss 2fbfea6627
refactor(#8): backend: rename email -> username everywhere
We only use a username, not any email. And the username is an opaque
string without any actual, defined meaning.

Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-10 20:34:12 +02:00
Moritz Kepplinger 5502d98d42 feat(#44): add all entity classes 2024-05-06 19:06:03 +02:00
Christoph Heiss 092b6bf77b
chore(#41): drop unused import
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-03 13:53:42 +02:00
Christoph Heiss d4681de405
chore(#41): add checkstyle lint for unused/redundant imports
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-03 13:53:42 +02:00
MohammedKevin 33a00e60c7 initial commit 2024-04-30 12:35:42 +02:00