Remerge of hashtag following (#341)
authorfloatingghost <hannah@coffee-and-dreams.uk>
Mon, 5 Dec 2022 12:58:48 +0000 (12:58 +0000)
committerfloatingghost <hannah@coffee-and-dreams.uk>
Mon, 5 Dec 2022 12:58:48 +0000 (12:58 +0000)
commitd55de5debf3645d97ec792e669f1249e62e07191
treec771081a2b50c0c70f0a76a99025ad732c13ff1e
parentec6bf8c3f7a2d429b1eddcada1e39ec9dba4edec
Remerge of hashtag following (#341)

this time with less idiot

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/341
18 files changed:
lib/mix/tasks/pleroma/user.ex
lib/pleroma/hashtag.ex
lib/pleroma/user.ex
lib/pleroma/user/hashtag_follow.ex [new file with mode: 0644]
lib/pleroma/web/activity_pub/activity_pub.ex
lib/pleroma/web/api_spec/operations/tag_operation.ex [new file with mode: 0644]
lib/pleroma/web/api_spec/schemas/tag.ex
lib/pleroma/web/mastodon_api/controllers/tag_controller.ex [new file with mode: 0644]
lib/pleroma/web/mastodon_api/controllers/timeline_controller.ex
lib/pleroma/web/mastodon_api/views/tag_view.ex [new file with mode: 0644]
lib/pleroma/web/router.ex
lib/pleroma/web/streamer.ex
priv/repo/migrations/20221203232118_add_user_follows_hashtag.exs [new file with mode: 0644]
test/pleroma/user_test.exs
test/pleroma/web/activity_pub/activity_pub_test.exs
test/pleroma/web/mastodon_api/controllers/tag_controller_test.exs [new file with mode: 0644]
test/pleroma/web/streamer_test.exs
test/support/factory.ex