Files
Archipelago/WebHostLib
black-sliver 14aa6571de WebHost: Fix: strict suuid converter (#6130)
* WebHost: disallow '=' and whitespace in SUUID and append the correct number of '='

This makes Room IDs unambiguous and avoids breaking if b64decode ever becomes strict.

* Tests, WebHost: add SUUID tests

* Tests, WebHost: add edge cases to SUUID tests
2026-04-13 20:17:27 +00:00
..
2026-04-07 22:16:39 +02:00
2025-06-16 12:31:16 +02:00
2025-07-27 01:27:29 +02:00

WebHost

Asset License

The image files used in the page design were specifically designed for archipelago.gg and are not covered by the top level LICENSE. See individual LICENSE files in ./static/static/**.

You are only allowed to use them for personal use, testing and development. If the site is reachable over the internet, have a robots.txt in place (see ASSET_RIGHTS in config.yaml) and do not promote it publicly. Alternatively replace or remove the assets.

Contribution Guidelines

Pages should preferably be rendered on the server side with Jinja. Features should work with noscript if feasible. Design changes have to fit the overall design.

Introduction of JS dependencies should first be discussed on Discord or in a draft PR.

See also docs/style.md for the style guide.