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

818 commits

Author SHA1 Message Date
Christoph Heiss 8175d49cb0
test(#125): backend: add test for ensuring teams playing cannot start another match
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-11 16:53:46 +02:00
Christoph Heiss b1bda5c282
feat(#125): backend: add currentlyPlaying field to tournament teams endpoint
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-11 16:53:46 +02:00
Christoph Heiss 6769dec027
refactor(#125): backend: move team-related functionality to own service
No functional changes.

Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-11 16:53:46 +02:00
Christoph Heiss 1bdd853358
test(#125): backend: add test for team currently playing
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-11 16:53:46 +02:00
Christoph Heiss d2d581bc1f
feat(#125): backend: do not allow qualification matches to start if team is playing
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-11 16:53:46 +02:00
Kevin Mohammed 1ef97365a5 Merge branch 'fix/#134/qualification-match-result-dialog' into 'development'
fix(#134): plug previous results into qualification match results dialog

Closes #134

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!92
2024-06-11 08:16:27 +00:00
MohammedKevin 9f66df200f hotfix(#131): use long 2024-06-11 10:06:21 +02:00
Kevin Mohammed c7f904551a Merge branch 'feat/#131/user-details-started-tournaments' into 'development'
feat(#131): change open closed to started not started

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!87
2024-06-11 07:55:17 +00:00
MohammedKevin 3d4f1f5e43 feat(#131): use lombok 2024-06-11 09:48:30 +02:00
MohammedKevin 34c22f1eb0 feat(#131): prettier checkstyle 2024-06-11 09:48:30 +02:00
MohammedKevin 08a76dc82e feat(#131): rename dto fields 2024-06-11 09:48:30 +02:00
MohammedKevin 4f789af80a feat(#131): change open closed to started not started 2024-06-11 09:48:30 +02:00
Kevin Mohammed fb1f14df62 Merge branch 'feat/#132/add-button-to-quali-overview' into 'development'
feat(#132): add button to quali overview

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!88
2024-06-11 07:47:28 +00:00
MohammedKevin 310a6fff8f feat(#132): use router directly in comp 2024-06-11 09:35:56 +02:00
MohammedKevin 6164874b56 feat(#132): add button to quali overview 2024-06-11 09:35:56 +02:00
Christoph Heiss d4f47bb769
fix(#134): frontend: plug previous results into qualification match results dialog
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-11 00:56:12 +02:00
Matthias Hofmarcher 3db91a1225 Merge branch 'feat/#25/table-scheduling' into 'development'
feat/#25/table-scheduling

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!72
2024-06-10 21:52:05 +00:00
Matthias Hofmarcher 02a45238ea feat/#25/table-scheduling 2024-06-10 21:52:05 +00:00
Christoph Heiss 4c20df38c9 Merge branch 'feature/#117/infoscreen-ko-phase' into 'development'
feature/#117/infoscreen-ko-phase

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!84
2024-06-10 19:11:14 +00:00
FreshGuy32 51dc439d25 test(#117): fix comparison issue between two Long values in a tournament ko phase test 2024-06-10 18:34:48 +00:00
Rafael Tanzer 27307b99c7 prettier ૮₍ ˶ᵔ ᵕ ᵔ˶ ₎ა 2024-06-10 17:20:11 +02:00
Rafael Tanzer f45da20d3e feat(#32): added WatchTimer and timetracking to quallifactionMatches 2024-06-10 17:13:31 +02:00
FreshGuy32 30b271780c refactor(#117): moved ko phase service code into new ko phase service 2024-06-10 12:13:44 +00:00
FreshGuy32 f55161cd20 feat(#117): changed visibility of no args constructor of team to package 2024-06-10 11:14:04 +00:00
FreshGuy32 1a905da21f chore(#117): regenerate openapi clients 2024-06-10 10:56:40 +00:00
FreshGuy32 0d751f4102 fix(#117): checkstyle violation caused by unused import 2024-06-10 10:50:14 +00:00
FreshGuy32 fd82a1d0b6 refactor(#117): replace direct usage of px value with spacing css variable 2024-06-10 10:47:55 +00:00
FreshGuy32 0241b9964b refactor(#117): renamed variable in infoscreen component 2024-06-10 10:47:55 +00:00
FreshGuy32 ae7ff85d96 refactor(#117): replace px value with css variable for infoscreen padding 2024-06-10 10:47:54 +00:00
FreshGuy32 ed2f2e9702 refactor(#117): change name of path tournament parameter for infoscreen ko-phase route 2024-06-10 10:47:54 +00:00
FreshGuy32 dcf7ac2a49 refactor(#117): changed KoStandingsEnpoint url to be under /tournaments/ 2024-06-10 10:47:53 +00:00
FreshGuy32 7d42e8f8f9 fix(#117): wrong log message in KoStandingsEndpoint 2024-06-10 10:47:05 +00:00
FreshGuy32 7820b82f30 test(#117): implemented e2e-/integration-/unittest for ko standings infoscreen 2024-06-10 10:47:04 +00:00
rafael d4860150bc feat(#32): TournamentOverviewModel, small Update OverviewService 2024-06-10 12:35:51 +02:00
FreshGuy32 829b9e923e feat(#117): mark status of ko-phase matches with different colors 2024-06-10 09:38:28 +00:00
FreshGuy32 b1ae058076 feat(#117): added error messages and polling of data to ko-phase infoscreen 2024-06-10 09:38:27 +00:00
FreshGuy32 d67bb76a6d feat(#117): implemented public infoscreen display of tournament tree 2024-06-10 09:38:26 +00:00
Matthias Hofmarcher 9e88e1ab7a Merge branch 'chore/#126/make-tests-faster' into 'development'
Chore/#126/make tests faster

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!83
2024-06-09 19:12:45 +00:00
Matthias Hofmarcher f6804e0282 Made tests faster
* by using mocked ports for endpoint tests
* by replacing @DirtiesContext with a userRepo.deleteAll (cascades anyway)
2024-06-09 19:07:25 +02:00
Matthias Hofmarcher 1cbe2c5a91 Merge branch 'fix/date-rounded-up-by-jpa-causing-inconsistent-date-comparison' into 'development'
Quick fix for jpa rounding (up) dates

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!85
2024-06-09 16:58:08 +00:00
Matthias Hofmarcher 8053f19682 Quick fix for jpa rounding (up) dates 2024-06-09 18:53:23 +02:00
Matthias Hofmarcher f9ef97dc6f Merge branch 'feat/#24/ko-phase-drinks-pickup' into 'development'
feat(#24): backend: mark drinks as picked up for ko phase

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!81
2024-06-09 16:25:14 +00:00
Christoph Heiss 348b10bf33
chore(#24): backend: add comment about persisting ko-standing preceding standings
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-08 21:49:22 +02:00
Christoph Heiss ad95334002
feat(#24): backend: implement starting ko-matches if ready
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-08 21:49:21 +02:00
Christoph Heiss 19fd821674
feat(#24): backend: add initial endpoint for updating ko matches
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-08 21:47:59 +02:00
Christoph Heiss 53c781d733
feat(#24): backend: implement ko-match drinks pickup at service level
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-08 21:46:35 +02:00
Christoph Heiss 61ee33d4d7
refactor(#24): backend: use some more lombok annotations
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-08 21:45:33 +02:00
Christoph Heiss 65db756992
refactor(#24): backend: move ko-phase related functionality to own service
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-08 21:45:29 +02:00
Christoph Heiss ccde24d598
feat(#24): frontend: add eslint-plugin-unused-imports to eslint
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-08 21:34:12 +02:00
Christoph Heiss f2102dbf7c Merge branch 'feat/#38/finish-qualification-phase' into 'development'
feat(#38): add logic for finishing qualification phase

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!80
2024-06-08 19:31:55 +00:00