summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Updated RELEASE_NOTES.Gravatar grunfink2026-01-101-0/+2
| | |
* | | Updated documentation.Gravatar grunfink2026-01-101-0/+3
| | |
* | | New command-line option top_ten.Gravatar grunfink2026-01-105-9/+102
| | |
* | | New file xs_list_tools.h.Gravatar grunfink2026-01-103-1/+171
| | |
* | | Also disable EmojiReact notifications, if so configured.Gravatar grunfink2026-01-081-0/+3
| | |
* | | Updated documentation.Gravatar grunfink2026-01-081-0/+2
| | |
* | | Updated RELEASE_NOTES.Gravatar grunfink2026-01-081-0/+4
| | |
* | | Don't show the EmojiReact dropdown if disabled.Gravatar grunfink2026-01-081-1/+1
| | |
* | | Don't show any EmojiReactions if they are disabled.Gravatar grunfink2026-01-081-1/+1
| | |
* | | If disable_emojireact is set to true in server.json, EmojiReacts are dropped ↵Gravatar grunfink2026-01-081-0/+5
| | | | | | | | | | | | on input.
* | | Fixed crash.Gravatar grunfink2026-01-061-1/+1
| | |
* | | Version 2.87 RELEASED.2.87Gravatar grunfink2026-01-061-1/+1
| | |
* | | Updated RELEASE_NOTES.Gravatar grunfink2026-01-061-0/+4
| | |
* | | mastoapi: hide EmojiReacts from muted actors and block instances.Gravatar grunfink2026-01-061-0/+4
| | |
* | | Hide EmojiReacts from muted actors and blocked instances.Gravatar grunfink2026-01-061-0/+4
|/ /
* | Version 2.86 RELEASED.2.86Gravatar grunfink2026-01-051-1/+1
| |
* | Updated RELEASE_NOTES.Gravatar grunfink2026-01-051-1/+1
| |
* | Bumped copyright year.Gravatar grunfink2026-01-0139-40/+42
| |
* | truncate rss title at utf8 char boundaryGravatar Alexandre Oliva2026-01-012-1/+11
| | | | | | | | | | Advance a whole utf8 char at a time while looking for where to truncate the title.
* | Add boosts, likes and reacts to actor's people pageGravatar Alexandre Oliva2026-01-011-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.
* | Updated RELEASE_NOTES.Gravatar grunfink2025-12-301-1/+1
| |
* | Fixed indentation in previous patch (my fault).Gravatar grunfink2025-12-301-1/+2
| |
* | Add posts by actor to people pageGravatar Alexandre Oliva2025-12-301-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.
* | introduce separate people/ pagesGravatar Alexandre Oliva2025-12-282-3/+52
| | | | | | | | | | | | | | | | | | | | | | 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.
* | Merge pull request 'Update pt_BR translation' (#511) from ↵Gravatar grunfink2025-12-261-6/+6
|\ \ | | | | | | | | | | | | | | | daltux/snac2:pt_BR-6 into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/511
| * \ Merge remote-tracking branch 'origin/master' into pt_BR-6Gravatar Daltux2025-12-263-44/+48
| |\ \
| * | | Update pt_BR translationGravatar Daltux2025-12-261-6/+6
| | | |
| * | | Update pt_BR translationGravatar Daltux2025-12-211-6/+6
| | | |
* | | | Fixed failed search when blank surround the query string.Gravatar grunfink2025-12-261-1/+7
| | | | | | | | | | | | | | | | This time, without fucking up everything.
* | | | Revert "Fixed failed search when blank surround the query string."Gravatar grunfink2025-12-261-5/+1
| |/ / |/| | | | | | | | This reverts commit 79c32485dffa95107216c2251ffa111d7cdef432.
* | | Updated RELEASE_NOTES.Gravatar grunfink2025-12-221-1/+1
| | |
* | | mastoapi: fixed status visibility error.Gravatar fruye2025-12-221-39/+43
| | |
* | | Merge pull request 'po/de_DE.po Emoji react updated' (#510) from ↵Gravatar grunfink2025-12-221-4/+4
|\ \ \ | |/ / |/| | | | | | | | | | | zen/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/510
| * | po/de_DE.po aktualisiertGravatar zen2025-12-211-4/+4
|/ /
* | Updated RELEASE_NOTES.Gravatar grunfink2025-12-201-0/+2
| |
* | Fixed failed search when blank surround the query string.Gravatar grunfink2025-12-201-1/+5
| |
* | Merge pull request 'Update po/cs.po' (#509) from pmjv/snac2:master into masterGravatar grunfink2025-12-201-5/+5
|\ \ | | | | | | | | | Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/509
| * | Update po/cs.poGravatar pmjv2025-12-201-5/+5
|/ /
* | Updated TODO.Gravatar grunfink2025-12-191-2/+2
| |
* | Reindex tags when editing a post.Gravatar grunfink2025-12-191-0/+3
| | | | | | | | Tags that were deleted in the post message are not deleted, though.
* | Updated language files.Gravatar grunfink2025-12-1916-3040/+3232
| |
* | Updated documentation.Gravatar grunfink2025-12-192-2/+2
| |
* | Added violette styles to the embedded CSS.Gravatar grunfink2025-12-191-0/+3
| |
* | Some fixes.Gravatar violette2025-12-192-5/+6
| |
* | Updated CSS.Gravatar violette2025-12-191-1/+4
| |
* | Updated RELEASE_NOTES.Gravatar grunfink2025-12-181-0/+2
| |
* | Fixed typo.Gravatar grunfink2025-12-181-1/+1
| |
* | Strip surrounding colons in emoji pictures, if they are still there.Gravatar grunfink2025-12-181-0/+2
| |
* | If the emoji starts with &#, convert to an utf-8 string.Gravatar grunfink2025-12-181-0/+15
| |
* | Only generate an Image tag if the emoji is an URL.Gravatar grunfink2025-12-181-9/+15
| |