158 Commits

Author SHA1 Message Date
automated-signal
82efcc1f18 Ensure that messages to initiate calls are marked urgent=true
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-23 15:28:45 -07:00
Fedor Indutny
654215e136 Fix format of pniSignature.pniBytes 2023-09-14 22:39:51 +02:00
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Fedor Indutny
deb1f9bd8d A few serviceId fixes
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:32 -07:00
Fedor Indutny
366b875fd2 Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:32 -07:00
Jamie Kyle
1eaabb6734 Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00
Josh Perez
8aac997b4f Removes groupv1 protos 2023-07-26 13:49:27 -04:00
Scott Nonnenberg
b6445a6af0 Support for loading, storing, and using kyber keys in decryption 2023-07-19 16:21:30 -07:00
trevor-signal
60f7308dc8 Allow sends of quoted messages with attachments without thumbnails 2023-07-07 13:34:23 -07:00
Fedor Indutny
f90c2b7479 destinationServiceId in Sent 2023-06-29 21:17:27 +02:00
Fedor Indutny
b705609341 Fix edit message in Note to Self 2023-05-31 08:54:45 -07:00
Fedor Indutny
9a7f1e86e2 Fix sync message for editMessage 2023-05-11 08:47:41 -07:00
Fedor Indutny
22e1ff9b50 Drop support of PniIdentity sync message 2023-05-10 10:02:32 -07:00
Josh Perez
46942ece00 Send proper sync message for edit msg in all contexts 2023-05-09 18:25:37 -07:00
Scott Nonnenberg
b4caf67bf9 Allow copy/paste of formatting and mentions 2023-05-09 17:40:19 -07:00
Josh Perez
e211837bcd Enables sandbox for all windows except main 2023-04-20 17:23:19 -04:00
Josh Perez
1f2cde6d04 Send edited messages support
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
2023-04-20 09:31:59 -07:00
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
d9d820e72a Support for receiving formatted messages
Co-authored-by: Alvaro Carrasco <alvaro@signal.org>
2023-04-10 09:31:45 -07:00
Scott Nonnenberg
5949cc11b1 Add all sends needed for retry to conversationJobQueue 2023-03-14 13:25:05 -07:00
Jamie Kyle
e5638c0b20 Call Disposition 2023-01-09 16:52: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
ed271d92ea Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
Fedor Indutny
d608b81292 Simplify sticker upload 2022-12-15 13:47:38 -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
Alvaro
b720ed7bd5 Added story identifier when debug logging
Co-authored-by: Jamie Kyle <jamie@signal.org>
2022-11-28 14:34:49 -08:00
Fedor Indutny
6be69a7ba8 Use DurationInSeconds for expireTimer 2022-11-16 13:18:02 -07:00
Scott Nonnenberg
5dea03f713 Include story=true when deleting your story for everyone 2022-10-20 15:10:10 -07:00
Fedor Indutny
00f82a6d39 Discriminator in username 2022-10-18 10:12:02 -07:00
Scott Nonnenberg
4ec48df5b9 Additional work to include story=true on send 2022-10-07 10:02:08 -07:00
Scott Nonnenberg
2b2594c20a Stories: Fix sender key persistence, pipe story: true into sends 2022-09-30 09:59:36 -07:00
Jamie Kyle
eb10aafd7c tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev 2022-09-15 13:17:15 -06:00
Jamie Kyle
0086216c9d Add eqeqeq rule but require == for null 2022-09-14 14:40:44 -07:00
Fedor Indutny
757af2cbbe Include ACI+Access Keys pairs with CDSI requests 2022-08-18 13:44:53 -07:00
Fedor Indutny
00cfd92dd0 Send and receive PniSignatureMessage 2022-08-15 14:53:33 -07:00
Josh Perez
9eff67446f Send text attachment stories 2022-08-02 15:31:55 -04:00
Fedor Indutny
5c2016ec40 Refresh PNI on startup 2022-07-18 15:32:00 -07:00
Josh Perez
5639c1adea DOE for stories 2022-07-13 16:09:18 -07:00
Josh Perez
d7307934bc Adjust some types 2022-07-12 17:37:21 -07:00
Scott Nonnenberg
06190b1434 Introduce new urgent property for outgoing messages 2022-07-01 09:55:13 -07:00
Fedor Indutny
253e050262 CDSI Support 2022-06-14 18:15:33 -07:00
Scott Nonnenberg
2464e0a9c1 Convert signal.js and preload.js to Typescript 2022-06-13 14:39:35 -07:00
Evan Hahn
f50a6abe36 Remove unused eslint-disables 2022-06-03 14:07:51 -07:00
Scott Nonnenberg
dfd1190e8b Groups: Show in left pane more often, proper join message 2022-05-16 07:53:54 -07:00
Scott Nonnenberg
0ba6a0926e Support for incoming gift badges 2022-05-11 13:59:58 -07:00
Scott Nonnenberg
7f89f6162f Disable forward for messages with embedded contact 2022-04-11 13:57:44 -07:00
Fedor Indutny
a0ae7c1aa2 Request and handle PniIdentity sync message 2022-03-25 10:36:08 -07:00