| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-02 | Use the translated month names in date labels. | grunfink | |
| 2026-01-28 | Added ... to 'Notifications filter' string. | grunfink | |
| 2026-01-27 | typo | zen | |
| 2026-01-27 | typo | zen | |
| 2026-01-25 | style | byte | |
| 2026-01-25 | notifications filter | byte | |
| 2026-01-25 | Merge pull request 'Add hh:mm times to posts, using the user timezone' ↵ | grunfink | |
| (#530) from dandelions/snac2:exact-post-times into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/530 | |||
| 2026-01-25 | Merge pull request 'Configurable limits for polls' (#534) from ↵ | grunfink | |
| dandelions/snac2:poll-limits into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/534 | |||
| 2026-01-25 | poll-limits: revert accidentally commited changes | green | |
| 2026-01-24 | personal: bigger limit for polls | green | |
| 2026-01-24 | small: fix segfault for poll options | green | |
| 2026-01-24 | small: configurable poll limit | green | |
| 2026-01-24 | visibility: copy more fields on edit | green | |
| 2026-01-23 | time-labels: fixed segfault | green | |
| 2026-01-23 | small: timezone dependant date labels | green | |
| 2026-01-17 | Fixed small memory leak. | grunfink | |
| 2026-01-17 | Merge pull request 'simple cosmetic counters' (#519) from ↵ | grunfink | |
| byte/snac2:counters into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/519 | |||
| 2026-01-17 | segfault fix | byte | |
| 2026-01-17 | doing count conditional | byte | |
| 2026-01-16 | simple cosmetic counters | byte | |
| 2026-01-12 | Fixed typo. | grunfink | |
| 2026-01-12 | Move the pronouns closer to the account name. | grunfink | |
| 2026-01-12 | Strip all HTML tags from pronouns. | grunfink | |
| 2026-01-12 | Minor tweak. | grunfink | |
| 2026-01-12 | Use the metadata pronouns. | violette | |
| 2026-01-12 | user-specified word mutes and matching | byte | |
| 2026-01-08 | Also disable EmojiReact notifications, if so configured. | grunfink | |
| 2026-01-08 | Don't show the EmojiReact dropdown if disabled. | grunfink | |
| 2026-01-08 | Don't show any EmojiReactions if they are disabled. | grunfink | |
| 2026-01-06 | Fixed crash. | grunfink | |
| 2026-01-06 | Hide EmojiReacts from muted actors and blocked instances. | grunfink | |
| 2026-01-01 | Bumped copyright year. | grunfink | |
| 2026-01-01 | Add boosts, likes and reacts to actor's people page | Alexandre Oliva | |
| 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-30 | Fixed indentation in previous patch (my fault). | grunfink | |
| 2025-12-30 | Add posts by actor to people page | Alexandre Oliva | |
| 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-28 | introduce separate people/ pages | Alexandre Oliva | |
| 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-26 | Fixed failed search when blank surround the query string. | grunfink | |
| This time, without fucking up everything. | |||
| 2025-12-26 | Revert "Fixed failed search when blank surround the query string." | grunfink | |
| This reverts commit 79c32485dffa95107216c2251ffa111d7cdef432. | |||
| 2025-12-20 | Fixed failed search when blank surround the query string. | grunfink | |
| 2025-12-19 | Reindex tags when editing a post. | grunfink | |
| Tags that were deleted in the post message are not deleted, though. | |||
| 2025-12-19 | Some fixes. | violette | |
| 2025-12-18 | Fixed typo. | grunfink | |
| 2025-12-18 | Strip surrounding colons in emoji pictures, if they are still there. | grunfink | |
| 2025-12-18 | Fixed more minor leaks. | grunfink | |
| 2025-12-18 | Fixed leak in emoji_reacted(). | grunfink | |
| 2025-12-18 | Fixed some xs_fmt() usages. | grunfink | |
| 2025-12-18 | Fixed some xs_join() uses. | grunfink | |
| 2025-12-18 | Fixed some xs_dup() leaks. | grunfink | |
| 2025-12-18 | Added emoji reactions (contributed by violette). | violette | |
| 2025-12-09 | If terse is set, history is also hidden. | grunfink | |