Commit Graph

661 Commits (6566ea694c07a1dc6852b12bcd6415232e39d77c)
 

Author SHA1 Message Date
Matthew Chen 9168512058 Merge branch 'charlesmchen/readReceiptsVsOlderMessages2' 8 years ago
Matthew Chen dfab38b941 Rework how messages are marked read.
// FREEBIE
8 years ago
Matthew Chen 5d1a33b5fc Merge branch 'charlesmchen/readReceiptsVsOlderMessages' 8 years ago
Matthew Chen 4a028d32b1 Filter messages shown in the home view.
// FREEBIE
8 years ago
Matthew Chen dcbb72d851 Filter messages shown in the home view.
// FREEBIE
8 years ago
Matthew Chen 5e50711412 Don’t update expiration for messages twice.
// FREEBIE
8 years ago
Matthew Chen dc9a2253d5 Rework how messages are marked read.
// FREEBIE
8 years ago
Matthew Chen c5c4643782 Rework how messages are marked read.
// FREEBIE
8 years ago
Matthew Chen 49f1180431 Merge branch 'mkirk/remove-legacy-message-sending' 8 years ago
Michael Kirk c29549c213 remove legacy message sending
// FREEBIE
8 years ago
Matthew Chen 13a119b4b6 Merge branch 'charlesmchen/refineVerification' 8 years ago
Matthew Chen f324327880 Don’t update home view sort order in response to dynamic interactions or verification state changes.
// FREEBIE
8 years ago
Matthew Chen 1052915c1b We only want to create change messages in response to user activity, on any of their devices.
// FREEBIE
8 years ago
Matthew Chen 12aed7a4a1 Merge branch 'charlesmchen/defaultVerificationMessageDescription' 8 years ago
Matthew Chen fbc1bad881 Add a default description for verification state messages.
// FREEBIE
8 years ago
Michael Kirk 8bd0281254 Merge branch 'mkirk/archive-not-delete' 8 years ago
Michael Kirk 0df5ea3ee5 CR: continue to delete session when receiving an EndSession
// FREEBIE
8 years ago
Michael Kirk cfd9b84e65 Remove redundant missing-session check.
It already happens in decrypt/processException

// FREEBIE
8 years ago
Michael Kirk 1db9c8b344 prefer archiving vs deleting sessions.
This gives us a little resiliency to handling messages out of order
across key change.

We still *always* print SN when they change.
And we still verify that the session used for encrypt/decrypt is the trusted
session

// FREEBIE
8 years ago
Matthew Chen f2f654af19 Merge branch 'charlesmchen/verificationStateChangeMessages' 8 years ago
Matthew Chen ca04d912db Don't actually transmit any verification state sync messages until we finalize the proto schema changes.
// FREEBIE
8 years ago
Matthew Chen 841271dc6c Respond to CR.
// FREEBIE
8 years ago
Matthew Chen fdd172bda3 Add verification state change messages.
// FREEBIE
8 years ago
Matthew Chen eed6377910 Add verification state change messages.
// FREEBIE
8 years ago
Michael Kirk fba94754a6 Merge branch 'mkirk/redundant-sn-changes' 8 years ago
Michael Kirk 7fc73e2ba1 include recipient name in error message
// FREEBIE
8 years ago
Michael Kirk 94fb7d50e8 CR: add comment
// FREEBIE
8 years ago
Michael Kirk dfd0f8073d When failing to send to new identity, save it.
Remove creation of "old style" blocking SN alerts

// FREEBIE
8 years ago
Matthew Chen edc6578b9b Merge branch 'charlesmchen/syncVerificationState' 8 years ago
Matthew Chen 0e11566824 Respond to CR.
// FREEBIE
8 years ago
Matthew Chen e27e55ca99 Fix a typo.
// FREEBIE
8 years ago
Matthew Chen 5acb209427 Sync verification state.
// FREEBIE
8 years ago
Matthew Chen 3c2835d318 Sync verification state.
// FREEBIE
8 years ago
Matthew Chen 07ac17fd39 Sync verification state.
// FREEBIE
8 years ago
Matthew Chen 90d671924f Sync verification state.
// FREEBIE
8 years ago
Matthew Chen 89b1da7666 Sync verification state.
// FREEBIE
8 years ago
Matthew Chen b2425ddf9a Sync verification state.
// FREEBIE
8 years ago
Michael Kirk 33df1fb6c0 Merge branch 'mkirk/create-missed-call-notification-in-thread' 8 years ago
Michael Kirk 90087c34fa Create an interaction when missing a call due to identity change
// FREEBIE
8 years ago
Michael Kirk 435f13f2ff Merge branch 'mkirk/avoid-deadlock-on-unknown-session' 8 years ago
Michael Kirk 0c2a1ff89f avoid deadlock on unknown session
// FREEBIE
8 years ago
Michael Kirk d475c58348 Merge branch 'mkirk/identityManager' 8 years ago
Michael Kirk 81d36a4652 code cleanup per code review
// FREEBIE
8 years ago
Michael Kirk 4a73ab2851 trust matching first known key, regardless of how old it is
// FREEBIE
8 years ago
Michael Kirk 1603e8bfbf more specific asserts, clean up logging
// FREEBIE
8 years ago
Michael Kirk e408250ef2 Fix crash when messaging user for the first time
We trust on first use, so if there is no identity, no need to compare
key.

// FREEBIE
8 years ago
Michael Kirk 167961a45f restore call-back for changed identities
// FREEBIE
8 years ago
Matthew Chen 12b5c2c26a Sync verification state.
// FREEBIE
8 years ago
Matthew Chen 8a26883876 Fix crash.
// FREEBIE
8 years ago
Matthew Chen fcc17ca869 Respond to CR.
// FREEBIE
8 years ago