- Nov 22, 2024
-
-
Adrien Béraud authored
Change-Id: I13cb1b54e9ade0bc61e4ea3e58c6708154b9e6f0
-
Change-Id: I468078f507c6156b2d4d45a7abb54dbdc1571da9
-
Change-Id: Iba8066ea8131e458264b14ba46f16bdd0091ab91
-
- Nov 21, 2024
-
-
To enhance the flexibility and scalability of this API, we can include the filetype parameter. Change-Id: I0fcb69a1073ac2cb4576d7a701e5339c1c5db5de
-
- Nov 20, 2024
-
-
If another key includes "PHOTO" during the API update process, it must be removed. Change-Id: Ic338263ec3966556c61e12752ccea91fb730b794
-
Kateryna Kostiuk authored
This allows the iOS Notification extension to handle connection requests appropriately. Change-Id: Iea92cf7015dee1750c85c4495a4fdb3b72cb8331
-
Adrien Béraud authored
Change-Id: Ia844cbac3ffb529d5ee55c0c589c94a06e37fb73
-
- Nov 19, 2024
-
-
Modified behavior to support cases where a SIP account uploads a new profile. The main idea is to move the vCard management logic in the daemon. Change-Id: I74dece22cd2917ad2f5ff2b37e2d413696cdcec3
-
François-Simon Fauteux-Chapleau authored
PluginsTest::testTranslations assumes that at least one of the fields in the TestSuite plugin's manifest has a French translation. Such a translation was added in version 1.0.1 of TestSuite last year by commit d0e0ef18395a07a1579b512c5d67bf61f7c3587a in the jami-plugins repo: https://review.jami.net/c/jami-plugins/+/25667 However, the daemon plugin tests were still using version 1.0.0 of TestSuite, which is why testTranslations was failing every day. This patch fixes the issue by upgrading the TestSuite.jpl file used for the tests to version 1.0.1. GitLab: #1064 Change-Id: I7b851083bd8e1ac80d61f721baabbc092b46c56a
-
- Nov 18, 2024
-
-
Léopold Chappuis authored
The issue was caused by a missing end character and an invalid type. Change-Id: I531c01a0158d9169622de23543f32d422789dd6c
-
- Nov 15, 2024
-
-
Kateryna Kostiuk authored
Change-Id: I99787c238fae6990dcc18d013bdf827359074ab2
-
Added a flag (0 for avatar path, 1 for base64 image) to enhance API flexibility, allowing avatar support without local image storage. This change accommodates clients, such as iOS, that do not save images locally. Change-Id: I914c14d9b38b97d1126bd2d1de4523d987e422ee
-
- Nov 12, 2024
-
-
This new API integrates vCard logic within the daemon, allowing clients to only provide a path. It sends the updated data directly to other connected peers to synchronize information (cached connections). The API can also be used to remove a displayName or avatar, meaning you must always supply either a displayName or an avatar to use it. Change-Id: I6d9bdb29ce86ce3721911cf5cf7eb836ef976110
-
Adrien Béraud authored
Change-Id: I518669616d94187be20648024b9749291fd3af0b
-
Adrien Béraud authored
Change-Id: I3cf73bd145b41e313ec4bc866ce51a542fe188e3
-
Adrien Béraud authored
Change-Id: I8f7259fca61981ee063431d64ebc4604b55225eb
-
Adrien Béraud authored
Change-Id: Ia705650060ca9058ffc8fb2cb4e2ae8f5ceee61e
-
Adrien Béraud authored
Change-Id: I8b9e25f99da5945684e265d3923b74065c8ef8eb
-
- Nov 11, 2024
-
-
Adrien Béraud authored
Change-Id: I39bb6bc147759fecffeb4fec8821ce844d4b5930
-
Adrien Béraud authored
The MessageChannel is used to exchange Jami protocol messages between peers, similar to the SyncChannel but for communications with contact devices instead of account devices. It would ultimately be used instead of the SIP channel for communication with peers, overcoming the pjsip message size limitation and avoiding the overhead of the SIP message header. The MessageChannel also allows transmission of raw binary data over the network, which is not possible with a SIP transport. Messages on the MessageChannel are serialized using msgpack. It is used instead of the SIP transport when possible, in a backward-compatible way, falling back to the SIP transport if a MessageChannel is not available, for instance when communicating with an older Jami version. Change-Id: I104c998486cbd5e520b1e3b92277613c84a3a305
-
Adrien Béraud authored
Change-Id: I5094741acc1b395947bac34321cfc05b3e5328ae
-
Adrien Béraud authored
Change-Id: I6a894a682792434e1a763c8e0a927c0f34e893e2
-
Adrien Béraud authored
Change-Id: I6db2411fe91946017179bbba4bb471895d069e42
-
- Nov 07, 2024
-
-
François-Simon Fauteux-Chapleau authored
This patch fixes a bug in the Conversation::Impl::loadMessages2 function that caused it to incorrectly return an empty list when the nbOfCommits option was set to 0. GitLab: #1073 GitLab: #1074 GitLab: #1075 Change-Id: Ie0cc5ced49725f4996a6e4350619ac1717882168
-
- Nov 06, 2024
-
-
Adrien Béraud authored
Change-Id: I164d852c6bda142c1420f69ed8d6d35900b3701c
-
- Nov 05, 2024
-
-
Adrien Béraud authored
Change-Id: I1a320a54235cf780ca35e018debf66227a1d0f8a
-
Adrien Béraud authored
Change-Id: I91c81a4591e056d22dd83c07e9d8e4c8e326b34f
-
Adrien Béraud authored
Change-Id: I4321379b2f81fde8fd810f4f2151f8e21c7b2705
-
Change-Id: Idd06548d234f837b0f0cb35b75d052d6ebc95a7e
-
Change-Id: I71bf279701b90fed0ac36b18b05d7a482a0f04eb
-
Change-Id: I8139cf0f2a344abb55e954a55ed6e360ed4b7593
-
- Oct 30, 2024
-
-
The Daemon API now returns the correct number of messages requested. Previously, it could load the entire conversation. Change-Id: I3204abc4c0f0dcc55dbc436e4c8740b3f886b8b8
-
- Oct 28, 2024
-
-
Adrien Béraud authored
Change-Id: I2afda2b11742c741e13a3bbf7b7293c5b6c6d786
-
Adrien Béraud authored
Change-Id: I3724246ed2cc07be23cbb3a9dcfaaf4dcbdd5717
-
Adrien Béraud authored
Prevents concurrent build of the same contrib causing build failures. Change-Id: I11a3664340e8a16c5c76926638a5f29f6dc0137c
-
- Oct 25, 2024
-
-
François-Simon Fauteux-Chapleau authored
GitLab: #1052 Change-Id: I536f9ca43222501de400bda45d468bdac8695cae
-
- Oct 23, 2024
-
-
Adrien Béraud authored
Change-Id: I5f175a0167945412fd2392e88b201251b35cc239
-
- Oct 22, 2024
-
-
François-Simon Fauteux-Chapleau authored
Change-Id: I6579d650d59b2e870cc62a462dff29eaf5c10f8d
-
to port libraries into plugins, they need to be PIC compiled. docker default user is root, the flag --allow_running_as_root is needed for onnx Change-Id: If9a3f70b8232b32ac005cdb7b22f011aef32c871
-
Previously when the default host device was removed, trying to host a conference would still attempt to connect to a device with empty Uri. Change-Id: I8f33eba5a5b93e9d1bff2275667a885a3ebe22c5
-