Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve feedback about enforced https for client #829

Closed
4 of 6 tasks
teusbenschop opened this issue Sep 4, 2022 · 1 comment
Closed
4 of 6 tasks

Improve feedback about enforced https for client #829

teusbenschop opened this issue Sep 4, 2022 · 1 comment

Comments

@teusbenschop
Copy link
Member

teusbenschop commented Sep 4, 2022

  • Update Android client
  • Update Windows client.
  • Update Ubuntu clients.
  • Update Debian clients.
  • Update Linux tarball.
  • Update Apple clients.

If the Bibledit Cloud provider has enforced https for client connections, then the journal in the client logs this:

426 Upgrade Required

That's a bit cryptic. People would not easily understand what it means and how to resolve this issue.

Suggestion is to improve the feedback. Way of how to improve:

  1. A more clear log message with steps how to resolve.
  2. Display information right at the Settings / Cloud connection.
@teusbenschop
Copy link
Member Author

Re-opening this with a list of tasks still to be done.

teusbenschop added a commit to bibledit/android that referenced this issue Mar 19, 2023
teusbenschop added a commit to bibledit/android that referenced this issue Mar 19, 2023
teusbenschop added a commit to bibledit/android that referenced this issue Mar 19, 2023
The script disables some defined values as Android builder does not have those.
bibledit/cloud#829
teusbenschop added a commit to bibledit/android that referenced this issue Mar 19, 2023
teusbenschop added a commit to bibledit/android that referenced this issue Mar 19, 2023
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 20, 2023
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 20, 2023
teusbenschop added a commit that referenced this issue Mar 20, 2023
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 20, 2023
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 20, 2023
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 20, 2023
teusbenschop added a commit that referenced this issue Mar 20, 2023
The Visual Studio compiler failed to compile the template specialisation for T=int for a weird reason. This update works around that.
#829
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 20, 2023
teusbenschop added a commit that referenced this issue Mar 20, 2023
by making the type explicit.
#829
teusbenschop added a commit that referenced this issue Mar 21, 2023
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 21, 2023
teusbenschop added a commit that referenced this issue Mar 21, 2023
error C2491: 'utf8proc_utf8class': definition of dllimport data not allowed
#829
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 21, 2023
teusbenschop added a commit that referenced this issue Mar 21, 2023
The setenv is not on Windows.
#829
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 21, 2023
teusbenschop added a commit to bibledit/windows that referenced this issue Mar 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant