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

Website: Support Base64-encoding Blueprints passed in the URL #1091

Merged
merged 1 commit into from
Mar 6, 2024

Conversation

adamziel
Copy link
Collaborator

@adamziel adamziel commented Mar 6, 2024

Blueprints contain many symbols that need to be URLencoded and posting complex Blueprints on sites like GitHub poses double encoding and formatting challenges. This PR adds support for Base64-encoded Blueprints.

Testing instructions

Go to
http://localhost:5400/website-server/#eyJzaXRlT3B0aW9ucyI6eyJibG9nbmFtZSI6IkJhc2U2NCBlbmNvZGluZyB3b3JrcyJ9fQ== and confirm the site title says "Base64 encoding works"

Blueprints contain many symbols that need to be URLencoded and posting
complex Blueprints on sites like GitHub poses double encoding and
formatting challenges. This PR adds support for Base64-encoded
Blueprints.

 ## Testing instructions

Go to
http://localhost:5400/website-server/#eyJzaXRlT3B0aW9ucyI6eyJibG9nbmFtZSI6IkJhc2U2NCBlbmNvZGluZyB3b3JrcyJ9fQ==
and confirm the site title says "Base64 encoding works"
@adamziel adamziel merged commit 4ebb398 into trunk Mar 6, 2024
5 checks passed
@adamziel adamziel deleted the add-base64-support-for-blueprints branch March 6, 2024 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant