Commit graph

189 commits

Author SHA1 Message Date
Fedor Indutny
bc3b6a07bb
Add content protection checkbox to Settings window 2025-05-12 15:16:19 -07:00
ayumi-signal
a2c74c3a8b
Basic support for local encrypted backups 2025-05-12 14:15:11 -07:00
Jamie Kyle
deec5fc1e2
Wrap all React roots with StrictMode 2025-05-05 09:48:36 -07:00
Scott Nonnenberg
98270316c5
Introduce infrastructure for Notification Profiles 2025-05-05 10:39:04 -04:00
Fedor Indutny
9e2727bef6
Delay provisioner socket connection 2025-04-24 09:54:03 -07:00
ayumi-signal
5ac16a1ff8
Fix batch attachment download renaming and overwriting files 2025-04-16 12:32:50 -07:00
Alex Bakon
514509e2c7
Remove fallback CDSI implementation 2025-04-16 10:18:30 -07:00
Fedor Indutny
f68ef019a5
Add backup validation to settings 2025-04-15 16:04:30 -07:00
Jamie Kyle
ecb19d5a10
Fix join group modal 2025-04-15 13:01:17 -07:00
Jamie Kyle
8301e69e05
Fun picker: Emoji skin tones picker and recent gifs 2025-04-10 12:32:36 -07:00
Fedor Indutny
f4185e65dc
Move websocket preconnect earlier into startup
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2025-04-07 12:16:06 -07:00
Fedor Indutny
b9e3985058
Better preload time counting 2025-04-04 08:24:35 +10:00
trevor-signal
aba0e028d4
Show backup status in Settings window 2025-04-02 14:57:29 -04:00
Jamie Kyle
b0653d06fe
Fun picker improvements 2025-03-26 12:35:32 -07:00
Scott Nonnenberg
a99d2503ae
New SignalDebug function: archiveSessionsForCurrentConversation 2025-03-21 01:53:58 +10:00
Scott Nonnenberg
f163ada463
New option: Disable automatic attachment downloads 2025-03-04 10:09:43 +10:00
Fedor Indutny
ff2cb897ec
Move react-dev-tools-core to dev dependencies (#9902) 2025-03-03 14:53:40 -06:00
Fedor Indutny
0c875b444b
Show a modal for macOS media permissions 2025-02-27 11:09:06 -08:00
trevor-signal
1bc5cc339b
Add mock test for libsignal websockets 2025-02-21 12:00:56 -05:00
Jamie Kyle
1cced9b3ac
Init Fun Picker
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2025-02-19 17:31:33 -08:00
Fedor Indutny
22d30ec4eb
Notification token on Windows 2025-02-03 14:30:19 -08:00
Scott Nonnenberg
74acb3a2dd
Fix window.SignalDebug.getMessage functions (#9699) 2025-02-03 15:08:47 -06:00
Fedor Indutny
f657d1ba83
Test processing of unprocessed envelopes 2025-01-31 13:05:16 -08:00
trevor-signal
9bec59b70a
Ensure adhoc builds expire correctly 2025-01-16 11:44:23 -05:00
ayumi-signal
6451ff0cf1
Remove desktop.calling.adhoc flags 2025-01-15 12:19:44 +10:00
yash-signal
bab1ceb831
Add React Devtools 2025-01-10 16:39:49 -05:00
Scott Nonnenberg
f846678b90
Use minimal replacement class for MessageModel 2025-01-10 08:18:32 +10:00
Scott Nonnenberg
2741fbb5d2
Show attachment download progress, new stop button to cancel
Co-authored-by: Jamie Kyle <jamie@signal.org>
2024-12-10 08:54:18 +10:00
Jamie Kyle
8fde907b17
Upgrade outdated dependencies 2024-11-18 11:20:23 -08:00
ayumi-signal
b517bb817f
Use websocket for all chat service requests 2024-11-12 14:43:02 -05:00
Jamie Kyle
b97e67121f
Brand Refresh 2024-11-05 18:05:24 -08:00
trevor-signal
f5a170818b
Log query stats during backup import 2024-10-28 10:11:19 -07:00
Scott Nonnenberg
76e2597d30
Allow downloading multiple images into one directory
Co-authored-by: Major-Mayer <lrdarknesss@yahoo.de>
2024-10-23 14:44:12 -07:00
trevor-signal
0e386ef705
Make ensureAttachmentIsReencryptable migration resilient to missing attachments 2024-10-08 14:45:00 -07:00
Fedor Indutny
60d7cbff3e
Migrate message ids to UUIDv7 2024-10-08 13:17:03 +10:00
Miriam Zimmerman
a3b972f6e7
Fix device selection persistence bug 2024-10-07 16:32:31 -04:00
Fedor Indutny
bad065859c
Fully move backup integration test to mock server 2024-10-07 12:58:59 -07:00
Jamie Kyle
b26466e59d
Add schema utils 2024-10-02 12:03:10 -07:00
Miriam Zimmerman
c8a729f8be
Plumb through new ADM setting.
Co-authored-by: ayumi-signal <ayumi@signal.org>
2024-10-02 11:45:10 -07:00
Fedor Indutny
276a145fea
Update backup tests to 996daf691d4162ce 2024-10-01 11:42:24 -07:00
Jamie Kyle
55820bb8a7
Enable SignalDebug when devtools is enabled 2024-09-23 13:09:12 -07:00
Jamie Kyle
2c8555beaf
Add SignalDebug.getMessageBySentAt 2024-09-23 09:32:31 -07:00
Fedor Indutny
a6a838a673
Better backup integration test harness 2024-09-20 20:10:28 -07:00
Fedor Indutny
d0b8a2991f
Refactor screen share picker internals 2024-09-19 18:03:44 -07:00
Fedor Indutny
3a991822c5
Fix some backup integration tests 2024-09-13 09:48:27 +10:00
Scott Nonnenberg
ec0c4861a7
getSelectedConversation: Return attributes instead of model 2024-09-06 09:20:27 -04:00
Fedor Indutny
cd44a7a033
Introduce isStagingServer util method 2024-09-04 11:12:45 -07:00
Fedor Indutny
84f1d98020
Add backup comparator test harness 2024-09-03 10:18:15 -07:00
Fedor Indutny
3c25092f50
Update electron to 32.0.1 2024-08-26 13:16:10 -04:00
Scott Nonnenberg
abdef4847a
Reinitialize redux after importing a backup 2024-08-26 10:26:21 -04:00