Commit graph

731 commits

Author SHA1 Message Date
Fedor Indutny
9ac46b8e8a
Refactor sticker sync logic 2025-02-06 11:00:55 -08:00
Scott Nonnenberg
0d87bbb5eb
getProfile: Only clear profile name if profile is missing it 2025-02-05 10:36:55 +10:00
trevor-signal
d30ad37262
Update behavior during import for missing oneof fields 2025-02-04 09:55:38 -08:00
Fedor Indutny
22d30ec4eb
Notification token on Windows 2025-02-03 14:30:19 -08:00
yash-signal
da7002fc64
Release Notes Channel: Add support for server body ranges (#9631) 2025-01-31 14:52:48 -06:00
Fedor Indutny
24391af642
Fix timestamp capping for storage service 2025-01-30 11:00:20 -08:00
ayumi-signal
8fef392e7f
Allow cancel during backup import processing 2025-01-30 10:39:00 -05:00
Fedor Indutny
5ed76b9645
Fix accidental loop during backup import 2025-01-29 12:53:00 -05:00
yash-signal
4a55ac4c86
Release Notes Channel: Support image attachments (#9587) 2025-01-29 00:07:41 -06:00
Fedor Indutny
3b78c9885a
Disallow conversation model creation during import 2025-01-27 12:16:50 -08:00
trevor-signal
65055fd475
Roundtrip group.blocked state 2025-01-27 14:53:43 -05:00
Scott Nonnenberg
ed30059bd5
Move to MessageCache.saveMessage, queue downloads piecemeal 2025-01-24 06:37:18 -10:00
trevor-signal
fb8c46fde1
Update which messages affect chat list presence on import 2025-01-23 13:28:21 -08:00
Fedor Indutny
6cb86277be
Fix author id for e164-only 1:1 messages 2025-01-23 10:39:46 -05:00
Fedor Indutny
bdb43a6758
Fix attribution of chat updates on import 2025-01-21 14:47:13 -10:00
trevor-signal
0d6cd429d0
Backups: support direct story replies 2025-01-21 16:49:05 -05:00
trevor-signal
423a92df4d
Check validity of link previews on import 2025-01-16 11:28:53 -05:00
ayumi-signal
6451ff0cf1
Remove desktop.calling.adhoc flags 2025-01-15 12:19:44 +10:00
Jamie Kyle
aa9f53df57
Migrate to private class properties/methods 2025-01-14 11:11:52 -08:00
Scott Nonnenberg
7dbe57084b
MessageRequests: Only add events to timeline if value really changed 2025-01-14 10:48:39 -05:00
Scott Nonnenberg
f846678b90
Use minimal replacement class for MessageModel 2025-01-10 08:18:32 +10:00
Fedor Indutny
6b00cf756e
Fix import of link previews without date 2025-01-09 13:29:06 -08:00
ayumi-signal
79d3a0f1ee
Fix backup import for unused admin call links 2025-01-09 12:44:52 -08:00
trevor-signal
1e7d259909
Update sendStateByConversationId for lonely groups 2025-01-09 14:56:06 -05:00
Fedor Indutny
3a1addbfe5
Improve check in storage service comparator 2025-01-08 18:23:13 -08:00
Fedor Indutny
69ac276d0c
Apply bounds to timestamps during backup import 2025-01-08 18:22:56 -08:00
Fedor Indutny
8c57d243c0
Export single contact, nickname 2025-01-08 16:14:04 -08:00
Fedor Indutny
d66df8ff0b
Ensure ACI in aci fields in backup 2025-01-09 06:15:05 +10:00
trevor-signal
5e05dc73ef
Ensure chat list matches primary after backup import for certain directionless-message-only chats 2025-01-07 14:24:08 -05:00
Fedor Indutny
f7f84c463f
Upgrade message batch on import 2025-01-06 10:06:31 -05:00
yash-signal
55705a08d4
Localized release notes 2025-01-02 13:56:56 -05:00
trevor-signal
f2d4f669fe
Implement lower hand suggestion in group calls 2024-12-20 13:35:11 -05:00
Fedor Indutny
1c933af6ce
Fix UI for invalid timestamps 2024-12-19 14:15:52 -05:00
trevor-signal
187d06fd69
Fix color of quotes in chats with custom colors 2024-12-19 11:13:22 -08:00
Fedor Indutny
d4b0ae25c1
Set verified attribute on import 2024-12-18 12:40:17 -05:00
trevor-signal
ec26b82ba7
After import, don't show chats in left pane unless they have messages 2024-12-13 11:55:14 +10:00
trevor-signal
97d31cd1a5
Add adhoc release channel for public ad-hoc testing 2024-12-12 12:42:40 -05:00
trevor-signal
6f7faf4be8
Backups: update to latest integration tests 2024-12-11 12:01:45 -05:00
ayumi-signal
c7dc4279a1
Fix custom color backup import/export 2024-12-11 08:57:34 -08:00
trevor-signal
734929f74f
Handle backup transfer errors during linking 2024-12-10 16:15:41 -05:00
Scott Nonnenberg
0eb4bd86bd
Keep profileKey in situations where it didn't work; still fail over 2024-12-09 19:55:33 -05: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
ayumi-signal
0f66bb13b9
Improve compatibility for max long values in backups 2024-12-09 10:30:45 -05:00
ayumi-signal
8b1ceaa1d7
Fix importing call links with max expiration time 2024-12-05 14:42:24 -08:00
trevor-signal
10eeb63776
Handle fatal error during backup import 2024-12-05 11:35:37 -05:00
Scott Nonnenberg
08342a9f43
Ensure long message trimming is unicode-aware 2024-12-04 11:39:20 -05:00
trevor-signal
8655244261
Improve backup conversation message request state handling 2024-12-04 15:53:44 +10:00
trevor-signal
af4718dbfe
Hydrate redux before updating conversations' last messages after import 2024-12-03 13:34:28 -08:00
ayumi-signal
a2bbfd9496
Deprecate check for versioned expire timer capability 2024-12-02 14:09:29 -08:00
ayumi-signal
c5301688a1
Initial logic for release notes 2024-11-27 14:11:53 -08:00