Commit Graph

  • 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