61 Commits

Author SHA1 Message Date
5280ebd764 minor refactor 2025-12-19 15:41:44 +01:00
e34fa841bc fix get all endpoint 2025-12-19 15:41:29 +01:00
de164498e6 fix ERM for passedStations 2025-12-19 15:41:10 +01:00
8b112dc8e3 extend endpoints 2025-12-19 15:40:49 +01:00
36dcc49f9a add utility methods 2025-12-19 15:40:33 +01:00
1d6a6b522c begin StationService implementation 2025-12-19 15:40:10 +01:00
70e64b153a create station exceptions 2025-12-19 15:39:24 +01:00
30fc023869 begin StationService.java 2025-12-19 15:25:12 +01:00
6b63acb2f9 add tracking of passed teams and their times 2025-12-19 14:36:43 +01:00
3cb72ea45a remove old maven artifact 2025-12-19 14:29:52 +01:00
8e247dc2d6 fully documented existing endpoints 2025-12-18 16:14:32 +01:00
55fa371f26 introduce duplicity checks when updating a Racer or a Team object in DB 2025-12-18 15:39:51 +01:00
4af2cbf7b7 refactor passedStations and members to be of type List instead of Map, as a key is not needed 2025-12-18 15:38:37 +01:00
fc123a6e94 begin documentation of TeamRestController.java 2025-12-18 15:37:44 +01:00
ce85b51af3 introduce duplicate checks for Racers in RacerService.java 2025-12-18 15:37:15 +01:00
39c9cf7f9b introduce RacerExistsException 2025-12-18 15:36:16 +01:00
cdf1e19ff5 refactor endpoint to be more in line with /teams endpoint 2025-12-18 15:34:52 +01:00
f8577b2fed fix develop deploy config 2025-12-18 15:34:17 +01:00
7f6f6c8ea8 refactor passedStations and members to be of type List instead of Map, as a key is not needed 2025-12-18 15:33:44 +01:00
b5033f6ce2 fix entity relation model on Team class side 2025-12-18 15:32:27 +01:00
b43ef291ee delete debug endpoint from TeamRestController.java 2025-12-18 15:30:08 +01:00
6a0ccda528 fix entity relations not being known by Racer class 2025-12-18 15:28:00 +01:00
005cf928d5 fix inconsistency in build.gradle.kts 2025-12-18 15:27:11 +01:00
87f5973a36 fix duplicate teams still being allowed 2025-10-29 20:52:47 +01:00
4aa9cb5b34 begin switch to WSTO architecture 2025-10-29 13:29:37 +01:00
f013ef8438 minor 2025-10-29 12:53:25 +01:00
2ed03c8ecb implement repository wrappers 2025-10-29 12:52:56 +01:00
bacd658ffd develop controllers 2025-10-29 12:52:37 +01:00
33917ad130 more getters 2025-10-29 12:52:16 +01:00
12662fae88 add TeamExists throw when team already in DB 2025-10-29 12:51:41 +01:00
63b3df9088 fix wrong task name 2025-10-29 12:50:53 +01:00
88cfbde9b3 refactor name to be more precise for easier search later on 2025-10-29 12:50:36 +01:00
165c9bba28 remove response status annotation, as now correctly handled in the ResponseEntity inside the respective controller 2025-10-29 12:49:18 +01:00
633ed64b62 name devstack 2025-10-29 12:48:23 +01:00
ed2867d579 enable download of javadoc in gradle 2025-10-29 12:48:11 +01:00
900b15aee2 change dbuser to root for ease of development 2025-10-29 12:47:53 +01:00
5333c070b9 add qodana pipeline 2025-10-14 12:29:46 +02:00
714b3e3319 begin service structure 2025-10-08 18:03:16 +02:00
174338f88e various updates 2025-10-08 16:39:56 +02:00
f036d9247f switch build system to gradle 2025-10-08 16:18:23 +02:00
Paul Reichmuth
a26a855c07 switch back to temurin distro, as microsoft doesn't have JDK25 2025-10-08 16:14:01 +02:00
8088ed4b66 switch build system to gradle 2025-10-08 16:10:45 +02:00
Paul Reichmuth
cde0ee46cd try microsoft JDK 2025-10-08 16:06:41 +02:00
4146f641d8 switch build system to gradle 2025-10-08 15:55:08 +02:00
Paul Reichmuth
40b14b5338 use gradle wrapper in workflow 2025-10-08 15:51:48 +02:00
b2c1b0375e switch build system to gradle 2025-10-08 15:49:54 +02:00
Paul Reichmuth
f4ddae7a69 fix syntax errors in workflow .yaml 2025-10-08 15:30:26 +02:00
Paul Reichmuth
87f000e6e9 Create Gradle CI 2025-10-08 15:27:47 +02:00
cbbe3b371e switch build system to gradle 2025-10-08 15:23:05 +02:00
d434e0b9e6 update gitignore for gradle 2025-10-07 15:16:00 +02:00