Rewrite repo UUID as repo slug in repo URLs (BB-14653)

Issue #11823 open
Andrew Swan
created an issue

Currently if I point my browser to:

BB rewrites this URL to:

In other words, it inserts the correct account name for the repo, but leaves the repo's UUID in place.

What would be better is if BB replaced the repo's UUID with its slug, which would result in a much more human-readable URL, like this:

The reason I'm asking for this is that as a Connect add-on developer, I would like to be able to create an HTML link to a repo without have to use its owner or slug in the href URL, for example:

<a href="{{repoUuid}}%7D">...</a>

This link takes the user to the correct repo page, but with an ugly URL in the user's address bar.