Commit Graph

15 Commits (93cb972514a10c6d280e5974ed7e047ce43b3933)

Author SHA1 Message Date
William Grant 93cb972514 feat: updated hasOutdatedClient to track last user to send a legacy message
this makes the banner work properlly in closed groups
2 years ago
William Grant bd900128f4 feat: added hasOutdated Client to convo model, use feature release check to process disappearing messages
trigger banner when receiving a legacy disappearing message via hasOutdatedClient
2 years ago
William Grant 4dbbada728 feat: added notice banner component
show notice when conversation is in legacy mode, extracted some UI components from the ConversationHeader, updated featureReleaseTimestamp
2 years ago
William Grant 93005d32d8 feat: updated db migration to support legacy mode 2 years ago
William Grant 1303707cd7 feat: added expirationType to message model with correct typings
added to migration
2 years ago
William Grant 976cb2a55f fix: improved migration queries 2 years ago
William Grant 30196a131a feat: added basic support for different disappearing message modes
added expirationType and lastDisappearingMessageChangeTimestamp to conversations table, left a few comments for future work
2 years ago
mdPlusPlus 1d6ed17ac7 Fix typos via codespell 2 years ago
Audric Ackermann 0b8a10ad66 fix: improve markAllAsRead performances
- make an index on unread+convoId
- make the message update trigger only run when the body changed
3 years ago
Audric Ackermann 0eac74dd07 Merge branch 'dev' into menu-redesign 3 years ago
Audric Ackermann ba41e92720 fix: drop friendRequestStatus before saveConversation in migrations 3 years ago
Audric Ackermann 542c704b64 feat: add search by contacts to closed group overlay 3 years ago
Audric Ackermann 19e48c2629 fix: drop column friendRequestStatus if exists 3 years ago
Audric Ackermann ef9b2dfc80 fix: pass the db instance during db migration 3 years ago
Audric Ackermann eabee8f39a fix: split migrations and sql files
also address PR reviews
3 years ago