Commit graph

16 commits

Author SHA1 Message Date
Filip Tibell
a82cb1da33 Implement serve handle again and proper graceful shutdowns 2025-04-27 18:16:53 +02:00
Filip Tibell
4725497f42 Initial working http server 2025-04-27 18:16:53 +02:00
Filip Tibell
9157ed9d33 Add back url encoding and decoding functions 2025-04-27 18:16:53 +02:00
Filip Tibell
85ba4e66fe Use tryfrom trait to convert from config to request or response 2025-04-27 18:16:53 +02:00
Filip Tibell
64d49de3be Make imports symmetric too 2025-04-27 18:16:53 +02:00
Filip Tibell
48e34b8c98 Move request sending to client sub module 2025-04-27 18:16:53 +02:00
Filip Tibell
14197d9398 Add back some old structs and utils for net requests + most tests now pass 2025-04-27 18:16:53 +02:00
Filip Tibell
07744d0079 Initial working request function in net 2025-04-27 18:16:53 +02:00
Filip Tibell
89e8104bd4 Rename modules to client + server instead of request + serve + socket 2025-04-27 18:16:53 +02:00
Filip Tibell
b4152a34af Make some blank modules 2025-04-27 18:16:53 +02:00
Filip Tibell
d70e09a591 Rip the net out 2025-04-27 18:16:53 +02:00
Filip Tibell
387080cf45
Make the final breaking change with net json and update changelog 2025-04-25 12:43:40 +02:00
Filip Tibell
b147e83d3c
Bundle each typedefs file with its respective lune-std crate to fix publishing and cargo-binstall issues 2025-04-24 19:49:20 +02:00
Filip Tibell
6252bc218e
Migrate to mlua 0.10 2025-04-23 15:20:53 +02:00
Filip Tibell
8abfc21181
Use standard method calling conventions for websockets 2024-10-16 21:55:53 +02:00
Filip Tibell
de71558c5d
Split lune into proper crates (#188) 2024-05-12 13:30:32 +02:00
Renamed from src/lune/builtins/net/mod.rs (Browse further)