~flokli

[::]


#252 Add a way to import history into Soju a month ago

Comment by ~flokli on ~emersion/soju

I'll give that import script a try, thanks! It should be enough for my usecase, don't need to push logs from the client, and agreed having soju look around in the filesystem on a clients' request is not good.

Looking at the database providers, StoreMessage seems to have a "ON CONFLICT DO NOTHING,). Does this mean I should be able to import incrementally, as it'll skip over existing entries?

On another note, I've been using weechat, and its logs. Would you be up to a change adding parsing for these, and a flag to the import script?

#251 Allow to connect to a server using custom client certificates a month ago

Comment by ~flokli on ~emersion/soju

irc.server.xxx.tls_cert is about client certificates, that the client (Soju in that case) uses to identify with the IRC server.

Some IRC servers issue client certificates, and this issue is about being able to configure Soju with these certs without manually poking in the database.

#252 Add a way to import history into Soju a month ago

Ticket created by ~flokli on ~emersion/soju

While we have CHATHISTORY to query history, it's not yet possible to import history, potentially generated by another client / bouncer, before soju was used.

It might be possible to do this simply by inserting into the the database directly, but it'd probably prefer a sojuctl command. It could take znc syntax logs, so in tandem with https://codeberg.org/emersion/chathistorysync this could also be used to migrate logs from one bouncer to another.

#94 Add option for organizing messages into threads 5 years ago

Comment by ~flokli on ~sircmpwn/aerc2

You're right - found https://lists.sr.ht/~sircmpwn/aerc/patches/8864 now aswell, it indeed uses the workers for threading. I'll give it a try, and will also take a look at adding notmuch support :-)

#94 Add option for organizing messages into threads 5 years ago

Comment by ~flokli on ~sircmpwn/aerc2

I'd also be very interested in a threaded view. However, I don't think assembling threads should be done client-side.

IMAP seems to support threading, and backends like notmuch are also probably much faster when loading threads or displaying query results in threaded view.