Commit Graph

42 Commits

Author SHA1 Message Date
Chaoscaot e3179c69aa Refactor event group management and routing system 2025-05-08 17:32:12 +02:00
Chaoscaot c633694222 Refactor event handling and tie-break logic implementation
Introduced new methods and structures in EventGroup, EventRelation, and EventFight to streamline point calculations, tie-break detection, and dependency resolution. Improved modularity by adding methods like getLastFight, needsTieBreak, and getDependents while optimizing the event result setting process. This refactor enhances clarity, reduces redundancy, and supports better maintainability of event-related logic.
2025-05-07 16:16:36 +02:00
Chaoscaot f387805b40 Add event grouping 2025-05-07 13:51:13 +02:00
Chaoscaot 1304048509 Refactors SchematicNode queries for efficiency 2025-04-11 00:07:53 +02:00
YoyoNow 9248c9fa51 Remove first second and third in master rank 2025-04-03 17:56:19 +02:00
YoyoNow c9a1528dfe Update UserElo for better distribution 2025-04-02 10:21:03 +02:00
Chaoscaot 1a356da6e0 Trigger Rebuild 2025-03-30 11:17:27 +02:00
Chaoscaot 98cc09a7d3 Trigger Rebuild 2025-03-30 11:11:01 +02:00
Chaoscaot 9bc1f8b328 Refactor password check and add cache clearance. 2025-03-04 21:05:01 +01:00
Chaoscaot 02b63687bc Fix Event Create 2025-01-29 18:38:38 +01:00
Chaoscaot 71362bc079 Hotfix: API Download is decompressed 2025-01-26 00:22:50 +01:00
Lixfel aa01fde5a0 Fix locale 2025-01-23 18:21:44 +01:00
Chaoscaot ca076f9ffd Fix Schematic Download Link 2025-01-20 16:56:10 +01:00
Lixfel ee705792bf Merge pull request 'File based replays' (#2) from newReplays into main
Reviewed-on: SteamWar/SteamWar#2
Reviewed-by: Chaoscaot <max@chaoscaot.de>
2025-01-20 14:55:09 +01:00
Lixfel 721723716e Fix sign 2025-01-20 12:25:55 +01:00
Chaoscaot 21b389a993 Update Schematic Download and /webpw to new Website 2025-01-17 22:28:46 +01:00
Lixfel afd0541039 Move Replays to File system 2025-01-17 13:46:02 +01:00
Lixfel abb8ab2204 Merge pull request 'Fix Schematics Readers' (#72) from Schematics/1.21 into main
Reviewed-on: https://steamwar.de/devlabs/SteamWar/SteamWar/pulls/72
Reviewed-by: Lixfel <lixfel@steamwar.de>
2025-01-01 12:42:01 +01:00
YoyoNow a16e1e8cee Add LastOnline to WhoisCommand 2024-12-26 21:44:40 +01:00
Chaoscaot 51fd5faa4d Merge branch 'main' into Schematics/1.21
# Conflicts:
#	VelocityCore/build.gradle.kts
2024-12-21 19:29:46 +01:00
Chaoscaot 06b0af5a16 Hotfix API EventFight Create 2024-12-21 15:42:27 +01:00
Chaoscaot 06eec10660 Fixes... 2024-12-08 23:18:32 +01:00
Chaoscaot 0134ef1f61 Maybe, Fix Schematics Readers 2024-12-03 22:43:14 +01:00
Lixfel c15d523f3b Hotfix NodeDownload 2024-11-23 17:09:58 +01:00
Chaoscaot 5a3d801714 Merge branch 'main' into Backend/init 2024-11-23 13:28:00 +01:00
YoyoNow a9514996a9 Update Punishment requirements 2024-10-29 15:57:24 +01:00
Chaoscaot c11eaaee45 Fixes... 2024-08-27 21:34:18 +02:00
Chaoscaot 6d648b9a71 Fixes 2024-08-18 13:03:24 +02:00
Chaoscaot fd7fe8c305 Add Backend to Monorepo 2024-08-18 11:15:54 +02:00
YoyoNow d817ffd43d Update SteamwarUser.getServerTeam 2024-08-06 18:26:15 +02:00
YoyoNow 412971af4d Remove compile time linkage in favour of class index
Optimize build time when no change happened for the BauSystem
2024-08-06 13:48:29 +02:00
Lixfel da3d0a97b5 Gradle Rewrite 2024-08-06 00:26:48 +02:00
YoyoNow ad9b856cf3 Simplify LinkageProcessor 2024-08-05 15:22:37 +02:00
YoyoNow f8c4e3127b Simplify LinkageProcessor 2024-08-05 14:57:03 +02:00
Chaoscaot d657a7ca0c Optimize build.gradle.kts 2024-08-05 14:30:16 +02:00
YoyoNow 82c5115da8 Remove sout from LinkageProcessor 2024-08-05 14:06:54 +02:00
YoyoNow 3366a30b0c Add BauSystem module
Fix ci java version
Fix LinkageProcessor
2024-08-05 13:28:50 +02:00
Chaoscaot 41d31e6c9c Refactor CommonCore 2024-08-05 12:08:04 +02:00
YoyoNow d582dca5d4 Fix build.gradle.kts for CommonCore 2024-08-04 22:00:43 +02:00
Chaoscaot 52dc74a487 Finish VelocityCore 2024-08-04 21:15:24 +02:00
YoyoNow 3e6f8c9b91 Add CommonCore module 2024-08-04 20:37:28 +02:00
yoyosource 9f8eb6194b Add CommonCore module 2024-08-04 18:59:35 +02:00