masto-fe/app/javascript/mastodon/features
Connor Shea 30e895299c
Add listing of followed hashtags (#21773)
* Add followed_tags route.

This at least gets us to the point where the page can actually be
rendered, although it doesn't display any hashtags (yet?).

Attempting to implement #20763.

* Fix minor issues.

* I've got the followed tags data partially working

But the Hashtag component errors for some reason. Something about the
value of the history attribute being invalid.

* Fix a mistake in the code

* Minor change.

* Get the followed hashtags list fully working.

Still need to add the Follow/Unfollow buttons, though.

* Resolve JS linter issues.

* Add pagination logic to followed tags list view.

However, it currently loads further pages immediately on page load, so
that's not ideal. Need to figure that one out.

* Appease the linter.

* Apply suggestions from code review

Co-authored-by: Claire <claire.github-309c@sitedethib.com>

* Fixes and resolve some other feedback.

* Use set/update instead of setIn/updateIn.

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-01-18 16:44:33 +01:00
..
about Fix WebUI crash when listing server blocks and rationale is not available (#20408) 2022-11-11 21:23:03 +01:00
account Add listing of followed hashtags (#21773) 2023-01-18 16:44:33 +01:00
account_gallery Fix media markup (#21420) 2022-12-15 18:37:47 +01:00
account_timeline Fix infinite loading instead of soft 404 for non-existing remote accounts (#21303) 2022-11-27 20:48:12 +01: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
closed_registrations_modal Enable eslint:recommended ruleset (#22433) 2022-12-19 00:51:37 +09:00
community_timeline Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
compose Add listing of followed hashtags (#21773) 2023-01-18 16:44:33 +01:00
direct_timeline Change in-app links to keep you in-app (#20540) 2022-11-13 21:10:20 +01:00
directory Change in-app links to keep you in-app (#20540) 2022-11-13 21:10:20 +01:00
domain_blocks Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
emoji Remove use of DOMParser in front-end emoji rewriting code (#20758) 2022-11-17 11:24:59 +01:00
explore FormattedMessage must be used directly (#20982) 2022-12-15 16:20:46 +01:00
favourited_statuses Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
favourites Fix compose form submission reloading web interface (#19762) 2022-11-05 13:43:37 +01:00
filters Fix compose form submission reloading web interface (#19762) 2022-11-05 13:43:37 +01:00
follow_recommendations Change in-app links to keep you in-app (#20540) 2022-11-13 21:10:20 +01:00
follow_requests Change in-app links to keep you in-app (#20540) 2022-11-13 21:10:20 +01:00
followed_tags Add listing of followed hashtags (#21773) 2023-01-18 16:44:33 +01:00
followers Fix media, following and followers tabs in web UI (#19426) 2022-10-23 23:38:08 +02:00
following Fix media, following and followers tabs in web UI (#19426) 2022-10-23 23:38:08 +02:00
generic_not_found Fix performance of home feed regeneration (#12084) 2019-10-06 22:11:17 +02:00
getting_started Make the 'Trending now' header a link to Explore. (#21759) 2022-11-27 23:49:32 +01:00
hashtag_timeline Enable eslint:recommended ruleset (#22433) 2022-12-19 00:51:37 +09:00
home_timeline Remove aria-pressed where it's redundant (#19912) 2022-11-08 17:31:32 +01:00
interaction_modal Fix confusing wording in interaction modal in web UI (#20302) 2022-11-10 08:49:48 +01: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 Enable eslint:recommended ruleset (#22433) 2022-12-19 00:51:37 +09:00
lists Change design of new list form in web UI (#19801) 2022-11-05 23:06:32 +01:00
mutes Change public accounts pages to mount the web UI (#19319) 2022-10-20 14:35:29 +02:00
notifications Change in-app links to keep you in-app (#20540) 2022-11-13 21:10:20 +01:00
picture_in_picture Change in-app links to keep you in-app (#20540) 2022-11-13 21:10:20 +01: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 Fix compose form submission reloading web interface (#19762) 2022-11-05 13:43:37 +01: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 Add dropdown menu item to open admin interface for remote domains (#21895) 2023-01-05 14:03:46 +01:00
subscribed_languages_modal Fix “Change subscribed languages” crashing in some situations (#19268) 2022-10-03 02:56:12 +02:00
ui Add listing of followed hashtags (#21773) 2023-01-18 16:44:33 +01:00
video Add variable autoFocus to video (#15281) (#22778) 2023-01-09 03:52:37 +01:00