Josh Perez
|
6a68b37c83
|
New message state: Partially sent
|
2020-08-06 18:22:52 -07:00 |
|
Scott Nonnenberg
|
81cb7730a5
|
Message Requests improvements
|
2020-08-06 20:50:54 -04:00 |
|
Scott Nonnenberg
|
b63291507a
|
Sync messages: Additional debugging info, consistent ids
|
2020-08-06 13:28:56 -04:00 |
|
Scott Nonnenberg
|
57308d3104
|
Fixes several bugs
|
2020-08-04 21:13:19 -04:00 |
|
Scott Nonnenberg
|
7eabdffcd0
|
Update message.isEmpty() and .isNormalBubble() with recent additions
|
2020-07-30 20:10:54 -04:00 |
|
Scott Nonnenberg
|
d75eee015f
|
Show notifications when a user's profile name changes
|
2020-07-30 13:27:44 -07:00 |
|
Scott Nonnenberg
|
5a79ed1c60
|
combineContacts: Don't clear conversations to reset lookups
|
2020-07-30 13:27:44 -07:00 |
|
Scott Nonnenberg
|
bab59ba2a1
|
Force social graph to pull down updates after beta.11 install
|
2020-07-30 13:27:44 -07:00 |
|
Scott Nonnenberg
|
d07b8e82b2
|
First-class profile name rendering
|
2020-07-30 13:27:41 -07:00 |
|
Josh Perez
|
0f8a60acc3
|
Integrate message requests with storage service
|
2020-07-30 13:18:34 -07:00 |
|
Josh Perez
|
9433a1de99
|
Don't reset panel on close of recent media pane
|
2020-07-30 13:17:47 -07:00 |
|
Scott Nonnenberg
|
901179440f
|
Merge contacts when we discover split or duplicated contacts
|
2020-07-30 13:17:45 -07:00 |
|
Josh Perez
|
8502d23576
|
Social Graph: read-only state sync with primary device
|
2020-07-30 13:10:05 -07:00 |
|
Scott Nonnenberg
|
7f71046f93
|
Restore ability to get to safety number screen from member list
|
2020-07-30 13:10:05 -07:00 |
|
Josh Perez
|
5b83485c89
|
Update safety number change warning dialog
|
2020-07-30 13:10:05 -07:00 |
|
Ken Powers
|
bf04c9114e
|
Harden UUID-handling code paths
|
2020-07-30 13:10:03 -07:00 |
|
Peter Thatcher
|
d3a27a6442
|
Calling support
|
2020-07-30 13:08:47 -07:00 |
|
Ken Powers
|
83574eb067
|
Message Requests
|
2020-07-30 13:08:44 -07:00 |
|
Scott Nonnenberg
|
1518b159d3
|
Only use membersE164 field in GroupV1 messages
|
2020-07-27 14:49:37 -07:00 |
|
Josh Perez
|
128859fdb7
|
Support system theme on all platforms
|
2020-07-27 14:39:19 -07:00 |
|
Scott Nonnenberg
|
efaa856c35
|
Don't start rotation mechanisms until queue is empty
|
2020-07-27 14:39:19 -07:00 |
|
Josh Perez
|
1ad2b175dc
|
Delete right away if we already have the message
|
2020-07-27 14:39:19 -07:00 |
|
Scott Nonnenberg
|
9214aee3ec
|
Conversation.idForLogging: Show groupId or uuid/e164 instead of id
|
2020-07-13 16:06:24 -07:00 |
|
Scott Nonnenberg
|
6afa6db5be
|
Conversation.getTitle(): return 'unknown contact' if no data
|
2020-07-13 16:06:29 -07:00 |
|
Josh Perez
|
ba6cb653bf
|
Drop group messages that don't change group
|
2020-07-13 16:06:24 -07:00 |
|
Scott Nonnenberg
|
4289c28a38
|
Improve reliability of out-of-order reactions and DOE
|
2020-07-13 16:06:24 -07:00 |
|
Scott Nonnenberg
|
e536929e35
|
Handle messages with the same received_at
|
2020-07-13 16:06:24 -07:00 |
|
Scott Nonnenberg
|
82bf517a69
|
onGroupReceived: Only process a group if it has a 16-byte id
|
2020-07-10 11:08:49 -07:00 |
|
Scott Nonnenberg
|
fd612234bb
|
onContactReceived: Tighten up 'self' check
|
2020-07-10 11:08:28 -07:00 |
|
Scott Nonnenberg
|
a14936451e
|
deleteStickerPackReference: Return early on empty array as well
|
2020-07-10 11:07:37 -07:00 |
|
Jan Janik
|
1503053496
|
Close/cancel draft "reply to" on Escape (#4387)
|
2020-06-30 18:59:38 -07:00 |
|
Scott Nonnenberg
|
fb0a98ccb7
|
Enable support for versioned profiles
|
2020-06-23 17:38:32 -07:00 |
|
Scott Nonnenberg
|
6aedb30905
|
getPropsForSearchResult: Harden to missing conversation
|
2020-06-23 17:31:21 -07:00 |
|
Ken Powers
|
9f1304bca8
|
Prevent duplicate message history disclaimers
|
2020-06-23 17:31:07 -07:00 |
|
Scott Nonnenberg
|
b290a27173
|
Message.idForLogging: Ensure that it works for outgoing
|
2020-06-23 17:30:58 -07:00 |
|
Josh Perez
|
8eed6b62b9
|
Wrap delivery receipt sends in conversation.queueJob
|
2020-06-10 14:39:45 -07:00 |
|
Scott Nonnenberg
|
55f4cd591c
|
Improve safety number logic in group conversations
|
2020-06-10 14:39:45 -07:00 |
|
Scott Nonnenberg
|
06333aef10
|
Drop 'group leave' messages if sender is not currently in group
|
2020-06-10 14:39:45 -07:00 |
|
Scott Nonnenberg
|
acf95f4745
|
resetSession: Take both UUID and e164, use each correctly
|
2020-06-10 14:39:45 -07:00 |
|
Scott Nonnenberg
|
ae47748720
|
handleDataMessage: Properly create new convo if given only membersE164
|
2020-06-10 14:39:45 -07:00 |
|
Ken Powers
|
352818fd32
|
Add more logging around attachment queueing
|
2020-06-10 14:39:45 -07:00 |
|
Ken Powers
|
d4ee1d4133
|
getProfile: Pull information from sendMetadata properly
|
2020-06-01 15:00:13 -07:00 |
|
Ken Powers
|
d6d2d242d4
|
Always use sender certificates including UUID
|
2020-05-07 13:51:37 -07:00 |
|
Scott Nonnenberg
|
d13c3d3350
|
Link flow: Show 'you must upgrade' on 409 server response
|
2020-05-05 14:18:46 -07:00 |
|
Ken Powers
|
7bb7c0d1e1
|
Debug Log: Copy URL instead of open in browser
|
2020-05-05 14:18:46 -07:00 |
|
Ken Powers
|
ba5e2ff6e5
|
Receive support for DOE messages
|
2020-04-29 17:42:41 -07:00 |
|
Scott Nonnenberg
|
464c814a95
|
Remove all IndexedDB migration code
|
2020-04-29 17:42:41 -07:00 |
|
Ken Powers
|
1b5c36a9a8
|
Add more safeguards to isTrustedIdentity
|
2020-04-29 17:42:41 -07:00 |
|
Scott Nonnenberg
|
3966d55d3b
|
Conversation.onOpened: Wait for outstanding message processing
|
2020-04-29 17:42:41 -07:00 |
|
Scott Nonnenberg
|
df849c65a8
|
Settings pane -> Preferences pane
* Settings pane -> Preferences pane
* Remove 'settings' string
|
2020-04-29 17:42:41 -07:00 |
|