This website requires JavaScript.
af011a48fe
Added expose commands to docker file (#27 )
master
Michael Bailey
2024-09-19 11:51:41 +0100
3e9c490b07
Added expose commands to docker file
michael-bailey
2024-09-17 00:18:04 +0100
f27a12b01f
Added AWS push action. (#26 )
Michael Bailey
2024-09-12 00:04:43 +0100
5140672a25
Added AWS push action.
michael-bailey
2024-09-11 18:18:57 +0100
3e475656f0
Removed Clinet tests. (#25 )
Michael Bailey
2024-09-09 20:54:57 +0100
e8a54052a3
Removed Clinet tests. removed all tests in client folder, as they arent used
michael-bailey
2024-09-09 20:51:54 +0100
bf80015145
Updated github action files to better complete CI tasks. (#24 )
Michael Bailey
2024-09-09 20:36:50 +0100
e8c1145002
Updated github action files to better complete CI tasks. Updated Dockerfile to build a more correct,
michael-bailey
2024-09-09 20:28:43 +0100
b8c83e7853
Update create-docker-image.yml
Michael Bailey
2024-09-09 17:53:26 +0100
25582d2e55
Update rust.yml
Michael Bailey
2024-09-09 17:51:49 +0100
313b115537
Made other changes to GRPC implementation to clean it up (#23 )
Michael Bailey
2024-09-09 17:48:09 +0100
c1e4a22099
Update rust master merge action workflow
Michael Bailey
2024-09-09 17:44:10 +0100
ead628e5ac
Merge branch 'master' into grpc-manager
Michael Bailey
2024-09-09 17:36:15 +0100
7a99cd1019
Updated logging messages
michael-bailey
2024-09-06 17:47:32 +0100
0bfbd9c747
Grpc-manager (#22 )
Michael Bailey
2024-05-30 20:42:42 +0100
787dfcd022
removed select statements
michael-bailey
2024-05-11 16:58:46 +0100
228de2ced8
fixed issue with erronious request input from clients
michael-bailey
2024-05-11 16:53:07 +0100
010eabf6e3
revamped the connection and protocolm structure to allow addition of other protocols
michael-bailey
2024-05-11 16:40:27 +0100
05dd6e0d96
created protobuf structures
michael-bailey
2024-05-11 16:38:39 +0100
74ca0a1a80
created Json structures
michael-bailey
2024-05-11 16:38:20 +0100
ede02a7814
moved client stuff into foundation.
michael-bailey
2024-05-11 16:37:28 +0100
1f350d7422
added client networking structs to the foundation crate
michael-bailey
2024-05-09 01:04:17 +0100
5eab70f5c2
removing client stuff again, cause it's not going well
michael-bailey
2024-05-09 01:02:35 +0100
82f5ac30e9
ok, so i kind of got carried away here with the server and client.
michael-bailey
2024-04-25 17:26:15 +0100
9b5fa87952
purged all axtix modules, to be replaced with new components
michael-bailey
2024-04-18 13:29:54 +0100
577bfb3e55
added better debug messages
michael-bailey
2024-04-18 13:21:14 +0100
025ee5e49f
writing better log messages
michael-bailey
2024-04-18 13:16:17 +0100
44ceb4efae
cleaning up prints
michael-bailey
2024-04-18 13:14:12 +0100
f284fdd6e3
linting
michael-bailey
2024-04-18 13:11:50 +0100
9aba1ff7a3
moved network message handling into NetworkConnection struct
michael-bailey
2024-04-18 13:11:25 +0100
56790bd0b1
linting the server
michael-bailey
2024-04-18 12:52:45 +0100
1feec18697
overriding server to remove actix, and simplify design
michael-bailey
2024-04-18 12:48:30 +0100
1862ae0d34
added docs?
michael-bailey
2024-04-18 12:48:05 +0100
f33bfd1a38
Createde Cursive client for testing protocol stuff
michael-bailey
2024-04-18 12:47:59 +0100
fc402438f8
moved protocol crate to foundation, created helper functions for encoding and decoding
michael-bailey
2024-04-18 12:47:36 +0100
603c6f7194
removed scripting code
michael-bailey
2024-04-18 12:47:05 +0100
4ecf65096e
migrated tp prost instead of protobuf crate
michael-bailey
2024-04-14 13:21:43 +0100
d93fe70252
removed server ctl
michael-bailey
2024-04-14 00:02:50 +0100
0e71feac70
removed lua scripts
michael-bailey
2024-04-13 23:59:30 +0100
32a93e0c8a
cleaned up foundation, added protocol crate to it
michael-bailey
2024-04-13 23:59:21 +0100
ae190f88ed
removed example plugin
michael-bailey
2024-04-13 23:58:11 +0100
a56070baac
remove client code
michael-bailey
2024-04-13 23:57:55 +0100
66edb18a90
added protocol crate for the program, also removed unused crates
michael-bailey
2024-04-13 23:57:26 +0100
e6905cb6b2
Adding client updates on addition and removal (#21 )
michael bailey
2024-01-03 23:35:26 +0000
b78569a77d
Merge branch 'master' into develop
michael bailey
2024-01-03 23:35:08 +0000
79d1271626
Added client updates for addition and removal of clients
michael-bailey
2024-01-03 23:25:34 +0000
ddb886df03
merge develop into master (#20 )
michael bailey
2023-12-01 21:48:28 +0000
3dfa71a7b1
added docker files and automated build scripts
michael-bailey
2023-11-25 20:54:05 +0000
20b1398d13
Merge branch 'feature/disconnection-fix' into develop
michael-bailey
2023-01-25 23:31:33 +0000
e0dfdd118e
removed the read loop, and replaced it with a recurrent messages.
michael-bailey
2023-01-25 23:30:52 +0000
9e4bcfeb27
accedentally ran cargo fmt instead of on one file
michael-bailey
2023-01-25 16:46:49 +0000
c8246f5c86
refactored connection initiator into spereate files
michael-bailey
2023-01-21 10:15:50 +0000
59568570ff
making moe things weak repferences
michael-bailey
2023-01-21 10:07:41 +0000
93c7851edd
fixing lints
michael-bailey
2023-01-19 21:27:14 +0000
4381311fe3
removing strong references from scriping managers
michael-bailey
2023-01-19 21:24:40 +0000
c1616ce11f
turned ref into weak ref
michael-bailey
2023-01-18 17:20:29 +0000
f81246e1fa
turned some references into weak variaties, to prevent memory leaks.
michael-bailey
2023-01-15 11:16:39 +0000
c79da5c893
fixed not implemented panic, and field misnaming
michael-bailey
2022-09-28 17:20:45 +0100
0fb618d5c1
Fixed messages being sent to sender
michael-bailey
2022-09-28 09:11:13 +0100
42677d71b5
refactored message into foundation, added get message support for clients
michael-bailey
2022-09-28 08:50:53 +0100
db4af038d7
resolved warning in connection
michael-bailey
2022-09-25 12:27:07 +0100
d9a6719162
refactord network manager module name
michael-bailey
2022-09-25 12:26:36 +0100
5e087604e5
refactored messages and added new message types
michael-bailey
2022-09-25 12:25:58 +0100
7714938c6b
refactord client code
michael-bailey
2022-09-25 11:59:50 +0100
962fb5bb5c
added debug messages
michael-bailey
2022-09-25 11:52:31 +0100
89b420ee42
refixed network manager (again again)
michael-bailey
2022-09-23 19:29:12 +0100
1541020968
added global message spport to client manager
michael-bailey
2022-09-23 08:30:40 +0100
4717861f65
created chat manager and added it to the client manager
michael-bailey
2022-09-21 17:26:38 +0100
12ebbc9bd5
uhh... changes and formatting
michael-bailey
2022-09-21 08:41:53 +0100
cefcb81af6
moved arg parser to folder as file
michael-bailey
2022-09-15 17:58:46 +0100
20cacf15c2
undone previous change
michael-bailey
2022-09-15 17:49:33 +0100
d3bdc6dbb3
fixed client cargo toml
michael-bailey
2022-09-15 17:44:43 +0100
16fc6fa243
updated client uuid version
michael-bailey
2022-09-15 08:29:31 +0100
32ea5eec71
Merge branch 'feature/cleanup' into develop
michael-bailey
2022-09-15 08:28:03 +0100
065e16964f
cleaned up scriptable interfaces
michael-bailey
2022-09-15 08:25:35 +0100
22fcdae11a
cleaned up client actor
michael-bailey
2022-09-15 08:24:59 +0100
fa8124027c
cleaned up client manager
michael-bailey
2022-09-15 08:22:57 +0100
bf711f8b95
cleaned up config manager
michael-bailey
2022-09-15 08:19:54 +0100
1226fafe2c
cleaned up rhai manager
michael-bailey
2022-09-15 08:18:30 +0100
cf29c2c50d
cleaned up lua manager
michael-bailey
2022-09-15 08:15:56 +0100
7c445e4ed3
cleaned up connection actor
michael-bailey
2022-09-15 08:14:08 +0100
f5d253eb94
cleaned up connection initator
michael-bailey
2022-09-15 08:12:07 +0100
71fa54c221
cleaned up network listener
michael-bailey
2022-09-15 08:11:07 +0100
bb8d8aa3b4
cleaned up prelude linting errors
michael-bailey
2022-09-15 08:09:58 +0100
ecbc3aafb6
Merge branch 'feature/configuration-support' into develop
michael-bailey
2022-09-15 08:06:01 +0100
f4d2148dfa
updated server and network manager to new style for setting config values
michael-bailey
2022-09-15 08:02:10 +0100
5719bf98dd
updated config manager api to use optionals. This leads to pre-configuration and easier readability and understanding.
michael-bailey
2022-09-14 08:45:49 +0100
ccbc680c0e
performed cleanup of server
michael-bailey
2022-09-14 08:27:29 +0100
a31aa95d2b
performed cleanup of network manager
michael-bailey
2022-09-14 08:22:19 +0100
14a8ed4dac
added config manager support to server and removed old serverConfig references
michael-bailey
2022-09-14 08:18:59 +0100
8c167ad603
added configuration through args support to config manager and network manager.
michael-bailey
2022-09-13 17:47:37 +0100
950ee1919b
removed redundant handlers
michael-bailey
2022-09-12 12:09:56 +0100
4e5620cf82
added config support to network manager, changed lifecycle a bit as well
michael-bailey
2022-09-10 23:09:16 +0100
a090f8a65a
updated some docs
michael-bailey
2022-09-07 16:12:16 +0100
db5fd82e1a
added config manager to network manager
michael-bailey
2022-09-07 16:11:57 +0100
bed482d787
ignoring config_file
michael-bailey
2022-09-07 15:49:53 +0100
8097f3a89c
fixed panic on file not existing
michael-bailey
2022-09-07 15:41:54 +0100
81f94e2a69
removed bootstrapper and created config builder
michael-bailey
2022-09-07 15:39:57 +0100
4bfaf1a813
created singleton config manager using once pattern.
michael-bailey
2022-09-06 18:05:04 +0100
31d67889ff
moved arg matcher funtion.
michael-bailey
2022-09-06 18:00:36 +0100