Jim Gustafson
|
b705815c30
|
Add call summary support for all calls
|
2025-12-02 18:01:06 -08:00 |
|
Pete Walters
|
fd618c0133
|
Bump libsignal to v0.86.4, add missing backup settings exports
Co-authored-by: Andrew <andrew@signal.org>
|
2025-11-21 15:06:35 -06:00 |
|
Jim Gustafson
|
89e1ae6faa
|
Update to RingRTC v2.59.3
Co-authored-by: Max Radermacher <max@signal.org>
|
2025-11-03 22:09:26 -06:00 |
|
Max Radermacher
|
21f1b330bb
|
Use Aci for incomingRing(caller:…)
|
2025-11-03 12:33:42 -06:00 |
|
Max Radermacher
|
52cb38075e
|
Pass remote config to ringrtc
|
2025-09-29 17:16:53 -05:00 |
|
Jim Gustafson
|
63e710602c
|
calling: Stop camera capture if call ended
|
2025-09-23 09:32:15 -07:00 |
|
Elaine
|
b0c5451237
|
Update action sheet style
|
2025-08-21 11:13:50 -07:00 |
|
Max Radermacher
|
1482ef24f0
|
Remove shouldReconnectIfConnectedElsewhere
|
2025-07-25 12:44:10 -05:00 |
|
Max Radermacher
|
2df9fd5da6
|
Fix permission prompts when starting/joining call
|
2025-07-09 13:42:04 -05:00 |
|
Max Radermacher
|
d598a47040
|
Wait until call ends to build UI adapter
|
2025-07-08 16:18:44 -05:00 |
|
Max Radermacher
|
69bd533000
|
Use GroupIdentifier in isGroupIdBlocked
|
2025-07-01 15:07:42 -05:00 |
|
Max Radermacher
|
5bb5125e8d
|
Compare GroupIdentifiers without serializing
|
2025-07-01 09:14:38 -05:00 |
|
Jim Gustafson
|
5c7e420508
|
Update to RingRTC v2.54.0
Co-authored-by: Adel Lahlou <adel@signal.org>
Co-authored-by: Max Radermacher <max@signal.org>
|
2025-06-26 17:58:20 -05:00 |
|
Max Radermacher
|
8906ce5eab
|
Observe registration changes after app is ready
|
2025-06-26 13:18:42 -05:00 |
|
Max Radermacher
|
bb2d89e55a
|
Update to LibSignal v0.75.0
|
2025-06-17 14:02:29 -05:00 |
|
Max Radermacher
|
6cbd9d9fa4
|
Rebuild CallUIAdapter after the current call ends
|
2025-06-05 18:25:48 -05:00 |
|
Max Radermacher
|
9fb39dfa8f
|
Don’t reconnect if elsewhere’d in the background
|
2025-06-05 14:58:52 -05:00 |
|
Max Radermacher
|
4a7c2265c3
|
Adjust connection keep-alives/reconnects/tokens
|
2025-05-30 02:25:51 -05:00 |
|
Max Radermacher
|
91ea7e2286
|
Rebuild GroupMessageProcessor types
|
2025-04-23 17:44:21 -05:00 |
|
Max Radermacher
|
ec25806bb0
|
Move DeviceSleepManager to the main app
|
2025-04-08 16:10:23 -05:00 |
|
Max Radermacher
|
f8b3e6a895
|
Fix sleep blocking during backups/restores
|
2025-04-04 21:58:24 -05:00 |
|
Sasha Weiss
|
1a5cbd9183
|
Rename postNotificationNameAsync to postOnMainThread
|
2025-03-21 15:28:35 -07:00 |
|
Max Radermacher
|
13e3dfd6cf
|
Validate DeviceIds using same criteria as server
|
2025-03-21 17:01:06 -05:00 |
|
Sasha Weiss
|
bb048e8b59
|
One transaction type to rule them all and in the darkness bind them
|
2025-03-13 21:43:35 -07:00 |
|
Ehren Kret
|
0a5677997e
|
remove NSDate OWS objc category
|
2025-02-05 11:06:42 -06:00 |
|
Max Radermacher
|
2087f4b6a0
|
Update to Xcode 16.2
|
2025-01-08 18:48:03 -06:00 |
|
Max Radermacher
|
60dc4a8dc0
|
Don’t pass around TSGroupThread in group calls
|
2025-01-07 16:40:13 -06:00 |
|
Max Radermacher
|
3c9fa13b2f
|
Add MainActor annotations for db change observers
|
2024-12-13 17:14:49 -06:00 |
|
Sasha Weiss
|
2000b82c0b
|
One KeyValueStore to rule them all
|
2024-11-15 18:47:54 -06:00 |
|
Sasha Weiss
|
dadca9e032
|
Directly adopt KeyValueStore in SDSKeyValueStore
|
2024-11-15 14:54:30 -08:00 |
|
Max Radermacher
|
ddf65f314a
|
Clean up DeviceSleepManager
|
2024-11-04 14:34:57 -06:00 |
|
Max Radermacher
|
52f31e38d3
|
Add captcha support for call link calls
|
2024-10-23 03:07:04 -05:00 |
|
Harry
|
b3b14bc97f
|
Protocolize+make public DatabaseChangeObserver
|
2024-10-22 10:42:16 -07:00 |
|
Ehren Kret
|
4f43208fdc
|
delete Dependencies+SignalUI.swift
|
2024-10-12 00:06:27 -05:00 |
|
Ehren Kret
|
a4d65d6119
|
remove Dependencies+MainApp.swift
|
2024-10-11 23:47:02 -05:00 |
|
Ehren Kret
|
de32c7799d
|
remove NSObject and Dependencies extension computed vars for SignalServiceKit
|
2024-10-11 23:12:59 -05:00 |
|
Max Radermacher
|
289ad6e3a4
|
Send CallLinkUpdate messages when first joining
|
2024-10-11 13:39:52 -05:00 |
|
Max Radermacher
|
26236d5642
|
Handle call link lobby peeks
|
2024-10-11 11:36:51 -05:00 |
|
Ehren Kret
|
114afd8fe8
|
remove shared extensions
|
2024-10-11 10:58:08 -05:00 |
|
Max Radermacher
|
8ebabea916
|
Handle 404s when reading call links
|
2024-10-09 19:28:31 -05:00 |
|
Max Radermacher
|
bc3b214886
|
Clean up call link feature flags
|
2024-10-09 14:05:34 -05:00 |
|
Max Radermacher
|
f12b942747
|
Add support for deleting call links
|
2024-10-09 13:22:38 -05:00 |
|
Max Radermacher
|
1ec1a5ee0c
|
Throw an error when joining deleted call links
|
2024-10-09 13:09:41 -05:00 |
|
Max Radermacher
|
60a16e949f
|
Resolve trivial [CallLink] TODO:s
|
2024-10-09 10:49:04 -05:00 |
|
Max Radermacher
|
16eec9c341
|
Use adminPasskey from CallLinkRecord
|
2024-10-08 12:36:59 -05:00 |
|
Max Radermacher
|
36504393b9
|
Add call link disposition sync messages
|
2024-10-08 00:31:49 -05:00 |
|
Jim Gustafson
|
0dc990ef30
|
Update to RingRTC v2.48.2
Co-authored-by: Ehren Kret <ehren@signal.org>
|
2024-10-01 09:43:04 -05:00 |
|
Harry Sanabria
|
044f277a28
|
Pass AppReadiness instance to a ton of classes that need to retain it as an instance var
|
2024-09-27 15:03:52 -07:00 |
|
Harry
|
fd0a34909e
|
Add non-global AppReadiness protocol + impl
|
2024-09-27 12:36:15 -07:00 |
|
Max Radermacher
|
9d1f027106
|
Add CallLinkStateUpdater & CallLinkFetchJobRunner
|
2024-09-27 11:40:22 -05:00 |
|