Commit graph

74 commits

Author SHA1 Message Date
Scott Nonnenberg
1b8be6a3d1
Use libsignal PassThroughs instead of our own 2024-10-28 15:24:20 -07:00
Jamie Kyle
40ac288a3a
Refresh group state if missing group members 2024-10-28 12:23:37 -04:00
Jamie Kyle
8582bf0d78
Improve logging of endorsements expirations 2024-10-18 14:51:45 -04:00
Fedor Indutny
6565daa5c8
Link-and-sync 2024-10-18 13:15:03 -04:00
Jamie Kyle
e617981e59
Support endorsements for group 1:1 sends
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-10-10 10:57:22 -07:00
Fedor Indutny
60d7cbff3e
Migrate message ids to UUIDv7 2024-10-08 13:17:03 +10:00
trevor-signal
c1b5811c39
Simplify about string logic 2024-10-07 20:15:50 -07:00
Jamie Kyle
b26466e59d
Add schema utils 2024-10-02 12:03:10 -07:00
Fedor Indutny
6c38823b50
Update styles for verified icon 2024-09-24 14:16:51 -07:00
Fedor Indutny
d0b8a2991f
Refactor screen share picker internals 2024-09-19 18:03:44 -07:00
Fedor Indutny
7d37ec5f80
Temporary fix for a Node.js regression 2024-08-05 10:21:50 -07:00
Fedor Indutny
a1340aa510
Add cache layer for attachment streaming 2024-08-02 12:50:59 -07:00
Jamie Kyle
cee2788654
Add editing to call details pane 2024-07-30 11:39:24 -07:00
Jamie Kyle
b965e1f9a5
Checks locales are real in resolveCanonicalLocales 2024-07-29 12:55:59 -07:00
ayumi-signal
c70a8955f9
Cleanup normalizeGroupCallTimestamp non-number handling 2024-07-23 11:43:44 -04:00
Fedor Indutny
86b4da1ec2
Make finalization part of the stream 2024-07-19 19:17:02 -07:00
Fedor Indutny
8f2061e11d
Import/export chat styles 2024-07-15 13:58:55 -07:00
Fedor Indutny
31cbb89b0d
Move sticker creator API to chat service 2024-05-15 15:26:37 -07:00
Fedor Indutny
4fed756661
Use TUS utilities for backup upload 2024-05-14 10:04:50 -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
ayumi-signal
00d6379bae
Call link call history 2024-04-01 12:19:35 -07:00
Fedor Indutny
d85a1d5074
Add preliminary message backup harness 2024-03-15 10:20:33 -04:00
Fedor Indutny
95caf59c3c
Add pniSignatureVerified support 2024-01-29 14:37:26 -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
f152dcccc3
Fix handling of trailing '/' in captcha urls 2023-12-05 16:35:38 -08:00
Jamie Kyle
5c62fa0a14
Ensure no params are getting lowercased 2023-11-10 15:08:18 -05:00
Jamie Kyle
31d680d194
Fix captcha route parsing 2023-11-10 10:46:27 -08:00
Jamie Kyle
fd8691b871
Fix timestamps/spellcheck to use locale override 2023-11-06 17:02:13 -08:00
Jamie Kyle
3ef0d221d1
Refactor Signal app routing 2023-11-02 15:42:31 -04:00
Jamie Kyle
ba0fa4904b
Add logging for deleted prekeys and other records
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-19 14:52:35 -07:00
Jamie Kyle
502ea174ab
Upgrade Storybook
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-11 12:06:43 -07:00
Fedor Indutny
e56d0ed9fb Add extra slash to username link 2023-08-21 09:30:33 -07:00
Jamie Kyle
4455328312
Expose i18n globals in SignalContext across all windows 2023-08-07 13:28:09 -07:00
Jamie Kyle
1143c0e9ba
macOS: Add support for 12/24-hour time display preferences 2023-07-31 09:23:19 -07:00
Fedor Indutny
e1d2dbd8ff
Username Link QR Code 2023-07-20 05:14:08 +02:00
Fedor Indutny
557b86f52e
Use electron's DNS resolver, prioritizing ipv4 connections 2023-05-30 16:57:16 -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
Fedor Indutny
0e606c45b0
Use DoH for query fallback 2023-04-05 14:49:33 -07:00
Jim Gustafson
43e70720f7
Update to RingRTC v2.26.2 2023-03-29 14:16:19 -07:00
Fedor Indutny
f84b6a31dc
Remove Sticker Creator in favor of Web App 2023-03-15 17:59:30 -07:00
Fedor Indutny
5d07167222
Use libsignal-client validation for nicknames 2023-03-08 16:58:54 -08:00
Jim Gustafson
01eb3b73b4
Update to RingRTC v2.23.0 2023-01-09 10:38:57 -08:00
Jamie Kyle
3705b959d6
Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
ed271d92ea
Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
Fedor Indutny
be6e988a95
Hydrate body ranges for story replies 2022-11-09 20:59:36 -08:00
Scott Nonnenberg
0134990275
Don't access RemoteConfig directly from 'dumb' components 2022-10-24 13:46:36 -07:00
Fedor Indutny
00f82a6d39
Discriminator in username 2022-10-18 10:12:02 -07:00
Scott Nonnenberg
450051e541
Only process signal domain links if they have hash/path/query 2022-09-19 13:42:37 -07:00
Jordan Rose
d15ae63396
Test that the zkgroup serverPublicParams are up to date 2022-08-17 16:31:18 -07:00
Fedor Indutny
79b48115e6 Handle PniChangeNumber 2022-07-28 14:50:10 -04:00