jami-daemon issueshttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues2020-09-18T19:50:25Zhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/293Swarm: multi-device management2020-09-18T19:50:25ZSébastien BlinSwarm: multi-device managementhttps://git.jami.net/savoirfairelinux/ring-project/wikis/technical/6.2.-Sync-Protocol
Related patch: https://review.jami.net/c/ring-daemon/+/15584https://git.jami.net/savoirfairelinux/ring-project/wikis/technical/6.2.-Sync-Protocol
Related patch: https://review.jami.net/c/ring-daemon/+/15584Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/292Swarm: Fix build on jenkins2020-12-23T19:37:25ZSébastien BlinSwarm: Fix build on jenkinsPatches are not building for nowPatches are not building for nowSwarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/291Swarm: redo code for gitserver2021-04-19T14:20:32ZSébastien BlinSwarm: redo code for gitserverThis commit is ugly
# TODO
+ [x] Remove ioPool and only use callbacks
+ [x] Support shutdown
+ [ ] Multiple want and improve negotiation
+ [ ] Recheck answerToWantOrder();
+ [ ] Support depth request (https://github.com/git/git/blo...This commit is ugly
# TODO
+ [x] Remove ioPool and only use callbacks
+ [x] Support shutdown
+ [ ] Multiple want and improve negotiation
+ [ ] Recheck answerToWantOrder();
+ [ ] Support depth request (https://github.com/git/git/blob/master/Documentation/technical/pack-protocol.txt#L256)Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/205[Feature Request] Typing Indicators2020-12-22T20:03:07Ztrymeout[Feature Request] Typing IndicatorsNot an important feature, this exists in WhatsApp and Signal and when someone is typing a message it will send an indicator to the other peer(s) show that they are typing.
If this feature is added it should be optional for each conversa...Not an important feature, this exists in WhatsApp and Signal and when someone is typing a message it will send an indicator to the other peer(s) show that they are typing.
If this feature is added it should be optional for each conversation were it can be turned on/oof since some people will like more privacy and not have the other peer know when they are typing.Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/199Add a new message2021-04-19T14:20:50ZSébastien BlinAdd a new messageSwarm-chathttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/198Clone conversation through socket provided by the ConnectionManager2021-04-19T14:20:49ZSébastien BlinClone conversation through socket provided by the ConnectionManagerhttps://review.jami.net/c/ring-daemon/+/13304https://review.jami.net/c/ring-daemon/+/13304Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/197Add new conversation member and send invite2021-04-19T14:20:51ZSébastien BlinAdd new conversation member and send inviteSwarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/196Create initial commit of the conversation2021-04-19T14:20:53ZSébastien BlinCreate initial commit of the conversationhttps://review.jami.net/c/ring-daemon/+/13304https://review.jami.net/c/ring-daemon/+/13304Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/195Add libgit2 as a dependency2021-04-19T14:19:52ZSébastien BlinAdd libgit2 as a dependencyhttps://review.jami.net/c/ring-daemon/+/12746https://review.jami.net/c/ring-daemon/+/12746Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/162Call-Swarm: link to current rdv2023-11-17T16:32:48ZSébastien BlinCall-Swarm: link to current rdv+ Modify messages to use the "rendezvous" word in non 1:1
+ Add a priority to get the best host (mobile/non mobile/ipv6/resources)
+ Maybe use the DRT to avoid to connect to a non connected mobile.+ Modify messages to use the "rendezvous" word in non 1:1
+ Add a priority to get the best host (mobile/non mobile/ipv6/resources)
+ Maybe use the DRT to avoid to connect to a non connected mobile.Swarm-chat2023-03-31https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/136[API ready]Swarm: support request for resending a file transfer2021-06-12T11:37:55ZSébastien Blin[API ready]Swarm: support request for resending a file transfer+ The daemon should store a link or the file in private datas to retrieve it
+ A peer in a conversation is able to re-ask for a file transfer
+ when downloaded sha3sum must be checked.+ The daemon should store a link or the file in private datas to retrieve it
+ A peer in a conversation is able to re-ask for a file transfer
+ when downloaded sha3sum must be checked.Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/63Manage database instead of LRC.2020-09-24T20:21:25ZSébastien BlinManage database instead of LRC.The daemon should manage the Ring database instead the client.
This will allow the daemon to synchronize messages between all devices for example.The daemon should manage the Ring database instead the client.
This will allow the daemon to synchronize messages between all devices for example.Swarm-chathttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/62Offline messages2020-09-30T21:15:41ZSébastien BlinOffline messagesTODO: investigate.
Some keywords:
+ Maidsafe
+ IPFS
+ SupernodesTODO: investigate.
Some keywords:
+ Maidsafe
+ IPFS
+ SupernodesSwarm-chathttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/61File transfer without TURN server2019-05-02T18:21:58ZSébastien BlinFile transfer without TURN serverFor now, and because ICE doesn't supports TCP in pjsip, the file transfer has to pass through a TURN server. This is not perfect.
A better way to do that after https://git.ring.cx/savoirfairelinux/ring-project/issues/486 is to negotiate...For now, and because ICE doesn't supports TCP in pjsip, the file transfer has to pass through a TURN server. This is not perfect.
A better way to do that after https://git.ring.cx/savoirfairelinux/ring-project/issues/486 is to negotiate a TCP connection directly between the sender and receivers.Swarm-chat