savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2022-12-16T22:26:22Zhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/796Edited: re-design contentType2022-12-16T22:26:22ZSébastien BlinEdited: re-design contentTypeFor now it uses `application/edited` but this should uses the current type we edit `plain/text` + `edit` or file.
docs.jami.net must also be updated (same for clients). The final design must be discussed first.For now it uses `application/edited` but this should uses the current type we edit `plain/text` + `edit` or file.
docs.jami.net must also be updated (same for clients). The final design must be discussed first.Sébastien BlinSébastien Blin2023-05-31https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/798Swarm: add API to promote someone to an administrator2023-04-13T20:11:10ZSébastien BlinSwarm: add API to promote someone to an administrator# Goal
Because an administrator can leave, the swarm will have no administrator at the end. Make it possible for an administrator to promote someone else.
# TODO
+ Implement promotion/demotion (NOTE: no demotion if 1 admin) in the dae...# Goal
Because an administrator can leave, the swarm will have no administrator at the end. Make it possible for an administrator to promote someone else.
# TODO
+ Implement promotion/demotion (NOTE: no demotion if 1 admin) in the daemon
+ Validate an API
+ Add feature in clients
+ Check demotion2023-09-30https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/797Swarm: add support for multiple roles2023-11-20T14:38:31ZSébastien BlinSwarm: add support for multiple roles# Goal
In a swarm, pretty every action should be an action that needs to be permitted for a role and administrators should be able to add new roles.
# TODO
analyze what needs to change in the daemon# Goal
In a swarm, pretty every action should be an action that needs to be permitted for a role and administrators should be able to add new roles.
# TODO
analyze what needs to change in the daemon2023-12-31https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/795Call in large groups - multi-host?2023-01-07T14:02:03ZSébastien BlinCall in large groups - multi-host?If we remove the limit for swarm, creating a call may have issue for the hosts as they will be able to receive and host thousands of calls.If we remove the limit for swarm, creating a call may have issue for the hosts as they will be able to receive and host thousands of calls.2023-12-31https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/219swarm: add call support2023-11-24T19:03:17ZKateryna Kostiukswarm: add call support2024-03-31https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/959Call-Swarm/Rdv: wrong audio is attached2024-03-28T00:05:08ZSébastien BlinCall-Swarm/Rdv: wrong audio is attached# Scenario
+ In a call swarm (alice is the host), bob calls
+ Alice is detached, but audio is playing
# Expected
Alice should not ear anything, Bob should not ear alice# Scenario
+ In a call swarm (alice is the host), bob calls
+ Alice is detached, but audio is playing
# Expected
Alice should not ear anything, Bob should not ear alicehttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/958Call-swarm: Joining in audio make the host join2024-03-25T18:36:16ZSébastien BlinCall-swarm: Joining in audio make the host join# Scenario
* Alice, Bob in a swarm
* Alice is default host
* Bob joins in audio
# Expected
Alice doesn't join the call
# Current
Alice is attached# Scenario
* Alice, Bob in a swarm
* Alice is default host
* Bob joins in audio
# Expected
Alice doesn't join the call
# Current
Alice is attachedSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/957Call-swarm: join in audio fails2024-02-26T20:30:19ZSébastien BlinCall-swarm: join in audio fails# Scenario
* Alice, Bob, Carla in a swarm
* Alice is default host
* Bob call in audio
* Carla calls (audio or video)
# Expected result
Carla should ear Bob
# Current result
No sound# Scenario
* Alice, Bob, Carla in a swarm
* Alice is default host
* Bob call in audio
* Carla calls (audio or video)
# Expected result
Carla should ear Bob
# Current result
No soundhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/953Call Swarm: full pass2024-03-28T00:05:08ZSébastien BlinCall Swarm: full pass# TODO
+ Check performance
+ Check call ending announcement
+ Check support on all platforms
+ Fallback
+ ask for hosts
+ audio binding
+ test with 8 devices
+ Performance# TODO
+ Check performance
+ Check call ending announcement
+ Check support on all platforms
+ Fallback
+ ask for hosts
+ audio binding
+ test with 8 devices
+ PerformanceSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1535Swarm: Should be able to create a swarm with members of another swarm2024-01-05T20:35:07ZSébastien BlinSwarm: Should be able to create a swarm with members of another swarm# Scenario
+ Click on Start swarm
# Expected
We should see all conversations and be able to click on a swarm to add all members of this swarm to a new one
# Current result
We only see contacts# Scenario
+ Click on Start swarm
# Expected
We should see all conversations and be able to click on a swarm to add all members of this swarm to a new one
# Current result
We only see contactshttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1461Swarm-call: meta2024-02-27T14:50:25ZSébastien BlinSwarm-call: meta# To test
+ Check that call message is updating if call is current or not
+ Check join in audio/video
+ Check all buttons if the action is correct (join call or launch new call on the host)
# TODO
+ getActiveCalls() to retrieve curren...# To test
+ Check that call message is updating if call is current or not
+ Check join in audio/video
+ Check all buttons if the action is correct (join call or launch new call on the host)
# TODO
+ getActiveCalls() to retrieve current active calls when opening Jami
+ Show in smartlist a visual indication that a call is in progress?
+ Check text (should be homogeneous with client-qt) for banner and join call messages
+ Ability to change current host in the settings (and show current host)
+ Fallback to be the default host if call fails (https://docs.jami.net/developer/calls-in-swarm.html)https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/817[call-swarm] duplicates/triplicate and ghost participants in the layout2023-03-03T20:52:53Zovari[call-swarm] duplicates/triplicate and ghost participants in the layoutDuplicate/triplicate participants in the layout.
Not sure how to reproduce the scenario; however, it is thought that all participants are connected as audio-only.
Following images show duplicate participants in the layout exists:
1. A ...Duplicate/triplicate participants in the layout.
Not sure how to reproduce the scenario; however, it is thought that all participants are connected as audio-only.
Following images show duplicate participants in the layout exists:
1. A duplicate and a ghost participant<br>
![1 duplicate and 1 ghost participant](/uploads/2a4fc8891d9f13388228f1a6a8a31cf2/image.png)
2. A triplicate and a ghost participant<br>
![1 triplicate and 1 ghost participant](/uploads/17ec7073b98bb31ac18c53a91d25eab3/image.png)
Thank youhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1493Add option Kick and kick and block2024-03-24T20:41:43ZElysAdd option Kick and kick and blockall supported OS:
I would like to have option to
either
- (only) kick a participant
or
- kick **AND block** a participant (at the same time) (so that the participant can't joint again or call me again)
maybe we should also name this ...all supported OS:
I would like to have option to
either
- (only) kick a participant
or
- kick **AND block** a participant (at the same time) (so that the participant can't joint again or call me again)
maybe we should also name this option "(Permanent) ban" and if you tap the button you'll see a display text like "This will make it impossible that this contact can reach you anymore (text messaging and all call types) until you manually unblock the contact"
I would like to have these option if I'm in conference and/or as soon as (Multi-)Swarm-Calls will be available.
Not sure if it makes sense for 1:1 calls and/or 1:1 chat.
If these option are already available we can close.