ayham
edf212de7e
add basic test running
...
continuous-integration/drone/push Build is failing
Details
does not add actual test
2021-08-21 08:50:18 +03:00
ayham
ca6f0677ed
make namespace naming better
...
continuous-integration/drone/push Build is passing
Details
- replace acc_create with account::create on server & client
- replace acc_auth with account::authorize on server & client
- to use the account module (non-common), just import
crate::server/client::account;
- remove redundant use namings
2021-08-20 10:11:06 +03:00
ayham
27e68e3eeb
convert to argon2 church
...
continuous-integration/drone/push Build is passing
Details
- convert to argon2
- make hahsing actually works
- fix minute stuff with bincode conversion
- sloppy code
- works
2021-08-19 10:51:26 +03:00
ayham
ff225070e4
add drone ci support
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone Build is passing
Details
2021-07-30 07:04:54 +03:00
ayham
3adab64b59
fix comments in client/initalizer.rs
2021-07-14 23:12:14 +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
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
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
a3c29e5374
swap error strings with ReturnFlags
2021-05-20 15:07:08 +03:00
ayham
13e4e70511
format & add Github CI fmt checking
2021-05-19 17:51:36 +03:00
realaltffour
51444cf079
clean: errors in client/initializer.rs
2020-08-31 07:04:16 +03:00
realaltffour
e50a4435d2
add: impl io::Write for TlsConnection
2020-08-18 15:37:55 +03:00
realaltffour
6803fa5769
add: retrieval_portfolio()
2020-08-16 17:53:06 +03:00
realaltffour
321246b464
end all warning for unused macro imports
2020-08-15 20:04:53 +03:00
realaltffour
50d276430d
add: portfolio retrieval
2020-08-15 19:53:02 +03:00
realaltffour
805c488230
chnge: from i64 to f64 for stocks
2020-08-14 11:06:46 +03:00
realaltffour
b9d73ee6bd
add: acc_auth() server side
2020-08-13 12:40:29 +03:00
realaltffour
52202f0d41
add: register()
2020-08-12 06:41:02 +03:00
realaltffour
730a6f198a
make client now buildable
2020-08-11 14:49:29 +03:00
realaltffour
5ce8e86085
rework file hierarchy
2020-08-11 13:16:25 +03:00