Commit Graph

525 Commits (d278017df1ab0e49f26996fc4571f4ccd9e90217)

Author SHA1 Message Date
Matthew Chen 158aa3abc4 Tweak system messages; incomplete vs. missed calls. 7 years ago
Matthew Chen 8b3bdb88f3 Revert "Merge branch 'charlesmchen/tweakCalls'"
This reverts commit 3e0233ea60, reversing
changes made to 74ce3012cf.
7 years ago
Michael Kirk a66c88e3cf Fix getter for contact threads, remove sneaky read transaction for DM config. 7 years ago
Michael Kirk 92705490a0 No write transaction needed for syncing colors
// FREEBIE
7 years ago
Michael Kirk 4d3d5d98e1 Sync colors with contacts 7 years ago
Michael Kirk 553a94286f update protobufs to sync group color 7 years ago
Matthew Chen 1a9a5016fe Tweak calls. 7 years ago
Matthew Chen 3f4cd15f5b Use sending queue in websocket send failover to REST. 7 years ago
Michael Kirk 2c1693c941 Revert "Revert "Revert "Disable contact sharing."""
This reverts commit 57e3d0d5f9.
7 years ago
Michael Kirk 1e8c7d63b8 clarify sync logging 7 years ago
Michael Kirk 8576de0618 Fix: No contacts/groups after initial device link
The server caches your device list on the websocket, so sending on the
websocket to a just-linked device will always fail. We could close/open the
websocket, but that might be disruptive in it's own way. Instead we'll closely
mirror the Android approach, where WebSocket sends are attempted only one time,
and failure is handled by falling back to the original REST approach.

So note: we don't do any special handling of failures on the websocket
(409/410). We simply retry it with REST which will handle the 409/410/etc.

Consequently, we don't want to decrement our retry count for websocket sends.
7 years ago
Michael Kirk 57e3d0d5f9 Revert "Revert "Disable contact sharing.""
This reverts commit 91af7d3855.
7 years ago
Matthew Chen 08ca4fdb50 Lazy-load contact avatar data and images. Use NSCache for avatar images. 8 years ago
Matthew Chen 776b5abed1 Handle edge cases around unread indicator & contact offers. 8 years ago
Matthew Chen 1607aa7f57 Image content types. 8 years ago
Matthew Chen 18a8efe1a9 Respond to CR. 8 years ago
Michael Kirk c48f2404a3 Fix overzealous assert
// FREEBIE
8 years ago
Michael Kirk a346465db5 tune down logging
// FREEBIE
8 years ago
Matthew Chen e8d0d9ecc0 Index oversize text for search. 8 years ago
Matthew Chen dd49c6225f Auto-size contact cells everywhere. 8 years ago
Michael Kirk 0a17246737 Don't use group name in message.
// FREEBIE
8 years ago
Michael Kirk 95b1dced18 add: messages in Book Club will disappear in 1 minute
Show different message when joining group with disappearing messages
8 years ago
Michael Kirk 0cf751d34f Newly added group members should have expire time
Send expire timer with group info updates and in group updates that add a user.
8 years ago
Michael Kirk 74b741e9de Update timer
// FREEBIE
8 years ago
Matthew Chen f9f931fc2d Fix assert around failing sync message sends. 8 years ago
Matthew Chen 37d3dfdfb6 Merge tag '2.26.0.23' 8 years ago
Michael Kirk 8c88382f37 less call logging
// FREEBIE
8 years ago
Matthew Chen 91af7d3855 Revert "Disable contact sharing."
This reverts commit cb603d0bad.
8 years ago
Michael Kirk 1db1d76d98 Merge branch 'mkirk/fix-build-warnings' 8 years ago
Michael Kirk 7df158120b Fix build warnings: mark initWithCoder as designated.
// FREEBIE
8 years ago
Matthew Chen afc2cabe90 Merge remote-tracking branch 'origin/hotfix/2.25.3' 8 years ago
Matthew Chen 7cc46a06fa Rebuild finder index. 8 years ago
Michael Kirk 626573a8a9 Revert "Revert "Disable contact sharing.""
This reverts commit 6e0d92e039.
8 years ago
Matthew Chen 9a08afae28 Fix build warnings. 8 years ago
Matthew Chen 3cd6a33aa6 Fix build warnings. 8 years ago
Matthew Chen 61ec865b6d Respond to CR. 8 years ago
Matthew Chen 4342b04bd3 Include response data in 'request over websocket' failures. 8 years ago
Matthew Chen 4d498563e7 Unify the socket manager's 'can send requests' logic. 8 years ago
Matthew Chen 1466852329 Revert "Add temporary verbose logging around message creation."
This reverts commit 7200a8dc4d.
8 years ago
Matthew Chen 7200a8dc4d Add temporary verbose logging around message creation. 8 years ago
Matthew Chen 21b54bee4f Fix breakage from recents changes in share extension. 8 years ago
Matthew Chen 08affb4400 Merge branch 'hotfix/2.25.2' 8 years ago
Michael Kirk 84776f2757 Start timers for migrated messages
// FREEBIE
8 years ago
Matthew Chen 1343e4bc19 Preserve legacy outgoing message state; special case contact thread messages. 8 years ago
Matthew Chen 8a76e778b5 Use websocket for sends. 8 years ago
Matthew Chen 5f1682deab Use websocket for sends. 8 years ago
Matthew Chen 6e0d92e039 Revert "Disable contact sharing."
This reverts commit cb603d0bad.
8 years ago
Matthew Chen efb0769c6f Disable contact sharing. 8 years ago
Matthew Chen 2f8b5b8ea2 Move app state check to main thread. 8 years ago
Matthew Chen 7254d92601 Revert "Disable contact sharing."
This reverts commit cb603d0bad.
8 years ago