Commit graph

210 commits

Author SHA1 Message Date
9d53d82997
DB access cleanup 2023-10-07 13:09:10 +01:00
877592bb94 Move all packet interfaces to a better location 2023-10-06 11:19:08 +01:00
2fbdb9799a Remove last instance of explicit any type 2023-10-06 09:55:15 +01:00
a32ab80f73 General cleanup 2023-10-06 09:55:03 +01:00
4ec4cb1c1f Remove duplicate interface 2023-10-06 09:52:22 +01:00
5e1106e488 Give types to all functions in OsuPacketWriter 2023-10-06 09:48:31 +01:00
39f6669f94 add type 2023-10-05 11:15:13 +01:00
056260ad55 improve tooling 2023-10-05 11:13:19 +01:00
78f4a499fa oops 2023-10-04 16:21:29 +01:00
462d0c879c Consolidate admin commands 2023-10-04 16:13:16 +01:00
108f27eb22 Remove unneeded semicolons 2023-10-04 15:52:18 +01:00
8ab318ef12 Correct some mistakes in the DB class 2023-10-04 15:12:35 +01:00
4b90031294 Kickstart the big db rewrite 2023-10-04 15:10:38 +01:00
686e6001b2 Code quality improvements. 2023-10-04 12:28:47 +01:00
93da399fa5 General code quality/readability 2023-10-03 10:09:44 +01:00
04bd1e42bb Change all for(each) blocks to use const instead of let. 2023-10-03 09:57:35 +01:00
25105537ea
Fix rate adjust mods not working in multi when freemod is active 2023-09-13 08:31:16 +01:00
c3b24d32af
Re-add LICENSE 2023-09-12 15:11:34 +01:00
4a6d698b47
build fixes 2023-09-10 20:37:46 +01:00
3070f6a742
Add example config and clean db dump 2023-09-10 19:07:52 +01:00
9a2bfabee6
Rename RollCommand -> Roll to make it consistent 2023-09-10 18:51:29 +01:00
50900e333e
Bump node requirement 2023-09-10 18:48:48 +01:00
06b632af4a
Update README.md 2023-09-10 18:37:34 +01:00
a00aba5825
Allow users to join chat channels 2023-09-10 18:32:45 +01:00
469cbb9bc9
Multiplayer fixes 2023-09-10 18:32:35 +01:00
aff53f1ab9
Bugfix a lot of multiplayer 2023-09-10 18:32:24 +01:00
f66c867d17
Fix spectator not working 2023-09-10 18:31:38 +01:00
09dc1ffb76
General BanchoServer cleanup 2023-09-10 18:31:29 +01:00
0d68b07e9c
Update README.md 2023-09-10 13:19:11 +01:00
91ebbd289b
Update node.js.yml 2023-09-10 13:17:33 +01:00
ba91cb6cdb
Update node.js.yml 2023-09-10 13:16:43 +01:00
726e490fe2
Update README.md 2023-09-10 13:14:37 +01:00
3a07a892e1
fix everything 2023-09-10 12:59:22 +01:00
148c2c341f
Create README.md 2023-09-08 09:45:47 +01:00
b0f4423633
remove webpack config 2023-08-20 13:03:28 +01:00
734cebb19e
progress 2023-08-20 13:03:01 +01:00
1a871e4c35
Permissions Enum 2023-08-20 13:02:16 +01:00
92d4f70af4
Actually leave the match on request 2022-11-27 23:48:53 +00:00
b6a0d5e4b1
make match finish async again 2022-11-27 23:48:43 +00:00
1907e9910d
(untested) spectator implementation 2022-11-27 17:37:28 +00:00
9f6339ce48
Config interface 2022-11-27 17:36:55 +00:00
bb6d86ebbd
MatchScoreData type 2022-11-27 15:59:43 +00:00
f08e34dc82
MULTIPLAYER WORKS KINDA! 2022-11-23 00:48:28 +00:00
be52b19002
more multiplayer stuff 2022-11-21 23:26:20 +00:00
e297aa1128
multiplayer 2022-11-20 23:37:39 +00:00
f7f2df1287
refactor passage of ex-global class instances 2022-11-19 22:28:46 +00:00
3da964f5d6
Make chat work 2022-11-19 15:06:03 +00:00
a09543b2fb
switch 2022-11-19 14:46:40 +00:00
2beeb5fd09
basic functionality 2022-11-19 01:06:03 +00:00
5ed106b7d4
olgfopgkdg 2022-11-17 00:29:07 +00:00