activitypub-academy/app/javascript/mastodon/features
Eugen Rochko 839f893168
Change public accounts pages to mount the web UI (#19319)
* Change public accounts pages to mount the web UI

* Fix handling of remote usernames in routes

- When logged in, serve web app
- When logged out, redirect to permalink
- Fix `app-body` class not being set sometimes due to name conflict

* Fix missing `multiColumn` prop

* Fix failing test

* Use `discoverable` attribute to control indexing directives

* Fix `<ColumnLoading />` not using `multiColumn`

* Add `noindex` to accounts in REST API

* Change noindex directive to not be rendered by default before a route is mounted

* Add loading indicator for detailed status in web UI

* Fix missing indicator appearing while account is loading in web UI
2022-10-20 14:35:29 +02:00
..
about Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
account Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
account_gallery Add aliases for WebUI routes that were renamed in #16171 (#16772) 2021-09-27 07:23:48 +02:00
account_timeline Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
audio Add warning for sensitive audio posts (#17885) 2022-08-13 15:39:05 +02:00
blocks Fix block/mute lists showing a follow button when unblocking a user (#18364) 2022-05-09 23:20:19 +02:00
bookmarked_statuses Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
community_timeline Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
compose Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
direct_timeline Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
directory Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
domain_blocks Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
emoji Replace deprecated String.prototype.substr() (#17949) 2022-04-04 12:19:45 -04:00
explore Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
favourited_statuses Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
favourites Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
filters Add ability to filter individual posts (#18945) 2022-08-25 04:27:47 +02:00
follow_recommendations Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
follow_requests Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
followers Add limited attribute to accounts in REST API and a warning in web UI (#18344) 2022-05-10 09:44:35 +02:00
following Add limited attribute to accounts in REST API and a warning in web UI (#18344) 2022-05-10 09:44:35 +02:00
generic_not_found Fix performance of home feed regeneration (#12084) 2019-10-06 22:11:17 +02:00
getting_started Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
hashtag_timeline Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
home_timeline Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
interaction_modal Add interaction modal to logged-out web UI (#19306) 2022-10-07 10:14:31 +02:00
keyboard_shortcuts Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
list_adder Refactor icons in web UI to use Icon component (#9951) 2019-02-01 00:14:05 +01:00
list_editor Disable list title validation button when list title is empty (#11475) 2019-08-03 19:10:39 +02:00
list_timeline Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
lists Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
mutes Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
notifications Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
picture_in_picture Add interaction modal to logged-out web UI (#19306) 2022-10-07 10:14:31 +02:00
pinned_statuses Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
privacy_policy Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
public_timeline Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
reblogs Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
report Fix missing rules in report modal in web UI (#19387) 2022-10-18 19:33:11 +02:00
standalone/compose Remove code for rendering public and hashtag timelines outside the web UI (#19257) 2022-10-04 20:13:46 +02:00
status Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
subscribed_languages_modal Fix “Change subscribed languages” crashing in some situations (#19268) 2022-10-03 02:56:12 +02:00
ui Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
video Replace deprecated String.prototype.substr() (#17949) 2022-04-04 12:19:45 -04:00