Commit graph

742 commits

Author SHA1 Message Date
7e9e441c1e Use Garmelon/vault 2023-02-23 14:41:10 +01:00
35a140e21f Make MsgStore fallible 2023-02-23 14:41:10 +01:00
5581fc1fc2 Add vscode settings 2023-02-23 14:41:10 +01:00
8bd58417dd Fix import grouping 2023-02-23 14:41:10 +01:00
84279d6800 Print non-export output on stderr 2023-02-23 14:41:10 +01:00
ca10ca277b Add option to export to stdout 2023-02-23 14:41:10 +01:00
0ceaffc608 Add json-stream export format 2023-02-23 14:41:10 +01:00
ba1b8b419c Add todo 2023-02-23 14:41:10 +01:00
55cc8a5d09 Update dependencies 2023-02-23 14:41:10 +01:00
ecedad8f0f Update euphoxide 2023-01-30 19:04:24 +01:00
56373135c7 Fix mentions not being stopped by > 2023-01-30 17:59:55 +01:00
b6d69ce0b5 Fix sort order for rooms waiting to reconnect 2023-01-24 18:23:06 +01:00
f2d70f99eb Fix rooms not reconnecting properly 2023-01-24 18:22:52 +01:00
2f7234189b Add --verbose flag 2023-01-23 23:03:17 +01:00
f9533d8119 Update debug logging
Some things euphoxide already logs. The priorities for the other
messages were adjusted to make more sense (hopefully).
2023-01-23 22:57:56 +01:00
c2e739abf9 Fix auth-auth-disconnect-reconnect loop
Both euphoxide and cove would try to authenticate, leading to the server
disconnecting the session. The Instance would then immediately reconnect
because the previous initial connection was successful. Rinse and repeat
2023-01-23 22:50:42 +01:00
1be5fb5f39 Limit logged messages 2023-01-23 22:49:34 +01:00
8dd5db5888 Switch euph::Room to use euphoxide's Instance 2023-01-23 22:49:34 +01:00
b94dfbdc31 Update euphoxide and enable feature "bot" 2023-01-23 22:49:34 +01:00
0ff3e94690 Fix rendering of /me 2023-01-21 14:24:07 +01:00
875f8be181 Simplify return type 2023-01-20 21:45:30 +01:00
23352e7027 Rename "status" to "state" in most places
This follows the name change of euphoxide, which renamed its connection
Status to State.
2023-01-20 21:45:30 +01:00
f72da10171 Don't set bg color on replaced emoji 2023-01-20 21:45:30 +01:00
c38b8c2ee2 Display colon-delimited emoji in messages 2023-01-20 21:45:30 +01:00
16011a267d Display colon-delimited emoji in nicks 2023-01-20 20:19:03 +01:00
9f7c1fb9c0 Respect emoji when calculating nick hue 2023-01-20 20:18:34 +01:00
9324517c56 Update euphoxide 2023-01-20 19:33:52 +01:00
82d6738e49 Bump version to 0.5.2 2023-01-14 18:02:13 +01:00
1585b2e8a1 Update dependencies 2023-01-14 18:00:58 +01:00
f61c03cf0a Remove redundant vault 2023-01-14 17:46:05 +01:00
acb03b1f09 Open room present link with p 2023-01-14 17:45:46 +01:00
20186bda5c Satisfy clippy 2023-01-05 14:21:50 +01:00
5acf49d018 Simplify lints 2022-12-11 20:36:41 +01:00
008554a2bd Update euphoxide and tokio-tungstenite 2022-12-10 02:49:46 +01:00
89cda4088e Add some &rl2dev history bug workarounds 2022-12-07 01:36:22 +01:00
a2275d89eb Bump version to 0.5.1 2022-11-27 02:11:18 +01:00
c84470ff5c Update dependencies 2022-11-27 02:05:02 +01:00
31129ece39 Increase reconnect delay to one minute 2022-11-09 19:57:43 +01:00
bf2732eccd Satisfy clippy 2022-11-05 14:46:01 +01:00
d437341dab Omit newlines between errors 2022-11-05 14:45:26 +01:00
ffcae898f3 Update euphoxide 2022-10-23 14:05:42 +02:00
3895388e54 Update to clap 4.0 2022-09-29 13:06:06 +02:00
ec34a45f2b Add todo 2022-09-27 14:01:18 +02:00
ec3ba31176 Bump version to 0.5.0 2022-09-26 21:24:58 +02:00
30fe8aac60 Update dependencies 2022-09-26 21:24:58 +02:00
1ee82eaed0 Use esc to leave nick list focus 2022-09-26 21:24:58 +02:00
7dfa8c6048 Make initial rooms sort order configurable 2022-09-26 20:34:45 +02:00
61a9cc10f1 Update toss to version with separate widthdb 2022-09-26 17:36:49 +02:00
5ed0cd5f3f Update euphoxide to version with partial sessions 2022-09-26 16:56:38 +02:00
374c4c4f79 Update euphoxide to version with id newtype wrappers 2022-09-26 10:20:47 +02:00