Commit graph

165 commits

Author SHA1 Message Date
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
53a12461ce
kopasdkopsdaokp 2022-11-16 15:25:46 +00:00
4ebf9ee0e6
Initial Future Commit (typescript) 2022-11-16 11:59:23 +00:00
61e7476600
remove case for pong 2022-09-30 11:38:41 +01:00
ad6ad5ed2c
Make a few packets awaited so that the client gets data on time 2022-09-30 11:34:52 +01:00
b6b5e3804c
file permissions changes 2022-09-30 11:34:13 +01:00
028a85d0f7
fix broken readme stuff 2022-08-28 01:03:28 +01:00
97930d7cd4
new sql shit this was pain 2022-08-26 13:03:33 +01:00
81184583c7
hash/salt changes 2022-08-26 12:53:23 +01:00
da3dd4c715
stream updates 2022-08-26 12:52:00 +01:00
aa6a7338aa
simpliffy login & update user count 2022-08-26 12:51:08 +01:00
eb9522a670
Update README.md 2022-07-11 10:39:15 +01:00
b7a4e8c451
fix multiplayer after 68c0f1a broke it 2022-07-05 08:13:45 +01:00
82bef6018b
Add try catch to connection.release so it can't crash the server 2022-07-05 08:13:20 +01:00
68c0f1a880
multiplayer cleanup 2022-07-02 11:37:08 +01:00
eb53f2d164
semicolon 2022-07-02 11:36:49 +01:00
a58965cb6d
Add inMatch User property 2022-07-02 11:36:38 +01:00
2e2fb4c609
remove the #userlog channel 2022-06-28 00:27:18 +01:00
b42a70d00a
rename scoreSubmitUpdateClient to subscriptionClient so it better fits it's generic nature 2022-06-28 00:27:07 +01:00
3e4b946349
switch to mysql2 and use prepared statements 2022-05-10 12:36:48 +01:00
d5fb2261a8
add special redis log type 2022-05-10 12:35:36 +01:00
6f5312002e
??? 2022-05-10 12:34:22 +01:00
49753398ca
make config more readable 2022-04-24 02:14:23 +01:00
b314d492a7
refactor AsyncHttpRequest to use fetch (because request is deprecated) 2022-04-24 02:04:52 +01:00
e2f74281af
log score submit stats update requests 2022-04-24 02:04:14 +01:00
3b81210c46
(finally) implement redis for info updates, will have other uses in the future. 2022-04-20 07:29:21 +01:00
6a57e5cfe8
More headers that don't need to be sent 2022-04-20 07:26:39 +01:00
798b37104b
Throw if there is an attempt to log the bot out (yes this has happened) 2022-04-20 07:25:40 +01:00
3db2c62bb9
Rename "getNewUserInformationFromDatabase" to "updateUserInfo" 2022-04-20 07:25:15 +01:00
c24e223dac
Remove "Gzip" from the compression enabled/disabled message 2022-04-20 07:23:09 +01:00
99a4cd9b67
time out users due to inactivity 2022-02-23 05:35:32 +00:00
f9fe6e2a27
use funkyArray for user session storage 2022-02-23 05:35:10 +00:00
7544e9a7dd
Use isNaN here instead 2022-02-23 05:33:03 +00:00
1219bbca38
Add throw if the there is an attempt to remove the bot 2022-02-23 03:23:11 +00:00
5f5b8457de
Clean up the User class 2022-02-23 03:22:35 +00:00
79bbe5a38d
Remove all remaining new keywords from Buffer.alloc(s) 2022-02-23 02:49:25 +00:00
8080cd353b
probably fix html injection on the janky chat page 2022-02-22 11:00:11 +00:00
d8f363e4be
Update copyright year 2022-02-22 10:55:53 +00:00
3e976c7d79
whoops 2022-02-22 10:51:23 +00:00
079b37a7df
make OBR less painful to look at 2022-02-22 10:50:31 +00:00
52716c6d90
remove stupid logger (should be using prometheus!) 2022-02-22 10:32:42 +00:00
c5e2f94b66
remove todos that no long apply 2022-02-22 10:31:19 +00:00
aef1f68cc8
capitalise the "B" in Bancho 2022-02-22 10:23:25 +00:00
eadc73b696
general formatting 2022-02-22 10:21:17 +00:00
bc20da6c91
add extra info 2022-02-22 10:21:07 +00:00
5df68812dc
change js to Node.js and discussions to issues 2022-02-22 10:20:39 +00:00