savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2024-01-30T14:52:05Zhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/744Auto-answer doesn't work some times2024-01-30T14:52:05ZCyrille BéraudAuto-answer doesn't work some timesOn Android-Tv : some times (very often) the device answers, but the ring tone continues.
On tablet/phone, if the device is wake-up, the device doesn't auto-answer.On Android-Tv : some times (very often) the device answers, but the ring tone continues.
On tablet/phone, if the device is wake-up, the device doesn't auto-answer.Iteration 19Amirhossein NaghshzanAmirhossein Naghshzanhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/225Add support for searching a JAMS user repository2020-07-13T14:11:56ZAdrien BéraudAdd support for searching a JAMS user repositoryShould be possible to search existing and new users by their first name, last name or username. Results should be returned in a predictive display (display up to 5 results to avoid having too many results)
The list of results should als...Should be possible to search existing and new users by their first name, last name or username. Results should be returned in a predictive display (display up to 5 results to avoid having too many results)
The list of results should also contains the avatar of the users (even for new users)
Example:
![contact_search](/uploads/09d4b6cbd56f62000422d7c925765438/contact_search.png)Iteration 19Adrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/273Sound & Conference: If one member is in hold, the sound is cut for the others...2020-08-12T14:53:30ZSébastien BlinSound & Conference: If one member is in hold, the sound is cut for the others participants# Reproduce Steps
Do a conference between 3 devices
A participant switch the conference in hold
# Expected result
The others should be able to speak together
# Current result
No sound for the other participant# Reproduce Steps
Do a conference between 3 devices
A participant switch the conference in hold
# Expected result
The others should be able to speak together
# Current result
No sound for the other participantItération 20Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/272Sound & Conference: Adding somebody cut the sound during 2/3 seconds2020-08-12T14:53:31ZSébastien BlinSound & Conference: Adding somebody cut the sound during 2/3 seconds# Reproduce steps
+ Add someone in the conference
# Expected result
The sound should continue
# Current result
Sometimes, during a few seconds the sound is cut# Reproduce steps
+ Add someone in the conference
# Expected result
The sound should continue
# Current result
Sometimes, during a few seconds the sound is cutItération 20Sébastien BlinMohamed ChibaniSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/271Sound & Conference: jerky sound when mixing2020-07-29T18:06:13ZSébastien BlinSound & Conference: jerky sound when mixing**TODO** I am investigating this to understand what's the real problem**TODO** I am investigating this to understand what's the real problemItération 20Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/269[POC] Account with mixing options2020-08-13T17:33:01ZSébastien Blin[POC] Account with mixing options2 users, 1 leave = freeze
mixer hears everything2 users, 1 leave = freeze
mixer hears everythingItération 20Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/266Add RTP packet pacer2020-09-04T19:14:39ZMohamed ChibaniAdd RTP packet pacerExperiments showed that some network links are sensitive to transmission bursts which cause packet losses. Currently, encoded media (audio/video) are sent on the network as soon as they are delivered by the encoders. For instance, when a...Experiments showed that some network links are sensitive to transmission bursts which cause packet losses. Currently, encoded media (audio/video) are sent on the network as soon as they are delivered by the encoders. For instance, when a video encoder delivers key-frames, the RTP sender will typically receive many RTP packets representing a single frame, which will cause a transmission burst if sent as they arrive.
The purpose of this item is to design and implement a transmission pacer to flatten the bitrate curve in order to reduce packet losses caused by transmission bursts. The pacer will limit the rate at which the RPT packets are sent. The pacer will obviously add some delay but its impact should not be noticeable.Itération 20Pierre LespagnolPierre Lespagnolhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1020loss of sound after 5min2020-09-04T19:12:19ZGuillaume Hellerloss of sound after 5minno scenario to reproduce, issue seems to be randomno scenario to reproduce, issue seems to be randomItération 20Mohamed ChibaniMohamed Chibanihttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1186jams - add support for user directory search2020-09-04T19:12:11ZGuillaume Hellerjams - add support for user directory searchItération 20Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/81jams - add support for user directory search2020-08-19T16:05:21ZGuillaume Hellerjams - add support for user directory searchItération 20https://git.jami.net/savoirfairelinux/jami-client-macos/-/issues/251crash during call with conversation open and file transfer2020-09-04T19:10:50ZAdrien Béraudcrash during call with conversation open and file transfer[Jami_2020-07-08-184037_MacBook-Pro-de-Adrien.crash](/uploads/361a826d505af4672983588bbda3db61/Jami_2020-07-08-184037_MacBook-Pro-de-Adrien.crash)[Jami_2020-07-08-184037_MacBook-Pro-de-Adrien.crash](/uploads/361a826d505af4672983588bbda3db61/Jami_2020-07-08-184037_MacBook-Pro-de-Adrien.crash)Itération 20Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/79There is no GUI interface for the local peer discovery functionality2020-09-04T19:11:30ZBrando TovarThere is no GUI interface for the local peer discovery functionalityOn Linux and Android there is a GUI interface for the local peer discovery functionality (on linux: Auto connect on local network) and it would be great if it was available on iOS since the functionality works on iOS.On Linux and Android there is a GUI interface for the local peer discovery functionality (on linux: Auto connect on local network) and it would be great if it was available on iOS since the functionality works on iOS.Itération 20https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/77sharing location integration on iOS2020-08-19T16:06:03ZGuillaume Hellersharing location integration on iOSItération 20https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/239[daemon/ios]iPad stuck during long minutes2020-09-04T19:09:50ZSébastien Blin[daemon/ios]iPad stuck during long minutesRelated to https://git.jami.net/savoirfairelinux/ring-daemon/issues/227
# Observations
Making calls to an ipad device. The connection is generally made without issue. But sometimes, the device is just not answering to any request durin...Related to https://git.jami.net/savoirfairelinux/ring-daemon/issues/227
# Observations
Making calls to an ipad device. The connection is generally made without issue. But sometimes, the device is just not answering to any request during 10/15 minutes. Then it works like before
# Hypotheses
+ Don't receive anything from the proxy during X minutes?
+ Daemon locked?Itération 20Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1176Train model Background modification plugin2020-08-13T18:01:56ZCyrille BéraudTrain model Background modification pluginItération 20Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/70Unable to receive calls on iPad2020-09-04T19:09:43ZAdrien BéraudUnable to receive calls on iPadItération 20Adrien BéraudKateryna KostiukAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/743Unable to receive messages when using self-hosted dhtnode with proxyserver.2020-08-12T14:53:23ZNikolai DalynchykUnable to receive messages when using self-hosted dhtnode with proxyserver.I'm using latest version from play store (non-beta).
I decided to set up my own dhtproxy: http://18.185.100.17:8080/
Running official dht node with the following setup: `dhtnode -p 4222 -s -v -b bootstrap.jami.net --proxyserver 8080`. (t...I'm using latest version from play store (non-beta).
I decided to set up my own dhtproxy: http://18.185.100.17:8080/
Running official dht node with the following setup: `dhtnode -p 4222 -s -v -b bootstrap.jami.net --proxyserver 8080`. (tcp 8080 and udp 4222 are open)
If I configure in the advanced settings of the app to use this dhtproxy, everything connects and I can send messages to other contacts, but however I cannot receive anything back. If I disable the dhtproxy, everything syncs and back to normal.
I ran a windows client with debug option and notices the following when replying to android client:
`[ connectionmanager.cpp:288 ] no response from DHT to E2E request.`
and after some time:
`TCP negotiation failed: All ICE checklists failed (PJNATH_EICEFAILED)`
as well as:
`ICE process complete, status=All ICE checklists failed (PJNATH_EICEFAILED)`
On android with logcat it seems to connect no problem because i see this:
`06-09 22:38:26.199 32089 32116 I libdring: [Account ...] using proxy server 18.185.100.17:8080`
Is this something related to the android app or my proxyserver is not behaving as expected?Itération 20Adrien BéraudSébastien BlinAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/265video_mixer: do not use camera resolution as width/height2020-11-03T23:46:21ZSébastien Blinvideo_mixer: do not use camera resolution as width/height# Reproduce steps
1. Set camera to low resolution (160x120)
2. Create a conference with high res medias
# Expected result
The conference should get a correct video
# Actual result
The whole grid is 160x120, resulting in hideous videos# Reproduce steps
1. Set camera to low resolution (160x120)
2. Create a conference with high res medias
# Expected result
The conference should get a correct video
# Actual result
The whole grid is 160x120, resulting in hideous videosIteration 22Sébastien BlinPierre LespagnolSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/343multi device & file transfer.2020-11-10T20:48:59ZSébastien Blinmulti device & file transfer.# Scenario
+ A got 2 devices
+ B sends a file to A
# Expected
A should receives the file on both devices
# Current
One device is cut when the other one received the whole file# Scenario
+ A got 2 devices
+ B sends a file to A
# Expected
A should receives the file on both devices
# Current
One device is cut when the other one received the whole fileIteration 22Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/189rendezvous: client crashes when receiving a call2020-11-10T16:03:37ZGuillaume Hellerrendezvous: client crashes when receiving a callScenario:
* create a rendezvous on Windows Qt client
* call rendezvous from another account (not on the same device)
* Jami crashes
Note: crash does not occur if another account is selected
Version: 202010271743Scenario:
* create a rendezvous on Windows Qt client
* call rendezvous from another account (not on the same device)
* Jami crashes
Note: crash does not occur if another account is selected
Version: 202010271743Iteration 22Andreas TraczykMing Rui ZhangAndreas Traczyk