savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2020-09-10T18:43:09Zhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/276Unable to record a conference call2020-09-10T18:43:09ZCyrille BéraudUnable to record a conference callRecord stops as soon I add a participant to a conferenceRecord stops as soon I add a participant to a conferenceItération 21Pierre LespagnolMohamed ChibaniPierre Lespagnolhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/275Getting error when starting daemon: ==25277==ASan runtime does not come first...2020-10-06T02:26:26ZDoron BeharGetting error when starting daemon: ==25277==ASan runtime does not come first in initial library listHi, I'm getting this error when trying to run `$jami-daemon/lib/dring/dring`:
```
==27318==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELO...Hi, I'm getting this error when trying to run `$jami-daemon/lib/dring/dring`:
```
==27318==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD.
```
I also noticed I get it when trying to run the tests:
https://review.jami.net/c/ring-daemon/+/15021https://git.jami.net/savoirfairelinux/jami-jams/-/issues/43Replace jamiId with id in the directory search response2020-10-05T18:57:15ZLarbi GharibReplace jamiId with id in the directory search responseReplace jamiId with id in the directory search response
/api/auth/directory/searchReplace jamiId with id in the directory search response
/api/auth/directory/searchFélix SidokhineFélix Sidokhinehttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/274pjsip crash in pj_sockaddr_cmp2021-02-01T15:13:20ZSébastien Blinpjsip crash in pj_sockaddr_cmpSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/42Validation using Formik or React Hook Form2021-07-09T18:42:07ZLarbi GharibValidation using Formik or React Hook FormImplement validation in setup jams forms and login using:
https://formik.org/ or https://react-hook-form.com/Implement validation in setup jams forms and login using:
https://formik.org/ or https://react-hook-form.com/Ndèye Anna NdiayeNdèye Anna Ndiayehttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/41Add debounce with timer on username loockup2021-08-19T20:29:54ZLarbi GharibAdd debounce with timer on username loockuphttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1030Feature request: read receipts2020-07-30T23:02:36ZKelvetsFeature request: read receiptsRead receipts would be very useful to know if someone has read important new information without having to double-check with them.Read receipts would be very useful to know if someone has read important new information without having to double-check with them.https://git.jami.net/savoirfairelinux/jami-project/-/issues/1029Jami stops blinking to notify of new messages after only a few seconds2021-03-12T09:24:13ZKelvetsJami stops blinking to notify of new messages after only a few secondsFirst of all, I do have the "desktop notifications" option turned on. When I receive a message, Jami blinks orange in the taskbar for a couple seconds then completely stops. If I went to the bathroom or something when the message arrived...First of all, I do have the "desktop notifications" option turned on. When I receive a message, Jami blinks orange in the taskbar for a couple seconds then completely stops. If I went to the bathroom or something when the message arrived, I will come back to the computer without any idea that I got a message. This problem is unacceptable, so my colleagues and I will not be able to use Jami for our work-related communication.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/777TV: is None is selected just save the file2020-08-03T16:24:24ZAdrien BéraudTV: is None is selected just save the fileAmirhossein NaghshzanAmirhossein Naghshzanhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/776TV: can't select contact if no mic or camera2020-08-01T14:35:55ZAdrien BéraudTV: can't select contact if no mic or cameraAmirhossein NaghshzanAmirhossein Naghshzanhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/775TV: password error message is not shown2020-08-04T23:48:53ZAdrien BéraudTV: password error message is not shownAmirhossein NaghshzanAmirhossein Naghshzanhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/774TV: can't create account without password2020-08-01T14:36:07ZAdrien BéraudTV: can't create account without passwordAmirhossein NaghshzanAmirhossein Naghshzanhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/40web client: never try to load full list of users2020-10-05T20:17:06ZAdrien Béraudweb client: never try to load full list of usersPaginate or avoid making the request for a full list.
Paginate or avoid making the request for a full list.
Larbi GharibLarbi Gharibhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/273Sound & Conference: If one member is in hold, the sound is cut for the others...2020-08-12T14:53:30ZSébastien BlinSound & Conference: If one member is in hold, the sound is cut for the others participants# Reproduce Steps
Do a conference between 3 devices
A participant switch the conference in hold
# Expected result
The others should be able to speak together
# Current result
No sound for the other participant# Reproduce Steps
Do a conference between 3 devices
A participant switch the conference in hold
# Expected result
The others should be able to speak together
# Current result
No sound for the other participantItération 20Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/39Error 500 on api_path_get_exists_user2020-09-03T21:10:57ZLarbi GharibError 500 on api_path_get_exists_user**Steps to reproduce :**
1. Connect as admin to jamslocal.savoirfairelinux.com/
2. Click on create user
3. Type in username field a user that exits in the public nameserver example **lgharib**
**Expected behaviour:**
Screen display an ...**Steps to reproduce :**
1. Connect as admin to jamslocal.savoirfairelinux.com/
2. Click on create user
3. Type in username field a user that exits in the public nameserver example **lgharib**
**Expected behaviour:**
Screen display an error saying that the user exits (Username is already taken!) and the server returns an empty array [] for an existing user.
**Actual behaviour :**
Error 500 : error: internal server errorWilliam EnrightWilliam Enrighthttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/38Add reset password functionnality2021-08-19T20:29:48ZLarbi GharibAdd reset password functionnalityLarbi GharibLarbi Gharibhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1028make-ring.py : pacman - Dependency installation options2021-01-08T21:18:13ZFrisbee Whisperwindmake-ring.py : pacman - Dependency installation optionsA minor issue, but still.
The `pacman` command for installing dependencies in `make-ring.py` currently reads:
```bash
pacman -S %(packages)s
```
This makes installation of dependencies `explicit` on Arch Linux and makes clean up difficu...A minor issue, but still.
The `pacman` command for installing dependencies in `make-ring.py` currently reads:
```bash
pacman -S %(packages)s
```
This makes installation of dependencies `explicit` on Arch Linux and makes clean up difficult when uninstalling.
Wouldn't this be a better choice?:
```bash
pacman -S --asdeps %(packages)s
```
This way `pacman -Qdt` will list them as dependencies no longer needed. Since `make-ring.py` would be used by people who manually build Jami, I guess they would be careful not to remove all orphaned dependencies. Since `make-ring.py` does not use package managers for uninstalls, for people who uninstall manually build Jami, this provides an easy way to remove the dependencies after.
Or more better (up-to-date packages are not reinstalled):
```bash
pacman -S --asdeps --needed %(packages)s
```
Thanks for working on the project.https://git.jami.net/savoirfairelinux/jami-jams/-/issues/37Add group list2021-08-19T20:30:18ZLarbi GharibAdd group list* [ ] Add group list display in card, look at the Users.js display.
* [ ] Add search bar for filtering groups
* [ ] Add a button to add a new group with a Dialog box that display an input field to add the group name* [ ] Add group list display in card, look at the Users.js display.
* [ ] Add search bar for filtering groups
* [ ] Add a button to add a new group with a Dialog box that display an input field to add the group nameWilliam EnrightWilliam Enrighthttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/36Add pop up dialog to display list of contacts to add2021-08-19T20:30:11ZLarbi GharibAdd pop up dialog to display list of contacts to addAdd a **Pop up when user clicks on add contacts** button in Contacts list page in user's profile.
Display a Material UI dialog box with a **list of contacts** (a multi select list) and a **search bar to filter** the results. (For the fi...Add a **Pop up when user clicks on add contacts** button in Contacts list page in user's profile.
Display a Material UI dialog box with a **list of contacts** (a multi select list) and a **search bar to filter** the results. (For the filter search bar look at the search bar for the Users.js component).
Elements in the list can be multiple selected. Once the users has selected the contacts he wants to add he can click on **Add contacts** button
![Screenshot_from_2020-07-27_12-06-46](/uploads/e59fac22624a11df50f5fe458010e23e/Screenshot_from_2020-07-27_12-06-46.png)https://git.jami.net/savoirfairelinux/jami-jams/-/issues/35Add contact list to user profile2021-08-19T20:30:19ZLarbi GharibAdd contact list to user profileAdd a list of user's contacts.
Display in cards like list of Users with a red **Remove** button.Add a list of user's contacts.
Display in cards like list of Users with a red **Remove** button.