Commit Graph

148 Commits

Author SHA1 Message Date
37f6723542 Add CommonCore.DATA and CMDs
All checks were successful
SteamWarCI Build successful
2025-05-29 17:12:32 +02:00
7a9740c4c4 Fix EventFight activeFights query and add null check for spectatePort in CookieEvents
All checks were successful
SteamWarCI Build successful
2025-05-29 15:05:01 +02:00
a5bb62590c Refactor page routing and point calculation logic
All checks were successful
SteamWarCI Build successful
Streamlined the `page` routing structure by optimizing branch and file handling, introducing a reusable `filesInDirectory` method, and cleaning up redundancies. Enhanced `EventGroup` point calculation with incremental updates, new helper methods (`getTeams`, `getTeamsId`), and better handling of unfinished fights.
2025-05-28 23:57:29 +02:00
8768fd7d81 Refactor event handling and group assignment logic
All checks were successful
SteamWarCI Build successful
Replaced `fight.event` with `event.eventID` for consistency and improved event handling. Adjusted `setGroup` to accept `Integer` instead of `EventGroup` to simplify group assignment logic. Removed unused `event` field in `CreateEventFight` and streamlined related processing.
2025-05-22 19:42:49 +02:00
e3179c69aa Refactor event group management and routing system
All checks were successful
SteamWarCI Build successful
2025-05-08 17:32:12 +02:00
c633694222 Refactor event handling and tie-break logic implementation
All checks were successful
SteamWarCI Build successful
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
f387805b40 Add event grouping
All checks were successful
SteamWarCI Build successful
2025-05-07 13:51:13 +02:00
4c23915987 Use Transfer Packet for Event Velocity
Some checks failed
SteamWarCI Build failed
2025-04-13 18:09:24 +02:00
1304048509 Refactors SchematicNode queries for efficiency
All checks were successful
SteamWarCI Build successful
2025-04-11 00:07:53 +02:00
9248c9fa51 Remove first second and third in master rank 2025-04-03 17:56:19 +02:00
c9a1528dfe Update UserElo for better distribution
All checks were successful
SteamWarCI Build successful
2025-04-02 10:21:03 +02:00
1a356da6e0 Trigger Rebuild
All checks were successful
SteamWarCI Build successful
2025-03-30 11:17:27 +02:00
98cc09a7d3 Trigger Rebuild
All checks were successful
SteamWarCI Build successful
2025-03-30 11:11:01 +02:00
71522973a7 Refactor schematic checks to handle unseen notifications
All checks were successful
SteamWarCI Build successful
2025-03-24 16:50:39 +01:00
9bc1f8b328 Refactor password check and add cache clearance.
All checks were successful
SteamWarCI Build successful
2025-03-04 21:05:01 +01:00
02b63687bc Fix Event Create
All checks were successful
SteamWarCI Build successful
2025-01-29 18:38:38 +01:00
71362bc079 Hotfix: API Download is decompressed
All checks were successful
SteamWarCI Build successful
2025-01-26 00:22:50 +01:00
Lixfel
aa01fde5a0 Fix locale
All checks were successful
SteamWarCI Build successful
2025-01-23 18:21:44 +01:00
ca076f9ffd Fix Schematic Download Link
All checks were successful
SteamWarCI Build successful
2025-01-20 16:56:10 +01:00
ee705792bf Merge pull request 'File based replays' (#2) from newReplays into main
All checks were successful
SteamWarCI Build successful
Reviewed-on: #2
Reviewed-by: Chaoscaot <max@chaoscaot.de>
2025-01-20 14:55:09 +01:00
Lixfel
721723716e Fix sign
Some checks failed
SteamWarCI Build failed
2025-01-20 12:25:55 +01:00
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
a16e1e8cee Add LastOnline to WhoisCommand 2024-12-26 21:44:40 +01:00
51fd5faa4d Merge branch 'main' into Schematics/1.21
# Conflicts:
#	VelocityCore/build.gradle.kts
2024-12-21 19:29:46 +01:00
06b0af5a16 Hotfix API EventFight Create 2024-12-21 15:42:27 +01:00
06eec10660 Fixes... 2024-12-08 23:18:32 +01:00
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
5a3d801714 Merge branch 'main' into Backend/init 2024-11-23 13:28:00 +01:00
a9514996a9 Update Punishment requirements 2024-10-29 15:57:24 +01:00
c11eaaee45 Fixes... 2024-08-27 21:34:18 +02:00
6d648b9a71 Fixes 2024-08-18 13:03:24 +02:00
fd7fe8c305 Add Backend to Monorepo 2024-08-18 11:15:54 +02:00
d817ffd43d Update SteamwarUser.getServerTeam 2024-08-06 18:26:15 +02:00
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
ad9b856cf3 Simplify LinkageProcessor 2024-08-05 15:22:37 +02:00
f8c4e3127b Simplify LinkageProcessor 2024-08-05 14:57:03 +02:00
d657a7ca0c Optimize build.gradle.kts 2024-08-05 14:30:16 +02:00
82c5115da8 Remove sout from LinkageProcessor 2024-08-05 14:06:54 +02:00
3366a30b0c Add BauSystem module
Fix ci java version
Fix LinkageProcessor
2024-08-05 13:28:50 +02:00
41d31e6c9c Refactor CommonCore 2024-08-05 12:08:04 +02:00
d582dca5d4 Fix build.gradle.kts for CommonCore 2024-08-04 22:00:43 +02:00
52dc74a487 Finish VelocityCore 2024-08-04 21:15:24 +02:00
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