Commit Graph

21 Commits

Author SHA1 Message Date
michael bailey 5aa4f8caf6
Pulling basic server functionality into development (#9)
* removed redundant files

* moved files to new foundation library

* added new foundation crate

* added new client program crate

* added new server program crate

* added new serverctl program crate

* change toml to be a workspace instead of a project

* implementing more connection to network functionality

* implementing more connection to network functionality

* Implemented IMessageable for client, client manager as well as basic commands in netmgr

* fixing blocking issues with componenets

* adding network stream queuefor handling connections in a non blocking way

* ffixing blocking calls in network manager

* adding threading support to prevent blocking calls

* running rust formatter

* Created Client threads and implemented connect command

* fixed client not disconnecting issue

* adding messaging support between clients

* Implemented client messaging through the server

* removing unnecessary prints and thread delays

* adding support for updating clients
2021-04-13 18:17:58 +01:00
michael-bailey e92096b6ad implemented basic messageing system for clients. 2021-03-18 08:55:21 +00:00
michael-bailey 7731e18d8b implemeting client functionality and changed types 2021-03-12 17:17:48 +00:00
michael-bailey 87a2a6b6da Moving files around and implementing more of the client manager. 2021-02-08 21:12:10 +00:00
michael-bailey b3de7670f3 got running flag to display 2021-02-08 21:12:10 +00:00
michael-bailey 7663a3f4ab Update Cargo.toml
+ openssl for crypto
- lazy-static and async-std
2020-08-23 15:36:14 +01:00
michael-bailey 2837ab52e1 Update Cargo.toml
- removed machine learning lib
2020-08-16 17:12:50 +01:00
michael-bailey dbf49a65b2 Revert "Merge branch 'master' into ref-method"
This reverts commit 1a6b344b58, reversing
changes made to be167055e8.
2020-08-12 20:56:05 +01:00
michael-bailey 1a6b344b58 Merge branch 'master' into ref-method 2020-08-12 17:24:12 +01:00
Mitchell fa57f25d8a added core server funcs to ui 2020-08-10 18:53:53 +01:00
michael-bailey 03ab7290c5 added functions 2020-08-09 21:17:17 +01:00
michael-bailey ef86b89042 added proper definition of traits for classes 2020-08-09 11:36:14 +01:00
michael-bailey a1474d01de increment version
+ clap crate
~ attempting fix on getting info
+ added clap arg parsing
+ added rudementary client, remove and update and error
2020-08-07 23:48:05 +01:00
michael-bailey 743433ab57 Update Cargo.toml
+ added cursive, crossterm, zeroize, and rayon.
2020-08-03 12:36:55 +01:00
Mitch161 0e6d141704 added new crate for statics 2020-07-19 21:04:41 +01:00
Mitchell 1d844ff57d added concurrent libs 2020-06-30 14:26:06 +01:00
Mitchell 15edb7872f update to clientUpdate command
Will not work currently as sync issues exist
2020-06-16 17:37:11 +01:00
Mitchell 830e5c9d64 added fetch all clients system 2020-06-07 20:16:45 +01:00
Mitchell e4066b96bd enabled regex 2020-06-04 13:47:20 +00:00
Mitchell 6b59c58098 changed rust project name to match git 2020-04-10 10:55:51 +00:00
Mitchell e85fde11e4 basic project start 2020-04-08 22:49:14 +00:00