Mittanicz
6678d6e36e
Image optimalization ( #343 )
...
I have minify images and convert them to webp format that reduce size
and keep quality.
Reduce size of bg image since its already blured by css so no need to
have it that big.
Reduce size of thumbs and helper images in helper modals should be fine
since they will not exceed the container size. Even that make them
larger than containter just to be safe
2025-03-26 10:05:45 -07:00
evanpelle
f87394062d
add steam libraries, make electron a separate node package ( #313 )
2025-03-22 10:45:51 -07:00
evanpelle
f6e2ca371f
Add electron deployment ( #312 )
2025-03-22 09:29:07 -07:00
evanpelle
6499569240
add winston logger ( #289 )
2025-03-18 14:36:30 -07:00
evanpelle
70e348c94b
Export prometheus metrics ( #286 )
2025-03-18 09:00:05 -07:00
evanpelle
cd1f8b9586
add testing infrastructure and example test ( #276 )
2025-03-17 12:20:23 -07:00
Evan
2c075fc382
Revert "initial bun setup"
...
This reverts commit 5236f7a212 .
bun was causing code 1006 websocket errors
2025-03-16 20:37:04 -07:00
BeGj
0ddfc942a4
Merge branch 'main' of github.com:openfrontio/OpenFrontIO into feature/eslint
2025-03-07 16:52:42 +00:00
BeGj
e5501d0bd8
configures eslint
2025-03-07 16:51:15 +00:00
BeGj
5236f7a212
initial bun setup
2025-03-07 15:45:29 +00:00
Evan
1132dc5ed9
use S3 & reshift to archive
2025-03-03 11:53:28 -08:00
Evan
3225430592
Remove prettierignore because it ignores unkown files now
2025-03-02 18:55:36 -08:00
Evan
c462fe74f4
move more plugins to from dev-deps to deps
2025-03-02 09:39:36 -08:00
Evan
5f55cd781e
move copy webpack to prod
2025-03-02 09:39:36 -08:00
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