ghassmo
|
db4e9dd870
|
use unified gen_id function
|
2022-07-31 05:39:35 +04:00 |
|
ghassmo
|
f73217d966
|
create file module in src/util contain helper functions for dealing with files
|
2022-07-31 05:39:35 +04:00 |
|
ghassmo
|
1dbab61a5a
|
cargo clippy a little clean up
|
2022-07-26 12:17:03 +04:00 |
|
ghassmo
|
0ac518ae9f
|
raft: split the main consensus code to files according to the roles & remove sync process
|
2022-07-26 10:06:42 +04:00 |
|
ghassmo
|
96fbca1080
|
bin/ircd/meeting_bot: prevent empty messages from breaking sending loop
|
2022-07-26 10:06:42 +04:00 |
|
Dastan-glitch
|
42171dad47
|
bin/tau: print a task workspace in its info table
|
2022-07-26 01:13:26 +00:00 |
|
narodnik
|
9a7c47f856
|
add missing stop() method for p2p
|
2022-07-25 12:42:40 +02:00 |
|
ghassmo
|
1292f4c4dd
|
tau/ raft-diag: using new raft api
|
2022-07-25 05:41:49 +04:00 |
|
ghassmo
|
3b90338d9c
|
Merge branch 'master' into raft_optimized
|
2022-07-25 04:53:24 +04:00 |
|
Dastan-glitch
|
bdca618848
|
bin/tau: add filter for start state
|
2022-07-24 02:24:04 +00:00 |
|
Dastan-glitch
|
3f07a2bbc5
|
bin/tau: use State struct instead of hardcoded states
|
2022-07-24 02:06:41 +00:00 |
|
Dastan-glitch
|
d5c81104a7
|
bin/tau: minor rework plus log msgs for export and import
|
2022-07-24 02:04:51 +00:00 |
|
ghassmo
|
6d9177691b
|
script/research: create raft diagnostic tool
|
2022-07-24 01:31:30 +04:00 |
|
aggstam
|
ad800d67f3
|
ircd/protocol_privmsg: remedy race lock on seen messages
|
2022-07-23 21:42:03 +03:00 |
|
Dastan-glitch
|
0a23b180a1
|
bin/tau: print the current workspace name with tasks table
|
2022-07-23 18:38:40 +00:00 |
|
Dastan-glitch
|
8653ea7f2a
|
bin/tau: implement export/import
|
2022-07-23 18:37:30 +00:00 |
|
parazyd
|
5d839844d5
|
ircd: Implement e2e message encryption.
|
2022-07-23 19:09:56 +02:00 |
|
ghassmo
|
9df075dfb8
|
Merge branch 'master' into raft_optimized
|
2022-07-21 04:13:14 +04:00 |
|
Dastan-glitch
|
10282ba4cf
|
bin/tau: update taud_config.toml
|
2022-07-20 00:30:02 +00:00 |
|
Dastan-glitch
|
e47b57d356
|
bin/tau: remove watch_files
|
2022-07-20 00:29:01 +00:00 |
|
parazyd
|
f2321747cb
|
ircd: Fix attempt for edge case where IRC client panics the threads.
|
2022-07-19 10:15:16 +02:00 |
|
Dastan-glitch
|
5a1c33cb97
|
bin/tau: add workspace feature
|
2022-07-18 23:54:12 +00:00 |
|
ghassmo
|
edf2458ee9
|
raft: prune seen messages
|
2022-07-17 17:33:50 +04:00 |
|
ghassmo
|
e00bc7d967
|
minor fix to log messages in tau and net
|
2022-07-16 17:21:14 +04:00 |
|
ghassmo
|
3a8a66bdff
|
update Cargo.toml info for ircd and tau
|
2022-07-11 16:46:19 +03:00 |
|
Dastan-glitch
|
51e67a0e0c
|
bin/ircd: clip nicks with length more than MAXIMUM_LENGTH_OF_NICKNAME instead of skipping their msgs
|
2022-07-10 23:41:01 +00:00 |
|
Dastan-glitch
|
08e79bbea1
|
bin/tau: slight change in tasks styling
|
2022-07-10 23:37:01 +00:00 |
|
ghassmo
|
a8ddc5c44e
|
tau: take comment as vector instead of string from cli
|
2022-07-10 22:27:53 +03:00 |
|
ghassmo
|
7abeea28b4
|
tau: remove old codes
|
2022-07-10 22:27:34 +03:00 |
|
ghassmo
|
7f3c831d74
|
bin/tau: add start state and add more colore indicating the state
|
2022-07-10 22:09:32 +03:00 |
|
Dastan-glitch
|
bf2c11b459
|
bin/tau: Clippy lints
|
2022-07-10 15:32:16 +00:00 |
|
ghassmo
|
eb101f22e2
|
bin/tau: catching errors and exit signals
|
2022-07-10 16:20:39 +03:00 |
|
ghassmo
|
41803ebc37
|
bin/ircd/script/meeting_bot: using ! instead of #
|
2022-07-10 14:58:59 +03:00 |
|
ghassmo
|
1a1e97a78a
|
bin/tau: WIP catching signals on changing tasks files
|
2022-07-10 02:56:44 +03:00 |
|
ghassmo
|
92cd0ed4c2
|
bin/tau: watch changes on tasks files and broadcast accordingly
|
2022-07-10 01:40:22 +03:00 |
|
narodnik
|
324f43d097
|
add #random to default autojoin
|
2022-07-08 20:41:58 +02:00 |
|
ghassmo
|
f8369fd605
|
bin/ircd/script: minor changes
|
2022-07-05 17:03:03 +03:00 |
|
ghassmo
|
47ee7d7e5b
|
bin/ircd/script: send cap command from meeting bot on starting
|
2022-07-05 16:41:52 +03:00 |
|
parazyd
|
86bb62f627
|
ircd: Add more default autojoin channels.
|
2022-07-03 16:30:54 +02:00 |
|
parazyd
|
e4577b9c66
|
ircd: Clippy lints.
|
2022-07-03 15:29:01 +02:00 |
|
parazyd
|
0063271679
|
Update project dependencies.
|
2022-07-03 15:26:35 +02:00 |
|
parazyd
|
b436d659ba
|
ircd: Implement IRC TLS listener.
|
2022-07-03 14:29:30 +02:00 |
|
ghassmo
|
05a6939950
|
bin/ircd: clean up
|
2022-07-03 15:12:27 +03:00 |
|
ghassmo
|
aa43e01e3a
|
bin/ircd: change seen_msg_ids from vector to fixed ringbuffer
|
2022-07-03 12:33:24 +03:00 |
|
ghassmo
|
7c2f951d5c
|
bin/ircd: minor fixs to irc server
|
2022-07-02 18:37:05 +03:00 |
|
ghassmo
|
9fdc11bd70
|
raft: add sent messages to seen_msgs vector
|
2022-07-02 18:16:22 +03:00 |
|
narodnik
|
f9b4c1d913
|
increase maximum length of nick to 32
|
2022-07-01 19:29:58 +02:00 |
|
aggstam
|
d50599c5fc
|
irc-raft: updated with latest changes
|
2022-06-30 16:10:21 +03:00 |
|
ghassmo
|
7023481020
|
bin/ircd: major fix for messages history
|
2022-06-30 15:40:17 +03:00 |
|
ghassmo
|
5e0dc9e6b5
|
bin/taud: minor changes inside main
|
2022-06-30 04:00:18 +03:00 |
|