Release IKAR 1.0.8: fix incoming calls, cancellation and call history
Build Android (FCM) / build-android-fcm (push) Canceled after 0s
Build Android / build-android (push) Canceled after 0s
Build iOS / build-ios (push) Canceled after 0s
Build Linux / build-linux (push) Canceled after 0s
Build macOS / build-macos (push) Canceled after 0s
Build Windows / build-windows (push) Canceled after 0s
Native crypto / native-crypto (push) Canceled after 0s
Release (main) / android (oneme) (push) Canceled after 0s
Release (main) / android (qlyra) (push) Canceled after 0s
Release (main) / windows (push) Canceled after 0s
Release (main) / linux (push) Canceled after 0s
Release (main) / macos (push) Canceled after 0s
Release (main) / ios (push) Canceled after 0s
Tests / test (push) Canceled after 0s
Release (main) / release (push) Canceled after 0s

This commit is contained in:
sevenhill
2026-10-08 21:34:15 +03:00
parent 317cfdae38
commit 0508b70732
31 changed files with 1082 additions and 62 deletions
+11
View File
@@ -99,6 +99,17 @@ class CallsModule {
CallsModule(this._api);
Future<void> endCall(String conversationId, {required String reason}) async {
try {
await _api.sendRequest(Opcode.ikarEndCall, {
'conversationId': conversationId,
'reason': reason,
}, silent: true);
} catch (error) {
logger.w('CallsModule.endCall: $error');
}
}
_CallerEndpoint _parseCallerEndpoint(
Map payload,
List<String> keys, {