jami-libclient issueshttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues2021-02-19T15:41:23Zhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/459Swarm:Compat with Non-Swarm clients, remove swarm must remove messages2021-02-19T15:41:23ZSébastien BlinSwarm:Compat with Non-Swarm clients, remove swarm must remove messages# Scenario
+ Alice (client-qt, swarm) adds Bob (non-swarm client)
+ Alice will create a swarm that should be shown
+ Bob accepts the invite
+ Because Bob is a non-swarm compatible member, the swarm is deleted, but contact still present
...# Scenario
+ Alice (client-qt, swarm) adds Bob (non-swarm client)
+ Alice will create a swarm that should be shown
+ Bob accepts the invite
+ Because Bob is a non-swarm compatible member, the swarm is deleted, but contact still present
# Current result
When conversation is removed, old messages are still there.
# Expected
Messages from swarm should be deletedSwarm-chatKateryna KostiukKateryna Kostiuk2021-03-03https://git.jami.net/savoirfairelinux/jami-libclient/-/issues/454Swarm: Process while adding a contact2021-01-19T23:47:33ZSébastien BlinSwarm: Process while adding a contactTest all scenarios for adding a contact
Current bug:
+ Add a contact
+ Send a message => will send to DHT, need to reload Jami in order to send messages
this phase need a lot of testsTest all scenarios for adding a contact
Current bug:
+ Add a contact
+ Send a message => will send to DHT, need to reload Jami in order to send messages
this phase need a lot of testsSwarm-chatKateryna KostiukAlbert Babí OllerKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/451swarm chat2021-06-12T11:39:24ZKateryna Kostiukswarm chatDONE:
- load conversations
- add conversation
- send messages
- load messages
- receive message
- accept conversation
- start conversation with first interaction (send message/file/place call)
- sort interactions by time
- confi...DONE:
- load conversations
- add conversation
- send messages
- load messages
- receive message
- accept conversation
- start conversation with first interaction (send message/file/place call)
- sort interactions by time
- configure call interactions
- configure data transfer interactions
- configure contact interactions
- remove interaction
- remove conversation
TODO:
- save last read interaction
CHANGES ON CLIENT SIDE:
- use string for interaction id instead of int
- connect and handle signal newInteractionsAvailable(accountId, conversationId)
- implement lazy loading (may be not for first version)Swarm-chatKateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/368Database: AccountID should be used to identify account instead URI2018-12-05T18:17:03ZSébastien BlinDatabase: AccountID should be used to identify account instead URIFor example if the device certificate is removed the account ID is the only thing accessible to identify an account. So we should use this.For example if the device certificate is removed the account ID is the only thing accessible to identify an account. So we should use this.Swarm-chatKateryna KostiukKateryna Kostiuk