New routes rework
The frontend supports domain.com/user endpoints now. This needs some work on the backend.
- Add the necessary fallback routes for json requests (i.e., putting domain.com/user into the search bar should get you the user).
- Reserve all the existing frontend routes (including mastodon's /web) as usernames. Any new routes will be put under the ~ namespace by the frontend, so that's it.
Related frontend work is here: pleroma-fe#236 (closed)