Skip to content

Reposts notify the author, blocks clear the bell, no self-reposts - #2331

Merged
wintermeyer merged 1 commit into
mainfrom
bugfix/product-followups
Sep 29, 2026
Merged

wintermeyer merged 1 commit into
mainfrom
bugfix/product-followups

Conversation

@wintermeyer

Copy link
Copy Markdown
Owner

Four follow-ups from the app walkthrough in #2327:

  • Reposts notify the author. A new repost kind in Vutuv.Activity; the notifications page folds it into the post's reactions row beside the likes.
  • Your own post can't be reposted, the same as it can't be liked (Posts.repost_post/2 returns {:error, :self}, the button is disabled). The five older self-reposts on the production copy stay.
  • A block clears the bell: likes, reposts and replies from a blocked member no longer show, as mentions and thread replies already didn't. A page's reaction has its own arm, because NULL NOT IN (…) would drop it.
  • Docs links to /access_tokens, /developers/apps and /connected_apps go through /login?return_to=. The pages themselves still answer 404 to logged-out visitors.

An AI agent wrote this text in my name. I know that is problematic.

…tteilungen

Ein Repost auf vutuv blieb für den Autor unsichtbar, während ein Boost aus dem Fediverse gemeldet wurde; der eigene Beitrag ließ sich reposten, aber nicht liken, und nach einer Blockierung blieben Likes und Antworten der blockierten Person in der Glocke. Jetzt ist der Repost eine eigene Mitteilungsart, die mit den Likes in die Reaktionszeile eines Beitrags fällt, Self-Reposts werden wie Self-Likes abgelehnt, und die Block-Regel gilt auch für Likes, Reposts und Antworten, mit eigenem Zweig für Seiten, deren Zeilen keine Mitglieds-ID tragen. Die Entwickler-Doku verlinkt die nur angemeldet erreichbaren Seiten über /login?return_to=, weil diese Seiten Ausgeloggten absichtlich mit 404 antworten.

Diesen Text hat ein KI-Agent in meinem Namen geschrieben. Ich weiß, dass das problematisch ist.
@wintermeyer
wintermeyer merged commit cefde81 into main Sep 29, 2026
1 check passed
@wintermeyer
wintermeyer deleted the bugfix/product-followups branch September 29, 2026 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant