Irreversible filter works with user streaming. #6919

Open
kphrx wants to merge 7 commits from gitlab-mr-iid-3542 into develop
Member
  • irreversible only works for home and notification timelines in Mastodon.
  • In pleroma, notifications are irreversible, but the home timeline is not. So currently, filtered with SQL when getting them with the Timeline API, but not the Streaming API. It needs to be filtered before streaming.
- `irreversible` only works for home and notification timelines in Mastodon. - In pleroma, notifications are irreversible, but the home timeline is not. So currently, filtered with SQL when getting them with the Timeline API, but not the Streaming API. It needs to be filtered before streaming.
This pull request has changes conflicting with the target branch.
  • lib/pleroma/web/mastodon_api/websocket_handler.ex
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin gitlab-mr-iid-3542:gitlab-mr-iid-3542
git switch gitlab-mr-iid-3542

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch develop
git merge --no-ff gitlab-mr-iid-3542
git switch gitlab-mr-iid-3542
git rebase develop
git switch develop
git merge --ff-only gitlab-mr-iid-3542
git switch gitlab-mr-iid-3542
git rebase develop
git switch develop
git merge --no-ff gitlab-mr-iid-3542
git switch develop
git merge --squash gitlab-mr-iid-3542
git switch develop
git merge --ff-only gitlab-mr-iid-3542
git switch develop
git merge gitlab-mr-iid-3542
git push origin develop
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma!6919
No description provided.