savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2020-06-18T19:44:53Zhttps://git.jami.net/savoirfairelinux/jami-client-macos/-/issues/246crash on startup2020-06-18T19:44:53ZAdrien Béraudcrash on startupIteration 18Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/71Profile: save to vcard instead of DB2020-06-29T15:07:21ZAdrien BéraudProfile: save to vcard instead of DBIteration 18Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-client-macos/-/issues/245audio: not working after disabling bluetooth2020-06-25T19:36:36ZAdrien Béraudaudio: not working after disabling bluetoothBut works after ending/restarting call.But works after ending/restarting call.Iteration 18Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/229EPIC - Improve video quality for weak connections2020-06-29T14:11:47ZGuillaume HellerEPIC - Improve video quality for weak connectionsThe video quality should be good (ideally without any visible glitch) even on weak ADSL connexions (800 kbps upload or less).
We first need to analyze and characterize the quality issues experienced by users on these types of connections...The video quality should be good (ideally without any visible glitch) even on weak ADSL connexions (800 kbps upload or less).
We first need to analyze and characterize the quality issues experienced by users on these types of connections. Then suggest and implement solutions adapted to the context.Iteration 18Pierre LespagnolMohamed ChibaniPierre Lespagnolhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/228File transfer: multiple improvements2020-06-29T15:07:19ZSébastien BlinFile transfer: multiple improvements+ [ ] Remove eventloop from PeerConnection
+ [ ] Fix potential resources deadlocks
+ [ ] Fix mutex usage
+ [ ] Channeled File Transfer to avoid ICE negotiation when possible.+ [ ] Remove eventloop from PeerConnection
+ [ ] Fix potential resources deadlocks
+ [ ] Fix mutex usage
+ [ ] Channeled File Transfer to avoid ICE negotiation when possible.Iteration 18Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/69IOS tablets don't wakeup2020-06-10T14:09:50ZCyrille BéraudIOS tablets don't wakeupIteration 18Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/226Support OAuth authentication with server account manager2020-07-07T20:07:05ZAdrien BéraudSupport OAuth authentication with server account managerIteration 18Adrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-client-macos/-/issues/244Unable to receive calls on iPad2020-06-10T14:09:02ZAdrien BéraudUnable to receive calls on iPadIteration 18Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/224Random call drops2020-07-10T14:12:21ZAdrien BéraudRandom call dropsIn many cases the call drops (ends) unexpectedly without obvious reasons.In many cases the call drops (ends) unexpectedly without obvious reasons.Iteration 18Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/223Audio lost after 5min2020-08-14T17:10:41ZGuillaume HellerAudio lost after 5minIn some cases (not identified yet), the audio is lost exactly after 5min.
It can also happens that the video freezes, but the audio remains.In some cases (not identified yet), the audio is lost exactly after 5min.
It can also happens that the video freezes, but the audio remains.Iteration 18Mohamed ChibaniMohamed Chibanihttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/222Recording video calls crash after some time2020-07-07T20:06:36ZAdrien BéraudRecording video calls crash after some timeIteration 18Pierre LespagnolPierre Lespagnolhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/221Video rotation not considered in recorded video2020-06-20T17:34:20ZAdrien BéraudVideo rotation not considered in recorded videoIteration 18Pierre LespagnolPierre Lespagnolhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/992Windows client build fails due to new plugin manager2020-06-25T19:40:11ZNikolai DalynchykWindows client build fails due to new plugin managerAfter commit `2e1fa4ff49f592321ca92b080ec2d81190633d44` on ring-daemon, whenever I try to build windows client i get the followng:
```dring.lib(manager.obj) : error LNK2001: unresolved external symbol "public: __cdecl jami::PluginManage...After commit `2e1fa4ff49f592321ca92b080ec2d81190633d44` on ring-daemon, whenever I try to build windows client i get the followng:
```dring.lib(manager.obj) : error LNK2001: unresolved external symbol "public: __cdecl jami::PluginManager::PluginManager(void)" (??0PluginManager@jami@@QEAA@XZ) [D:\Development\share\ring-project\client-windows\jami-qt.vcxproj]
dring.lib(manager.obj) : error LNK2001: unresolved external symbol "public: __cdecl jami::PluginManager::~PluginManager(void)" (??1PluginManager@jami@@QEAA@XZ) [D:\Development\share\ring-project\client-windows\jami-qt.vcxproj]
dring.lib(manager.obj) : error LNK2001: unresolved external symbol "public: bool __cdecl jami::PluginManager::registerService(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::function<int __cdecl(class jami::DLPlugin const *,void *)> &&)" (?registerService@P
luginManager@jami@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@$$QEAV?$function@$$A6AHPEBVDLPlugin@jami@@PEAX@Z@4@@Z) [D:\Development\share\ring-project\client-windows\jami-qt.vcxproj]
dring.lib(manager.obj) : error LNK2001: unresolved external symbol "public: bool __cdecl jami::PluginManager::registerComponentManager(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::function<int __cdecl(void *)> &&,class std::function<int __cdecl(void *)>
&&)" (?registerComponentManager@PluginManager@jami@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@$$QEAV?$function@$$A6AHPEAX@Z@4@1@Z) [D:\Development\share\ring-project\client-windows\jami-qt.vcxproj]
dring.lib(manager.obj) : error LNK2001: unresolved external symbol "private: void __cdecl jami::JamiPluginManager::registerServices(void)" (?registerServices@JamiPluginManager@jami@@AEAAXXZ) [D:\Development\share\ring-project\client-windows\jami-qt.vcxproj]
x64\Release\\Jami.exe : fatal error LNK1120: 5 unresolved externals [D:\Development\share\ring-project\client-windows\jami-qt.vcxproj]
```
I tried a full rebuild from scratch of daemon, lrc and client. Still fails.Iteration 18Andreas TraczykMing Rui ZhangYang WangAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/34How can messages be deleted in the chat view?2020-08-19T16:06:54ZovariHow can messages be deleted in the chat view?Messages, notifications (Missed outgoing call, Outgoing call, etc), images, attachments etc can be deleted in the jami-gnome-client. How can this be done on an iPhone? Thank youMessages, notifications (Missed outgoing call, Outgoing call, etc), images, attachments etc can be deleted in the jami-gnome-client. How can this be done on an iPhone? Thank youIteration 18https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/540Enable auto-update mode for F-Droid repo2020-07-03T04:27:23ZannaEnable auto-update mode for F-Droid repowhat it says on the tin!what it says on the tin!Iteration 18Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/68jami-all.postinst - to avoid duplicates, use only one .jami-all.postinst for ...2021-05-04T13:42:32ZIgor Stegarescujami-all.postinst - to avoid duplicates, use only one .jami-all.postinst for rpm packages(Rhel,Fedora,Opensuse)Now each rpm distribution is using it's own jami-all.postinst , the scope is to config all rpm distributions to use one script jami-all.postinst to avoid duplicates.Now each rpm distribution is using it's own jami-all.postinst , the scope is to config all rpm distributions to use one script jami-all.postinst to avoid duplicates.PackagingIgor StegarescuIgor Stegarescuhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/28"rename" dl.jami.net root directories (do not brake old names)2019-11-19T20:07:39ZFredy Pulido"rename" dl.jami.net root directories (do not brake old names)* dl.jami.net/ring-nightly => dl.jami.net/nightly
* dl.jami.net/ring-internal => dl.jami.net/internal
* dl.jami.net/ring => dl.jami.net/stable
* dl.jami.net/ring-release => dl.jami.net/release
* `manual-*` does not require to be renamed ...* dl.jami.net/ring-nightly => dl.jami.net/nightly
* dl.jami.net/ring-internal => dl.jami.net/internal
* dl.jami.net/ring => dl.jami.net/stable
* dl.jami.net/ring-release => dl.jami.net/release
* `manual-*` does not require to be renamed but if it is easy to do then we can do it.
First do the changes for `internal`
PS: This was initially #3 but it become just the debian repo rename.PackagingSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/25debs oci clean publication2019-11-11T16:03:22ZFredy Pulidodebs oci clean publicationFor all debian and ubuntu versions:
* Fix that now the short name package is not the right one
* Publish only the concerned packages instead of all packages and debug symbols.
GERRIT COMMITS:
* https://review.jami.net/c/ring-project/+/...For all debian and ubuntu versions:
* Fix that now the short name package is not the right one
* Publish only the concerned packages instead of all packages and debug symbols.
GERRIT COMMITS:
* https://review.jami.net/c/ring-project/+/12870PackagingFredy PulidoFredy Pulidohttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/24debian one click install repo installation check2019-11-08T18:36:08ZFredy Pulidodebian one click install repo installation checkPackagingFredy PulidoFredy Pulidohttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/23Fedora: rename fedora 31 pkg from Ring to Jami2019-11-11T21:37:57ZFredy PulidoFedora: rename fedora 31 pkg from Ring to JamiFedora 31 package must to be renamed from Ring to Jami
Important:
* Start your work over Igor's commit: https://review.jami.net/c/ring-project/+/12832
* You can take as reference Fedora related changes at https://review.jami.net/c/ring-...Fedora 31 package must to be renamed from Ring to Jami
Important:
* Start your work over Igor's commit: https://review.jami.net/c/ring-project/+/12832
* You can take as reference Fedora related changes at https://review.jami.net/c/ring-project/+/12774
Definition of done:
* Fedora package named jami must to be crated and published by jenkins in our internal repo
Keep in mind that using yum the package name must to be jami.PackagingSiham MoubarikSiham Moubarik