Commit Graph

645 Commits

Author SHA1 Message Date
ayham def1098dda
remove latex garbage 2021-07-19 14:18:16 +03:00
ayham 98a4591d55
remove unneeded sandbox files 2021-07-19 14:01:27 +03:00
ayham b25b2f6625
fix comments in assert_msg.rs 2021-07-17 10:49:52 +03:00
ayham d0f39990b2
fix comments in server/db/initalizer.rs 2021-07-17 10:45:29 +03:00
ayham dbb8e0d05a
fix comments in server/initalizer.rs 2021-07-17 10:43:19 +03:00
ayham 54258f0ae8
fix comments in server/*/create_stock.rs 2021-07-17 10:39:50 +03:00
ayham 4699c5b1e4
fix comments in server/*/create_position.rs 2021-07-17 10:38:38 +03:00
ayham 863dbad593
fix comments in server/*/get_stock.rs 2021-07-17 10:36:54 +03:00
ayham 0ff12e03f8
fix commennts in server/*/create_transactions.rs 2021-07-17 10:34:38 +03:00
ayham e675b8648f
fix comments in server/*/create_company.rs 2021-07-17 10:33:22 +03:00
ayham 5f58c9138f
fix comments in server/*/get_company.rs 2021-07-17 10:31:29 +03:00
ayham ee96ca4542
fix comments in server/*/gen_tls_server_config.rs 2021-07-16 13:25:51 +03:00
ayham 3b0ed67242
fix comments in client/*/authorization.rs 2021-07-16 13:23:03 +03:00
ayham 8e1dd7c9ca
fix comemnts in client/creation.rs 2021-07-16 13:16:50 +03:00
ayham d63f711a33
fix comments in retrieval_portfolio.rs 2021-07-16 13:10:22 +03:00
ayham cd138d9225
fix comments in retrieval_transaction.rs 2021-07-16 13:05:01 +03:00
ayham 3adab64b59
fix comments in client/initalizer.rs 2021-07-14 23:12:14 +03:00
ayham 95b4f7789a
fix comment gen_tls_client_config 2021-07-14 23:08:46 +03:00
ayham 30aa9720ae
fix comments in get/req_server_salt.rs 2021-07-14 23:07:46 +03:00
ayham 1efc7aea8f
fix comments get_server_salt.rs 2021-07-14 22:58:29 +03:00
ayham c74da469ae
fixed wrong script name in README 2021-07-01 18:50:50 +03:00
ayham c063e7962f
rename scripts
- add actual server/client deployment script
- make old database deployment scripts clear named
2021-06-25 15:51:42 +03:00
ayham 1d689bb884
add environment based db config 2021-06-02 18:03:42 +03:00
ayham bd35323627
cargo fmt 2021-06-02 17:01:26 +03:00
ayham 713bfdb6ff
do all todos 2021-06-02 16:49:32 +03:00
ayham ca7c91216b
cargo fmt 2021-06-01 19:04:28 +03:00
ayham 66af765def
make 'src/common' actually common
- delete no longer needed lookup_ipv4
- delete no longer needed path_exists
- move gen_tls_client_config from common to client
- move gen_tls_server_config from common to server
2021-06-01 18:59:07 +03:00
ayham f2c4d46ffe
improve logging substantially
- remove simple_logger
- add fern logging
- remove no longer applicable gen_log.rs
- add address based logging
	- every spawned task that handles a client logs their address
	- main task/runtime has address 0.0.0.0:0
- add pretty colored logging
- remove /var/log requirement
2021-06-01 12:12:28 +03:00
ayham a965957bcb
apply cargo fmt 2021-05-31 17:41:21 +03:00
ayham 9a554e85c2
remove client build warnings 2021-05-31 17:39:01 +03:00
ayham b7d792c6dd
remove server build warnings 2021-05-31 17:35:32 +03:00
ayham 375a9a24c4
fix minimal build 2021-05-30 21:47:27 +03:00
ayham 21a9ca3724
update readme sandbox instructions
- make readme have an example of running a server
- fix github CI so that it accomodates for TLS/no-TLS configurations
2021-05-30 21:35:41 +03:00
ayham d32140ceb7
client now runs correctly
- server now handles basic operations correctly
- client now creates random username, email, password
2021-05-30 21:31:01 +03:00
ayham bf6a475ced
server now runs 2021-05-30 20:08:02 +03:00
ayham 7ac3ad79dc
client now builds 2021-05-26 09:30:52 +03:00
ayham 924603e43e
server now runs (hopefully) 2021-05-24 13:53:43 +03:00
ayham 17d2a0e93e
add minimal server loop using tokio 2021-05-23 18:09:56 +03:00
ayham fc379270c7
add no-default-features as suggestion 2021-05-23 07:25:17 +03:00
ayham 53411dc9c7
make hybrid as default features 2021-05-23 07:08:53 +03:00
ayham 1caecac757
remove bitflags for ReturnFlags.
- remove bitflags for ReturnFlags.
- replace all occurances of ReturnFlags with correct codes.
2021-05-21 13:03:02 +03:00
ayham fb65b03de3
use ReturnFlags & fix assert_msg? 2021-05-21 11:10:37 +03:00
ayham fa883738be
fix all TODO 2021-05-20 19:55:38 +03:00
ayham a4593f6b88
cargo fmt apply 2021-05-20 17:42:18 +03:00
ayham a3c29e5374
swap error strings with ReturnFlags 2021-05-20 15:07:08 +03:00
ayham 29a2f18c6f
add instructions for running sandbox 2021-05-20 10:39:12 +03:00
ayham ff47da67c0
fix assert_msg() & add custom checking 2021-05-20 09:57:25 +03:00
ayham 13e4e70511
format & add Github CI fmt checking 2021-05-19 17:51:36 +03:00
ayham f61e07f8f7
remove all warnings, on hybrid builds 2021-05-19 15:47:40 +03:00
ayham 4813b24639
update readme 2021-05-19 15:44:18 +03:00