Beaudan
5278abefb6
Removed id which was not needed for seen messages. Refactored filter logic into function and found function name error
6 years ago
Beaudan
712566ef3b
Created new table to store the received message hashes. Checking this table when receiving messages to look for duplicates. Should be cleared of expired messages on app start and every hour after
6 years ago
Mikunj
33ee45b819
Cleaned up SQL for getMessagesByConversation.
6 years ago
Mikunj
1150f0f915
Allow fetching conversation messages by a specific type.
6 years ago
Mikunj
d5154bef73
Move version 7 schema to version 6.
7 years ago
Mikunj
e678d84d7e
Oops forgot semi colons
7 years ago
Mikunj
abe7170b4e
Added sql deletion of contact pre keys and contact signed pre keys
7 years ago
Mikunj
98185fa6fd
Added sql migration.
7 years ago
Mikunj
77602e3dbb
Moved contactPreKey and contactSignedPreKey to sql.
7 years ago
Mikunj
525007f944
Added fetching preKey by recipient.
7 years ago
Mikunj
f589fdac5c
Merge signal changes into branch.
7 years ago
Scott Nonnenberg
2cfbfe477a
Better handle large numbers of messages in cache on startup
7 years ago
Scott Nonnenberg
cd60bdd08a
Move conversations to SQLCipher
7 years ago
Scott Nonnenberg
c88df69094
New SQL indices and query tweaks to eliminate table scans
...
Also: New logging on client side to track performance of db queries
7 years ago
Scott Nonnenberg
727925a266
Clean up old messages, better handle errors from sending
7 years ago
Scott Nonnenberg
6e193456f9
Eliminate orphaned external message files on startup
...
Attachments, visual attachment thumbnails, video attachment screenshots
Quote thumbnails
Contact avatars
7 years ago
Scott Nonnenberg
c56ea55e36
Fix duplicate message detection
7 years ago
Scott Nonnenberg
4d5894bf04
Ensure that all multi-statement sql functionss are serialized
7 years ago
Scott Nonnenberg
3105b77475
Migrate to SQLCipher for messages/cache
...
Quite a few other fixes, including:
- Sending to contact with no avatar yet (not synced from mobile)
- Left pane doesn't update quickly or at all on new message
- Left pane doesn't show sent or error status
Also:
- Contributing.md: Ensure set of linux dev dependencies is complete
7 years ago