savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2022-09-23T16:08:15Zhttps://git.jami.net/savoirfairelinux/jami-web/-/issues/17Conversation : Remove2022-09-23T16:08:15ZCharlie DuquetteConversation : Removehttps://git.jami.net/savoirfairelinux/jami-web/-/issues/16Conversation : Create2022-09-23T16:08:31ZCharlie DuquetteConversation : Createhttps://git.jami.net/savoirfairelinux/jami-web/-/issues/15Contact : request2022-10-05T19:12:39ZCharlie DuquetteContact : requesthttps://git.jami.net/savoirfairelinux/jami-web/-/issues/14Contact : ban/block2022-10-05T19:12:37ZCharlie DuquetteContact : ban/blockhttps://git.jami.net/savoirfairelinux/jami-web/-/issues/13Contact : add2022-10-05T19:12:43ZCharlie DuquetteContact : addhttps://git.jami.net/savoirfairelinux/jami-web/-/issues/12Client-side authentication and registration2022-12-12T23:21:02ZCharlie DuquetteClient-side authentication and registration- Fix routing for the login/create account flow
- Delete select account logic
- UI to login
- UI to create account
- Input validation- Fix routing for the login/create account flow
- Delete select account logic
- UI to login
- UI to create account
- Input validationMichelle Sepkap SimeMichelle Sepkap Sime2022-10-31https://git.jami.net/savoirfairelinux/jami-web/-/issues/11Use account settings for connections2022-12-12T23:21:09ZCharlie DuquetteUse account settings for connectionsEnsure that we use the account settings for the following things:
- Turn server
- Choose server node IP?
- Choose whether to enable TURN and which servers to use
TODO :
- [ ] set account.stun server
- [ ] set account.stun enable
- [ ] ...Ensure that we use the account settings for the following things:
- Turn server
- Choose server node IP?
- Choose whether to enable TURN and which servers to use
TODO :
- [ ] set account.stun server
- [ ] set account.stun enable
- [ ] if acount.stun enable use account.stun server in webrtc connection
- [ ] if acount.turn enable use account.stun server in webrtc connectionCharlie DuquetteCharlie Duquettehttps://git.jami.net/savoirfairelinux/jami-web/-/issues/10Server-side authentication and registration2022-12-12T23:20:58ZCharlie DuquetteServer-side authentication and registration- REST API to register
- REST API to login
- Login should return a token
- WebSocket should be able to handle this token
- How to store password hash in server
- Archive password- REST API to register
- REST API to login
- Login should return a token
- WebSocket should be able to handle this token
- How to store password hash in server
- Archive passwordMichelle Sepkap SimeIssam E. MaghniMichelle Sepkap Sime2022-10-20https://git.jami.net/savoirfairelinux/jami-web/-/issues/9Implement call 1 to 12022-09-23T16:11:34ZCharlie DuquetteImplement call 1 to 1https://git.jami.net/savoirfairelinux/jami-web/-/issues/8Integrate WebRTC to jami-web2022-10-05T22:26:25ZCharlie DuquetteIntegrate WebRTC to jami-webhttps://git.jami.net/savoirfairelinux/jami-web/-/issues/7FFmpeg → WebRTC (PImpl)2022-09-23T16:08:24ZCharlie DuquetteFFmpeg → WebRTC (PImpl)https://git.jami.net/savoirfairelinux/jami-web/-/issues/6SIP → WebRTC (PImpl)2022-09-23T16:08:14ZCharlie DuquetteSIP → WebRTC (PImpl)https://git.jami.net/savoirfairelinux/jami-web/-/issues/5ICE → WebRTC (PImpl)2022-09-23T16:08:30ZCharlie DuquetteICE → WebRTC (PImpl)https://git.jami.net/savoirfairelinux/jami-web/-/issues/4Set up server API (WebSocket + REST)2022-12-12T23:20:59ZCharlie DuquetteSet up server API (WebSocket + REST)- REST API
- WebSocket API- REST API
- WebSocket APIMisha Krieger-RaynauldMisha Krieger-Raynauld2022-10-20https://git.jami.net/savoirfairelinux/jami-web/-/issues/3Set up formatter2022-09-28T19:04:08ZCharlie DuquetteSet up formatterSimon TranSimon Tranhttps://git.jami.net/savoirfairelinux/jami-web/-/issues/2Set up linter2022-12-12T23:21:01ZCharlie DuquetteSet up linterSimon TranSimon Tranhttps://git.jami.net/savoirfairelinux/jami-web/-/issues/1Add Typescript Support2022-12-12T23:20:57ZCharlie DuquetteAdd Typescript SupportSimon TranSimon Tranhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/832Can't choose JPG as image (.JPG capital letters)2022-09-15T21:03:26ZsbaduxCan't choose JPG as image (.JPG capital letters)## Describe your environment
Please specify the following:
- OS: Linux
- Jami version: 202208251306
- Snap package
## Steps to reproduce
- Can you reproduce the bug: [yes]
- Steps:
1. Save a JPG file image. NOTE: the extension must ...## Describe your environment
Please specify the following:
- OS: Linux
- Jami version: 202208251306
- Snap package
## Steps to reproduce
- Can you reproduce the bug: [yes]
- Steps:
1. Save a JPG file image. NOTE: the extension must be .JPG (capital letters) and not .jpg
2. Change profile image
3. The .JPG file is not shown.
4. If you change extension as .jpg it's correctly shown and usable
- Expected result: capital letters extensions should be usable as wellhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1477[Feature request] Please show a notification if one peer disables/disabled video2023-06-16T19:46:35ZElys[Feature request] Please show a notification if one peer disables/disabled videoScenario:
Alice makes a video call and calls Bob. However Bob generally disabled video (calls).
If one peer has video disabled generally or disables video while you're on a call (in a conference) it would be better if the other peer ge...Scenario:
Alice makes a video call and calls Bob. However Bob generally disabled video (calls).
If one peer has video disabled generally or disables video while you're on a call (in a conference) it would be better if the other peer gets a message like:
"Bob (or every other Jami username) disabled video".
As soon as (Multi-)Swarm-Calls (also group video calls?) will be available or if you're in a conference it should be discussed if all peers get this message or just the host for example.
Or maybe the host can choose if other members get a notification if one peer disables/(generally) disabled video.https://git.jami.net/savoirfairelinux/jami-project/-/issues/1476Issue if you disable video while you're on a (1:1) video call [Windows 10/And...2022-09-15T18:04:22ZElysIssue if you disable video while you're on a (1:1) video call [Windows 10/Android]using newest beta version of Jami
also related: https://git.jami.net/savoirfairelinux/jami-project/-/issues/1475
steps to reproduce:
Issue 1:
Android & Windows 10 both enabled video
1. Make a video call Windows 10 -> Android
1. Just...using newest beta version of Jami
also related: https://git.jami.net/savoirfairelinux/jami-project/-/issues/1475
steps to reproduce:
Issue 1:
Android & Windows 10 both enabled video
1. Make a video call Windows 10 -> Android
1. Just Windows 10 while you're on a video call: Go to settings -> Account -> Media -> and disable video
1. Windows 10: Now return to the video
1. The video of the Windows 10 webcam still keeps running (and both persons can view all video streams)
1. Now just the Android user changes the camera
1. The Windows 10 user and the Android user can now see the camera preview of their own camera but the Android user can't see the Windows 10 user and the Windows 10 user can't see the Android user (The Android user will just see the profile picture of the Windows 10 user; the Windows 10 user just gets a black video)
1. Now exit the call
Issue 2:
Android & Windows 10 both enabled video
1. Make a video call Windows 10 -> Android
1. Android: While you're on a video call: Go to settings and disable the video -> the video still keeps running
1. Android: If you switch the camera the Windows 10 user will still see the video of the Android user, but the video of Windows 10 user will freeze (although the Windows 10 user never switched the camera or turned it on or off)
1. the Android user can even switch the camera and/or shares his screen
1. After the Android user stops to share his phone screen he can see the Windows 10 user again
Maybe you can also check scenarios like group call (conferences) if just one peer disables video while he is on the call.