summaryrefslogtreecommitdiff
path: root/html.c (unfollow)
Commit message (Collapse)AuthorFilesLines
3 daysIncrease the level argument in quoted posts.Gravatar grunfink1-1/+1
12 daysDo the same with list 'url' fields in notifications.Gravatar grunfink1-0/+6
12 daysFixed crash when the 'url' field is a list.Gravatar grunfink1-0/+7
12 daysFixed mismatched following count.Gravatar grunfink1-7/+7
13 daysAlso show 'url' in notifications.Gravatar grunfink1-1/+3
13 daysUse the 'url' link instead of 'id' (if there is one) in html_actor_icon().Gravatar grunfink1-2/+3
2026-02-10In timelines, always create a 'people/' link, not only if follower or following.Gravatar grunfink1-6/+2
2026-02-03Call xs_replace_i() in html_date_label() instead of overwriting.Gravatar grunfink1-2/+2
2026-02-02Use the translated month names in date labels.Gravatar grunfink1-1/+14
2026-01-28Added ... to 'Notifications filter' string.Gravatar grunfink1-1/+1
2026-01-27typoGravatar zen1-1/+1
2026-01-27typoGravatar zen1-1/+1
2026-01-25styleGravatar byte1-11/+5
2026-01-25notifications filterGravatar byte1-79/+132
2026-01-25poll-limits: revert accidentally commited changesGravatar green1-3/+0
2026-01-24personal: bigger limit for pollsGravatar green1-1/+10
2026-01-24small: fix segfault for poll optionsGravatar green1-1/+2
2026-01-24small: configurable poll limitGravatar green1-1/+5
2026-01-24visibility: copy more fields on editGravatar green1-0/+1
2026-01-23time-labels: fixed segfaultGravatar green1-2/+3
2026-01-23small: timezone dependant date labelsGravatar green1-3/+24
2026-01-17Fixed small memory leak.Gravatar grunfink1-2/+2
2026-01-17segfault fixGravatar byte1-1/+4
2026-01-17doing count conditionalGravatar byte1-7/+13
2026-01-16simple cosmetic countersGravatar byte1-1/+1
2026-01-12Fixed typo.Gravatar grunfink1-2/+1
2026-01-12Move the pronouns closer to the account name.Gravatar grunfink1-15/+16
2026-01-12Strip all HTML tags from pronouns.Gravatar grunfink1-3/+2
2026-01-12Minor tweak.Gravatar grunfink1-4/+6
2026-01-12Use the metadata pronouns.Gravatar violette1-0/+38
2026-01-12user-specified word mutes and matchingGravatar byte1-0/+95
2026-01-08Also disable EmojiReact notifications, if so configured.Gravatar grunfink1-0/+3
2026-01-08Don't show the EmojiReact dropdown if disabled.Gravatar grunfink1-1/+1
2026-01-08Don't show any EmojiReactions if they are disabled.Gravatar grunfink1-1/+1
2026-01-06Fixed crash.Gravatar grunfink1-1/+1
2026-01-06Hide EmojiReacts from muted actors and blocked instances.Gravatar grunfink1-0/+4
2026-01-01Bumped copyright year.Gravatar grunfink1-1/+1
2026-01-01Add boosts, likes and reacts to actor's people pageGravatar Alexandre Oliva1-4/+24
Show in an actor's page anything that the user could have seen from actor in timeline or notifications, namely: - posts by actor (use get_atto to identify the actor) - boosts by actor - user's posts with likes or emojireacts by actor That said, in this view, only the latest boost is shown for a post, so it might not seem like the boost is by actor. Likes and emojireacts aren't even shown, so the reason why a post appears might be puzzling. Use timeline_simple_list, since we don't show entire conversations, and we want to identify all posts with actor's interactions. Saturate show at max_timeline_entries, so that we don't silently skip entries.
2025-12-30Fixed indentation in previous patch (my fault).Gravatar grunfink1-1/+2
2025-12-30Add posts by actor to people pageGravatar Alexandre Oliva1-7/+78
Select posts by the actor from the given timeline range. Since posts by the actor may be very sparse in the timeline, add a "More (x 10)" button to bump the show count, that controls how many timeline posts we'll filter *from*. We could conceivably keep searching the timeline until we find as many posts as requested or reach the end, but that could take a very long time. Just filtering the given ranges is much simpler, and probably sufficiently intuitive despite the potential initial surprise.
2025-12-28introduce separate people/ pagesGravatar Alexandre Oliva1-3/+50
When you have lots of followers or followees or pending follows, constructing the entire people page to look up information about a single user can take a while and be quite wasteful when you want to look up a single user. Introduce and prefer people/<md5> over people#<md5>. While at that, fix a memory leak in webfinger search: the empty list was allocated twice.
2025-12-26Fixed failed search when blank surround the query string.Gravatar grunfink1-1/+7
This time, without fucking up everything.
2025-12-26Revert "Fixed failed search when blank surround the query string."Gravatar grunfink1-5/+1
This reverts commit 79c32485dffa95107216c2251ffa111d7cdef432.
2025-12-20Fixed failed search when blank surround the query string.Gravatar grunfink1-1/+5
2025-12-19Reindex tags when editing a post.Gravatar grunfink1-0/+3
Tags that were deleted in the post message are not deleted, though.
2025-12-19Some fixes.Gravatar violette1-4/+5
2025-12-18Fixed typo.Gravatar grunfink1-1/+1
2025-12-18Strip surrounding colons in emoji pictures, if they are still there.Gravatar grunfink1-0/+2
2025-12-18Fixed more minor leaks.Gravatar grunfink1-1/+2
2025-12-18Fixed leak in emoji_reacted().Gravatar grunfink1-2/+3