Commit graph

28 commits

Author SHA1 Message Date
da2c3d86f5 Move functions to EuphVault and add EuphRoomVault
This commit moves all euph_* functions from Vault to EuphVault. The
previous EuphVault is now called EuphRoomVault and re-exports all
room-based functions from the EuphVault. It also implements MsgStore.
2022-09-09 21:55:14 +02:00
ff56bb2678 Reduce vault code duplication with macros 2022-09-09 21:55:14 +02:00
86c128b92d Document config file format and options 2022-09-01 21:11:53 +02:00
827a854101 Add --offline cli flag 2022-08-27 17:05:40 +02:00
8c1b207ac1 Fix --data-dir being incorrectly resolved 2022-08-27 12:10:23 +02:00
6e6fddc0b1 Add 'euph.rooms.<name>.password' config option 2022-08-25 22:49:34 +02:00
e40948567a Add 'data_dir' config option 2022-08-25 22:33:25 +02:00
84ff1f068b Add 'ephemeral' config option 2022-08-25 22:15:43 +02:00
d61e0ceab7 Load config file on startup 2022-08-25 22:12:29 +02:00
68bd6042c5 Add --ephemeral cli flag 2022-08-22 21:04:15 +02:00
e24a5ee1c4 Adjust export help message wording
Since the export command can now export multiple rooms at a time, the
old description was outdated.
2022-08-21 16:35:04 +02:00
36b717ff8c Use euphoxide instead of euph module 2022-08-18 18:13:49 +02:00
ed181a6518 Restructure export code and arg handling 2022-08-10 01:58:25 +02:00
44fce04a87 Include version in clap output 2022-08-10 00:33:45 +02:00
00bcdddc62 Enable some warnings 2022-08-02 02:17:37 +02:00
3b5f3416fe Add --measure-widths command line flag 2022-07-26 17:44:06 +02:00
40674f5071 Add --data-dir command line option 2022-07-26 17:36:25 +02:00
f501170d2c Remove unnecessary async-s 2022-07-24 19:02:56 +02:00
60358edbc3 Add command to clear cookies 2022-07-24 19:02:15 +02:00
4e014168b4 Add gc command to clean up vault 2022-07-24 00:19:02 +02:00
21d908874d Adapt blocks to include markers 2022-07-15 11:10:19 +02:00
0ccf788d7b Add option to export plain text room logs 2022-07-07 03:41:44 +02:00
446e3e885a Move chat to ui module 2022-07-05 19:37:29 +02:00
93cc2a6c13 Switch to new toss commit 2022-07-04 19:50:07 +02:00
28263e6a5c Remove dummy store 2022-06-23 22:25:23 +02:00
e0db158ece Redraw whenever a message is logged 2022-06-23 22:15:36 +02:00
1e61f15e8d Log via log crate 2022-06-23 13:24:26 +02:00
e601476d02 Dissolve workspace 2022-06-23 12:20:20 +02:00
Renamed from cove-tui/src/main.rs (Browse further)