savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2020-10-29T19:15:09Zhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/764Spelling Error in Account Settings2020-10-29T19:15:09Zaw manSpelling Error in Account SettingsUnder "Call Settings" in Account>Settings>General, it says "Allow incoming calls form unknown contacts" instead of "Allow incoming calls from unknown contacts"Under "Call Settings" in Account>Settings>General, it says "Allow incoming calls form unknown contacts" instead of "Allow incoming calls from unknown contacts"https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/80Add name for account near avatar on conversation screen.2021-04-29T18:52:54ZKateryna KostiukAdd name for account near avatar on conversation screen.- add the username for the account
- remove title for all screens- add the username for the account
- remove title for all screenshttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/263Could i use jami on raspberry pi with Pi CSI Camera?2023-09-29T09:58:40ZjoelihnCould i use jami on raspberry pi with Pi CSI Camera?I have a raspberry pi (raspbian) ,connected a picamera with csi cable.
When i run *jamid -c -d * ,the terminal output print some red error words:
*"Continuous Frame sizes not supported"*
I search this string,find in src/media/video/v4...I have a raspberry pi (raspbian) ,connected a picamera with csi cable.
When i run *jamid -c -d * ,the terminal output print some red error words:
*"Continuous Frame sizes not supported"*
I search this string,find in src/media/video/v4l2/video_device_impl.cpp: line:352
```cpp
if (frmsize.type != V4L2_FRMSIZE_TYPE_DISCRETE) {
// We do not take care of V4L2_FRMSIZE_TYPE_CONTINUOUS or V4L2_FRMSIZE_TYPE_STEPWISE
JAMI_ERR("Continuous Frame sizes not supported");
return pixelformat;
}
```
I want to know how can i support capture device that frmsize.type is STEPWISE type, like picamera.
thanks!https://git.jami.net/savoirfairelinux/jami-jams/-/issues/26Set server parameters react component2020-08-05T03:23:15ZLarbi GharibSet server parameters react componentNdèye Anna NdiayeNdèye Anna Ndiayehttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/25Identity-management react component2021-08-19T20:24:25ZLarbi GharibIdentity-management react component**Implement forms from existing UI to react for :**
Local storage
LDAP
Active directory**Implement forms from existing UI to react for :**
Local storage
LDAP
Active directoryLarbi GharibLarbi Gharibhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/24Ca-setup react component2020-08-05T03:23:12ZLarbi GharibCa-setup react componentNdèye Anna NdiayeLarbi GharibNdèye Anna Ndiayehttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/23Unable to rename enrolled devices2020-07-14T17:30:44ZWilliam EnrightUnable to rename enrolled devices1. Enroll a device through Jami
2. Log in to the Jams Web UI, visit the appropriate user profile
3. Attempt to rename the device enrolled just now.
Result: Renaming the device fails.1. Enroll a device through Jami
2. Log in to the Jams Web UI, visit the appropriate user profile
3. Attempt to rename the device enrolled just now.
Result: Renaming the device fails.William EnrightWilliam Enrighthttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/22Machine tests AD jamsad.savoirfairelinux.com2021-08-19T19:25:40ZFélix SidokhineMachine tests AD jamsad.savoirfairelinux.comFélix SidokhineWilliam EnrightFélix Sidokhinehttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/261Libring compilation fails2020-07-10T14:54:37ZJan WielkiewiczLibring compilation failsHello,
I'm trying to build libring with this commit `07188b4a717e5ac6e582d71c895b74fbbfd02b24` and it fails.
Question: are you moving to meson? I'm building with the gnu build system, but I get this:
```
CXX libringacc_la-archi...Hello,
I'm trying to build libring with this commit `07188b4a717e5ac6e582d71c895b74fbbfd02b24` and it fails.
Question: are you moving to meson? I'm building with the gnu build system, but I get this:
```
CXX libringacc_la-archive_account_manager.lo
CXX libringacc_la-server_account_manager.lo
CXX libringacc_la-namedirectory.lo
server_account_manager.cpp: In member function ‘void jami::ServerAccountManager::authFailed(jami::ServerAccountManager::TokenScope, int)’:
server_account_manager.cpp:239:91: error: ‘void dht::http::Request::terminate(const error_code&)’ is private within this context
req->terminate(code == 0 ? asio::error::not_connected : asio::error::access_denied);
^
In file included from server_account_manager.cpp:23:0:
/gnu/store/j89hgwcmm1wpnhq2scd87am2idxw0dmi-opendht-2.1.4/include/opendht/http.h:319:10: note: declared private here
void terminate(const asio::error_code& ec);
^~~~~~~~~
make[4]: *** [Makefile:722: libringacc_la-server_account_manager.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/tmp/guix-build-libring-20200708-guix-0.07188b4.drv-0/libring-source-without-contrib-20200708-guix-checkout/src/jamidht'
make[3]: *** [Makefile:772: all-recursive] Error 1
make[3]: Leaving directory '/tmp/guix-build-libring-20200708-guix-0.07188b4.drv-0/libring-source-without-contrib-20200708-guix-checkout/src/jamidht'
make[2]: *** [Makefile:1042: all-recursive] Error 1
make[2]: Leaving directory '/tmp/guix-build-libring-20200708-guix-0.07188b4.drv-0/libring-source-without-contrib-20200708-guix-checkout/src'
make[1]: *** [Makefile:530: all-recursive] Error 1
make[1]: Leaving directory '/tmp/guix-build-libring-20200708-guix-0.07188b4.drv-0/libring-source-without-contrib-20200708-guix-checkout'
make: *** [Makefile:461: all] Error 2
command "make" "-j" "10" failed with status 2
builder for `/gnu/store/13qsw49j735w0frids4kpmsj7ly1768l-libring-20200708-guix-0.07188b4.drv' failed with exit code 1
```https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/260A client should be able to answer a call multiple times without weird results2020-12-18T19:26:47ZSébastien BlinA client should be able to answer a call multiple times without weird results# Reproduce steps
+ Launch 2 clients with auto answer (client-gnome + python) for example or (daemon with --auto-answer + client gnome)
+ Receive a call
+ Both clients are answering => Video not ok sometimes, or no hangup available, etc...# Reproduce steps
+ Launch 2 clients with auto answer (client-gnome + python) for example or (daemon with --auto-answer + client gnome)
+ Receive a call
+ Both clients are answering => Video not ok sometimes, or no hangup available, etc
# Expected result
+ The daemon should ignore answer request if already answered, video should work and hangup toohttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/21Test & verify the change password routines2021-07-09T18:35:33ZFélix SidokhineTest & verify the change password routinesWilliam EnrightWilliam Enrighthttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/20JSON containing certificates are not properly serialized2021-08-19T20:30:15ZWilliam EnrightJSON containing certificates are not properly serializedOn /api/admin/devices:
We receive a JSON response containing a certificate that isn't properly serialized. It needs to either:
1) Have all line breaks replaced with '\n'
2) Have the certificate displayed on a singular line with no break...On /api/admin/devices:
We receive a JSON response containing a certificate that isn't properly serialized. It needs to either:
1) Have all line breaks replaced with '\n'
2) Have the certificate displayed on a singular line with no breaks in the JSON.
The associated AJAX call will result in a failure otherwise.William EnrightWilliam Enrighthttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/19Define API contract for groups2021-08-19T20:30:13ZGuillaume HellerDefine API contract for groupsFor local users config only, should be possible to:
* create new group
* edit a group (rename group, add member, remove member)
* delete a group
* assign a blueprint to a groupFor local users config only, should be possible to:
* create new group
* edit a group (rename group, add member, remove member)
* delete a group
* assign a blueprint to a groupWilliam EnrightWilliam Enrighthttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/18Device Name is shown when enrolling device on Jami instead of Display Name2020-07-15T14:08:30ZWilliam EnrightDevice Name is shown when enrolling device on Jami instead of Display NameFor example, we should see:
William Enright
wenright
Instead of:
pc-wenright
wenrightFor example, we should see:
William Enright
wenright
Instead of:
pc-wenright
wenrightNdèye Anna NdiayeNdèye Anna Ndiayehttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/17jenkins: add installation guide pdf to generated archive2020-07-08T17:14:08ZGuillaume Hellerjenkins: add installation guide pdf to generated archiveFélix SidokhineFélix Sidokhinehttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/763No outgoing sound on android2020-12-29T19:06:23ZChrisNo outgoing sound on androidToday I installed jami on Ubuntu 16.04 and on my android mobile.
Video works fine, but one can't hear anything on the linux system. That's why I thought, that there is some issue with the sound. <br />
But now I installed it on another ...Today I installed jami on Ubuntu 16.04 and on my android mobile.
Video works fine, but one can't hear anything on the linux system. That's why I thought, that there is some issue with the sound. <br />
But now I installed it on another android device and made a call from android1 to android2, but one can't hear anything on both devices. <br />
Is there a known issue with the android app?https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/762Received files can't be saved on Android TV2020-07-26T14:19:54ZReceived files can't be saved on Android TVI received a file on my Android TV device (Ematic Jetstream), I wanted to save it in the internal memory so I pressed and held the center button of the remote control where a menu appeared, I chose "Save file":
![Screenshot___1](/upload...I received a file on my Android TV device (Ematic Jetstream), I wanted to save it in the internal memory so I pressed and held the center button of the remote control where a menu appeared, I chose "Save file":
![Screenshot___1](/uploads/33f63f2487dd67b19c4939931aab23ef/Screenshot___1.png)
But I couldn't save it because the app says "No application can process this action" as you can see in the screenshot:
![Screenshot___2](/uploads/2facb99ec4096bd1ce51c5dcdfd25f78/Screenshot___2.png)
Jami should call any file manager we have installed in the device or use its own in case none is available.Amirhossein NaghshzanAmirhossein Naghshzanhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/16cannot connect to jami through jams.savoirfairelinux.com if https is not ment...2020-07-09T14:55:04ZGuillaume Hellercannot connect to jami through jams.savoirfairelinux.com if https is not mentionnedWilliam EnrightFélix SidokhineWilliam Enrighthttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/15jenkins: add build and deploy to jamslocal.savoirfairelinux.com2020-07-08T15:13:25ZGuillaume Hellerjenkins: add build and deploy to jamslocal.savoirfairelinux.comWilliam EnrightWilliam Enrighthttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/14[UI] Incorrect message when user has no devices2020-07-08T14:56:51ZFélix Sidokhine[UI] Incorrect message when user has no devicesError should not be cannot get user's device since this is not the case, but rather "No devices" or something hinting that there was no failure but rather that there simply no devices associated with the account.
"The user has no device...Error should not be cannot get user's device since this is not the case, but rather "No devices" or something hinting that there was no failure but rather that there simply no devices associated with the account.
"The user has no devices enrolled" - would be a better message in this case.William EnrightWilliam Enright