planetary-social / planetary-ios

Social for humans, not algorithms.
https://planetary.social/
Mozilla Public License 2.0
194 stars 20 forks source link

Implement Private Messaging #964

Open mplorentz opened 1 year ago

mplorentz commented 1 year ago

We should support exchanging private encrypted messages with other users. Our database already syncs and stores them, we just need to build a UI for them.

This ticket is for implementing the legacy private messaging system, which allows up to 8 recipients. This is not for private groups which will allow for many more recipients.

mplorentz commented 1 year ago

I gave this a shot over the weekend (work pushed up to private-messages branch) and it turns out that the function in go-ssb that is supposed to return private messages is broken and probably has been for some time. I'm not sure how hard it would be to fix, but at this point it probably makes sense to just wait for the switch to scuttlego.