Commit Graph

45 Commits

Author SHA1 Message Date
Evan b22ecef836 move webpack to prod dep 2025-03-02 09:39:36 -08:00
Evan a029b4277f use node cluster to shard server 2025-03-02 09:39:09 -08:00
Evan 389e905813 server is lagging for some reason and cpu is high, log cpu usage to track it 2025-02-24 13:39:03 -08:00
Evan a072a24433 add ws rate limiter 2025-02-23 19:41:38 -08:00
Evan 59ae10771c install pg 2025-02-23 19:39:21 -08:00
Evan 19794e4c65 add express rate limiting 2025-02-23 19:38:17 -08:00
Evan 0f325d4be8 add database layer 2025-02-16 12:18:50 -08:00
NewHappyRabbit 303543d246 Lobby urls! Server will server index.html and act as a SPA. 2025-02-12 21:18:23 +02:00
Evan 24ee998065 update prettier config 2025-02-12 08:52:20 -08:00
Evan 36b48d92eb add husky pre commit 2025-02-12 08:48:02 -08:00
Evan 5abd721826 add husky precommit hook 2025-02-12 08:42:48 -08:00
Evan a3236653d3 add prettier command 2025-02-12 08:38:38 -08:00
NewHappyRabbit 6677936f97 All files from resources directory are now copied to build folder so they can be used directly without importing them in files.
Added flag selection.
2025-02-11 20:51:40 +02:00
NewHappyRabbit fbd6c50b11 Added cross-env for cross-platform env variables in node. 2025-02-11 15:07:29 +02:00
Evan 2fa576c841 sanitize profane usernames 2025-02-08 19:00:35 -08:00
Evan f8cc4baf7e style front page, default to prod config 2025-02-01 12:05:11 -08:00
Evan 348a4a611a add tailwind 2025-02-01 12:05:11 -08:00
Evan 95aa222f8e improve front page 2025-02-01 12:05:11 -08:00
evanpelle d26eddcf2d make ips less precise before storing 2024-12-17 14:53:52 -08:00
Evan 2b3c24c398 add preprod, prod & dev config 2024-12-17 14:29:31 -08:00
Evan 37a71c2ef0 added discord bot 2024-12-17 14:29:31 -08:00
evanpelle 63b0e89d8b rebalance unit cost 2024-12-10 20:28:39 -08:00
Evan 7669105a1b record games in gcs 2024-12-07 18:30:04 -08:00
Evan 731536931e have game server store game 2024-12-04 18:53:36 -08:00
Evan 5abe60070b remove references to warfront 2024-12-03 20:17:58 -08:00
Evan 3e4f4e42cf created path finding web worker 2024-11-29 11:34:03 -08:00
Evan d08d0c473f add map emojis to World & Europe. Leaderboard uses twemojies 2024-10-31 16:49:40 -07:00
evanpelle 42a6a2fcef can creater & join lobby 2024-10-14 20:45:31 -07:00
evanpelle d85370dc19 Use vue, migrate emoji table to vue 2024-10-11 17:47:35 -07:00
evanpelle 64d956bda4 new front page UI 2024-10-10 17:27:00 -07:00
evanpelle 10e3361966 add donate icon 2024-10-06 19:19:21 -07:00
evanpelle 851e12613a create basic radial menu 2024-09-26 16:24:58 -07:00
evanpelle 534d97abb3 create basic win popup 2024-09-16 11:51:24 -07:00
evanpelle 5931d15caf added local build, improved spawnexec 2024-09-07 20:40:52 -07:00
evanpelle bf7273ad5a rebalancing 2024-09-07 13:35:07 -07:00
evanpelle 026a0cddbe use structed logging 2024-09-01 12:51:20 -07:00
evanpelle da6f0a89e7 use priority queue to store tile updates 2024-08-26 12:42:14 -07:00
evanpelle ac556ee073 preprocess map into binary data 2024-08-22 21:01:40 -07:00
evanpelle 3b9ccf49b1 render bot name farther out 2024-08-21 08:11:59 -07:00
evanpelle 8bd86d0384 trying to build protos 2024-08-20 08:11:41 -07:00
evanpelle f1bddc7eef use overpass font 2024-08-18 20:38:25 -07:00
evanpelle 19c826d944 improve front page 2024-08-17 20:56:11 -07:00
evanpelle 001722bd59 added deployment 2024-08-13 20:07:20 -07:00
evanpelle 7af66be06d adding docker deployment 2024-08-13 07:34:07 -07:00
evanpelle 05f55c490f First Commit 2024-08-04 19:51:23 -07:00