Closed raphael10-collab closed 1 year ago
This line of the error message indicates there was a problem with the "Redirect URL" field:
web (stderr) | psycopg2.errors.CheckViolation: new row for relation "authclient" violates check constraint "ck__authclient__authz_grant_redirect_uri"
This field is required and must be a URL. It shouldn't be possible to submit the form if that field is empty.
I switched from the unmaintained https://github.com/wexond/browser-base to the living maintained https://github.com/minbrowser/min .
If you're using custom / niche browsers then be aware that Hypothesis developers are not going to be familiar with it, and you will need to be capable of doing most of the debugging yourself. If you find an issue that can be reproduced with Chrome, Firefox or Safari then it is much more likely that we can look at it.
With browser-extension/settings/custom.json/
:
{
"buildType": "dev",
"apiUrl": "http://localhost:5000/api/",
"authDomain": "localhost",
"bouncerUrl": "http://localhost:8000/",
"serviceUrl": "http://localhost:5000/",
"oauthClientId": "be589cea-2de0-11ed-ba34-0357cb0753bb",
"browserIsChrome": true,
"appType": "chrome-extension"
}
I get :
hypothesis/browser-extension$ make build SETTINGS_FILE=settings/custom.json
tools/settings.js settings/custom.json > build/settings.json.tmp
rsync --checksum build/settings.json.tmp build/settings.json
rm build/settings.json.tmp
make: *** No rule to make target 'node_modules/hypothesis/build/manifest.json', needed by 'build/client/build'. Stop.
Closing this issue due to lack of activity. If this continues to be an issue, please reopen with additional context.
I switched from the unmaintained https://github.com/wexond/browser-base to the living maintained https://github.com/minbrowser/min . Clicking "Register client" I get : "Uh-oh, something went wrong! We’re very sorry, our application wasn’t able to load this page. The team has been notified and we’ll fix it shortly. If the problem persists or you'd like more information please contact support@hypothes.is."
These are the background error messages: