~odysseus-k/canonical-identity-provider:607-openid-honor-prefer-canonical_email

Last commit made on 2022-06-30
Get this branch:
git clone -b 607-openid-honor-prefer-canonical_email https://git.launchpad.net/~odysseus-k/canonical-identity-provider
Only Odysseus Kaziolas can upload to this branch. If you are Odysseus Kaziolas please log in for upload directions.

Branch merges

Branch information

Name:
607-openid-honor-prefer-canonical_email
Repository:
lp:~odysseus-k/canonical-identity-provider

Recent commits

0b2550a... by Odysseus Kaziolas

Remove _retrieve_first_long_form_email() and order results by date_created

2fd32df... by Odysseus Kaziolas

Implement styling changes

5d405c3... by Odysseus Kaziolas

Implement 2nd batch of CR comments

a1eca0d... by Odysseus Kaziolas

Implement code review comments

394b637... by Odysseus Kaziolas

Update README.md with instructions on using OpenID flow locally

9db584e... by Odysseus Kaziolas

Honor prefer_canonical_email option in OpenID flow

3029381... by John Paraskevopoulos

Fix Encoding error in suspended account's forgot password

Merged from https://code.launchpad.net/~quantifics/canonical-identity-provider/+git/canonical-identity-provider/+merge/424271

8800c73... by John Paraskevopoulos

Fix Encoding error in suspended account's forgot password

- Fixes issue that lead to crashing the application when a suspended
user with a unicode display name tried to use the reset password
functionality
- Adds a utf-8 displayname in the api v20 tests to catch such issues in
the future

4f57ab2... by John Paraskevopoulos

Final changes for python 2 and 3 support

Merged from https://code.launchpad.net/~quantifics/canonical-identity-provider/+git/canonical-identity-provider/+merge/422958

1408bf6... by Daniel Manrique

"Bad bot" honeypot response page: provide a better explanation.

In practice humans who have this problem end up filing Launchpad bugs
where we give them this exact response, so the presence of the honeypot
field is not really secret in any way. There's probably no downside to
explaining this right in the page. Humans who get misidentified will see
this and have a chance to get themselves out of trouble.

Merged from https://code.launchpad.net/~roadmr/canonical-identity-provider/+git/canonical-identity-provider/+merge/423877