Commit Graph

343 Commits

Author SHA1 Message Date
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
Fedor Indutny
d0b8a2991f Refactor screen share picker internals 2024-09-19 18:03:44 -07:00
Fedor Indutny
d5f44c1b8f Further improvements for backup import/export 2024-09-18 22:26:52 -07:00
trevor-signal
028a3f3ef0 Pause, cancel & resume backup media download 2024-09-16 15:38:12 -04:00
Scott Nonnenberg
733c5b598f Stories: Only render text link if it's a valid URL 2024-09-13 14:34:48 -07:00
Scott Nonnenberg
0d5a480c1b Media Gallery: Scroll down and into the past
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-09-05 07:15:30 +10:00
ayumi-signal
5a75246e42 Use storage service for call links 2024-09-04 11:06:06 -07:00
trevor-signal
501f27127f Add a backup media download progress bar 2024-09-03 15:00:51 -07:00
Jamie Kyle
5a5b681b51 Fix call history read syncs 2024-08-27 09:20:23 -04:00
Fedor Indutny
67252866cf Introduce incrementMessagesMigrationAttempts query
Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
2024-08-22 11:12:00 -07:00
Jamie Kyle
9a9f9495f1 Support delete for call links
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-08-06 12:29:13 -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
Scott Nonnenberg
fed6bbfc8b Merge branch 'main' into HEAD 2024-07-30 15:53:28 -07:00
Jamie Kyle
cee2788654 Add editing to call details pane 2024-07-30 11:39:24 -07:00
Scott Nonnenberg
95209689a8 getAllStories: Remove nested queries 2024-07-30 14:29:35 -04:00
Jamie Kyle
b965e1f9a5 Checks locales are real in resolveCanonicalLocales 2024-07-29 12:55:59 -07:00
Fedor Indutny
24a22bf191 Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
ayumi-signal
c70a8955f9 Cleanup normalizeGroupCallTimestamp non-number handling 2024-07-23 11:43:44 -04:00
Fedor Indutny
c64762858e Parallelize SQL queries 2024-07-22 11:16:33 -07: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
trevor-signal
de0f49ed42 Add indexes to support messages foreign key constraints 2024-07-11 16:09:39 -04:00
Fedor Indutny
28664a606f New attachment storage system 2024-07-11 12:44:09 -07:00
Jamie Kyle
01dda86538 Optimize markAllCallHistoryReadSync 2024-07-10 17:10:08 -04:00
trevor-signal
7ef2a9155c Add indices to improve messages_on_delete trigger 2024-06-28 17:47:05 -07:00