Separate Subscription Notifications from regular Notifications
authorRoman Chvanikov <chvanikoff@pm.me>
Fri, 13 Sep 2019 15:25:27 +0000 (18:25 +0300)
committerRoman Chvanikov <chvanikoff@pm.me>
Fri, 13 Sep 2019 15:25:27 +0000 (18:25 +0300)
commit0bd2b85edbf3b7062570778649cf2b77cc7a0bce
treeab62d01279fd01b1cbaa833aa1450d90ef952cb6
parent53a3ad60435d4f7eab2dbf1235e5974bac275aa0
Separate Subscription Notifications from regular Notifications
14 files changed:
lib/pleroma/notification.ex
lib/pleroma/subscription_notification.ex [new file with mode: 0644]
lib/pleroma/web/activity_pub/activity_pub.ex
lib/pleroma/web/mastodon_api/controllers/mastodon_api_controller.ex
lib/pleroma/web/mastodon_api/mastodon_api.ex
lib/pleroma/web/mastodon_api/views/subscription_notification_view.ex [new file with mode: 0644]
lib/pleroma/web/pleroma_api/pleroma_api_controller.ex
lib/pleroma/web/push/impl.ex
lib/pleroma/web/router.ex
lib/pleroma/web/streamer.ex
priv/repo/migrations/20190824195028_create_subscription_notifications.exs [new file with mode: 0644]
test/notification_test.exs
test/web/mastodon_api/mastodon_api_controller_test.exs
test/web/mastodon_api/mastodon_api_test.exs