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

124 commits

Author SHA1 Message Date
MohammedKevin 314e338bb8 add tests, remove admin from create tournament test 2024-05-16 15:18:33 +02:00
MohammedKevin 07541c5bbe Merge remote-tracking branch 'origin/development' into tournament-overview 2024-05-16 14:44:30 +02:00
Kevin Mohammed c7b33cb363 Merge branch 'test/add-e2e-tournament-creation-test' into 'development'
Test/add e2e tournament creation test

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!20
2024-05-16 12:43:06 +00:00
MohammedKevin 48cd388b2f add api tests 2024-05-16 14:41:48 +02:00
Mathias Trapl 5ce21ee9e0 Merge branch 'feature/expand-global-exception-handler' into 'development'
feat(#51): added handler for PreconditionFailedException to GlobalExceptionHandler

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!19
2024-05-16 12:34:25 +00:00
FreshGuy32 da50214a4c chore: fix styling issue of cypress settings json file 2024-05-16 12:33:09 +00:00
Christoph Heiss 408d6431a1 Merge branch 'feature/set-tournament-organizer-when-creating-it' into 'development'
feature/set-tournament-organizer-when-creating-it

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!17
2024-05-16 12:19:36 +00:00
FreshGuy32 05b750818b test: changed username of user used for tests 2024-05-16 12:05:02 +00:00
FreshGuy32 9038c9399d chore: fix prettier style issues 2024-05-16 10:47:19 +00:00
FreshGuy32 042bf2b103 chore: use generateData profile for e2e pipeline tests 2024-05-16 10:42:16 +00:00
FreshGuy32 2022112203 feat: added TestUserGenerator that adds a single user for testing purposes 2024-05-16 10:38:23 +00:00
FreshGuy32 980d038588 test(#12): added e2e test for tournament creation 2024-05-16 10:37:53 +00:00
FreshGuy32 05d6993887 feat(#12): add id to create tournament button 2024-05-16 10:37:25 +00:00
FreshGuy32 e62ac7ae72 chore: ignore results and screenshots folder in e2e project 2024-05-16 10:37:25 +00:00
Mathias Trapl a14ebbe677 Merge branch 'feature/change-minimum-number-of-teams-validator-in-create' into 'development'
feat(#12): updated minimum number of teams needed when creating a tournament

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!18
2024-05-16 09:26:56 +00:00
FreshGuy32 6135907ffb feat(#12): updated minimum number of teams needed when creating a tournament 2024-05-16 08:15:49 +00:00
FreshGuy32 4a32383a51 feat(#51): added handler for PreconditionFailedException to GlobalExceptionHandler 2024-05-16 08:10:08 +00:00
FreshGuy32 a7f2454692 feat(#12): set organizer to the currently signed in user when creating a new tournament 2024-05-16 07:26:57 +00:00
Kevin Mohammed 76784c1919 Merge branch 'tournament-overview' into 'development'
Tournament overview

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!11
2024-05-15 14:08:07 +00:00
MohammedKevin 746c32e0fb prettier fix 2024-05-15 16:03:07 +02:00
MohammedKevin 994c50f833 fix lint errors 2024-05-15 15:49:09 +02:00
MohammedKevin a9479e6501 checkstyle 2024-05-15 15:36:39 +02:00
MohammedKevin d4c3dd2f79 resolve comments of pr 2024-05-15 15:32:29 +02:00
MohammedKevin 2510cf8892 Merge remote-tracking branch 'origin/development' into tournament-overview 2024-05-15 15:21:23 +02:00
Kevin Mohammed d2a9aafdcb Merge branch 'feat/AccountDeletion-1.2' into 'development'
Feat/account deletion, update, detail

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!15
2024-05-15 13:15:43 +00:00
rafael 224575e7a1 comment gone 2024-05-15 15:06:30 +02:00
rafael c349ada054 merge conflict fixes ß get setter EndDateTouranmet 2024-05-15 14:43:56 +02:00
Rafael Tanzer 3488d184fb Merge branch 'development' into 'feat/AccountDeletion-1.2'
# Conflicts:
#   backend/src/main/java/at/ac/tuwien/sepr/groupphase/backend/entity/QualificationMatch.java
#   backend/src/main/java/at/ac/tuwien/sepr/groupphase/backend/entity/Team.java
#   backend/src/main/java/at/ac/tuwien/sepr/groupphase/backend/repository/QualificationMatchRepository.java
#   backend/src/main/java/at/ac/tuwien/sepr/groupphase/backend/repository/TeamRepository.java
2024-05-15 12:22:34 +00:00
Mathias Trapl 255871e32c Merge branch 'feature/generate-qualification-round' into 'development'
feature/generate-qualification-round

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!10
2024-05-15 12:04:40 +00:00
Moritz Kepplinger cfbe81b041 Merge branch 'chore/gitattributes' into 'development'
chore: gitattributes: mark auto-generated OpenAPI files as such for GitLab

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!16
2024-05-15 11:06:13 +00:00
MohammedKevin db6d1acd17 run prettier 2024-05-15 12:38:00 +02:00
MohammedKevin 5de1efadd1 add security to tournaments endpoint 2024-05-15 12:36:04 +02:00
MohammedKevin 1e2e4df3d8 fix tournaments endpoint name 2024-05-15 12:29:34 +02:00
rafael 19ce4cd148 prettier fiox 2024-05-15 11:18:53 +02:00
rafael c449452736 logging fix 2024-05-15 11:17:19 +02:00
rafael 8242cfe7ce impl comments 2024-05-15 11:14:33 +02:00
FreshGuy32 82f40d5ae8 feat(#23): use AccessDeniedException and new PreconditionFailedException in generate qualification match service 2024-05-15 07:25:01 +00:00
Christoph Heiss 395fb26816
chore: gitattributes: mark auto-generated OpenAPI files as such for GitLab
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-05-14 19:39:30 +02:00
Christoph Heiss 62d0af999f Merge branch 'chore/add-eslint-rules' into 'development'
chore(#50): add eslint rules

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!14
2024-05-14 17:00:47 +00:00
FreshGuy32 ce78f1187e feat(#23): check if currently signed in user also created the tournament when generating the qualification matches
if not they can't generate the matches
2024-05-14 15:23:25 +00:00
MohammedKevin d1c722887a connect frontend and backend, redesign 2024-05-14 15:36:38 +02:00
Moritz Kepplinger 8ac63e7ae6 test(#50): fix e2e tests 2024-05-14 14:39:16 +02:00
FreshGuy32 c0f9040e50 feat(#23): expanded qualfication match participant dto with missing fields 2024-05-14 12:28:51 +00:00
FreshGuy32 5a7519ddf1 refactor(#23): tournament qualification matches dto to remove reference to create
the create in the name suggested it would only be used there
2024-05-14 12:28:50 +00:00
Moritz Kepplinger b2d64b0052 test(#50): fix frontend tests 2024-05-14 14:22:04 +02:00
FreshGuy32 baf01bcf01 fix(#23): qualification match generation endpoint requiring the admin role
now user role is sufficient enough
2024-05-14 12:20:58 +00:00
FreshGuy32 10755401be feat(#23): instead of always using the same order of teams by name, shuffle them
teams can no longer figure out who their opponents are by name
2024-05-14 12:19:37 +00:00
FreshGuy32 0ef0240e42 feat(#23): changed needed size to generate qualification matches from 3 to 16
the KO-phase requires that many teams already, so that needs to be the minimum
2024-05-14 12:18:16 +00:00
MohammedKevin 0666073fc3 checkstyle fixes 2024-05-14 13:44:12 +02:00
Moritz Kepplinger c4fe889ef6 chore(#50): fix lint errors 2024-05-14 13:43:44 +02:00