ddidderr
d9f8a342e6
path validation
2025-11-12 20:42:15 +01:00
ddidderr
a8235fe52a
dont wait for server
2025-11-12 20:28:26 +01:00
ddidderr
f046fac303
codex review and fixes
2025-11-11 22:02:07 +01:00
ddidderr
4f3c720e33
README lanspread-peer
2025-11-11 21:45:44 +01:00
ddidderr
bcda99d3a8
unused peerconnection removed
2025-11-11 21:44:18 +01:00
ddidderr
81abf4801d
clippy
2025-11-11 21:38:08 +01:00
ddidderr
37fe40bb88
clippy
2025-11-11 21:36:57 +01:00
ddidderr
2cf060bcc2
wip
2025-11-11 21:36:12 +01:00
ddidderr
9c1b94fa6a
wip
2025-11-11 21:30:26 +01:00
ddidderr
d831179783
wip
2025-11-11 21:20:03 +01:00
ddidderr
936111e3c6
Refine peer networking and chunked file transfers
2025-11-11 20:56:03 +01:00
ddidderr
3600b3ba6f
wip
2025-11-08 21:03:58 +01:00
ddidderr
82842c15c3
wip
2025-11-08 20:56:35 +01:00
ddidderr
50cd15867b
mdns
2025-11-08 20:47:02 +01:00
ddidderr
b5aa11c46b
wip
2025-11-08 19:29:39 +01:00
ddidderr
5710d87295
wip
2025-11-08 18:40:19 +01:00
ddidderr
6845a7d6fe
wip
2025-11-08 17:27:01 +01:00
ddidderr
858d41265c
p2p: mDNS
2025-11-08 16:49:36 +01:00
ddidderr
ac11f91d79
games_in_download: Mutex -> RwLock
2025-08-27 21:29:55 +02:00
ddidderr
3b19cb8b18
clippy: apply and fix new lints
2025-08-17 16:35:54 +02:00
ddidderr
61a41c7122
clippy: add same lints to all crates
2025-08-17 16:12:42 +02:00
ddidderr
cbad9389ee
code: remove unnecessary else branch
2025-08-17 16:08:38 +02:00
ddidderr
02d84c4d84
code: better debug for install state
2025-08-17 16:07:06 +02:00
ddidderr
ca40a62ff8
clippy/fmt: just fix applied
2025-08-17 16:04:45 +02:00
ddidderr
98126a72da
[clippy] fixes
2025-08-12 08:44:59 +02:00
ddidderr
70548d2041
refactor(server): implement request handlers as methods
...
moved request handling logic into dedicated methods on the request handler struct for better organization and readability. this includes handlers for ping, list games, get game info, and invalid requests. game file data handler is added but not yet implemented.
2025-08-12 08:39:23 +02:00
ddidderr
13d97de515
cargo fmt
2025-08-12 08:38:12 +02:00
ddidderr
32c7659702
[deps] upgrade
2025-08-12 08:37:25 +02:00
ddidderr
1ffab086ff
[clippy] apply simple changes with --fix
2025-07-11 13:16:13 +02:00
ddidderr
b8329bd0b1
[feat] use mimalloc
2025-07-11 13:13:14 +02:00
ddidderr
083dbc853b
[deps] deno upgrade
2025-07-11 13:10:09 +02:00
ddidderr
ffb05e3a0a
[clippy] fix clippy issues
2025-06-25 21:18:36 +02:00
ddidderr
8fda4f79ed
[code] Mutex -> RwLock
2025-06-25 21:16:39 +02:00
ddidderr
89ec65f0d2
[assets] unrar binary for aarch64-apple-darwin
2025-03-22 14:08:52 +01:00
ddidderr
4369090a53
[debug] change spammy mDNS from debug to trace
2025-03-22 13:55:05 +01:00
ddidderr
1ef5e4d01a
[fix] non-windows systems
2025-03-21 10:54:29 +01:00
ddidderr
366b6fbca7
[client] no cmd window when running games or scripts
2025-03-20 23:02:09 +01:00
ddidderr
d69cf115c8
[client] run as admin
2025-03-20 22:34:34 +01:00
ddidderr
78f7ff2405
[wip] use windows crate to run as admin
2025-03-20 20:57:32 +01:00
ddidderr
393f8b5fab
[frontend][deps] update frontend dependencies and note in README on how to do that
2025-03-20 19:44:35 +01:00
ddidderr
765447e6d1
[code][fix] improvements for LAN 202503
...
- more robust client <-> server connection
- new client event: DownloadGameFilesFailed
- 3 seconds to reconnect
- retry forever if server is gone and never lose a UI request
- code cleanup here and there (mostly server)
2025-03-20 19:39:32 +01:00
ddidderr
fda97f53be
[deps] frontend update
2025-03-04 09:34:46 +01:00
ddidderr
f28ecc9f8b
[code] RwLock instead of Mutex makes more sense for the GameDB
2025-03-03 17:33:09 +01:00
ddidderr
adf6f9d757
[code] improve structure (focus: server)
2025-03-02 13:06:18 +01:00
ddidderr
b21091c247
[code] edition 2024
2025-03-02 13:05:01 +01:00
ddidderr
d1eb185498
[deps] move all deps into main toml and update
2024-12-03 20:49:13 +01:00
ddidderr
56c1eb0167
[ui] wait for server, rename to softlan-launcher
2024-11-15 12:29:16 +01:00
ddidderr
1dd25f682b
[server] only provide games that exist in games folder
2024-11-15 12:15:50 +01:00
ddidderr
3610eb77a6
[ui] show size in GB
2024-11-15 12:10:02 +01:00
ddidderr
89e3565806
[fix] remove warning
2024-11-15 11:56:22 +01:00