Josh Perez
|
9657c38987
|
@mentions receive support
|
2020-09-21 15:42:37 -04:00 |
|
Josh Perez
|
c25759ca3a
|
Storage Service Write: Tighten up validation
|
2020-09-10 15:37:20 -07:00 |
|
Scott Nonnenberg
|
cad9803d38
|
GroupsV2: Use both sent_at and received_at when processing changes
|
2020-09-10 17:04:45 -04:00 |
|
Scott Nonnenberg
|
4c98b4a96f
|
Introduce new remote flag for storage service write behavior
|
2020-09-10 13:59:59 -04:00 |
|
Scott Nonnenberg
|
5f6a9a661f
|
Fix typing indicator in groups: now goes away when we get the message
|
2020-09-09 17:34:57 -07:00 |
|
Scott Nonnenberg
|
7a02cc815d
|
Support for new GroupV2 groups
|
2020-09-09 17:34:57 -07:00 |
|
Josh Perez
|
1ce0959fa1
|
Storage Service: Write
|
2020-09-09 17:34:57 -07:00 |
|
Chris Svenningsen
|
8a2c17f65f
|
Apply new ESLint rules to legacy code
|
2020-09-09 17:34:57 -07:00 |
|
Scott Nonnenberg
|
9d64b6e8d7
|
Fix left pane preview text for timer changes
|
2020-09-09 17:34:57 -07:00 |
|
Evan Hahn
|
91a591c6ca
|
Show group names in notifications, and only show the latest
|
2020-09-09 17:34:57 -07:00 |
|
Evan Hahn
|
496a90efbb
|
More descriptive notification/left pane text
|
2020-09-09 17:34:57 -07:00 |
|
Ken Powers
|
8290881bd8
|
Support for Contact Discovery Service
|
2020-09-09 17:34:57 -07:00 |
|
Evan Hahn
|
bd32a55c15
|
Fix issue with dates on inbound link previews
|
2020-09-02 14:49:47 -04:00 |
|
Josh Perez
|
9eeb68a9a7
|
Blocking/Unblocking improvements for message requests
|
2020-09-01 17:11:16 -04:00 |
|
Scott Nonnenberg
|
91ea69133b
|
Ensure conversation details flow down to Message Requests UI
|
2020-09-01 17:11:16 -04:00 |
|
Evan Hahn
|
2e1e6e847a
|
Widen the set of link previews which can be received
|
2020-09-01 17:10:18 -04:00 |
|
Josh Perez
|
84e52c948b
|
Mute conversations
|
2020-08-28 15:42:25 -04:00 |
|
Scott Nonnenberg
|
8d5e832ed6
|
Left pane preview/timestamp: Further refine logic
|
2020-08-28 15:42:25 -04:00 |
|
Scott Nonnenberg
|
2db1569fbd
|
Fix conversation last activity calculation
|
2020-08-13 17:47:50 -05:00 |
|
Josh Perez
|
02607edfff
|
Fix selectedReaction which is now always undefined
|
2020-08-13 15:19:04 -07:00 |
|
Scott Nonnenberg
|
eb44e2fc6a
|
Calling: Show call event summaries in left pane
|
2020-08-12 19:52:34 -04:00 |
|
Scott Nonnenberg
|
67058e27bb
|
Safely generate cached conversation props on startup
|
2020-08-11 19:15:06 -04:00 |
|
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
|
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 |
|
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 |
|
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
|
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
|
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 |
|
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 |
|