Instance domains are shown in ASCII representation and not UTF representation, making them unreadable to humans

Open Beginner friendly
#1,547 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
65/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Quiet
Tech stack
javascript
Domain
frontend, web-dev

Research direction

No files or tests are named. Start by finding the account page code that renders the instance domain and inspect how hostnames are currently displayed; reproduce with süßetau.be. Done means non-ASCII instance domains appear in readable UTF form while ordinary domains remain correct.

Written by the indexing model from the issue text.

Description

bug
Site

phanpy.social

Version

No response

Instance

süßetau.be

Browser

Firefox 151.0.4 on NixOS 26.05

Bug description

On the account page the instance domain is display in ASCII representation with xn--... instead of the UTF representation, making it unreadable to humans.

To reproduce
  1. Have some fediverse instance with non-ASCII characters in the domain
  2. Go to the page of an account on that instance
  3. The domain is always displayed in the ASCII representation using punycode
Expected behavior

The domain should be in UTF representation, making it human readable

Other

No response

Dominant language
JavaScript
Stars
1.5k
Forks
186
Avg merge
1d 6h
Merged PRs (30d)
9

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from cheeaun/phanpy

All issues in cheeaun/phanpy

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.