savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2021-11-26T01:58:29Zhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/597API and "tel:" url2021-11-26T01:58:29ZDeeAPI and "tel:" urlHi
1. Is there a way to control yami over a API? To make a call or set settings?
2. Is there a way to use the "tel:XXXX" urls with jami?
GreetingsHi
1. Is there a way to control yami over a API? To make a call or set settings?
2. Is there a way to use the "tel:XXXX" urls with jami?
Greetingshttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1040API and "tel:" url2021-11-19T16:44:52ZDeeAPI and "tel:" urlHi
1. Is there a way to control yami over a API? To make a call or set settings?
2. Is there a way to use the "tel:XXXX" urls with jami?
GreetingsHi
1. Is there a way to control yami over a API? To make a call or set settings?
2. Is there a way to use the "tel:XXXX" urls with jami?
Greetingshttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1192Cannot maximize video using touchscreen2021-03-28T06:37:29ZAngelyn MercadoCannot maximize video using touchscreenDuring a call, I can't maximize the video using the touchscreen. I tried double-tapping the video box, to emulate double clicking mouse, but nothing happens. Additionally, the long press (or right click on mouse) doesn't show the additio...During a call, I can't maximize the video using the touchscreen. I tried double-tapping the video box, to emulate double clicking mouse, but nothing happens. Additionally, the long press (or right click on mouse) doesn't show the additional options.
Monitor: Waveshare 15.6 inch Touch Monitorhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/48refresh /admin/users page returns {"error":"requested page does not exist"}2020-08-17T17:52:58ZGuillaume Hellerrefresh /admin/users page returns {"error":"requested page does not exist"}https://git.jami.net/savoirfairelinux/jami-jams/-/issues/47search should not be case sensitive2021-05-06T19:44:51ZGuillaume Hellersearch should not be case sensitive*directory/search?queryString=Do* should return the same result as *directory/search?queryString=do*
(please ensure that we have the same behavior for groups and blueprints)*directory/search?queryString=Do* should return the same result as *directory/search?queryString=do*
(please ensure that we have the same behavior for groups and blueprints)https://git.jami.net/savoirfairelinux/jami-jams/-/issues/46reset password button is missing for local users2020-08-12T18:34:03ZGuillaume Hellerreset password button is missing for local usershttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/45logout and redirect user to login page when token expires2021-08-19T20:30:20ZGuillaume Hellerlogout and redirect user to login page when token expiresNdèye Anna NdiayeNdèye Anna Ndiayehttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/4Search: Support new APIS2023-01-11T15:15:48ZSébastien BlinSearch: Support new APISKateryna is working to change the LRC API because searching a contact can now return more than one result.
The patch for LRC is not finished but usable
LRC: https://review.jami.net/c/ring-lrc/+/14965
Gnome: https://review.jami.net/c/ring...Kateryna is working to change the LRC API because searching a contact can now return more than one result.
The patch for LRC is not finished but usable
LRC: https://review.jami.net/c/ring-lrc/+/14965
Gnome: https://review.jami.net/c/ring-client-gnome/+/15141
OSX: https://review.jami.net/c/ring-client-macosx/+/15126Itération 21Albert Babí OllerYang WangMing Rui ZhangAndreas TraczykAlbert Babí Ollerhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/91Removing account does not remove device2021-02-19T17:09:45ZRaphaël BruléRemoving account does not remove deviceObserved with a Jams account on iOS, but may affect others.
- Log in
- Notice the device list
- Remove account (to effectively log out)
- Log back in
- Notice the device list will still have the "device" of your previous log in. Further...Observed with a Jams account on iOS, but may affect others.
- Log in
- Notice the device list
- Remove account (to effectively log out)
- Log back in
- Notice the device list will still have the "device" of your previous log in. Furthermore, trying to revoke this device results in an error.https://git.jami.net/savoirfairelinux/jami-project/-/issues/1039Add forbidden/black list on SIP call2020-08-17T03:08:00ZKmAdd forbidden/black list on SIP callHello
In some case we can get some unwanted contact. (as SIP bot).
Could be interesting to set a list to forbid these accounts.
In my use case, I get a call more or less each open day hours from same bot. Forbid it could be nice :)
Th...Hello
In some case we can get some unwanted contact. (as SIP bot).
Could be interesting to set a list to forbid these accounts.
In my use case, I get a call more or less each open day hours from same bot. Forbid it could be nice :)
Thankshttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1038Version info2021-07-09T18:36:22ZAnatoli BabeniaVersion infoI noticed there is no version info or changelog available for this project. With version info it could be added to https://release-monitoring.org/ and then maybe even officially packaged for Fedora.I noticed there is no version info or changelog available for this project. With version info it could be added to https://release-monitoring.org/ and then maybe even officially packaged for Fedora.https://git.jami.net/savoirfairelinux/jami-project/-/issues/1037Auth with GitLab wants too much2020-08-11T14:47:04ZAnatoli BabeniaAuth with GitLab wants too much![image](/uploads/b8e87ba1657edb5e44ead3ed301a0aef/image.png)![image](/uploads/b8e87ba1657edb5e44ead3ed301a0aef/image.png)https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/90Stricter SwiftLint rules and automatic fixing when available2020-09-18T14:21:36ZRaphaël BruléStricter SwiftLint rules and automatic fixing when availableSwiftLint is great, but we do not currently use it to it's full potential.
# Autocorrection
SwiftLint supports, via `swiftlint autocorrect`, autocorrection of some trivial lint errors (such as spacing). This command should be run autom...SwiftLint is great, but we do not currently use it to it's full potential.
# Autocorrection
SwiftLint supports, via `swiftlint autocorrect`, autocorrection of some trivial lint errors (such as spacing). This command should be run automatically at some point (e.g. at build time).
# Stricter rules
Here are some (categorized) rules to add:
## Supports autocorrect
- [closure_spacing](https://realm.github.io/SwiftLint/closure_spacing.html)
- [closure_end_indentation](https://realm.github.io/SwiftLint/closure_end_indentation.html)
- [literal_expression_end_indentation](https://realm.github.io/SwiftLint/literal_expression_end_indentation.html)
- [operator_usage_whitespace](https://realm.github.io/SwiftLint/operator_usage_whitespace.html)
- [unused_import](https://realm.github.io/SwiftLint/unused_import.html)
- [explicit_self](https://realm.github.io/SwiftLint/explicit_self.html)
- [modifier_order](https://realm.github.io/SwiftLint/modifier_order.html)
- [toggle_bool](https://realm.github.io/SwiftLint/toggle_bool.html)
#### Rejected
- [sorted_imports](https://realm.github.io/SwiftLint/sorted_imports.html)
- [implicit_return](https://realm.github.io/SwiftLint/implicit_return.html)
## Does not support autocorrect
- [multiline_function_chains](https://realm.github.io/SwiftLint/multiline_function_chains.html)
- [closing_brace_spacing](https://realm.github.io/SwiftLint/closing_brace_spacing.html)
- [closure_body_length](https://realm.github.io/SwiftLint/closure_body_length.html)
- [unused_declaration](https://realm.github.io/SwiftLint/unused_declaration.html)
- [vertical_parameter_alignment_on_call](https://realm.github.io/SwiftLint/vertical_parameter_alignment_on_call.html)
- [collection_alignment](https://realm.github.io/SwiftLint/collection_alignment.html)
- [identical_operands](https://realm.github.io/SwiftLint/identical_operands.html)
- [let_var_whitespace](https://realm.github.io/SwiftLint/let_var_whitespace.html)
- [attributes](https://realm.github.io/SwiftLint/attributes.html)
- [lower_acl_than_parent](https://realm.github.io/SwiftLint/lower_acl_than_parent.html)
- [strict_fileprivate](https://realm.github.io/SwiftLint/strict_fileprivate.html)
- [overridden_super_call](https://realm.github.io/SwiftLint/overridden_super_call.html)
- [unowned_variable_capture](https://realm.github.io/SwiftLint/unowned_variable_capture.html)
#### Rejected
- [indentation_width](https://realm.github.io/SwiftLint/indentation_width.html) (conflicts with alignment rules)
- [multiline_arguments](https://realm.github.io/SwiftLint/multiline_arguments.html)
- [multiline_parameters](https://realm.github.io/SwiftLint/multiline_parameters.html)
- [type_contents_order](https://realm.github.io/SwiftLint/type_contents_order.html)
# Patch strategy
To avoid having an enormous patch that will be impossible to rebase the second someone merges something onto master, this will be the patch strategy:
- Initial patch : `swiftlint autocorrect` implemented, and automatic rules present in .swiftlint.yml (other rules are commented)
- Subsequent patches : gradually uncomment manual rules and implement themKateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/44synch contacts and user search not working if connected to jams.savoirfaireli...2020-12-19T15:16:30ZGuillaume Hellersynch contacts and user search not working if connected to jams.savoirfairelinux.comScenario to reproduce:
* connect to jams.savoirfairelinux.com (from android device)
* contact synchro and user search is not working
* working fine if you connect to https://jams.savoirfairelinux.comScenario to reproduce:
* connect to jams.savoirfairelinux.com (from android device)
* contact synchro and user search is not working
* working fine if you connect to https://jams.savoirfairelinux.comFélix SidokhineFélix Sidokhinehttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/79Where are the release tarballs?2020-10-02T21:19:26ZJan WielkiewiczWhere are the release tarballs?Where are the tarballs of new releases?
The latest tarball is from 2020-06-09 which is kinda weird, since we have 20200710 packaged in Guix.
https://dl.jami.net/release/tarballs/?C=M;O=D
Did you remove something? Should I fetch from git?Where are the tarballs of new releases?
The latest tarball is from 2020-06-09 which is kinda weird, since we have 20200710 packaged in Guix.
https://dl.jami.net/release/tarballs/?C=M;O=D
Did you remove something? Should I fetch from git?https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1191[feature suggestion] Support connecting to CardDAV account2020-10-02T21:24:37ZStéphane Guillou[feature suggestion] Support connecting to CardDAV accountIt would be great to connect Jami to a personal CardDAV contact book to have easy access to phone numbers in an SIP account.
Slightly related, regarding contact book integration: https://git.jami.net/savoirfairelinux/ring-client-gnome/i...It would be great to connect Jami to a personal CardDAV contact book to have easy access to phone numbers in an SIP account.
Slightly related, regarding contact book integration: https://git.jami.net/savoirfairelinux/ring-client-gnome/issues/829https://git.jami.net/savoirfairelinux/jami-project/-/issues/1036Random windows disconnect stalls other particpants2021-03-26T02:48:57ZYaVerOtRandom windows disconnect stalls other particpantsSince this happens multiple times in every call, but doesn't appear here in the tracker, apteryx on the #jami IRC asked me to log it.
These disconnections occur multiple times every video call.\
Host user (person making call): Mac , wir...Since this happens multiple times in every call, but doesn't appear here in the tracker, apteryx on the #jami IRC asked me to log it.
These disconnections occur multiple times every video call.\
Host user (person making call): Mac , wired network connection\
Me (call participant): Ubuntu Linux 20.04, normally updates & reboots system an hour before call. Wired network connection, DSL (Century Link).\
Other call participant: Windows 10 (computer new in Feb), normally uses wifi, but issue also happened with wired Ethernet: cable (Comcast)
In this week's call the issue was partially mitigated by the win10 user re-selecting his webcam, if he did it soon enough everything instantly recovered; if not the partially dead connection kills audio between the other participants (me, host) until fully dropped (we can still see each other). Once fully dropped, audio resumes between me & host.
Mac & Windows users did update their Jami clients at least as recently as July 25th. (Official download or store, initial install June 2020)\
I am using the "Free" Jami "Privacy oriented voice, video and chat" from some alt-store (dl.jami.net), instead of the "Proprietary" "Jami, formally Ring" in the official Ubuntu repository/store, nor the "Gnome client for Jami" which I didn't see when I initially installed.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/781Jami does not register to receive push notifications2020-09-24T18:24:00Z-Jami does not register to receive push notificationsBug report form
---------------
## Describe your environment
Please specify the following:
- Ring version: 20200710-01
- Device model: LineageOS 14.1
- Android version: 7.1.2
- What build you are using: F-droid
## Steps to re...Bug report form
---------------
## Describe your environment
Please specify the following:
- Ring version: 20200710-01
- Device model: LineageOS 14.1
- Android version: 7.1.2
- What build you are using: F-droid
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Install all microG packages (Services Core version 0.2.11.202414).
2. Add a Google account (required for push notification) and enable options for push notification in microG.
3. Install Jami.
4. Restore a Jami account.
5. Make sure DHT proxy is enabled.
6. Use Jami for a few days.
- Actual result: Jami does not register to receive push notifications so it doesn't appear in the registered application list in microG while other applications do.
- Expected result: Jami registers to receive push notifications so it appears in the registered application list in microG.
## Additional information
This could be the same issue as #768
The push notification registered application list looks like below (it's a screenshot of an old microG version):
![example_push_notification](/uploads/a90a60a5ab19574249cb3fb1069b904d/example_push_notification.png)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/780Messaging & File size Problem2020-10-02T21:20:43ZMicheal JacksonMessaging & File size ProblemSometimes my messages doesn't deliver to my friend for some reason. The connection is usually good but like i said it doesn't deliver. When it stops delivering it delivers after 2, 6, 8 hours? I dont seriously know what causes this. Othe...Sometimes my messages doesn't deliver to my friend for some reason. The connection is usually good but like i said it doesn't deliver. When it stops delivering it delivers after 2, 6, 8 hours? I dont seriously know what causes this. Other than that when i send a file or image ot stucks in 3.7 ( If its lower than 3.7 mb everything is cool ) megabytes even tough my friends file limit size is around 30.https://git.jami.net/savoirfairelinux/jami-project/-/issues/1035Unauthorized access attempts2020-10-03T12:21:42ZPDOSUnauthorized access attemptsWhen contacts connect via JAMI for video, audio or a chat message, COMCAST Xfinity pops up with an --Unauthorized Access Attempt-- showing different ports. When I see the requests, they display the correct persons IP that I am chatting w...When contacts connect via JAMI for video, audio or a chat message, COMCAST Xfinity pops up with an --Unauthorized Access Attempt-- showing different ports. When I see the requests, they display the correct persons IP that I am chatting with having video call with. Why does xfinity marks this a security threat?