summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated RELEASE_NOTES.Gravatar grunfink6 days1-1/+1
|
* Fixed indentation in previous patch (my fault).Gravatar grunfink6 days1-1/+2
|
* Add posts by actor to people pageGravatar Alexandre Oliva6 days1-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 Oliva8 days2-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 grunfink10 days1-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 Daltux10 days3-44/+48
| |\
| * | Update pt_BR translationGravatar Daltux10 days1-6/+6
| | |
| * | Update pt_BR translationGravatar Daltux2025-12-211-6/+6
| | |
* | | Fixed failed search when blank surround the query string.Gravatar grunfink10 days1-1/+7
| | | | | | | | | | | | This time, without fucking up everything.
* | | Revert "Fixed failed search when blank surround the query string."Gravatar grunfink10 days1-5/+1
| |/ |/| | | | | This reverts commit 79c32485dffa95107216c2251ffa111d7cdef432.
* | Updated RELEASE_NOTES.Gravatar grunfink14 days1-1/+1
| |
* | mastoapi: fixed status visibility error.Gravatar fruye14 days1-39/+43
| |
* | Merge pull request 'po/de_DE.po Emoji react updated' (#510) from ↵Gravatar grunfink14 days1-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
|
* Use the emoji value from emojis.json instead of creating a link to the ↵Gravatar grunfink2025-12-181-6/+10
| | | | static storage.
* Fixed more minor leaks.Gravatar grunfink2025-12-182-2/+4
|
* Fixed leak in emoji_reacted().Gravatar grunfink2025-12-183-6/+7
|
* Fixed leak in timeline_admire().Gravatar grunfink2025-12-182-5/+6
|
* Fixed some xs_fmt() usages.Gravatar grunfink2025-12-182-7/+13
|
* Fixed some xs_join() uses.Gravatar grunfink2025-12-181-7/+12
|
* Fixed some xs_dup() leaks.Gravatar grunfink2025-12-183-4/+4
|
* Added emoji reactions (contributed by violette).Gravatar violette2025-12-189-31/+786
|
* Bumped version.Gravatar grunfink2025-12-181-1/+1
|
* Merge branch 'master' of comam.es:git/snac2Gravatar grunfink2025-12-091-0/+2
|\
| * Updated RELEASE_NOTES.Gravatar grunfink2025-12-091-0/+2
| |
* | If terse is set, history is also hidden.Gravatar grunfink2025-12-091-1/+1
|/
* New query variable terse=anything.Gravatar grunfink2025-12-093-18/+26
| | | | If set to any value, a public post page doesn't show any headline.
* Updated TODO.Gravatar grunfink2025-12-091-6/+6
|
* Updated RELEASE_NOTES.Gravatar grunfink2025-12-091-0/+4
|
* Fixed small memory leak.Gravatar grunfink2025-12-091-1/+1
|
* make webpush use our notification server vkey instead of a random, ill-formatedGravatar violette p.2025-12-092-1/+6
| | | | key (necessary for some client notifications, such as moshidon)
* Updated RELEASE_NOTES.2.85Gravatar grunfink2025-12-041-1/+1
|
* Version 2.85 RELEASED.Gravatar grunfink2025-12-041-1/+1
|
* Updated RELEASE_NOTES.Gravatar grunfink2025-12-031-0/+6
|