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
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
Josh Perez
1ad2b175dc
Delete right away if we already have the message
2020-07-27 14:39:19 -07:00
Scott Nonnenberg
dfa846e4f3
Update strings. Two new supported languages: af and eu
2020-07-15 16:11:21 -07:00
Scott Nonnenberg
a36cc3283c
v1.34.4-beta.1
2020-07-13 16:19:06 -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
fcf5ebe9da
searchConversations: Search on e164 field, not 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
f1182fa609
Update to Electron 8.3.4
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
Scott Nonnenberg
2e01c9fb87
Lint fixes
2020-07-01 11:05:41 -07:00
Jan Janik
1503053496
Close/cancel draft "reply to" on Escape ( #4387 )
2020-06-30 18:59:38 -07:00
82ba10b5e8dc
c907fd36ba
Ensure scrollbar is hidden in about window ( #4383 )
2020-06-30 09:42:35 -07:00
82ba10b5e8dc
22a4cb079c
Ensure window exits fullscreen before closing ( #4376 )
2020-06-30 09:41:29 -07:00
Jan Janik
fd6358ac9d
GroupNotification: Fix 'joined group' pluralization ( #4380 )
2020-06-25 15:36:24 -07:00
Scott Nonnenberg
4a83adfad6
v1.34.3-beta.1
2020-06-24 18:47:05 -07:00
Ken Powers
cfa8c89077
Hardcode language for /requests/new support page, remove for others
...
Thanks @82ba10b5e8dc!
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2020-06-24 18:43:22 -07:00
Scott Nonnenberg
a8789919e8
Github -> GitHub
2020-06-24 17:26:37 -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
f04812eb5d
rotateSignedPreKey: Protect against too-frequent rotation
2020-06-23 17:30:45 -07:00
Ken Powers
b842b69660
Help Menu changes
2020-06-23 17:30:33 -07:00
Scott Nonnenberg
205ee6c6ac
GroupNotification: Use singular string when we have just one contact
2020-06-11 13:32:21 -04:00
Scott Nonnenberg
419f219f91
v1.34.2-beta.1
2020-06-10 14:51:40 -07:00
Nat Talbot
7b5fe0cdbf
Harmonized filenames with Android version ( #4324 )
...
The Android app saves files with the filename format
'signal-YYYY-MM-DD-hhmmss.extension' but the desktop version
saves them with format 'signal-attachment-YYYY-MM-DD-hhmmss.extension'.
The attachment changes the suggested filename in Attachment.ts
to have the prefix 'signal' rather than 'signal-attachment'.
Tests were changed as necessary.
Resolves #4321
2020-06-10 14:48:41 -07:00
Nat Talbot
66aa6f142a
Avatar color on ReactionViewer is now Contact Color, not Grey ( #4325 )
...
Fixes #4167 . A user's avatar, if they do not have a profile picure,
now shows up with their assigned color rather than as grey in the
reactionviewer.
Changed the ReactionViewer from field to make the
color a ColorType rather than a string, and passed that to the color prop
of the Avatar rendered in the viewer.
2020-06-10 14:48:26 -07:00