Bluesky app fork with some witchin' additions 💫

Remove double decode of URI (#8068)

At this point the URI is already decoded and decoding again will alter the uri

```
let link = req.query.u
```

example of a link that has `%` encoding... the initial redirect link is properly encoded.

```
curl -vv "https://go.bsky.app/redirect?u=https%3A%2F%2Fsurf.social%2Ffeed%2Fsurf%252Fcustom%252F01jpz5vyjwvw5yaa8bfkha5xn4"
```
The result is "double decoded", the proper link in this case should be `https://surf.social/feed/surf%2Fcustom%2F01jpz5vyjwvw5yaa8bfkha5xn4`

```
<html><head><meta http-equiv="refresh" content="0; URL='https://surf.social/feed/surf/custom/01jpz5vyjwvw5yaa8bfkha5xn4'" /><style>:root { color-scheme: light dark; }</style></head></html>
```

After changes:

```
curl -s "http://localhost:3000/redirect?u=https%3A%2F%2Fsurf.social%2Ffeed%2Fsurf%252Fcustom%252F01jpz5vyjwvw5yaa8bfkha5xn4"
<html><head><meta http-equiv="refresh" content="0; URL='https://surf.social/feed/surf%2Fcustom%2F01jpz5vyjwvw5yaa8bfkha5xn4'" /><style>:root { color-scheme: light dark; }</style></head></html>
```

authored by

Jason Culverhouse and committed by
GitHub
036bbfba 7c124a87

-1
-1
bskylink/src/routes/redirect.ts
··· 21 21 typeof link === 'string', 22 22 'express guarantees link query parameter is a string', 23 23 ) 24 - link = decodeURIComponent(link) 25 24 26 25 let url: URL | undefined 27 26 try {