Commit graph

368 commits

Author SHA1 Message Date
Scott Nonnenberg
253d0f0a47
Notification Profiles: Ensure recently-created profiles always take precedence 2025-05-13 00:30:50 +10:00
Scott Nonnenberg
98270316c5
Introduce infrastructure for Notification Profiles 2025-05-05 10:39:04 -04:00
Fedor Indutny
16e877ece4
Spread the update downloads over 6 hours 2025-04-24 15:05:25 -07:00
ayumi-signal
5ac16a1ff8
Fix batch attachment download renaming and overwriting files 2025-04-16 12:32:50 -07:00
Jamie Kyle
28f4157a2e
Bump @signalapp/sqlcipher to 2.0.0
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-04-03 13:22:55 -07:00
Jamie Kyle
e5473e26db
Migrate remaining emoji/sticker pickers to fun picker 2025-04-02 11:14:12 -07:00
Jamie Kyle
b0653d06fe
Fun picker improvements 2025-03-26 12:35:32 -07:00
Scott Nonnenberg
a3335929b3
Compose: Show 'search for username' by itself more often 2025-03-19 01:41:52 +10:00
ayumi-signal
a91f429236
Upgrade electron to 35.0.2
Co-authored-by: Fedor Indutny <indutny@signal.org>
2025-03-17 14:35:03 -07:00
Fedor Indutny
5a9253bd44
Use @signalapp/sqlcipher 2025-03-12 14:45:54 -07:00
Fedor Indutny
9fede7e467
Use ms-winsoundevent:Notification.IM on Windows 2025-02-26 12:42:31 -08:00
trevor-signal
6f9438c74f
Improve handling of edited long message attachments 2025-02-25 11:23:36 -08:00
yash-signal
0f767c0098
Improve Processing of Sync Tasks 2025-02-25 09:18:42 -06:00
Scott Nonnenberg
d26d915a44
Update to the latest SignalService.proto 2025-02-11 08:20:14 +10:00
Fedor Indutny
aa5dabd1d8
Remove another unused string 2025-02-06 17:24:13 -08:00
Fedor Indutny
22d30ec4eb
Notification token on Windows 2025-02-03 14:30:19 -08:00
Fedor Indutny
53eb51a370
Change header visibility in left pane 2025-01-31 17:06:01 -05:00
Fedor Indutny
24391af642
Fix timestamp capping for storage service 2025-01-30 11:00:20 -08:00
Scott Nonnenberg
7575bda35b
Upgrade to QuillV2 2025-01-28 09:31:42 -08:00
Scott Nonnenberg
c7f2141b5b
parseContact: Be resilient to invalid phone numbers 2025-01-22 13:55:57 -10:00
Fedor Indutny
96718464ef
Fix sourceDevice column type in unprocessed 2025-01-22 14:04:28 -05:00
Fedor Indutny
4b6ef3a1ed
Migrate unprocessed table to BLOBs 2025-01-21 13:42:14 -08:00
Fedor Indutny
630a1fcc89
Normalize messages table 2025-01-17 07:34:35 +10:00
Jamie Kyle
aa9f53df57
Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
Scott Nonnenberg
f846678b90
Use minimal replacement class for MessageModel 2025-01-10 08:18:32 +10:00
Fedor Indutny
8c57d243c0
Export single contact, nickname 2025-01-08 16:14:04 -08:00
Fedor Indutny
f7f84c463f
Upgrade message batch on import 2025-01-06 10:06:31 -05:00
Jamie Kyle
c04ba6b9a9 Fix flakey endorsements expiration test 2025-01-02 12:30:28 -08:00
ayumi-signal
c7dc4279a1
Fix custom color backup import/export 2024-12-11 08:57:34 -08:00
Jamie Kyle
4027f4604f
Fix memory usage by batching syncTasks 2024-12-04 14:03:29 -08:00
yash-signal
ab1e6f847d
Filter by unread: small improvements and unit tests 2024-12-04 13:15:16 -08:00
trevor-signal
19f7bff8a3
Ensure ESC removes quoted reply when drafting 2024-11-20 08:38:45 -08:00
trevor-signal
a068456139
Better handling of failed message migration attempts 2024-11-18 16:35:47 -05:00
yash-signal
a56e7d0ade
Filter chats by Unread 2024-11-13 11:33:41 -08:00
Jamie Kyle
b97e67121f
Brand Refresh 2024-11-05 18:05:24 -08:00
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
trevor-signal
9c918e4d62
Update captcha response error handling 2024-10-25 10:10:33 -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
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
trevor-signal
c1b5811c39
Simplify about string logic 2024-10-07 20:15:50 -07:00
trevor-signal
6e1fd5958e
Ensure attachments are re-encryptable to same digest 2024-10-04 15:52:29 +10:00
Fedor Indutny
091580825a
Migrate sessions table to BLOB column
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2024-10-03 10:23:00 +10:00
Jamie Kyle
b26466e59d
Add schema utils 2024-10-02 12:03:10 -07:00
Fedor Indutny
bb69f81b9f
Compute from embedded contact's displayName 2024-10-01 14:46:56 -07:00
Fedor Indutny
6c38823b50
Update styles for verified icon 2024-09-24 14:16:51 -07:00
trevor-signal
511fc9c1a0
Export long message attachments 2024-09-23 12:24:41 -07:00