- When hypothes.is is not marked as "Always open in..." for a container tab (from the official "Multi-Account Containers" extension
When I click on "Log in" the OAuth sign in opens in a pop-up window.
The Sign-in form does not work with KeepassXC, so I need to copy-paste my credentials there (bad). I cannot advance from field to field with the tab button (bad). The submit button does not work when clicked (bad), but hitting Enter (or Ctrl-Enter?) seems to work. Alternatively, F12 and enter $("form").submit() in the developer console.
The "Authorize" button on the next page does not work when clicked (bad). The only workaround I found here is $("form").submit() like in the previous step.
After that I'm redirected somewhere. Sometimes the pop-window disappears and I'm logged in. Sometimes I end up on https://22b339b709144d8f7f67048b95127b49fe1b7b09.extensions.allizom.org/?code=[redacted] and a "server not found" error page is shown, and the extension does not recognize me as being signed in.
Imagine how annoying all of this is for a single authorization of the addon. Now consider that I need to do this for every container I want to use the addon in!
- When hypothes.is is marked as "Always open in..." for a container tab
The extension sidebar is always in a "not signed in" state. When I click on "Log in" a new tab for the OAuth sign in opens. It does not have the usability issues as (1). I sign in, click the button to authorize the extension, then I'm always redirected to https://22b339b709144d8f7f67048b95127b49fe1b7b09.extensions.allizom.org/?code=[redacted] which gives me a "server not found" error page.
I have never managed to authorize the extension in this case.
I suspect the Form usability issues can only be solved in the software running https://web.hypothes.is/, but I don't know where to file that.
When I click on "Log in" the OAuth sign in opens in a pop-up window.
The Sign-in form does not work with KeepassXC, so I need to copy-paste my credentials there (bad). I cannot advance from field to field with the tab button (bad). The submit button does not work when clicked (bad), but hitting Enter (or Ctrl-Enter?) seems to work. Alternatively, F12 and enter
$("form").submit()in the developer console.The "Authorize" button on the next page does not work when clicked (bad). The only workaround I found here is
$("form").submit()like in the previous step.After that I'm redirected somewhere. Sometimes the pop-window disappears and I'm logged in. Sometimes I end up on https://22b339b709144d8f7f67048b95127b49fe1b7b09.extensions.allizom.org/?code=[redacted] and a "server not found" error page is shown, and the extension does not recognize me as being signed in.
Imagine how annoying all of this is for a single authorization of the addon. Now consider that I need to do this for every container I want to use the addon in!
The extension sidebar is always in a "not signed in" state. When I click on "Log in" a new tab for the OAuth sign in opens. It does not have the usability issues as (1). I sign in, click the button to authorize the extension, then I'm always redirected to https://22b339b709144d8f7f67048b95127b49fe1b7b09.extensions.allizom.org/?code=[redacted] which gives me a "server not found" error page.
I have never managed to authorize the extension in this case.
I suspect the Form usability issues can only be solved in the software running https://web.hypothes.is/, but I don't know where to file that.