YoyoNow
4322547106
Hotfix EventRelation
2025-09-27 17:07:22 +02:00
YoyoNow
43a582edd8
Hotfix EventRelation
2025-09-27 16:42:26 +02:00
Chaoscaot
fd57ba43e9
Mark createdAt as primary key in NodeData class
2025-07-19 22:48:03 +02:00
Chaoscaot
03005adcd8
Merge pull request 'Add enhance ReplayCommand' ( #115 ) from add-fight-id into main
...
Reviewed-on: SteamWar/SteamWar#115
Reviewed-by: YoyoNow <yoyonow@noreply.localhost >
2025-07-19 22:06:36 +02:00
YoyoNow
679d373a1e
Fix colors final time, for 1.15 and earlier support
2025-07-19 18:11:10 +02:00
YoyoNow
828084a3d6
Update Guide color
2025-07-19 17:58:53 +02:00
YoyoNow
b43965be91
Revert "Update PREFIX_GUIDE color to §a in UserPerm"
...
This reverts commit 30cdbe072e .
2025-07-19 17:45:39 +02:00
Chaoscaot
d82f306094
Add getById method in Fight class and enhance ReplayCommand handling with admin replay checks
2025-07-19 17:12:44 +02:00
Chaoscaot
30cdbe072e
Update PREFIX_GUIDE color to §a in UserPerm
2025-07-19 17:07:18 +02:00
Chaoscaot
5a77854752
Fix replaceColor usage and correct config flag handling
2025-07-14 11:20:26 +02:00
Chaoscaot
cf1422f532
Fix NodeData query to correctly order by CreatedAt descending
2025-07-14 09:46:06 +02:00
Chaoscaot
6260e65b33
Merge pull request 'Add Schematic Revisions' ( #93 ) from schematic-revisions into main
...
Reviewed-on: SteamWar/SteamWar#93
Reviewed-by: YoyoNow <yoyonow@noreply.localhost >
2025-07-14 09:13:16 +02:00
Chaoscaot
6db404c1e6
Merge pull request 'Add AuditLog' ( #89 ) from AuditLog into main
...
Reviewed-on: SteamWar/SteamWar#89
Reviewed-by: Chaoscaot <max@chaoscaot.de >
2025-07-14 09:13:02 +02:00
YoyoNow
f1c6b4b453
Update UserPerm colors "final?"
2025-07-08 19:58:49 +02:00
YoyoNow
35d8bfb588
Update UserPerm
...
Fix Tablist
2025-07-03 16:47:58 +02:00
YoyoNow
78584fea34
Update UserPerm
2025-07-03 16:38:46 +02:00
Chaoscaot
c04e8d75eb
Reorder Colors (again)
2025-07-03 00:57:25 +02:00
Chaoscaot
5c7c982175
Merge branch 'main' into schematic-revisions
2025-07-03 00:45:03 +02:00
Chaoscaot
d5ca1e14e1
Add prepared flag to schematics and refactor related logic
2025-07-02 12:25:58 +02:00
YoyoNow
4bd5d9eb0b
Remove unused get and query
2025-07-02 10:00:43 +02:00
YoyoNow
60a70dfc40
Remove unused get
2025-07-02 09:59:09 +02:00
Chaoscaot
4c98ce4aff
Add Schematic Revisions
2025-07-01 21:39:08 +02:00
YoyoNow
bc00873314
Update UserPerm
2025-07-01 21:28:59 +02:00
YoyoNow
617bae5a5c
Add AuditLog
2025-07-01 18:48:59 +02:00
YoyoNow
39af920631
Remove TutorialSystem
2025-06-30 15:29:19 +02:00
Chaoscaot
d2bb8e8e59
Fix Relations
2025-06-29 19:53:42 +02:00
YoyoNow
14b756261e
Merge pull request 'Add event grouping' ( #57 ) from event-brackets into main
...
Reviewed-on: SteamWar/SteamWar#57
Reviewed-by: YoyoNow <yoyonow@noreply.localhost >
2025-06-26 23:40:51 +02:00
Chaoscaot
1f1f99f8f3
Adjust advancing team logic in EventRelation to fix fromPlace handling
2025-06-26 23:38:19 +02:00
Chaoscaot
37acbf0033
Add BlueInsetRegion management and implement TechareaCommand
2025-06-12 19:27:56 +02:00
Chaoscaot
ecb2e736aa
Mark declined schematics as seen and fix substring usage in CheckedSchematic creation
2025-06-10 22:34:27 +02:00
Chaoscaot
38559e8a2b
Fix parameter order in CheckedSchematic.create method
2025-06-10 22:31:14 +02:00
Chaoscaot
1aba92e707
Add seen and nodeType fields to CheckedSchematic class
2025-06-10 22:29:31 +02:00
YoyoNow
ff5113e112
Merge pull request 'Refactor schematic checks to handle unseen notifications' ( #33 ) from add-offline-notify into main
...
Reviewed-on: SteamWar/SteamWar#33
Reviewed-by: YoyoNow <yoyonow@noreply.localhost >
2025-06-10 20:57:33 +02:00
Chaoscaot
1014df5f31
PR Stuff
2025-06-03 23:39:16 +02:00
Chaoscaot
c920664920
Merge branch 'main' into add-offline-notify
2025-06-03 23:35:35 +02:00
Chaoscaot
7a9740c4c4
Fix EventFight activeFights query and add null check for spectatePort in CookieEvents
2025-05-29 15:05:01 +02:00
Chaoscaot
a5bb62590c
Refactor page routing and point calculation logic
...
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
Chaoscaot
8768fd7d81
Refactor event handling and group assignment logic
...
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
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
4c23915987
Use Transfer Packet for Event Velocity
2025-04-13 18:09:24 +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
71522973a7
Refactor schematic checks to handle unseen notifications
2025-03-24 16:50:39 +01: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