Note object URL isn't frontend agnostic
Note objects contain a url
field linking to the post on the frontend. Pleroma inserts (I think? #1784 (closed)) a URL like https://example.tld/notice/:id
, which is pleroma-fe specific.
For example, soapbox-fe URLs look like https://example.tld/@:nickname/statuses/:id
As a frontend developer I can (and will) capture that /notice
route and redirect it on the frontend, but it's an extra step. I would rather Pleroma adapt the URLs based on my frontend. EDIT: I consider this low priority. It would be better with it, but it's a wishlist item.
(Also related to this is static-fe, which has URL patterns that don't perfectly match soapbox-fe. I know there are already challenges with static-fe, so just something to consider)
Edited by Alex Gleason