Commit graph

329 commits

Author SHA1 Message Date
5b28d1601d Request logs every 2 seconds instead of 3 2022-06-24 23:04:05 +02:00
cda1e8f7d8 Incrementally update euph_trees 2022-06-24 21:13:02 +02:00
ad3a67cdc3 Make euph_trees a temporary database 2022-06-24 21:12:52 +02:00
f272bc6dcb Fix performance of retrieving path 2022-06-24 19:19:51 +02:00
6facbd5c96 Make euph_trees a table instead of a view 2022-06-24 19:19:38 +02:00
b30adaf17c Decrease log request delay 2022-06-24 18:10:20 +02:00
721461f7be Create some indices 2022-06-24 18:10:08 +02:00
ce58e5b4be Repeatedly request logs while in a room 2022-06-24 17:25:35 +02:00
76412e8287 Purge replies regularly 2022-06-24 15:56:02 +02:00
d10efb8757 Fix some warnings 2022-06-24 15:55:54 +02:00
57351f65be Update vault on send events and replies 2022-06-24 15:33:45 +02:00
4e4eb036e0 Fix span when adding messages 2022-06-24 01:04:27 +02:00
54b056ba1c Fix cursor scrolling
When scrolling up, the cursor would get stuck at certain screen heights,
i.e. the screen would scroll and the cursor would stay at the same line.
When scrolling down, the screen would sometimes jump by one line.

This weird behaviour was caused by an incorrect conversion between
screen lines and cursor proportion.
2022-06-24 00:56:36 +02:00
bdf651b40c Fix sql errors 2022-06-24 00:34:29 +02:00
72b531d216 Insert euph messages into vault 2022-06-24 00:20:34 +02:00
d6821881f3 Implement inserting euph messages into vault 2022-06-24 00:20:14 +02:00
15933aac78 Fix foreign key constraint 2022-06-24 00:15:10 +02:00
5abda48b86 Switch to unbounded receiver for vault 2022-06-23 22:41:02 +02:00
e6af7e6aa1 Print vault errors to stderr 2022-06-23 22:36:38 +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
fa746d0749 Print error if room stops with an error 2022-06-23 22:15:09 +02:00
ae2c887a3c Restrict and fix visibility 2022-06-23 21:43:46 +02:00
1df34e9f57 Handle some events by logging them 2022-06-23 21:07:23 +02:00
3e5f97c2cd Structure room similar to conn 2022-06-23 17:15:35 +02:00
1ae81899a6 Include successful replies in conn event stream 2022-06-23 13:39:09 +02:00
1e61f15e8d Log via log crate 2022-06-23 13:24:26 +02:00
bbe1ab7bfd Fix initial migration 2022-06-23 13:23:03 +02:00
e601476d02 Dissolve workspace 2022-06-23 12:20:20 +02:00