WIP: Add option to hide repeats from timeline #467

Draft
novenary wants to merge 1 commit from novenary/akkoma-fe:hide_repeats into develop
Contributor

The frontend side was more or less done but I've decided that I want an intermediate setting for this.

On the backend, this requires exposing the right filters to the API. Right now this PR includes a hack to filter the timeline client-side.

The frontend side was more or less done but I've decided that I want an intermediate setting for this. On the backend, this requires exposing the right filters to the API. Right now this PR includes a hack to filter the timeline client-side.
Author
Contributor

The existing reply visibility setting is a 3-way switch:

  • nothing at all
  • only replies to friends
  • all replies

Intermediate settings that could make sense for repeats:

  • friends only
  • friends + local users
  • friends + bubble users
The existing reply visibility setting is a 3-way switch: - nothing at all - only replies to friends - all replies Intermediate settings that could make sense for repeats: - friends only - friends + local users - friends + bubble users
@ -23,1 +23,4 @@
if (hideReblogs) {
// TODO
debugger;
Author
Contributor

Couldn't figure this one out, I didn't notice it being called with the websocket enabled.

Couldn't figure this one out, I didn't notice it being called with the websocket enabled.
This pull request has changes conflicting with the target branch.
  • src/services/timeline_fetcher/timeline_fetcher.service.js
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u hide_repeats:novenary-hide_repeats
git switch novenary-hide_repeats
Sign in to join this conversation.
No description provided.