Поднятие версии, outline
All checks were successful
SP Builds / build (push) Successful in 4m25s

This commit is contained in:
RoyceDa
2026-04-04 18:34:18 +02:00
parent 8ac952071d
commit 779c265851
3 changed files with 9 additions and 40 deletions

View File

@@ -255,40 +255,6 @@ export function CallProvider(props : CallProviderProps) {
setCallState(CallState.INCOMING);
setShowCallView(true);
}
// if(signalType == SignalType.KEY_EXCHANGE && roleRef.current == CallRole.CALLER){
// console.info("EXCHANGE SIGNAL RECEIVED, CALLER ROLE");
// /**
// * Другая сторона сгенерировала ключи для сессии и отправила нам публичную часть,
// * теперь мы можем создать общую секретную сессию для шифрования звонка
// */
// const sharedPublic = packet.getSharedPublic();
// if(!sharedPublic){
// info("Received key exchange signal without shared public key");
// return;
// }
// const sessionKeys = generateSessionKeys();
// const computedSharedSecret = nacl.box.before(Buffer.from(sharedPublic, 'hex'), sessionKeys.secretKey);
// sharedSecretRef.current = Buffer.from(computedSharedSecret).toString('hex');
// info("Generated shared secret for call session: " + sharedSecretRef.current);
// /**
// * Нам нужно отправить свой публичный ключ другой стороне, чтобы она тоже могла создать общую секретную сессию
// */
// const signalPacket = new PacketSignalPeer();
// signalPacket.setSrc(publicKey);
// signalPacket.setDst(packet.getSrc());
// signalPacket.setSignalType(SignalType.KEY_EXCHANGE);
// signalPacket.setSharedPublic(Buffer.from(sessionKeys.publicKey).toString('hex'));
// send(signalPacket);
// setCallState(CallState.WEB_RTC_EXCHANGE);
// /**
// * Создаем комнату на сервере SFU, комнату создает звонящий
// */
// // let webRtcSignal = new PacketSignalPeer();
// // webRtcSignal.setSignalType(SignalType.CREATE_ROOM);
// // webRtcSignal.setSrc(publicKey);
// // webRtcSignal.setDst(packet.getSrc());
// // send(webRtcSignal);
// }
if(signalType == SignalType.KEY_EXCHANGE){
console.info("EXCHANGE SIGNAL RECEIVED, CALLEE ROLE");
/**
@@ -450,7 +416,9 @@ export function CallProvider(props : CallProviderProps) {
{text}
</Text>
<Flex align={'center'} justify={'flex-end'}>
<Button color={'red'} variant={'subtle'} onClick={() => modals.closeAll()} mt="md">
<Button style={{
outline: 'none'
}} color={'red'} variant={'subtle'} onClick={() => modals.closeAll()} mt="md">
Close
</Button>
</Flex>

View File

@@ -1,8 +1,8 @@
export const SERVERS = [
//'wss://cdn.rosetta-im.com',
'ws://10.211.55.2:3000',
//'ws://10.211.55.2:3000',
//'ws://192.168.6.82:3000',
//'wss://wss.rosetta.im'
'wss://wss.rosetta.im'
];
export function selectServer(): string {

View File

@@ -1,7 +1,8 @@
export const APP_VERSION = "1.1.8";
export const APP_VERSION = "1.1.9";
export const CORE_MIN_REQUIRED_VERSION = "1.5.5";
export const RELEASE_NOTICE = `
**Обновление v1.1.8** :emoji_1f631:
- Новый протокол для обмена звонками, который должен улучшить стабильность и качество звонков.
**Обновление v1.1.9** :emoji_1f631:
- Новый протокол для обмена звонками с использованием callId и joinToken для улучшенной безопасности и надежности.
- Исправление ошибок и улучшение производительности при обработке звонков.
`;