New Database Layout
This issue tracks remaining tasks for !966 (merged)
See branch: https://dev.gajim.org/gajim/gajim/-/commits/storage
-
Store security labels in DB, see #10842 (closed) -
Check file transfer rows -
Check call rows -
Ensure corrections work correctly (message merge state) -
Sending multiple messages in a MUC does not merge correctly anymore, check acknowledge_message() -
Check "jump to message" feature in message search view -
correcting a MUC message shows forever as pending -
Fix displaying sent MUC messages -
real jid is currently only available via occupants table, needs a solution, maybe fake occupant id -
Display "pending" state for MUC messages, see #8746 (closed) -
Show errors on MUC messages, see #11204 (closed) -
Database migration -
Don’t allow corrections and any other actions for pending groupchat messages -
Check if displayed / Received marker work -
Reset Displayed / Received marker when a message was corrected -
Dont allow to retract moderated messages in the GUI -
Check if OMEMO still works in MUCs -
Check if encryption plugins still work