Commit Graph

35910 Commits

Author SHA1 Message Date
Max Radermacher
36d511ca05
Fix RemoteConfigManager assertion 2025-03-11 18:23:05 -05:00
Sasha Weiss
c81153354f
Move QRCodes and util out of Signal/src 2025-03-11 16:17:17 -07:00
Elaine
99bc75352f
Sort exact emoji matches first 2025-03-11 17:12:45 -06:00
Elaine
bcc529bb83
Use uniform font weight in thread details 2025-03-11 17:12:18 -06:00
Max Radermacher
97e631aea8
improve regional networking options 2025-03-11 18:03:32 -05:00
andrew-signal
9c983aeb7a
Update invalid configuration 2025-03-11 15:56:20 -04:00
Max Radermacher
c767a6f77f
Call fulfill() for ignored CallKit action 2025-03-11 14:47:43 -05:00
Elaine
1d715beb58
Format phone numbers when used as display names 2025-03-11 11:01:25 -06:00
Sasha Weiss
a455dc27ee
Add system contact names to Backups (#10727) 2025-03-10 16:22:59 -07:00
Ehren Kret
7f6c9ba0a3 fix analyze warnings 2025-03-10 16:01:24 -05:00
Ehren Kret
beb6b93f20 fix warning 2025-03-10 15:12:18 -05:00
Max Radermacher
265b45d6e1
Wait for the socket to open in more cases 2025-03-10 13:52:49 -05:00
Max Radermacher
2d25f13ee1
Remove redundant avatar download invocations 2025-03-10 13:52:11 -05:00
Max Radermacher
6abe506cb0
Asyncify fetchLocalUsersProfile 2025-03-10 13:51:00 -05:00
Sasha Weiss
103cb22b21
Add reserved AccountRecord field we never used 2025-03-10 13:50:21 -05:00
Sasha Weiss
f4d7bea522
Replace "share" with "save" in context menu for message actions with media 2025-03-07 16:03:17 -08:00
Max Radermacher
827a3aa084
Add kill switch for LazyDatabaseMigratorRunner 2025-03-07 17:41:08 -06:00
Max Radermacher
ff8f0c1cdd
Remove various TSGroupThread return values 2025-03-07 15:56:35 -06:00
Ehren Kret
07442cb5a2 cleanup simple warnings 2025-03-07 15:04:07 -06:00
Ehren Kret
ee4bb2b6b9 remove unnecessary completion hook 2025-03-07 15:04:07 -06:00
Ehren Kret
65d131737a convert AppSetup.prepareDatabase() from promises to swift concurrency 2025-03-07 15:04:06 -06:00
Max Radermacher
437bb14699
Rebuild/remove outdated TSInteraction indexes 2025-03-07 15:03:41 -06:00
Pete Walters
80dd7eca89
Fix how chat colors are resolved 2025-03-07 14:04:06 -06:00
Pete Walters
c6e3692633
Asyncify Stripe methods 2025-03-07 12:29:07 -06:00
Max Radermacher
cb1d8d2296
Add annotations for TSInteraction db indexes 2025-03-07 12:20:47 -06:00
Max Radermacher
23caa395ef
Generalize BGProcessingTaskRunner 2025-03-07 12:00:28 -06:00
Max Radermacher
aeb0962e55
Clean up Safety Number comparison error handling 2025-03-06 23:44:36 -06:00
Max Radermacher
3d1439237f
Remove some places that call userErrorDescription 2025-03-06 23:41:00 -06:00
Max Radermacher
566d376cea
Asyncify some “contact support” flows 2025-03-06 23:39:48 -06:00
Max Radermacher
8a21e2f959 Fix bug where remote config wouldn’t refresh 2025-03-06 23:35:16 -06:00
Max Radermacher
1810cfc624 Don’t return the remote config when refreshing 2025-03-06 23:35:16 -06:00
Max Radermacher
738ef16c3d Use web socket when fetching remote configs 2025-03-06 23:35:16 -06:00
Max Radermacher
d2bbb97239
Exclude pending members from GSE failure check 2025-03-06 23:32:29 -06:00
Max Radermacher
56b5275f17
Remove unused versionedExpirationTimer capability 2025-03-06 23:31:39 -06:00
Max Radermacher
793456dde8
Remove outdated translation when unregistered 2025-03-06 23:31:15 -06:00
Max Radermacher
f59cb3aa35
Enable new conversation load index for everyone 2025-03-06 23:28:40 -06:00
Max Radermacher
b147b6c472
Remove some unused provisioning code 2025-03-06 23:27:05 -06:00
Max Radermacher
36d946d217
Fix withCooperativeTimeout cancellation handling 2025-03-06 23:26:43 -06:00
Sasha Weiss
a42bb573bf
Download media as it becomes visible in a chat 2025-03-06 15:22:50 -08:00
Sasha Weiss
71bfe503ba
Remove more CV indirection 2025-03-06 15:22:05 -08:00
Sasha Weiss
ad07ca5e78
Remove unnecessary CVComponent hooks 2025-03-06 15:20:49 -08:00
Max Radermacher
88b6385ae1
Cancel profile refresh when leaving conversation 2025-03-06 16:28:26 -06:00
Sasha Weiss
fa1e419577
Only auto-set name if we are, in fact, Link'n'Sync-ing 2025-03-06 13:48:54 -08:00
Jordan Rose
7fb3193e72 Update to libsignal v0.67.2 2025-03-06 13:29:27 -08:00
Pete Walters
8e01e7325b Bump version to 7.51 2025-03-06 15:09:48 -06:00
Pete Walters
d6355a0e1a Update translations 2025-03-06 15:09:20 -06:00
Pete Walters
ad778a797d Update release notes 2025-03-06 15:02:06 -06:00
Sasha Weiss
0b733b9a91
Clamp UInt64 unit progress in recreate indexes step 2025-03-06 12:26:57 -08:00
Max Radermacher
c2070943a5
Prefer infallible String → Data construct 2025-03-06 13:56:16 -06:00
Max Radermacher
30dfa47df7
Remove unused String.truncated method 2025-03-06 13:55:59 -06:00