Commit graph

4748 commits

Author SHA1 Message Date
Fedor Indutny
fa1530debf
Edit message import/export 2024-06-03 10:02:25 -07:00
ayumi-signal
d47b46500e
Fix reference to signal art 2024-05-31 13:53:21 -04:00
Fedor Indutny
fbf91a4d79
Better sync between convo and protocol stores 2024-05-31 10:15:43 -04:00
Scott Nonnenberg
161cdd0c70 Add release note for 'record voice note' keyboard shortcut change 2024-05-31 10:57:45 +10:00
ayumi-signal
9ba070c77f
Send profile keys in call links 2024-05-31 10:44:06 +10:00
Fedor Indutny
8d07fa840c
Require more provisioning fields when linking 2024-05-30 16:31:33 -07:00
trevor-signal
534029d2e6
Backup support for link preview and contact attachments 2024-05-30 14:53:30 -04:00
Scott Nonnenberg
78d6390b59 Add release notes for 7.12 2024-05-30 11:24:01 +10:00
trevor-signal
4254356812
Enable attachment backup uploading 2024-05-30 09:46:43 +10:00
ayumi-signal
94a262b799
Remap voice recording shortcut to fix Paste Match Style 2024-05-29 14:53:35 -07:00
Fedor Indutny
481928fa4f
Add unsupported/sse message export/import 2024-05-29 10:19:33 -07:00
ayumi-signal
c67a346218
Enable calling raise hand 2024-05-28 19:51:55 -07:00
Fedor Indutny
4ec69ee3a0
Support backspace after emoji completion
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-05-28 19:49:49 -07:00
trevor-signal
85a75cb28f
Store IV when encrypting or decrypting attachments 2024-05-28 21:12:14 -04:00
Jamie Kyle
1d5690acba
Make crop control hitbox bigger 2024-05-28 12:25:36 -07:00
Scott Nonnenberg
fc2bccb6b6
Challenge: Only show captcha if requested 2024-05-28 11:18:10 -07:00
Scott Nonnenberg
11eb1782a7
Support for local deletes synced to all your devices 2024-05-28 11:56:00 -04:00
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