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

583 commits

Author SHA1 Message Date
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
motzik b65f83a876 feat(#38): fix showing info text in picking teams 2024-06-07 13:35:56 +02:00
Moritz Kepplinger 7830d3cc60 feat(#38): fix prettier 2024-06-07 00:33:18 +02:00
Moritz Kepplinger a9d91dd759 feat(#38): remove test button 2024-06-07 00:30:08 +02:00
Moritz Kepplinger ea58b60057 feat(#38): add test to finish qualification phase 2024-06-07 00:25:41 +02:00
Moritz Kepplinger 3fafc7833b feat(#38): improve error messages 2024-06-07 00:25:40 +02:00
Moritz Kepplinger 65c867382f feat(#38): add picking edge teams before ko phase 2024-06-07 00:25:38 +02:00
Moritz Kepplinger 641b5ce432 feat(#38): add dto for generate ko matches 2024-06-07 00:15:34 +02:00
Christoph Heiss 773641ec5e Merge branch 'refactor/#112/unify-margin-and-padding-across-the-app' into 'development'
refactor/#112/unify-margin-and-padding-across-the-app

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!79
2024-06-05 17:47:13 +00:00
FreshGuy32 b3238d2dad refactor(#112): fixed padding/margin between header and content stacking
also use header component in components where applicable
2024-06-05 16:57:30 +00:00
FreshGuy32 7b862a44fb fix(#112): padding being applied twice in header-card 2024-06-05 16:42:48 +00:00
FreshGuy32 ce2da830ba refactor(#112): margin/padding/gap by using new --spacing1/2 css variables 2024-06-03 16:42:42 +00:00
Moritz Kepplinger 9eaaca794e Merge branch 'feat/#29/qualification-phase-drinks-pickup' into 'development'
feat(#29): mark drinks as picked up for qualification phase

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!71
2024-06-03 12:39:01 +00:00
Christoph Heiss 1aba2d8373 chore(#29): backend: add TODOs regarding qualification match start
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-03 09:29:00 +02:00
Christoph Heiss 0d6942b39d chore(#29): frontend: remove unused lodash dependency
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 3b984e7381 refactor(#29): backend: make update tournament a bit more restful-y
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 5bf69e2934 test(#29): e2e: add test for qualification match mark drinks as picked up
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 0a9b4272db test(#29): backend: add tournament endpoint test for marking teams drinks picked up
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 1ab497ab21 test(#29): backend: move qualification match tests to separate file
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 8acfe916da feat(#29): frontend: wire up marking teams drinks as picked up
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 09e84ad2fb feat(#29): frontend: implement marking teams drinks as picked up through callback
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 78b00c82ef refactor(#29): backend: move anything qualification match related to own service
Makes it a lot more easy to find stuff.

Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss c739a20922 chore(#29): backend: drop unused method from tournament service
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 6e67c543ac feat(#29): frontend: re-generate openapi bindings
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 9415241909 feat(#29): backend: wire up marking qualification match drinks as picked up
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss d67d40c2f8 fix(#29): backend: fix up last few remaining local time != utc issues
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 1eaab0da5b test(#29): backend: refactor test setup; simplify it a lot
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 773e74cc8d refactor(#29): backend: make qualification match update more generic
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss cae5e1476e refactor(#29): backend: simplify Participation superclass entity
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 23c43226d1 refactor(#29): backend: simplify TournamentEndpoint construction
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss a8c329b05e refactor(#29): backend: simplify TournamentService construction
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 9aa92f66a0 feat(#29): backend: add new TeamMatchDrinksAlreadyPickedUpException exception
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 4a6f5508ce chore(#29): frontend: change tslib es2018 -> es2019
Signed-off-by: Christoph Heiss <e11907069@student.tuwien.ac.at>
2024-06-02 18:10:44 +00:00
Christoph Heiss 511c78280c Merge branch 'feat/#89/renew-login' into 'development'
feat(#89): renew login and registration page

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!73
2024-06-01 14:15:12 +00:00