michael-bailey
787dfcd022
removed select statements
2024-05-11 16:59:11 +01:00
michael-bailey
228de2ced8
fixed issue with erronious request input from clients
2024-05-11 16:53:07 +01:00
michael-bailey
010eabf6e3
revamped the connection and protocolm structure to allow addition of other protocols
2024-05-11 16:40:27 +01:00
michael-bailey
05dd6e0d96
created protobuf structures
2024-05-11 16:38:39 +01:00
michael-bailey
74ca0a1a80
created Json structures
2024-05-11 16:38:20 +01:00
michael-bailey
ede02a7814
moved client stuff into foundation.
2024-05-11 16:37:28 +01:00
michael-bailey
1f350d7422
added client networking structs to the foundation crate
2024-05-09 01:04:17 +01:00
michael-bailey
5eab70f5c2
removing client stuff again, cause it's not going well
2024-05-09 01:02:35 +01:00
michael-bailey
82f5ac30e9
ok, so i kind of got carried away here with the server and client.
...
But essentially, the server has been rewritten to follow protobug up untill the point of connecting a client.
the client can fetch info from the server, but cannot initiate a request to connect.
I am weorkibng on both in tandem, and there will be losts of big commits :D
2024-04-25 17:26:15 +01:00
michael-bailey
9b5fa87952
purged all axtix modules, to be replaced with new components
2024-04-18 13:29:54 +01:00
michael-bailey
577bfb3e55
added better debug messages
2024-04-18 13:21:14 +01:00
michael-bailey
025ee5e49f
writing better log messages
2024-04-18 13:16:17 +01:00
michael-bailey
44ceb4efae
cleaning up prints
2024-04-18 13:14:12 +01:00
michael-bailey
f284fdd6e3
linting
2024-04-18 13:11:50 +01:00
michael-bailey
9aba1ff7a3
moved network message handling into NetworkConnection struct
2024-04-18 13:11:25 +01:00
michael-bailey
56790bd0b1
linting the server
2024-04-18 12:52:45 +01:00
michael-bailey
1feec18697
overriding server to remove actix, and simplify design
2024-04-18 12:48:30 +01:00
michael-bailey
1862ae0d34
added docs?
2024-04-18 12:48:05 +01:00
michael-bailey
f33bfd1a38
Createde Cursive client for testing protocol stuff
2024-04-18 12:47:59 +01:00
michael-bailey
fc402438f8
moved protocol crate to foundation, created helper functions for encoding and decoding
2024-04-18 12:47:36 +01:00
michael-bailey
603c6f7194
removed scripting code
2024-04-18 12:47:05 +01:00
michael-bailey
4ecf65096e
migrated tp prost instead of protobuf crate
2024-04-14 13:21:43 +01:00
michael-bailey
d93fe70252
removed server ctl
2024-04-14 00:02:50 +01:00
michael-bailey
0e71feac70
removed lua scripts
2024-04-13 23:59:30 +01:00
michael-bailey
32a93e0c8a
cleaned up foundation, added protocol crate to it
2024-04-13 23:59:21 +01:00
michael-bailey
ae190f88ed
removed example plugin
2024-04-13 23:58:11 +01:00
michael-bailey
a56070baac
remove client code
2024-04-13 23:57:55 +01:00
michael-bailey
66edb18a90
added protocol crate for the program, also removed unused crates
2024-04-13 23:57:26 +01:00