Scott Nonnenberg
|
06f71a7ef8
|
Ensure left pane has correct timestamp for call
|
2024-05-28 15:13:09 +10:00 |
|
Scott Nonnenberg
|
448d566979
|
Groups: Update active_at more often when we detect group changes
|
2024-05-24 11:58:51 -07:00 |
|
Scott Nonnenberg
|
d87684a03c
|
Story replies: Require referenced story only for groups
|
2024-05-23 16:54:44 -07:00 |
|
ayumi-signal
|
29eb07c159
|
Fix calling tools JS
|
2024-05-23 15:19:12 -07:00 |
|
trevor-signal
|
5f0080a7d7
|
Improve quoted attachment typings
|
2024-05-23 14:06:41 -07:00 |
|
ayumi-signal
|
38226115a4
|
Update log header
|
2024-05-23 10:36:34 -07:00 |
|
Scott Nonnenberg
|
8391a71aff
|
Challenge: Set status to 'idle' on rate limit errors
|
2024-05-23 09:23:05 -07:00 |
|
adel-signal
|
8a9ab8c13f
|
Add calling tools to visualize ringrtc stats
Co-authored-by: ayumi-signal <ayumi@signal.org>
|
2024-05-22 17:28:01 -07:00 |
|
ayumi-signal
|
b2e0e21445
|
Release notes for 7.11
|
2024-05-22 12:42:47 -07:00 |
|
trevor-signal
|
7351a51ac4
|
Revert "Store IV when encrypting or decrypting attachments"
|
2024-05-22 11:18:38 -07:00 |
|
Fedor Indutny
|
9df3c63ca6
|
Export/import simple update messages
|
2024-05-22 09:34:19 -07:00 |
|
Jamie Kyle
|
19083cadf7
|
Init CallLinkDetails view in calls tab
|
2024-05-22 09:24:27 -07:00 |
|
trevor-signal
|
e9b661873b
|
Store IV when encrypting or decrypting attachments
|
2024-05-22 14:07:39 +10:00 |
|
trevor-signal
|
2b7936cd86
|
Update conversion of Uint8Array to Readable for in-memory attachments
|
2024-05-21 14:34:20 -04:00 |
|
trevor-signal
|
a992546cda
|
Use TUS for attachment uploads
|
2024-05-20 15:29:20 -04:00 |
|
Jamie Kyle
|
4253bed0bd
|
Save group send endorsements
|
2024-05-20 11:15:39 -07:00 |
|
ayumi-signal
|
dea641bae4
|
Search call links in calls tab
|
2024-05-17 16:22:51 -07:00 |
|
ayumi-signal
|
fc9c5488c5
|
Peek call links and group calls from Calls Tab
|
2024-05-17 15:02:07 -07:00 |
|
Fedor Indutny
|
d4ca4d0a6e
|
Upgrade libsignal-client to 0.46.2
|
2024-05-17 11:00:34 -07:00 |
|
Jamie Kyle
|
e624288b1b
|
Fix contact icon in call participants list
|
2024-05-16 09:39:02 -07:00 |
|
Jamie Kyle
|
8fd3059de8
|
Move toasts in calls up and fix click to dismiss
|
2024-05-15 17:07:13 -07:00 |
|
Fedor Indutny
|
31cbb89b0d
|
Move sticker creator API to chat service
|
2024-05-15 15:26:37 -07:00 |
|
Jamie Kyle
|
6655bfc576
|
Make ICU types stricter for inline JSX
|
2024-05-15 14:48:02 -07:00 |
|
trevor-signal
|
749499b5f4
|
Release notes for 7.10
|
2024-05-15 15:40:02 -04:00 |
|
Fedor Indutny
|
96e38690c2
|
Update electron to 30.0.5
|
2024-05-15 09:48:54 -07:00 |
|
trevor-signal
|
6f7545926a
|
Convert attachments to filePointers for backup export
|
2024-05-15 10:55:20 -04:00 |
|
trevor-signal
|
ad94fef92d
|
Grab freshest attributes when adding attachment to message
|
2024-05-15 10:19:55 -04:00 |
|
Fedor Indutny
|
4fed756661
|
Use TUS utilities for backup upload
|
2024-05-14 10:04:50 -07:00 |
|
Jamie Kyle
|
39bc48c724
|
Fix single person groups being marked verified
|
2024-05-13 16:13:58 -04:00 |
|
Fedor Indutny
|
80a596713a
|
Release notes for 7.9
|
2024-05-07 12:21:21 -07:00 |
|
ayumi-signal
|
a3b9e97b82
|
Use global screen share cache for group calls
|
2024-05-07 14:21:57 -04:00 |
|
Fedor Indutny
|
7cd07eb7b4
|
Import distribution lists from backup
|
2024-05-07 09:47:46 -07:00 |
|
Scott Nonnenberg
|
3e51e4ef5d
|
conversationJobQueue: Introduce RUNNING status, attempts and backoff
|
2024-05-06 17:33:50 -07:00 |
|
Fedor Indutny
|
99022e7e6b
|
Improve localized emoji ranking
|
2024-05-06 17:01:54 -07:00 |
|
Fedor Indutny
|
1280afe619
|
Show reconnecting notification when screensharing
|
2024-05-06 14:48:31 -07:00 |
|
Fedor Indutny
|
de2def7119
|
Implement API for backup upload
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
|
2024-05-06 09:03:27 -07:00 |
|
Jamie Kyle
|
408444352f
|
Switch to the /v2/ storage-service endpoints for group operations
|
2024-05-03 17:42:11 -07:00 |
|
ayumi-signal
|
711f7d3352
|
Fix screenshare for call link calls
|
2024-05-03 16:18:43 -07:00 |
|
trevor-signal
|
c4ba3c44ce
|
Consolidate fileSize formatting logic
|
2024-05-03 14:25:24 -07:00 |
|
ayumi-signal
|
568e31a7bf
|
Fix extraneous call to cleanupCallHistoryMessages
|
2024-05-03 14:24:50 -07:00 |
|
adel-signal
|
a57d5582f0
|
calling: update setTurnServerOverride to support overriding all ice server fields
|
2024-05-03 09:01:59 -07:00 |
|
Scott Nonnenberg
|
a1f0afdae8
|
Fix rendering of group joins and remove checkServiceIdEquivalence
|
2024-05-03 10:28:36 -04:00 |
|
ayumi-signal
|
214fae0c6e
|
Fix call link notice on group call; fix call participants horizontal alignment
|
2024-05-03 10:04:41 -04:00 |
|
Fedor Indutny
|
480c1f4882
|
Simplify group request making
|
2024-05-02 14:39:04 -07:00 |
|
ayumi-signal
|
bd5134a7ce
|
Show leave button and spinner while requesting to join call link
|
2024-05-02 13:57:17 -07:00 |
|
trevor-signal
|
c18559b6da
|
Mark offline if websocket connection attempt times out
|
2024-05-02 22:53:53 +02:00 |
|
trevor-signal
|
1e8047cf73
|
Enable downloading attachments from backup CDN
|
2024-05-02 13:11:34 -04:00 |
|
Scott Nonnenberg
|
2964006b79
|
Challenge: On challenge response failure, propagate error
|
2024-05-02 19:04:14 +02:00 |
|
adel-signal
|
455b616cb8
|
calling: make hostname optional in IceServer type
|
2024-05-01 16:10:33 -07:00 |
|
Jamie Kyle
|
f9491312c0
|
Release notes for 7.8
|
2024-05-01 14:42:27 -07:00 |
|
trevor-signal
|
f644ab8a01
|
Ensure attachmentDownloadQueue retains fresh attributes
|
2024-05-01 12:22:06 -07:00 |
|
Jamie Kyle
|
8ef0ec706d
|
Add utilities for using TUS Protocol
Co-authored-by: Scott Nonnenberg <scott@signal.org>
Co-authored-by: Fedor Indutny <indutny@signal.org>
|
2024-04-30 17:57:57 -07:00 |
|
trevor-signal
|
d1f296a4af
|
Ensure queues are restarted once the empty event is received
|
2024-04-30 15:42:37 -04:00 |
|
ayumi-signal
|
2506d6ef9e
|
Fix raised hands list title and add hint for order
|
2024-04-30 12:41:00 -07:00 |
|
ayumi-signal
|
8ec585d54c
|
Call link admin key fix and in-call approve, deny, remove
|
2024-04-30 09:36:34 -07:00 |
|
Scott Nonnenberg
|
5df8924197
|
Backups: Handle groupV2 notifications
|
2024-04-30 09:24:21 -04:00 |
|
ayumi-signal
|
4c4ab306eb
|
Enable calling reactions
|
2024-04-29 14:52:23 -07:00 |
|
ayumi-signal
|
c531c64410
|
Call lobby join button text for call links requiring approval
|
2024-04-29 14:31:44 -07:00 |
|
trevor-signal
|
a0b4126b52
|
Improve message targeting for incoming reactions
|
2024-04-29 14:20:20 -07:00 |
|
ayumi-signal
|
f02a11bc9b
|
Fix call react button lingering tooltip
|
2024-04-29 12:16:12 -07:00 |
|
Fedor Indutny
|
bef5fd6b34
|
Remove edit message/formatting onboarding
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-04-29 20:05:44 +02:00 |
|
ayumi-signal
|
2785501f82
|
Sync call link call history
|
2024-04-25 10:09:05 -07:00 |
|
Fedor Indutny
|
fbf868c380
|
Release notes for 7.7
|
2024-04-25 16:19:03 +02:00 |
|
ayumi-signal
|
1834c09b28
|
Fix reaction burst skin tone variations
|
2024-04-24 16:08:43 -07:00 |
|
Sergey Skrobotov
|
ae4fa04e95
|
Pass disableIPv6 setting to libsignal-net
|
2024-04-23 16:54:24 -07:00 |
|
Fedor Indutny
|
793346031b
|
Rename backupServerPublicParams
|
2024-04-22 23:25:56 +02:00 |
|
ayumi-signal
|
4ae402eb7f
|
Finish deprecation of legacy windows audio device module
|
2024-04-22 23:14:59 +02:00 |
|
Fedor Indutny
|
3eb0e30a23
|
Backup Server APIs
|
2024-04-22 16:11:36 +02:00 |
|
trevor-signal
|
d0d49a043f
|
Update attachment download handling while in a call
|
2024-04-19 13:09:51 -04:00 |
|
Jamie Kyle
|
a51962e9b9
|
Close note preview modal when clearing note
|
2024-04-19 09:38:00 -04:00 |
|
Fedor Indutny
|
6a3438f5a8
|
Revert "Update electron to 30.0.0"
|
2024-04-19 00:20:52 +02:00 |
|
trevor-signal
|
e5aef6ad44
|
Remove pending flag once attachment is downloaded
|
2024-04-18 13:49:12 -07:00 |
|
Sergey Skrobotov
|
9295096586
|
Make LibsignalWebSocketResourse an EventTarget
|
2024-04-18 15:01:16 -04:00 |
|
Sergey Skrobotov
|
df1240049a
|
Add a remote config option to disable libsignal transport in prod
|
2024-04-18 11:46:48 -07:00 |
|
trevor-signal
|
d31a4d5d91
|
Close websocket if request times out
|
2024-04-18 19:16:05 +02:00 |
|
Fedor Indutny
|
187fe08816
|
Fix backup validation
|
2024-04-18 13:02:32 -04:00 |
|
trevor-signal
|
ec2a17a0e4
|
Ensure unauthenticated websocket reconnects if using LibSignal's transport
|
2024-04-18 19:00:16 +02:00 |
|
Fedor Indutny
|
97f5430541
|
Fix lazy creation of ProxyAgent
|
2024-04-17 16:13:15 -07:00 |
|
ayumi-signal
|
968d8d8911
|
Fix screenshare notice window and gracefully fallback mock test env
|
2024-04-17 10:53:54 -07:00 |
|
Scott Nonnenberg
|
154254f471
|
Group Calls: Simplify canvas creation
|
2024-04-17 09:57:31 -07:00 |
|
Fedor Indutny
|
99fd03078e
|
Update sendStateByConversationId after merge
|
2024-04-17 09:00:29 +02:00 |
|
Fedor Indutny
|
cba88e6e45
|
Update electron to 30.0.0
|
2024-04-16 17:03:06 -07:00 |
|
Scott Nonnenberg
|
783c71999a
|
Send call messages with conversationJobQueue
Co-authored-by: trevor-signal <trevor@signal.org>
|
2024-04-16 14:55:09 -07:00 |
|
ayumi-signal
|
58deb6b902
|
Release notes for 7.6
|
2024-04-16 14:15:11 -07:00 |
|
Jamie Kyle
|
3f074a7737
|
Fix mock test env check outside of browser
|
2024-04-16 13:13:02 -07:00 |
|
trevor-signal
|
b6954fd342
|
Ensure inbox is shown when registered device is offline
|
2024-04-16 15:28:03 -04:00 |
|
Fedor Indutny
|
4539a178c5
|
Don't put empty username into backup
|
2024-04-16 11:40:41 -04:00 |
|
Alex Konradi
|
6f92bcd86b
|
Request new ZKC-based auth credential
|
2024-04-16 12:49:21 +02:00 |
|
trevor-signal
|
fc02762588
|
Enable more specific AttachmentDownload prioritization
|
2024-04-15 17:11:48 -07:00 |
|
Fedor Indutny
|
87ea909ae9
|
Backup encryption and improvements
|
2024-04-15 22:54:21 +02:00 |
|
trevor-signal
|
d2850bdbd9
|
Fix persistence of disappearing timer notification message
|
2024-04-15 13:30:26 -07:00 |
|
Jamie Kyle
|
ef012d3bf4
|
Pause story on mouse/space hold
|
2024-04-15 13:14:26 -07:00 |
|
Jamie Kyle
|
be68c739e5
|
Make call history logs the same as call event logs
|
2024-04-15 12:59:14 -07:00 |
|
Fedor Indutny
|
2f6e4daaf7
|
Increase dns lookup timeout
|
2024-04-15 09:07:45 -04:00 |
|
Sergey Skrobotov
|
3456f5e097
|
Prevent sending shadowing healthcheck on a closed connection
|
2024-04-12 15:08:16 -07:00 |
|
Jamie Kyle
|
ad8020848f
|
Add unblocked timeline event
|
2024-04-12 10:07:57 -07:00 |
|
ayumi-signal
|
92eb036196
|
Allow PiP while awaiting approval to join adhoc calls
|
2024-04-11 22:41:49 +02:00 |
|
Fedor Indutny
|
e21cb6e34a
|
Unsubscribe autoUpdater event handlers
|
2024-04-11 13:47:25 -04:00 |
|
Fedor Indutny
|
bcaf60a3b2
|
Introduce --disable-ipv6 CLI option
|
2024-04-11 19:06:54 +02:00 |
|
Fedor Indutny
|
da34ce5fe7
|
Remove diacritics from fuse.js search term
|
2024-04-10 15:02:59 -07:00 |
|
Fedor Indutny
|
ddb201b9ae
|
Clear old conversation merges on Note to Self
|
2024-04-10 14:53:35 -07:00 |
|
Fedor Indutny
|
6e2d5dc516
|
Make appendPadding infer file size
|
2024-04-10 13:35:12 -07:00 |
|
Fedor Indutny
|
4caa260a22
|
Update story gradients
|
2024-04-09 14:38:27 -07:00 |
|
Fedor Indutny
|
e533292d33
|
Fix push-strings script
|
2024-04-09 12:14:12 -07:00 |
|
Fedor Indutny
|
c81b12a2a5
|
Fetch updated profile on profile key update
|
2024-04-09 09:55:47 -07:00 |
|
adel-signal
|
61710eb8e3
|
calling: add setTurnServerOverride to SignalDebug to allow choosing ice server
Co-authored-by: Adel Lahlou <adel@signal.com>
|
2024-04-08 17:41:57 -07:00 |
|
trevor-signal
|
2497d0d8a1
|
Update mock tests to use locator.fill instead of .type
|
2024-04-08 18:58:08 +02:00 |
|
Sergey Skrobotov
|
e388f13910
|
Upgrade libsignal-client to 0.44.0 and adopt API changes
|
2024-04-04 14:39:52 -07:00 |
|
Scott Nonnenberg
|
7eda2dc4cd
|
Release notes for 7.5
|
2024-04-03 16:31:40 -07:00 |
|
Jamie Kyle
|
b6afa47126
|
Emojify note and add non-nickname tooltip
|
2024-04-03 15:41:13 -07:00 |
|
ayumi-signal
|
4d794eaf14
|
Fix story direct Quick Reply and low height emoji picker limit
|
2024-04-03 15:39:20 -07:00 |
|
trevor-signal
|
e96a1e4bc3
|
Use typing helper in mock-tests
|
2024-04-03 13:17:39 -04:00 |
|
trevor-signal
|
dfd564e67f
|
Simplify messageReceiver initialization & reset
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-04-02 13:43:20 -07:00 |
|
trevor-signal
|
f057bc560f
|
Reset app storage on mock-test failure to start app
|
2024-04-02 12:27:05 -07:00 |
|
Jamie Kyle
|
85414e1c95
|
Make block/report keep chat timestamp
|
2024-04-02 12:41:28 -04:00 |
|
Jamie Kyle
|
89ebbf8af4
|
Fix nicknames visibility
|
2024-04-01 14:35:03 -07:00 |
|
Scott Nonnenberg
|
acb0f28c89
|
Drafts: update lastMessageReceivedAtMs along with conversation timestamp
|
2024-04-01 14:05:37 -07:00 |
|
ayumi-signal
|
00d6379bae
|
Call link call history
|
2024-04-01 12:19:35 -07:00 |
|
trevor-signal
|
1a98d50948
|
Ensure we register messageReceiver only after setup is complete
|
2024-03-29 11:46:51 -07:00 |
|
Jamie Kyle
|
8e59a660ce
|
Add better invalid service id logs
|
2024-03-29 11:03:55 -07:00 |
|
adel-signal
|
94c7de6c65
|
calling: update getIceServers to use new turn routing endpoint
Co-authored-by: Adel Lahlou <adel@signal.com>
|
2024-03-29 10:17:56 -07:00 |
|
Jamie Kyle
|
fc65917fc3
|
Hide nicknames and notes on note to self
|
2024-03-28 15:28:50 -07:00 |
|
Jamie Kyle
|
c14f5c4712
|
Fix ProfileChangeNotification update nickname contactId
|
2024-03-28 15:20:45 -07:00 |
|
trevor-signal
|
3c3a50a193
|
Rely on socket connection events for message request handling registration
|
2024-03-28 10:12:34 -07:00 |
|
Jamie Kyle
|
2fbbcdf358
|
Add edit nickname to contact modal for group members
|
2024-03-27 17:32:47 -07:00 |
|
Sergey Skrobotov
|
cf02337d6d
|
remote config for making CDSI lookups via libsignal
|
2024-03-27 15:56:43 -07:00 |
|
Scott Nonnenberg
|
bcf12e20c4
|
New mock test: verify sync sent in a group
|
2024-03-27 12:07:26 -07:00 |
|
Jamie Kyle
|
05de8385b3
|
Fix Alt+Up triggering edit message
|
2024-03-26 14:20:17 -07:00 |
|
Jamie Kyle
|
e26916702c
|
Init Nicknames & Notes
|
2024-03-26 12:48:33 -07:00 |
|
Jamie Kyle
|
ebecf2403f
|
Fix incorrect member count in chat details during pending membership
|
2024-03-26 11:38:18 -04:00 |
|
Jamie Kyle
|
79035f5570
|
Add confirm modal when setting pnp to not discoverable
|
2024-03-26 11:37:19 -04:00 |
|
Jamie Kyle
|
f29fc7cf9d
|
Show the system contacts icon in more places
|
2024-03-25 12:22:35 -07:00 |
|
Scott Nonnenberg
|
6bc6cc64c4
|
Sort left pane via receivedAt/receivedAtMs, even via edits
|
2024-03-25 12:21:14 -07:00 |
|
Scott Nonnenberg
|
a39e46db5c
|
getProfiles: Better logging; don't let promise propagate
|
2024-03-25 13:03:15 -04:00 |
|
Scott Nonnenberg
|
2b132846af
|
markRead: Only update read/seen status on target message
|
2024-03-22 10:43:45 -07:00 |
|
trevor-signal
|
d30da286dc
|
Update error handling in makeVideoScreenshot
|
2024-03-21 15:54:14 -07:00 |
|
Jamie Kyle
|
1480c3f13a
|
Fix wide toasts in debuglog window
|
2024-03-21 15:51:22 -07:00 |
|
Fedor Indutny
|
43a26fb017
|
Fix emoji search crash, show all supported emoji
|
2024-03-21 15:50:55 -07:00 |
|
ayumi-signal
|
a815d81c6c
|
Fix marking read a single call history
|
2024-03-21 14:30:41 -07:00 |
|
trevor-signal
|
ff5ecd8bf3
|
Cleanup attachment download flow
|
2024-03-21 16:02:12 -04:00 |
|
Fedor Indutny
|
f55e6e3407
|
Move away from smartling CLI
|
2024-03-21 11:31:31 -07:00 |
|
Fedor Indutny
|
e90553b3b3
|
Add localized emoji search
|
2024-03-21 09:35:54 -07:00 |
|
Scott Nonnenberg
|
e0ebe4785e
|
Release notes for 7.4
|
2024-03-20 17:48:17 -07:00 |
|
Fedor Indutny
|
79ed74f7b8
|
Don't run integrity checks when unlinked
|
2024-03-20 16:54:34 -07:00 |
|
ayumi-signal
|
0f49d0d391
|
Upgrade electron to 29.1.5 and revert windows badge fix
|
2024-03-20 14:56:29 -07:00 |
|
ayumi-signal
|
703d5a97e3
|
Update calling raise hand button order
|
2024-03-20 13:58:33 -07:00 |
|
Fedor Indutny
|
091b50c414
|
Lazy import proxy-agent
|
2024-03-20 11:05:10 -07:00 |
|
trevor-signal
|
83e8f4b59d
|
Add additional logging for attachment downloading
|
2024-03-20 11:23:31 -04:00 |
|
Fedor Indutny
|
62e33b44ba
|
Merge signalapp/Signal-Desktop#6830
|
2024-03-19 17:42:21 -07:00 |
|
Fedor Indutny
|
5994deae89
|
Localize Chats NavSidebar title
|
2024-03-19 16:31:50 -07:00 |
|
Fedor Indutny
|
60fa6a11ef
|
Better group call state management
|
2024-03-19 10:40:37 -07:00 |
|
Jamie Kyle
|
193f344b16
|
Use useCallback all the time in smart components
|
2024-03-19 10:12:32 -07:00 |
|
ayumi-signal
|
ffb1fe2590
|
Fix GroupCallRemoteParticipant error dialog to retain error message
|
2024-03-19 09:41:05 -07:00 |
|
Jamie Kyle
|
33d30c6e74
|
Refactor ConversationHeader into function component
|
2024-03-19 09:46:09 -04:00 |
|
Scott Nonnenberg
|
9533796c81
|
EmojiPicker: Enter adds emoji in keyboard mode, otherwise dismisses
|
2024-03-19 09:23:31 -04:00 |
|
Scott Nonnenberg
|
28eaf1689f
|
AboutContactModal: Use systemGivenName for contact before firstName
|
2024-03-18 17:46:47 -07:00 |
|
Jamie Kyle
|
53ae88c777
|
Sort by recency then alphabetically everywhere
|
2024-03-18 16:31:42 -07:00 |
|
Fedor Indutny
|
9aff86f02b
|
Simplify online/offline status management
|
2024-03-18 14:48:00 -07:00 |
|
ayumi-signal
|
b359d28771
|
Fix Timeline to not peek group call for direct calls
|
2024-03-18 12:47:22 -07:00 |
|
trevor-signal
|
9ebdf6e399
|
Retain key for downloaded attachments
|
2024-03-18 11:38:52 -07:00 |
|
Fedor Indutny
|
6f4730b42c
|
Don't unlink on 4409
|
2024-03-18 10:08:36 -07:00 |
|
trevor-signal
|
d2d2a230b6
|
Avoid repeated scollToMessage actions
|
2024-03-18 09:22:06 -07:00 |
|
Jamie Kyle
|
11ea595457
|
Remove accepted message without explicit user action
|
2024-03-15 12:11:48 -07:00 |
|
ayumi-signal
|
8a21f8655f
|
Fix doGroupCallPeek to skip direct conversations
|
2024-03-15 10:21:59 -07:00 |
|
Fedor Indutny
|
73c0e0eb18
|
Fix createProxyAgent on Electron 29
|
2024-03-15 09:42:13 -07:00 |
|
Jamie Kyle
|
1e275a917c
|
Always use static/cached selectors in useSelector
|
2024-03-15 10:38:26 -04:00 |
|
Fedor Indutny
|
d85a1d5074
|
Add preliminary message backup harness
|
2024-03-15 10:20:33 -04:00 |
|
Chris Eager
|
231bf91a22
|
Update ChallengeType
|
2024-03-14 14:16:09 -07:00 |
|
Sergey Skrobotov
|
9f40562b19
|
unauthenticated WebSocket via libsignal: shadowing mode
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-03-14 14:08:51 -07:00 |
|
Jamie Kyle
|
d696a2c082
|
Fix error thrown in SmartSafetyNumberModal
|
2024-03-14 12:35:03 -07:00 |
|
Jamie Kyle
|
e0c2627dc6
|
Fix ConversationDetails groupsInCommon empty
|
2024-03-14 12:18:50 -07:00 |
|
Brendan Fattig
|
09fc0d690b
|
Use base64url encoding for encrypted username
|
2024-03-14 14:09:02 -05:00 |
|
Fedor Indutny
|
1fcad38967
|
Skip updating ICU types if they are unchanged
|
2024-03-14 10:14:58 -07:00 |
|
trevor-signal
|
beee8414a3
|
Enable minimize to tray on linux in production
|
2024-03-14 10:01:40 -07:00 |
|
trevor-signal
|
ed94c11d08
|
Improve resiliency to excessive prekey generation
|
2024-03-13 18:07:29 -07:00 |
|
ayumi-signal
|
bd9d4dc821
|
Release notes for 7.3
|
2024-03-13 13:47:40 -07:00 |
|
Jamie Kyle
|
27b55e472d
|
Refactor smart components
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
|
2024-03-13 13:44:13 -07:00 |
|
trevor-signal
|
05c09ef769
|
Add timeout to DNS lookup
|
2024-03-13 15:57:08 -04:00 |
|
Jamie Kyle
|
44a8049e63
|
Fix up arrow on non-empty editor
|
2024-03-13 11:00:41 -07:00 |
|
Fedor Indutny
|
1823f7eca9
|
Introduce outage network status
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-03-12 12:52:02 -07:00 |
|
Fedor Indutny
|
ab226f29a9
|
Don't import emoji-datasource in main
|
2024-03-12 10:32:11 -07:00 |
|
Jamie Kyle
|
8387f938eb
|
Spam Reporting UI changes
|
2024-03-12 09:29:31 -07:00 |
|
Fedor Indutny
|
e031d136a1
|
Include and process destinationPniIdentityKey
|
2024-03-11 18:08:38 -07:00 |
|
trevor-signal
|
711e321d16
|
Support larger sync messages in large groups
|
2024-03-11 21:08:28 -04:00 |
|
ayumi-signal
|
c332bd240f
|
Handle new sync message MarkedAsRead for Calls Tab
|
2024-03-11 11:18:55 -07:00 |
|
Sylvan Mably
|
a5497fcab8
|
Toggle context menus on click and add active state
|
2024-03-10 23:51:48 -04:00 |
|
Sylvan Mably
|
ee4608ee04
|
Fix flaky search behaviour with minimized left pane
|
2024-03-09 00:49:12 -05:00 |
|
Fedor Indutny
|
b410d14753
|
Remove unused storage keys
|
2024-03-08 16:53:29 -08:00 |
|
ayumi-signal
|
39fbf6b0bd
|
Fix unread count taskbar badge for Windows
|
2024-03-08 13:35:09 -08:00 |
|
Fedor Indutny
|
c11b8fb5e3
|
Delete a bunch of unused strings
Co-authored-by: Jamie Kyle <jamie@signal.org>
|
2024-03-08 10:09:40 -08:00 |
|
Fedor Indutny
|
8396c822c0
|
Update config json files atomically
|
2024-03-07 13:03:11 -08:00 |
|
Fedor Indutny
|
c2044a4ce3
|
Deprecate icu:unreadMessage
|
2024-03-07 11:40:16 -08:00 |
|
Jamie Kyle
|
f61954ee5b
|
Prevent ringing until app hasInitialLoadCompleted
|
2024-03-07 10:03:38 -08:00 |
|
ayumi-signal
|
73e8bec42f
|
Change ephemeral settings to only persist in ephemeralConfig
|
2024-03-07 09:36:08 -08:00 |
|
Scott Nonnenberg
|
df50085d8c
|
onSentMessage: only merge if we have a destinationConversatonId
|
2024-03-06 18:24:48 -08:00 |
|
Fedor Indutny
|
3469a748fb
|
Introduce TitleTransition notification
|
2024-03-06 15:59:51 -08:00 |
|
trevor-signal
|
09b5e6ef50
|
Remove autoOrientJPEG and consolidate downscaling logic
|
2024-03-06 13:49:21 -08:00 |
|
trevor-signal
|
8eeff4fd1f
|
Release notes for 7.2
|
2024-03-06 15:35:27 -05:00 |
|
trevor-signal
|
cf381cd46c
|
Generate mediaName for backed-up attachments
|
2024-03-06 13:15:10 -05:00 |
|
Scott Nonnenberg
|
db623d13b2
|
onSentMessage: Create destination conversation before further processing
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
|
2024-03-06 10:10:44 -08:00 |
|
ayumi-signal
|
6fd117bde7
|
Add migration for unread call history messages and fix json.seenStatus
|
2024-03-05 11:54:01 -08:00 |
|
Scott Nonnenberg
|
407b6b0f97
|
composableGroups: Exclude groups where you're not a member
|
2024-03-05 09:36:36 -08:00 |
|
Fedor Indutny
|
d10126d337
|
Fix symbolication of windows crash reports
|
2024-03-05 09:17:00 -05:00 |
|
ayumi-signal
|
8047e9cccd
|
Move missed call chat badging to calls tab
|
2024-03-04 14:26:49 -08:00 |
|
Jamie Kyle
|
e5333546db
|
Fix supertab
|
2024-03-04 12:32:51 -08:00 |
|
Fedor Indutny
|
698cd59693
|
Rebuild icu-types as a part of dev:transpile
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
|
2024-03-04 12:20:25 -08:00 |
|
Fedor Indutny
|
4ccdb52d36
|
Fix lookupConversationWithoutServiceId
|
2024-03-04 10:14:31 -08:00 |
|
Fedor Indutny
|
78f4e96297
|
ICU types
|
2024-03-04 10:03:11 -08:00 |
|
trevor-signal
|
38adef4233
|
Ensure chats pane in settings is visible
|
2024-03-01 13:52:17 -08:00 |
|
Scott Nonnenberg
|
e5e4c1aa3e
|
Allow for zero-size attachments in maximum size calculation
|
2024-03-01 11:15:24 -08:00 |
|
ayumi-signal
|
e7dbdeb9c2
|
Update adhoc calling util
|
2024-03-01 10:37:33 -08:00 |
|
Scott Nonnenberg
|
ba60c1a646
|
Change challenge policy for outgoing group updates
|
2024-02-29 18:05:06 -08:00 |
|
ayumi-signal
|
b40d052128
|
Fix group call outgoing ring
|
2024-02-29 18:04:37 -08:00 |
|
Jamie Kyle
|
2743300597
|
Fix i18n numbers getting toString()'d
|
2024-02-29 15:07:50 -08:00 |
|
Jamie Kyle
|
9c072c5bc1
|
Improve performance of mock tests
|
2024-02-29 14:01:12 -08:00 |
|
Scott Nonnenberg
|
ea9a7385d6
|
Allow quotes to be removed when editing a message
|
2024-02-29 13:46:19 -08:00 |
|
Fedor Indutny
|
96e63964b9
|
Add parse-crash-reports script
|
2024-02-29 12:36:10 -08:00 |
|
ayumi-signal
|
bd562eeab8
|
Fix MessageCache when receiving story reactions
|
2024-02-29 12:56:47 -05:00 |
|
Fedor Indutny
|
4dd97d4716
|
Update mock server to 6.0.0
|
2024-02-28 19:27:22 -08:00 |
|
Fedor Indutny
|
dc7341fbca
|
Release notes for 7.1
|
2024-02-28 18:36:10 -08:00 |
|
Jamie Kyle
|
42a0e78e87
|
LeftPane should be full width when empty
|
2024-02-28 18:03:18 -08:00 |
|
Fedor Indutny
|
08eb4fc168
|
Run storage service on link
|
2024-02-28 17:48:11 -08:00 |
|
Jamie Kyle
|
3050a314f9
|
Add unicode bidi isolates to i18n substitutions for strings
|
2024-02-28 16:42:43 -08:00 |
|
Fedor Indutny
|
2f7f94b144
|
Fix message gradients in ConversationPanel
|
2024-02-28 12:37:13 -08:00 |
|
trevor-signal
|
55be00d689
|
Add timeout to avatar fetches and avoid blocking on profile syncs
|
2024-02-28 09:48:01 -08:00 |
|
Fedor Indutny
|
abad547c32
|
Fix calls to PNI
|
2024-02-27 17:34:50 -08:00 |
|
Fedor Indutny
|
e3dbcc1e0f
|
Resolve fallback dns addrs during build
|
2024-02-27 16:53:58 -08:00 |
|
ayumi-signal
|
9858a1dc1b
|
Fix stories View/Replies overflow scroll
|
2024-02-27 09:42:37 -08:00 |
|
Fedor Indutny
|
bbf04f2fbc
|
Fix minor issue in searchMessages
|
2024-02-27 08:11:49 -08:00 |
|
trevor-signal
|
167b2f4f1c
|
Improve timeline rendering performance
|
2024-02-27 11:01:25 -05:00 |
|
ayumi-signal
|
c319a089d2
|
Fix updater onRestartCancelled state
|
2024-02-26 22:03:07 -08:00 |
|
Fedor Indutny
|
ef830e0432
|
Provide fallback IP addrs for core services
|
2024-02-26 18:02:23 -08:00 |
|
Fedor Indutny
|
51069dd3e0
|
Add ellipsis for long contact names
|
2024-02-26 16:58:07 -08:00 |
|
Fedor Indutny
|
d5d932d5a3
|
Use indexOf instead of RegExp
|
2024-02-26 16:27:24 -08:00 |
|
ayumi-signal
|
9d2a043191
|
Retry updater when in-call app close is cancelled
|
2024-02-26 16:18:50 -08:00 |
|
Fedor Indutny
|
ab1ae26489
|
Fix sequencing of database closes
|
2024-02-26 15:55:11 -08:00 |
|
Scott Nonnenberg
|
c981b0d7ea
|
Proper handling of incoming 1:1 story replies
|
2024-02-26 16:57:55 -05:00 |
|
Fedor Indutny
|
d2b99213da
|
Use rezip-electron when build macOS zip files
|
2024-02-23 11:37:48 -08:00 |
|
Fedor Indutny
|
e1a12d2b99
|
Fix FullOnly updater fallback
|
2024-02-23 10:54:29 -08:00 |
|
Jim Gustafson
|
1fc6a26299
|
Update to RingRTC v2.38.0
Co-authored-by: ayumi yu <ayumi@signal.org>
|
2024-02-22 16:17:36 -08:00 |
|
ayumi-signal
|
96b3413feb
|
Basic call link join support
|
2024-02-22 13:19:50 -08:00 |
|
Fedor Indutny
|
252cb2bd2d
|
Update storage service enum names
|
2024-02-22 09:29:58 -08:00 |
|
Jamie Kyle
|
9d1be9228a
|
Fix error handling in makeVideoScreenshot
|
2024-02-21 18:03:46 -08:00 |
|
ayumi-signal
|
76bf92dab4
|
Fix MessageCache dev assertion for direct disappearing timer
|
2024-02-21 18:02:31 -08:00 |
|
Fedor Indutny
|
f94e43e74a
|
PNP UI Change for Preferences
|
2024-02-21 14:28:20 -08:00 |
|
Jamie Kyle
|
a27890b988
|
Unlink on device conflict 4409
|
2024-02-21 12:33:56 -08:00 |
|
Fedor Indutny
|
e12b5fd0af
|
Add extra error state to EditUsernameModalBody
|
2024-02-21 11:00:29 -08:00 |
|
Fedor Indutny
|
47fd4125fe
|
Fix username link QR code in RTL
|
2024-02-21 10:56:52 -08:00 |
|
ayumi-signal
|
c5b8f49f25
|
Fix setMediaPlaybackDisabled when reduxActions not ready
|
2024-02-21 10:54:33 -08:00 |
|
Fedor Indutny
|
fbefbcea73
|
Fix Settings window for linking stage
|
2024-02-21 00:03:54 -08:00 |
|
trevor-signal
|
604563a3b4
|
Prevent decryptAndCache jobs from delaying message sends
|
2024-02-20 17:31:03 -05:00 |
|
trevor-signal
|
4e1c52a155
|
Update behavior when receiving sync messages with isRecipientUpdate
|
2024-02-20 14:53:15 -05:00 |
|
Fedor Indutny
|
c4d16a950f
|
Release notes for 7.0
|
2024-02-20 09:50:16 -08:00 |
|
ayumi-signal
|
93c019dc30
|
Ask for confirmation when closing app during call
|
2024-02-19 06:44:05 -08:00 |
|
Fedor Indutny
|
c772f2abc5
|
AboutContactModal improvements
|
2024-02-16 14:16:13 -08:00 |
|
Fedor Indutny
|
a569c04e2e
|
Run storage service sync after linking
|
2024-02-16 14:05:36 -08:00 |
|
Fedor Indutny
|
499ee6c956
|
Some PNP fixes
|
2024-02-16 14:01:06 -08:00 |
|
Jamie Kyle
|
41e44a8787
|
Fix shutdown with bad network connectivity
|
2024-02-16 15:40:38 -05:00 |
|
Fedor Indutny
|
dd5b66039d
|
Further PNP fixes
|
2024-02-16 12:39:58 -08:00 |
|
Fedor Indutny
|
16dcf31906
|
Remove unused pre-PNP code
|
2024-02-16 14:49:48 -05:00 |
|
Fedor Indutny
|
0ac65cb22b
|
Reduce max discriminator length
|
2024-02-15 14:02:35 -05:00 |
|
Fedor Indutny
|
46b620228e
|
Update country display names
|
2024-02-14 18:08:21 -08:00 |
|
Fedor Indutny
|
9b98e20a8c
|
Control UI visibility in ProfileEditor
|
2024-02-14 15:30:32 -05:00 |
|
Fedor Indutny
|
0fe797e511
|
Some adjustments to AboutContactModal
|
2024-02-14 15:29:17 -05:00 |
|
Fedor Indutny
|
848ed95bda
|
Add more buttons to ContactModal
|
2024-02-14 15:25:27 -05:00 |
|
Jamie Kyle
|
307fb7346d
|
Add log for missing sticker data for download
|
2024-02-14 12:19:40 -08:00 |
|
Fedor Indutny
|
943518dc3a
|
Fix MessageRequestResponse sync processing
|
2024-02-14 12:19:08 -08:00 |
|
Fedor Indutny
|
94f02dcc88
|
Fix conversation close shortcut
|
2024-02-14 10:39:06 -08:00 |
|
Fedor Indutny
|
cd3d3dc8a6
|
Don't poll websocket on remote expiration
|
2024-02-14 10:37:47 -08:00 |
|
Fedor Indutny
|
fe27910221
|
Jitter updater poll timeout
|
2024-02-14 10:27:31 -08:00 |
|
Fedor Indutny
|
4a41e87173
|
More permissive username search
|
2024-02-14 10:18:49 -08:00 |
|
Fedor Indutny
|
89525d3e16
|
Support Enter shortcut in findBy helpers
|
2024-02-14 10:15:26 -08:00 |
|
Fedor Indutny
|
e158bd1a95
|
Fix icon color for e164 entry
|
2024-02-14 09:38:47 -05:00 |
|
Fedor Indutny
|
07a435a1bc
|
Consistent display of E164 on some dialogs
|
2024-02-13 13:57:45 -08:00 |
|
trevor-signal
|
5ba3ed1241
|
Fix indexedDB deletion modal
|
2024-02-13 16:48:09 -05:00 |
|
Fedor Indutny
|
9ad6d5b66b
|
Use libsignal-client for parsing crash reports
|
2024-02-13 13:41:48 -08:00 |
|
Fedor Indutny
|
d7f0978c6d
|
Extract region from e164 in FindByPhoneNumber
|
2024-02-13 12:10:12 -08:00 |
|
Scott Nonnenberg
|
d9212108a3
|
modifyTargetMessage: Save other changes before applying edits
|
2024-02-12 11:13:09 -08:00 |
|
trevor-signal
|
d1e38d2796
|
Update username onboarding tooltip styles
|
2024-02-12 08:22:38 -08:00 |
|
Jamie Kyle
|
cf9a376df8
|
Fix save profile avatar disappearing on save name/bio
|
2024-02-09 13:14:32 -08:00 |
|
Jamie Kyle
|
4a73b48f3f
|
Fix save profile name edit
|
2024-02-09 11:39:21 -08:00 |
|
Fedor Indutny
|
9a50eb8663
|
Always display reset modal on success
|
2024-02-09 09:58:12 -08:00 |
|
Scott Nonnenberg
|
cecd10da34
|
Reset sender key when group member has safety number change
|
2024-02-08 19:56:23 -08:00 |
|
Jamie Kyle
|
2434d5f16e
|
Handle 403 errors on attachments
|
2024-02-08 18:17:52 -08:00 |
|
Fedor Indutny
|
a329189489
|
New compose UX for usernames/e164
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
|
2024-02-08 15:19:03 -08:00 |
|
Jamie Kyle
|
e69826dcc6
|
Cleanup stale ringing calls
|
2024-02-08 10:01:30 -08:00 |
|
trevor-signal
|
a751eab67d
|
Update call reaction emoji burst speed & direction
|
2024-02-08 09:07:25 -08:00 |
|
ayumi-signal
|
4f97c8270c
|
Use system nickname or first name for incoming group calls
|
2024-02-08 10:28:34 -05:00 |
|
trevor-signal
|
59b135ad7e
|
Allow viewing contact details from group change messages
|
2024-02-08 09:36:08 -05:00 |
|
trevor-signal
|
614bb904b1
|
Avoid overwriting new chat colors when adjusting conversation attributes
|
2024-02-07 16:51:45 -08:00 |
|
Fedor Indutny
|
43de83f0de
|
Enable usernames
|
2024-02-07 16:34:31 -08:00 |
|
Scott Nonnenberg
|
6dae949149
|
Release notes for 6.48
|
2024-02-07 16:02:34 -08:00 |
|
Fedor Indutny
|
bd922433e3
|
Change defaults for conversation title generation
|
2024-02-07 13:38:43 -08:00 |
|
Fedor Indutny
|
6a165da589
|
Update shared groups when opening dialog
|
2024-02-07 13:33:34 -08:00 |
|
Fedor Indutny
|
317138d545
|
Make whole username clickable in UsernameLinkModalBody
|
2024-02-07 10:10:06 -05:00 |
|
Jamie Kyle
|
2dd2de4d0f
|
Fix ContextMenuTrigger missing children
|
2024-02-07 09:47:25 -05:00 |
|
Scott Nonnenberg
|
5bd287e707
|
Always persist last version when deleting configuration
|
2024-02-06 18:52:44 -08:00 |
|
Fedor Indutny
|
fe14333e74
|
Fix case sensitivity of X-Signal-Timestamp regexp
|
2024-02-06 14:35:29 -08:00 |
|
Fedor Indutny
|
fde9facad5
|
Successful remote config fetch should unexpire app
|
2024-02-06 11:25:58 -08:00 |
|
Fedor Indutny
|
533a1b32d4
|
Username recovery improvements
|
2024-02-06 10:35:59 -08:00 |
|
Fedor Indutny
|
a70ae1060d
|
Enable autoConvertEmoji by default
|
2024-02-06 09:29:51 -05:00 |
|
Scott Nonnenberg
|
9a283909b0
|
Contact Sync: Properly drop contacts with invalid ACIs
|
2024-02-05 18:30:04 -08:00 |
|
Fedor Indutny
|
330202960c
|
Fix dropped avatar on PNP settings update
|
2024-02-05 18:29:45 -08:00 |
|
Fedor Indutny
|
eb82ace2de
|
Conversation details changes for PNP
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2024-02-05 18:13:13 -08:00 |
|
Fedor Indutny
|
1a74da0c26
|
Add extra PNP string to settings
|
2024-02-05 16:33:46 -08:00 |
|
Jamie Kyle
|
395c67f6c4
|
Refactor AttachmentCrypto
|
2024-02-05 15:17:28 -08:00 |
|
ayumi-signal
|
96131112da
|
Fix video and audio playback to pause on window close
|
2024-02-02 15:39:32 -08:00 |
|
ayumi-signal
|
d215e1b9be
|
Fix initial direct call from unknown contacts
|
2024-02-01 16:52:44 -08:00 |
|
Fedor Indutny
|
9bb0a46aad
|
Fix PNI normalization in conversation selectors
|
2024-02-01 13:05:22 -08:00 |
|
ayumi yu
|
174d8c6a59
|
Release notes for 6.47.x
|
2024-01-31 13:25:31 -08:00 |
|
ayumi-signal
|
581594ae9a
|
Fix group updates for blocked users
|
2024-01-31 12:19:47 -08:00 |
|
Fedor Indutny
|
900b40381c
|
Test more contact splitting scenarios
|
2024-01-31 09:51:09 -08:00 |
|
Scott Nonnenberg
|
304287efef
|
Properly handle long message attachments for edited messages
|
2024-01-30 13:22:23 -08:00 |
|
Fedor Indutny
|
4daa1e4569
|
Don't show megaphone when username is set
|
2024-01-30 11:32:38 -08:00 |
|
Fedor Indutny
|
52736ea32e
|
Explicit checks for pniChangeNumber
|
2024-01-30 09:57:25 -08:00 |
|
Fedor Indutny
|
95caf59c3c
|
Add pniSignatureVerified support
|
2024-01-29 14:37:26 -08:00 |
|
Fedor Indutny
|
7dc11c1928
|
Username Education
Co-authored-by: Jamie Kyle <jamie@signal.org>
|
2024-01-29 12:09:54 -08:00 |
|
ayumi-signal
|
c6a7637513
|
Fix reaction picker hiding on less timeline content auto scroll
|
2024-01-29 12:08:22 -08:00 |
|
ayumi-signal
|
6fa12e006e
|
Fix linking screen lost connection retry button
|
2024-01-26 16:56:58 -08:00 |
|
Scott Nonnenberg
|
fd187a353c
|
Send attachment filenames for non-image/non-video quote attachments
|
2024-01-26 16:21:01 -08:00 |
|
Fedor Indutny
|
d811dd1ed4
|
Username UI Improvements
Co-authored-by: Fedor Indutny <238531+indutny@users.noreply.github.com>
|
2024-01-25 15:48:44 -08:00 |
|
Fedor Indutny
|
2b79a65e72
|
Remove unused query parameter
|
2024-01-25 15:21:06 -08:00 |
|
Fedor Indutny
|
d31d6474fe
|
Remove most uses of desktop.pnp remote config
|
2024-01-25 14:00:04 -08:00 |
|
Fedor Indutny
|
37bed0f0f4
|
Release notes for 6.46.x
|
2024-01-24 13:43:58 -08:00 |
|
ayumi-signal
|
7065ef0885
|
Restore call reactions click outside to dismiss
|
2024-01-24 09:33:20 -08:00 |
|
Scott Nonnenberg
|
36c834ea26
|
macOS: Prepare for code-signing outside of electron-builder
|
2024-01-23 17:31:49 -08:00 |
|
Fedor Indutny
|
2bc0e4755c
|
Upgrade Electron to 28.1.5
Co-authored-by: Fedor Indutny <238531+indutny@users.noreply.github.com>
|
2024-01-23 16:11:12 -08:00 |
|
ayumi-signal
|
d97aa68716
|
Calling missing media keys indicator
|
2024-01-23 11:08:21 -08:00 |
|
ayumi-signal
|
13e44f087e
|
Animate raised hand button
Co-authored-by: Jamie Kyle <jamie@signal.org>
|
2024-01-19 14:00:13 -08:00 |
|
ayumi-signal
|
7fe17d2073
|
Fix call participant emoji name display
|
2024-01-19 12:11:55 -08:00 |
|
Jamie Kyle
|
951e39a8f7
|
Fix multiple attachments border radius in RTL
|
2024-01-18 15:23:58 -08:00 |
|
Fedor Indutny
|
38914a45cb
|
Custom Discriminator in EditUsernameModalBody
|
2024-01-18 20:53:24 +01:00 |
|
Fedor Indutny
|
fa3937e084
|
Fix parsing of Retry-After
|
2024-01-17 15:23:41 -08:00 |
|
Alex Konradi
|
6dfef6e70d
|
Integrate libsignal-net CDSI lookup and make it accessible in debug builds
|
2024-01-17 13:57:03 -08:00 |
|
ayumi-signal
|
a9df5923a3
|
Improve group call participants background, padding, margin
|
2024-01-17 12:37:04 -08:00 |
|
ayumi-signal
|
670da5722a
|
Top level Reaction/Raise Hand buttons and remove More Options
|
2024-01-17 21:29:44 +01:00 |
|
ayumi-signal
|
52d267f7b8
|
Show raise hand status in call participant list
|
2024-01-17 09:47:45 -08:00 |
|
Fedor Indutny
|
23e3883ce0
|
Use native dark theme titlebar on Windows
|
2024-01-16 22:32:38 +01:00 |
|
ayumi-signal
|
b574ba531d
|
Combine recent raised hands into existing toast
|
2024-01-12 19:44:44 -08:00 |
|
ayumi-signal
|
c3326b7885
|
Fix unintended unread notification
|
2024-01-11 16:40:39 -08:00 |
|
ayumi-signal
|
c126ca1016
|
Hand raised sound
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
|
2024-01-10 21:57:36 -08:00 |
|
Scott Nonnenberg
|
7c1b4dc40e
|
Release notes for 6.45.x
|
2024-01-10 16:18:42 -08:00 |
|
Scott Nonnenberg
|
ca92068664
|
JobQueue: Allow jobs to be added before streaming starts
|
2024-01-10 16:15:23 -08:00 |
|
ayumi-signal
|
2394a25fc1
|
Call Reaction Bursts
|
2024-01-10 14:35:26 -08:00 |
|
Fedor Indutny
|
775c881688
|
Preserve avatar during integrity fix
|
2024-01-10 11:14:58 -08:00 |
|
Jim Gustafson
|
861f35aa53
|
Update to RingRTC v2.36.0
|
2024-01-10 11:14:58 -08:00 |
|
Scott Nonnenberg
|
038194c946
|
Attachment encrypt/decrypt: Validate digest/mac length for better errors
|
2024-01-10 11:14:58 -08:00 |
|
Scott Nonnenberg
|
d1aa47544b
|
upgradeSchema: New keepOnDisk option, used for edits
|
2024-01-10 11:14:58 -08:00 |
|
Scott Nonnenberg
|
661727c290
|
Group creation/update: Don't allow self-selection via phone number
|
2024-01-10 11:14:58 -08:00 |
|
Jim Gustafson
|
6579b1a70a
|
Update to RingRTC v2.35.0
Co-authored-by: ayumi yu <ayumi@signal.org>
Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
|
2024-01-10 11:14:58 -08:00 |
|
trevor-signal
|
a30f277276
|
Remove now-unnecessary data from prekey upload request
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
|
2024-01-10 11:14:44 -08:00 |
|
Rashad Sookram
|
dbc29037ce
|
Increase max send resolution for screenshare
|
2024-01-04 14:26:29 -08:00 |
|
Jamie Kyle
|
422ebf1bc8
|
Add additional checks/logs to ringtones
|
2024-01-04 23:16:33 +01:00 |
|
Jamie Kyle
|
cba5b67f05
|
Fix mixing unsupported/supported media warning
|
2024-01-04 21:18:44 +01:00 |
|
Jamie Kyle
|
66f97b1c25
|
Disable header more menu in select mode
|
2024-01-04 21:15:46 +01:00 |
|
ayumi-signal
|
0aad09682d
|
Cleanup after rotating images
|
2024-01-04 11:34:53 -08:00 |
|
ayumi yu
|
76118d4591
|
Update strings
|
2024-01-03 15:16:57 -08:00 |
|
ayumi yu
|
d8e17afcfd
|
Update release notes
|
2024-01-03 15:16:51 -08:00 |
|
Jamie Kyle
|
31b6a58fb7
|
Fix text selection in conversation details
|
2024-01-03 12:28:57 -08:00 |
|
Jamie Kyle
|
a60cf05f83
|
Fix wrong ringerId in auto-ended remote call
|
2024-01-03 20:19:08 +01:00 |
|
Scott Nonnenberg
|
0cc6228ede
|
Delete for Everyone: Don't allow unrestricted deletes in Note to Self
|
2024-01-03 08:46:39 -08:00 |
|
trevor-signal
|
677ab64335
|
Ensure images are scaled during message schema migration
|
2024-01-02 17:37:01 -08:00 |
|
Fedor Indutny
|
ce35f686e6
|
Add more specific group change notification string
|
2024-01-02 17:13:54 -08:00 |
|
trevor-signal
|
dcf52aa619
|
Add plaintext hash to existing message attachments
|
2024-01-02 21:14:11 +01:00 |
|
Jamie Kyle
|
e28a07588e
|
Fix EmojiPicker shortcut with panel open
|
2024-01-02 20:56:21 +01:00 |
|
Fedor Indutny
|
d71da5c486
|
Support phone number sharing flag on profile
|
2024-01-02 20:36:49 +01:00 |
|
trevor-signal
|
23f39a0dc7
|
Merge signalapp/Signal-Desktop#6724
|
2023-12-22 16:06:29 -05:00 |
|
trevor-signal
|
2ff0d87309
|
Use utility & fixup dependency array
|
2023-12-22 15:51:27 -05:00 |
|
trevor-signal
|
844613272c
|
Reduce unnecessary redux update during message receipt
|
2023-12-22 15:38:49 -05:00 |
|
Jamie Kyle
|
95842c6e0b
|
Add ZoomFactorService to keep windows in sync
|
2023-12-22 12:27:49 -08:00 |
|
ayumi-signal
|
44158e8c98
|
fix code style for pip
|
2023-12-21 13:43:28 -08:00 |
|
Fedor Indutny
|
d5081abaf4
|
Add one missing emoji shortcut
|
2023-12-21 13:01:51 -08:00 |
|
ayumi-signal
|
fb52d378d8
|
Fix Calling PiP for RTL languages
|
2023-12-21 11:05:59 -08:00 |
|
Jamie Kyle
|
cce7424e76
|
Fix calling needs permission screen not fullscreen
|
2023-12-20 11:16:21 -05:00 |
|
ayumi-signal
|
fab72205c4
|
Reactions from another device should show as yours
|
2023-12-20 11:15:27 -05:00 |
|
Fedor Indutnyy
|
b1edf2def1
|
Merge signalapp/Signal-Desktop/pull/6561
|
2023-12-19 18:19:23 -08:00 |
|
Fedor Indutnyy
|
c53eefaf6d
|
Some improvements
|
2023-12-19 18:19:10 -08:00 |
|
Jamie Kyle
|
5af421e5b5
|
Fix untranslated media editor crop presets
|
2023-12-19 15:18:30 -08:00 |
|
pelya
|
ef67a98c20
|
Save current image from the gallery view by pressing Ctrl-S
|
2023-12-19 22:06:50 +02:00 |
|
trevor-signal
|
2753317c51
|
Wait for receipts to be processed during conversation open benchmark
|
2023-12-19 12:03:01 -08:00 |
|
Jamie Kyle
|
5d578650b5
|
Add timestamp to doSendMessage log
|
2023-12-19 19:55:09 +01:00 |
|
Fedor Indutny
|
e46b1f7958
|
Ignore delivery receipts for outgoing reactions
|
2023-12-19 09:57:15 -05:00 |
|
Fedor Indutnyy
|
14a2714c1e
|
Merge signalapp/Signal-Desktop#6561
|
2023-12-18 14:05:52 -08:00 |
|
trevor-signal
|
c8099171e2
|
Update message receipt processing & add tests
|
2023-12-18 12:27:18 -08:00 |
|
Scott Nonnenberg
|
5e733059b9
|
Introduce smaller incoming size limit for text attachments
|
2023-12-18 19:14:59 +01:00 |
|
Scott Nonnenberg
|
8c71ed2590
|
Properly clean up story replies on expiration or delete
|
2023-12-18 11:58:07 -05:00 |
|
Scott Nonnenberg
|
0918b3da7f
|
Simplify edit-related send functionality
|
2023-12-15 17:43:31 -08:00 |
|
trevor-signal
|
9b0290f40e
|
Adjust starting point of conversation open benchmark
|
2023-12-15 14:49:01 -08:00 |
|
Scott Nonnenberg
|
413d64a04e
|
MessageTimestamp: Fix typo in class name
|
2023-12-15 15:46:36 -05:00 |
|
trevor-signal
|
e7086a83b2
|
Batch receipt processing
|
2023-12-15 10:33:02 -08:00 |
|
trevor-signal
|
a03aab14cb
|
Grab most recent attributes when saving messages in batchers
|
2023-12-15 10:04:08 -08:00 |
|
trevor-signal
|
f207cfbbbf
|
Fix reference error in getTargetMessage
|
2023-12-14 16:09:11 -05:00 |
|
Jamie Kyle
|
2db6b74bee
|
Update release notes
|
2023-12-14 12:01:10 -08:00 |
|
Fedor Indutny
|
f1665c65d0
|
Fix signal connection count
|
2023-12-14 00:58:56 +01:00 |
|
trevor-signal
|
4dfbb25c71
|
Add large group send benchmark
|
2023-12-13 14:47:51 -05:00 |
|
ayumi-signal
|
dc03fc52c4
|
Add story for hand raising
|
2023-12-13 12:49:30 -05:00 |
|
Fedor Indutny
|
02468d8a56
|
Fix boolean treatment in updater
|
2023-12-13 09:20:58 -08:00 |
|
Jamie Kyle
|
e3efb48960
|
Fix unread count for group conversations you left
|
2023-12-13 12:10:36 -05:00 |
|
Fedor Indutny
|
f8c4e392fe
|
Use createHTTPSAgent for all requests
|
2023-12-12 23:57:09 +01:00 |
|
Fedor Indutny
|
69aa212352
|
Add default update fields to package.json
|
2023-12-12 22:30:16 +01:00 |
|
Fedor Indutny
|
31bbec19ee
|
Pass through vendor json in the updater
|
2023-12-12 12:52:54 -08:00 |
|
Jamie Kyle
|
5acacfeb16
|
Add config for localeDirectionTestingOverride
|
2023-12-12 11:41:14 -08:00 |
|
trevor-signal
|
88fd42a46b
|
Add contextMenu for deleting call events on right-click
|
2023-12-12 11:11:39 -05:00 |
|
trevor-signal
|
7fb01f102d
|
Merge signalapp/Signal-Desktop#6531
|
2023-12-12 10:33:49 -05:00 |
|
Fedor Indutny
|
12a2ec8dd4
|
Install downloaded updates while in tray
|
2023-12-12 03:15:36 +01:00 |
|
trevor-signal
|
2ac5fa2916
|
Add mock test for settings window
|
2023-12-11 11:19:51 -08:00 |
|
ayumi-signal
|
96d5e97318
|
Click grid raised hand participant to open queue
|
2023-12-11 10:10:31 -05:00 |
|
Jamie Kyle
|
abeb1e233b
|
Fix settings window never loading
|
2023-12-08 15:26:08 -08:00 |
|
trevor-signal
|
c2b1d76e6d
|
Refactor target message for delivery receipt processing
|
2023-12-08 15:35:31 -05:00 |
|
ayumi-signal
|
e724f36b79
|
Adjust Raised Hands button and toast visibility
|
2023-12-08 12:15:18 -08:00 |
|
Fedor Indutny
|
5ff101e27a
|
Fix scrolling for contact in removalStage
|
2023-12-08 13:18:51 -05:00 |
|
Fedor Indutny
|
9eea26c5d6
|
Allow reactions/replies after setting removalStage
|
2023-12-07 18:20:36 -08:00 |
|
trevor-signal
|
b089eef942
|
Retry test-electron in case of SIGBUS
|
2023-12-08 02:54:33 +01:00 |
|
Jamie Kyle
|
b80b9c962d
|
Redact zeroed out MY_STORY_ID in debuglogs
|
2023-12-08 02:54:21 +01:00 |
|
Fedor Indutny
|
47c49d0a20
|
Persist reaction.receivedAtDate
|
2023-12-07 17:30:20 -08:00 |
|
Fedor Indutny
|
b2a3605d77
|
Cleanup RemoteConfig
|
2023-12-07 15:59:54 -08:00 |
|
Fedor Indutny
|
7bad05f5a0
|
Support PNI in QualifiedAddress.parse
|
2023-12-07 13:52:27 -08:00 |
|
Fedor Indutnyy
|
e045368270
|
Update strings
|
2023-12-06 18:06:13 -08:00 |
|
Fedor Indutnyy
|
34b1fa0e02
|
Release notes for 6.42.x
|
2023-12-06 18:06:13 -08:00 |
|
trevor-signal
|
ecf5019cd6
|
Reduce flake on edit mock test
|
2023-12-06 16:44:08 -08:00 |
|
ayumi-signal
|
d6db3f7943
|
Raise Hand in Group Calls
|
2023-12-06 13:52:29 -08:00 |
|
trevor-signal
|
45aeaeefd4
|
Guard against long message attachments rendering
|
2023-12-06 16:27:22 -05:00 |
|
trevor-signal
|
d5e2cd5120
|
Update node-gyp
|
2023-12-06 15:43:37 -05:00 |
|
trevor-signal
|
feff619a38
|
Generate compressed thumbnail for images and videos
|
2023-12-06 12:27:05 -05:00 |
|
Fedor Indutny
|
f152dcccc3
|
Fix handling of trailing '/' in captcha urls
|
2023-12-05 16:35:38 -08:00 |
|
trevor-signal
|
e41973c238
|
Reduce mock test flake on CI
|
2023-12-05 14:33:10 -08:00 |
|
Scott Nonnenberg
|
c59ae342fc
|
Show window on click of incoming group call notification
|
2023-12-04 16:52:44 -08:00 |
|
Scott Nonnenberg
|
6766477abc
|
Merge signalapp/Signal-Desktop#6479
|
2023-12-04 15:04:33 -08:00 |
|
Fedor Indutny
|
5ee24bf279
|
Fix one more updater bug on macos
|
2023-12-04 22:57:08 +01:00 |
|
Scott Nonnenberg
|
ad85b17c2a
|
Merge signalapp/Signal-Desktop#6689
|
2023-12-04 13:05:38 -08:00 |
|
Fedor Indutny
|
572eecc322
|
Use feed.json with macos updater
|
2023-12-04 12:56:34 -08:00 |
|
Fedor Indutny
|
3ea7fe6226
|
Provide file url to autoUpdater on macos
|
2023-12-04 20:11:17 +01:00 |
|
Fedor Indutny
|
a81833d3ed
|
Use signal_tokenizer for search query
|
2023-12-04 18:38:40 +01:00 |
|
ayumi-signal
|
cc15d630a7
|
Fix replies to videos showing as quote photos
|
2023-12-01 17:02:46 -08:00 |
|
trevor-signal
|
582a56f52d
|
Prevent (some) CI flakes
|
2023-12-01 14:16:19 -08:00 |
|
Scott Nonnenberg
|
7753b164f3
|
Add release notes for 6.41
|
2023-11-30 13:22:01 -08:00 |
|
Fedor Indutny
|
42a0c1d931
|
Revert "Provide file url to autoUpdater on macos"
|
2023-11-30 11:24:48 -08:00 |
|
Scott Nonnenberg
|
c3a4a0bb31
|
sendSyncMessage: Check timestamp, don't check sent status
|
2023-11-28 16:37:34 -08:00 |
|
Fedor Indutny
|
09ec45a125
|
Provide file url to autoUpdater on macos
|
2023-11-28 16:35:41 -08:00 |
|
Jamie Kyle
|
385137068f
|
Fix conversation unread count overwritten
|
2023-11-28 14:53:43 -08:00 |
|
Jamie Kyle
|
4fc46c40d4
|
Remove call back/again buttons on pending call
|
2023-11-28 10:05:52 -05:00 |
|
Jamie Kyle
|
88f004ac81
|
Handle invalid args in signal routes
|
2023-11-27 15:50:23 -08:00 |
|
Fedor Indutny
|
ceb1564e6b
|
Update electron to 27.1.2
|
2023-11-27 15:44:53 -08:00 |
|
trevor-signal
|
bb6e011488
|
Disable draggable regions when context menu is open
|
2023-11-27 15:13:28 -08:00 |
|
Jamie Kyle
|
55dca745c7
|
Fix calls tab clearing clicking on old calls
|
2023-11-27 14:07:13 -08:00 |
|
Wes Appler
|
11082a3507
|
Linting fixes
|
2023-11-26 18:52:47 -05:00 |
|
Wes Appler
|
842566a34f
|
Always allow 'Note To Self' deletions regardless of time
|
2023-11-26 17:22:56 -05:00 |
|
trevor-signal
|
c3248be854
|
Simplify sqlJoin required arguments
|
2023-11-22 14:48:53 -08:00 |
|
trevor-signal
|
e87873c929
|
Fix bug in deleting multiple members from a story distribution list
|
2023-11-22 19:19:57 +01:00 |
|
ayumi-signal
|
5815a37e3a
|
Fix ConversationPanel push/pop for RTL
|
2023-11-22 11:20:39 -05:00 |
|