Commit Graph

110 Commits

Author SHA1 Message Date
1fd8b3c4cb Add ClientVersionPacket
All checks were successful
SteamWarCI Build successful
2025-06-26 21:52:07 +02:00
37acbf0033 Add BlueInsetRegion management and implement TechareaCommand
All checks were successful
SteamWarCI Build successful
2025-06-12 19:27:56 +02:00
3d562cf743 Add skin cache to VelocityCore
All checks were successful
SteamWarCI Build successful
2025-06-11 17:05:47 +02:00
ecb2e736aa Mark declined schematics as seen and fix substring usage in CheckedSchematic creation
All checks were successful
SteamWarCI Build successful
2025-06-10 22:34:27 +02:00
38559e8a2b Fix parameter order in CheckedSchematic.create method
All checks were successful
SteamWarCI Build successful
2025-06-10 22:31:14 +02:00
1aba92e707 Add seen and nodeType fields to CheckedSchematic class
All checks were successful
SteamWarCI Build successful
2025-06-10 22:29:31 +02:00
e4df6f55fb Merge pull request 'GUIImprovements' (#64) from GUIImprovements into main
All checks were successful
SteamWarCI Build successful
Reviewed-on: #64
Reviewed-by: Chaoscaot <max@chaoscaot.de>
2025-06-10 21:08:23 +02:00
ff5113e112 Merge pull request 'Refactor schematic checks to handle unseen notifications' (#33) from add-offline-notify into main
All checks were successful
SteamWarCI Build successful
Reviewed-on: #33
Reviewed-by: YoyoNow <yoyonow@noreply.localhost>
2025-06-10 20:57:33 +02:00
1014df5f31 PR Stuff
All checks were successful
SteamWarCI Build successful
2025-06-03 23:39:16 +02:00
c920664920 Merge branch 'main' into add-offline-notify 2025-06-03 23:35:35 +02:00
d37a14f280 Move some constants around
All checks were successful
SteamWarCI Build successful
2025-05-31 10:04:21 +02:00
083c5c07c2 Update CMDs for all current CustomModelData usages
All checks were successful
SteamWarCI Build successful
2025-05-31 09:39:03 +02:00
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