Commit Graph

5259 Commits

Author SHA1 Message Date
Josh Perez 02607edfff Fix selectedReaction which is now always undefined 2020-08-13 15:19:04 -07:00
Scott Nonnenberg 3615096497 Fix contact name rendering on call screen 2020-08-13 18:02:28 -04:00
Chris Svenningsen d3d3c41f94 Convert <Avatar /> component to Storybook
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
Co-authored-by: Sidney Keese <me@sidke.com>
2020-08-13 13:53:45 -07:00
Josh Perez 4169c120fc Ensure all native modules exist outside of asar 2020-08-12 18:30:47 -07:00
Scott Nonnenberg eb44e2fc6a Calling: Show call event summaries in left pane 2020-08-12 19:52:34 -04:00
Josh Perez 474d1694ed Error out in CI if there is a diff 2020-08-12 15:47:46 -07:00
Evan Hahn a8090d8c66 A few CSS fixes for message bubbles 2020-08-12 15:47:20 -07:00
Scott Nonnenberg c369363e10 Storage Service: Don't create groups from incoming v1 records 2020-08-11 21:07:55 -04:00
Scott Nonnenberg 67058e27bb Safely generate cached conversation props on startup 2020-08-11 19:15:06 -04:00
Evan Hahn b32445cd20 Upgrade node-fetch to latest version, v2.6.0 2020-08-11 14:23:37 -07:00
Evan Hahn 4df52c5349 Add 9 dangerous extensions and ignore trailing dot 2020-08-10 13:13:06 -07:00
Scott Nonnenberg 0fee1f9935 WebAPI.getProfileURL: Use profileKeyVersion by itself if we have it 2020-08-10 15:39: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 b63291507a Sync messages: Additional debugging info, consistent ids 2020-08-06 13:28:56 -04:00
Jim Gustafson 1227a51c99 Update to RingRTC v2.4.2 2020-08-05 14:35:42 -07: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
Jim Gustafson 7eb5c922a7 Update to RingRTC v2.4.1 2020-07-30 13:27:44 -07:00
Scott Nonnenberg d75eee015f Show notifications when a user's profile name changes 2020-07-30 13:27:44 -07:00
Jim Gustafson 2f015863ca Upgrade to RingRTC v2.4.0 2020-07-30 13:27:44 -07:00
Scott Nonnenberg 7ef5dc6401 AvatarPopup: Show profile name if we have it 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
Jim Gustafson 632cd0e87e Drop incoming calls if conversation is not 'accepted' 2020-07-30 13:18:36 -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 68e432188b Add unknown fields support to Protobuf.js 2020-07-30 13:10:05 -07:00
Peter Thatcher c6d5607b8c Fix incoming call ringtone by awaiting the playout 2020-07-30 13:10:05 -07:00
Josh Perez 126b828f46 Storage Service: Update local manifest version when it changes 2020-07-30 13:10:05 -07:00
Josh Perez 8502d23576 Social Graph: read-only state sync with primary device 2020-07-30 13:10:05 -07:00
Jim Gustafson 12745a2c79 Update to RingRTC v2.3.1 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
Jim Gustafson e87a0103cc Use message age to expire old incoming calls 2020-07-30 13:10:05 -07:00
Jim Gustafson 870a0d2b65 Support RingRTC message sending queue 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 4d4b7a26a5 v1.34.5-beta.1 v1.34.5-beta.1 2020-07-30 11:15:03 -07:00
Josh Perez e5aaf9f501 Remove unneeded entitlements
Thanks to Csaba Fitzl (@theevilbit) of Offensive Security for bringing
this to our attention.
2020-07-29 17:15:12 -07:00
Scott Nonnenberg 1518b159d3 Only use membersE164 field in GroupV1 messages 2020-07-27 14:49:37 -07:00
Scott Nonnenberg bffbc1e5cf Readme update; fix package.json scripts for Windows 2020-07-27 14:39:19 -07:00
Josh Perez 128859fdb7 Support system theme on all platforms 2020-07-27 14:39:19 -07:00
Scott Nonnenberg 2529c7f9e3 Ensure that 'Join the Beta' menu item shows in production 2020-07-27 14:39:19 -07:00
Josh Perez 5119193093 Prevent multiple concurrent update installers
* Exit early if we are already installing on Windows

* Setup a single handler for updating

* Guard against undefined updateFilePath
2020-07-27 14:39:19 -07:00
Scott Nonnenberg 36a0d1efcf Increase maximum frame size for incoming websocket messages 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