lp:~shanepelletier/canonical-identity-provider

Get this repository:
git clone https://git.launchpad.net/~shanepelletier/canonical-identity-provider
Only Shane M. Pelletier can upload to this repository. If you are Shane M. Pelletier please log in for upload directions.

Branches

Name Last Modified Last Commit
SN2837-fix-qr-code-generation 2024-04-26 19:30:11 UTC
Use segno instead of qrcode

Author: Shane M. Pelletier
Author Date: 2024-04-26 19:25:46 UTC

Use segno instead of qrcode

Since SSO runs on xenial (for now), we're stuck using Python 3.5.
Unfortunately, the latest version of qrcode only supports Python >= 3.7.
Thankfully, there is another option: segno.

The disadvantage of this library is that it is less well-known. However,
it is still actively maintained, and actually allows the code to be even
shorter as it natively supports generating data: URLs from the generated
QR code.

SN2026-get-email-from-username 2023-09-22 12:26:51 UTC
Fix lint errors

Author: Shane M. Pelletier
Author Date: 2023-09-22 12:26:51 UTC

Fix lint errors

master 2023-07-18 12:38:33 UTC
Replace raw unicode in LANGUAGE_NAMES

Author: Shane M. Pelletier
Author Date: 2023-07-18 12:38:33 UTC

Replace raw unicode in LANGUAGE_NAMES

At some point, perhaps due to updating the version of Python that SSO
uses, the raw unicode bytes in the strings in LANGUAGE_NAMES stopped
being properly converted to utf-8 for display by the view. There were
two possible ways to fix this issue: either each string is turned into a
byte string and .decode('utf-8') is appended to each of the strings, or
the strings can be changed to directly use the utf-8 characters.

This change does the easier thing of just directly using utf-8 encoded
text.

Fixes https://warthogs.atlassian.net/browse/SN-1785
Fixes https://bugs.launchpad.net/canonical-identity-provider/+bug/2027971

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

SN1785-fix-i18n-languages 2023-07-17 20:14:59 UTC
Replace raw unicode in LANGUAGE_NAMES

Author: Shane M. Pelletier
Author Date: 2023-07-17 20:14:59 UTC

Replace raw unicode in LANGUAGE_NAMES

At some point, perhaps due to updating the version of Python that SSO
uses, the raw unicode bytes in the strings in LANGUAGE_NAMES stopped
being properly converted to utf-8 for display by the view. There were
two possible ways to fix this issue: either each string is turned into a
byte string and .decode('utf-8') is appended to each of the strings, or
the strings can be changed to directly use the utf-8 characters.

This change does the easier thing of just directly using utf-8 encoded
text.

14 of 4 results
This repository contains Public information 
Everyone can see this information.