Commit Graph

472 Commits

Author SHA1 Message Date
Josh Perez
68ae25f5cd Remove GroupContext proto
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-04-14 17:52:50 -07:00
Scott Nonnenberg
9bfbee464b Support for sending formatting messages 2023-04-14 11:16:28 -07:00
Scott Nonnenberg
4c9baaef80 Filter incoming bodyRanges, also filter before display 2023-04-11 17:16:46 -07:00
Jamie Kyle
76b9d07acf Remove Signal.Util 2023-04-10 20:54:43 -07:00
Scott Nonnenberg
d9d820e72a Support for receiving formatted messages
Co-authored-by: Alvaro Carrasco <alvaro@signal.org>
2023-04-10 09:31:45 -07:00
Jamie Kyle
0d4d43fbcf Filter unknown call disposition event types 2023-04-06 09:34:52 -07:00
Jamie Kyle
f1a632263a Log unknown field tags for sync messages we havent handled 2023-04-05 18:05:04 -07:00
Josh Perez
36e21c0134 Receive support for editing messages 2023-03-27 19:48:57 -04:00
Fedor Indutny
7e05893e1a Fallback to dns.resolve4/6 on getaddrinfo failure 2023-03-21 17:43:55 -07:00
Scott Nonnenberg
5949cc11b1 Add all sends needed for retry to conversationJobQueue 2023-03-14 13:25:05 -07:00
Fedor Indutny
371c73377c Move setVerified to conversation queue 2023-03-09 15:33:12 -08:00
Fedor Indutny
c038c07b06 Better way to throw websocket exceptions 2023-02-28 12:34:54 -08:00
Fedor Indutny
fad0529080 New sticker creator button 2023-02-27 14:34:43 -08:00
Fedor Indutny
5d110964b9 PNP Settings 2023-02-23 13:32:19 -08:00
Fedor Indutny
8ed13b2247 Username hashing 2023-02-08 09:14:59 -08:00
Fedor Indutny
486cbe0471 Support reporting token on envelope 2023-02-07 16:55:12 -08:00
Scott Nonnenberg
f3b68677b3 Use envelope.receivedAtDate when saving items to the cache 2023-02-06 09:35:14 -08:00
Alvaro
e51f582bfb Removed hard limit on unprocessed messages in cache 2023-02-02 11:39:07 -08:00
Scott Nonnenberg
257f5e1231 MessageReceiver: handle sender key distro message included in any proto 2023-01-25 14:59:40 -08:00
Scott Nonnenberg
fbdfaf3962 Cancel in-flight attachment downloads on suspend/resume 2023-01-24 11:17:00 -08:00
Scott Nonnenberg
7c1f186c05 sendToGroup: Don't fail send if we get 401 from multi_recipient/ request 2023-01-20 17:50:34 -07:00
Evan Hahn
7f0ed2599d Percent-encode URL path when reporting spam 2023-01-19 11:53:04 -08:00
Josh Perez
86488b97b9 Adds debugging utilities in dev/beta environments 2023-01-18 19:02:03 -05:00
Fedor Indutny
ac50af52d2 Unsupported OS Dialog 2023-01-18 15:31:10 -08:00
Scott Nonnenberg
4a3ffe07e8 sendToGroup: 404 from multi_recipient endpoint now treated differently 2023-01-13 14:01:47 -08:00
Josh Perez
9374832ea4 Enables ContextIsolation 2023-01-12 16:24:59 -08:00
Fedor Indutny
63509b8965 Add extra logging to TaskWithTimeout 2023-01-12 14:00:50 -08:00
Fedor Indutny
19279cfebd Support esnext in storybook 2023-01-12 12:58:53 -08:00
Scott Nonnenberg
0b39ff8b5f Reactions: isSentByConversationId is only for reactions from this device 2023-01-12 12:29:04 -08:00
Jamie Kyle
e5638c0b20 Call Disposition 2023-01-09 16:52:01 -08:00
Josh Perez
235a188291 Always download link preview image 2023-01-06 16:55:12 -08:00
Dimitris Apostolou
3c80272673 Fix typos 2023-01-03 13:02:01 -08:00
Jamie Kyle
3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
dec23725e5 Use ReadonlyArrays in conversation model and redux 2022-12-21 16:07:02 -08:00
Fedor Indutny
ecbf84638d Increase max attempt count for unprocessed items 2022-12-21 16:06:50 -08:00
Fedor Indutny
ed271d92ea Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
Fedor Indutny
57eed10a38 Add "pni" capability in staging 2022-12-20 12:29:17 -08:00
Fedor Indutny
d608b81292 Simplify sticker upload 2022-12-15 13:47:38 -08:00
Scott Nonnenberg
a49a6f2057 Notifications for a few merge-related scenarios 2022-12-05 14:46:54 -08:00
Alvaro
78ce34b9d3 Removed gv1-migration 2022-12-05 09:42:13 -08:00
Jamie Kyle
6198b02640 Init payments message types 2022-11-30 13:47:54 -08:00
Fedor Indutny
37d383f344 Improve story DOE flow 2022-11-28 18:07:26 -08:00
Scott Nonnenberg
a8ce959405 Use implicit content hint for sender key distribution messages 2022-11-28 15:30:42 -08:00
Scott Nonnenberg
ca638dd44f Ensure that media messages are cached when loaded from convo settings 2022-11-28 14:40:22 -08:00
Alvaro
b720ed7bd5 Added story identifier when debug logging
Co-authored-by: Jamie Kyle <jamie@signal.org>
2022-11-28 14:34:49 -08:00
Alvaro
4294429bc2 Made StoryDataType sourceDevice required 2022-11-23 12:52:36 -08:00
Fedor Indutny
991580a1ed Improve error handling during group sends 2022-11-22 10:43:43 -08:00
Fedor Indutny
f0a3735ca2 Handle new rate limiting info from CDSI 2022-11-22 10:13:55 -08:00
Fedor Indutny
b26f60d2fc Better handling of calling messages 2022-11-19 00:31:31 -08:00
Fedor Indutny
5e1169bec3 Fine-grained session control for node-fetch 2022-11-19 00:14:20 -05:00