Commit Graph

1152 Commits

Author SHA1 Message Date
HF
90cd2016aa make parent classes for renderer and chunks,
move GC into those parent classes
restrict the total amount of loaded Chunks
2023-01-17 16:07:21 +01:00
HF
060688337d adjust chunk registration, trigger ratelimit when registering too much 2023-01-16 02:04:42 +01:00
HF
a7200ca4bd rate limit every socket message type, move ratelimiter into own class 2023-01-15 16:37:14 +01:00
HF
a7c493913f adjust ratelimit timings 2023-01-15 04:09:18 +01:00
HF
eb7f8b90f3 adjust socket rate limiter to also trigger on connection attempts 2023-01-15 03:48:03 +01:00
HF
8ea31b2ae1 add kazakh translation 2023-01-04 22:54:50 +01:00
HF
83564f9e03 add Italian language 2023-01-04 21:25:15 +01:00
HF
15683394ef add Belarusian language 2023-01-03 22:24:59 +01:00
HF
240052d782 fix clientPrediction reverting too many pixels 2022-11-12 21:50:39 +01:00
HF
616f6f7918 adjustments of bodyScript 2022-11-12 02:03:38 +01:00
HF
723b9ce9ac fix pixels being lost on chunk crossings 2022-11-12 01:14:44 +01:00
HF
0a4ad3a906 fix receivechunk extension hook 2022-11-11 01:18:40 +01:00
HF
9e11ea3729 give extensions a way to hook into pixel updates via
window.registerPixelUpdates
2022-11-11 00:51:05 +01:00
HF
65269f5af7 update translation templates
watch websockets
2022-11-11 00:21:19 +01:00
HF
c5b90064d9 add body script 2022-11-10 23:18:01 +01:00
HF
ca7130a6b9 add content-security-policy 2022-11-10 15:07:09 +01:00
HF
6fdaecca06 adjust userscript bot detection 2022-11-10 15:06:53 +01:00
HF
f51b350d55 Sum up ModWatchTool columns over shards
adjust userscript bot detection
2022-11-09 22:08:52 +01:00
HF
6431cf3945 add halloween theme 2022-10-31 02:57:03 +01:00
HF
c34eb89920 update banme 2022-10-20 21:12:03 +02:00
HF
7192f31549 fix APISocketServer chat broadcast muted check
add banner.png
2022-10-19 00:39:00 +02:00
HF
9a44b3a0cc throw correct return code when proxy checking while placing 2022-10-12 14:27:56 +02:00
HF
0f27809a4f fix pxl revert on ban 2022-10-12 14:04:34 +02:00
HF
c66f97e1eb adjust banme 2022-10-12 13:01:02 +02:00
HF
ab09cf3bc1 only do void when less than 2k players 2022-10-08 19:44:16 +02:00
HF
930889865b update uk translation 2022-10-07 12:13:00 +02:00
HF
d224c92eea serve tiles without shard 2022-10-07 08:58:41 +02:00
HF
3f2bb8c530 update nginx example config 2022-10-06 13:38:18 +02:00
HF
9a22be25cc delete api/captcha 2022-10-04 14:09:13 +02:00
HF
8991611ce7 fix online counter broadcast between shards 2022-10-03 23:34:40 +02:00
HF
375ac9bc09 remove chrismas button 2022-10-03 23:16:00 +02:00
HF
88d0ba6496 refactor pixel update socket client
update translation templates
fix #16
2022-10-03 23:05:14 +02:00
HF
e9952134a5 refactor socket events
send captcha solution via websocket
2022-10-03 15:07:34 +02:00
HF
7a2053fda3 refactor websocket packets 2022-10-02 22:46:12 +02:00
HF
693a403460 update node requirement to 16 2022-10-02 00:57:37 +02:00
HF
647126ca4b update multer to fix vulnerabilities 2022-10-02 00:55:08 +02:00
HF
9a63d039a8 remove mkdirp, use fs.mkdirSync instead 2022-10-02 00:41:17 +02:00
HF
6c41cb0450 remove backupdir again if daily backup errors, in order to try again
next time
2022-10-02 00:35:43 +02:00
HF
6e199321bc popup checks for parent existence and origin
fix #35
2022-09-30 13:08:12 +02:00
HF
bdf653bda2 check for requirements in redis in lua
fix #34 fix #36
2022-09-30 11:16:04 +02:00
HF
5ea71d01b4 allow top 10 users to place on top maps, even when they are Private
fix #36
2022-09-30 00:31:21 +02:00
HF
4406829c0a update nginx config 2022-09-30 00:14:48 +02:00
HF
3ab076c917 change redisMoveCanvas script 2022-09-28 22:19:22 +02:00
HF
d835a93e8c stricter window position check
notice screen size changes
2022-09-28 11:44:02 +02:00
HF
40b7bbead7 debug resize issues 2022-09-28 10:59:10 +02:00
HF
b441c76c47 add option to set profile private 2022-09-26 23:29:28 +02:00
HF
b432f193ca play with canvas sizes 2022-09-26 17:22:05 +02:00
HF
857dd5f195 fix some stats, increase store version 2022-09-26 15:11:51 +02:00
HF
d12a82acdd more stats 2022-09-26 14:56:44 +02:00
HF
36c6d87cd3 test chart drawing 2022-09-26 04:14:29 +02:00