| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fixed local message not being shown. | 3 days | 1 | -1/+1 | |
| | | |||||
| * | Increase the level argument in quoted posts. | 3 days | 1 | -1/+1 | |
| | | |||||
| * | Fixed latest breakage in xs_multipart_form_data(). | 3 days | 1 | -8/+7 | |
| | | |||||
| * | More JSON parser tweaks. | 4 days | 1 | -2/+7 | |
| | | |||||
| * | Updated RELEASE_NOTES. | 4 days | 1 | -0/+2 | |
| | | |||||
| * | Fixed possible crash in xs_regex_split_n(). | 4 days | 1 | -1/+1 | |
| | | |||||
| * | More JSON parser tweaks. | 4 days | 1 | -0/+1 | |
| | | |||||
| * | Fixed parsing error in xs_multipart_form_data(). | 4 days | 1 | -0/+3 | |
| | | |||||
| * | More JSON parser fixes. | 4 days | 1 | -0/+1 | |
| | | |||||
| * | More JSON parser fixes. | 4 days | 1 | -0/+1 | |
| | | |||||
| * | Fixed crash in JSON parser. | 4 days | 1 | -0/+4 | |
| | | |||||
| * | Updated RELEASE_NOTES. | 4 days | 1 | -0/+2 | |
| | | |||||
| * | Fixed timezones. | 4 days | 1 | -26/+26 | |
| | | |||||
| * | Updated RELEASE_NOTES. | 4 days | 1 | -0/+4 | |
| | | |||||
| * | Merge pull request 'Log xs_socket_accept failure reason and document OpenBSD ↵ | 4 days | 3 | -2/+45 | |
| |\ | | | | | | | | | | | login class w/ extended openfiles' (#559) from oxzi/snac2:openbsd-openfiles-nfiles into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/559 | ||||
| | * | OpenBSD: Document login class w/ extended openfiles | 9 days | 2 | -0/+42 | |
| | | | | | | | | | | | | | | | | | | | | | | | A file heavy applications makes heavy use of files. Shocking news. OpenBSD's daemon login class limits the amount of openfiles quite strict. This restriction is an annoyance for lots of applications, and, unless I am mistaken, seems to be an issue for snac as well. Thus, after hopefully fixing this on my instance, I tried to briefly document this in snac(8) and provide a minimal login.conf(5) example. | ||||
| | * | httpd: Log xs_socket_accept failure reason | 9 days | 1 | -2/+3 | |
| |/ | | | | | | | | | | | | | | | So far, it was expected that xs_socket_accept should work and while its failure results in a termination, it was not properly logged. With this change, an error message including the strerror message is being logged. After experiencing some unexpected snac httpd shutdowns, I added a bit of additional logging, including when xs_socket_accept fails. This proved useful, as it unveiled a deeper error on my machine: > xs_socket_accept failed: Too many open files Since entering this code path results in termination, I thought upstreaming this logging might be useful for others. | ||||
| * | Version 2.90 RELEASED.2.90 | 10 days | 1 | -1/+1 | |
| | | |||||
| * | Updated RELEASE_NOTES. | 10 days | 1 | -5/+5 | |
| | | |||||
| * | Merge pull request 'Removed two dead links from README.md' (#557) from ↵ | 10 days | 1 | -2/+0 | |
| |\ | | | | | | | | | | | mookie/snac2:master into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/557 | ||||
| | * | Removed two dead links from README.md | 11 days | 1 | -2/+0 | |
| |/ | |||||
| * | Do the same with list 'url' fields in notifications. | 12 days | 1 | -0/+6 | |
| | | |||||
| * | Fixed crash when the 'url' field is a list. | 12 days | 1 | -0/+7 | |
| | | |||||
| * | Updated RELEASE_NOTES. | 12 days | 1 | -4/+6 | |
| | | |||||
| * | Updated TODO. | 12 days | 1 | -2/+2 | |
| | | |||||
| * | Merge branch 'master' of comam.es:git/snac2 | 12 days | 1 | -0/+2 | |
| |\ | |||||
| | * | Updated RELEASE_NOTES. | 13 days | 1 | -0/+2 | |
| | | | |||||
| * | | Fixed mismatched following count. | 12 days | 1 | -7/+7 | |
| |/ | |||||
| * | Also show 'url' in notifications. | 13 days | 1 | -1/+3 | |
| | | |||||
| * | Use the 'url' link instead of 'id' (if there is one) in html_actor_icon(). | 13 days | 1 | -2/+3 | |
| | | |||||
| * | Updated RELEASE_NOTES. | 2026-02-11 | 1 | -1/+1 | |
| | | |||||
| * | Merge pull request 'mastoapi: add `uri` field to verify_credentials' (#555) ↵ | 2026-02-11 | 1 | -0/+1 | |
| |\ | | | | | | | | | | | from ag-eitilt/snac2:mastoapi/credentials-uri into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/555 | ||||
| | * | mastoapi: add `uri` field to verify_credentials | 2026-02-10 | 1 | -0/+1 | |
| |/ | | | | | | | Mastodon split the field out from `url` for identification purposes in version 4.2.0, leaving the previous for simply navigating to the user page. Some services (notably Bridgy Fed) rely on the `uri` as part of their OAuth flow: https://github.com/snarfed/bridgy-fed/issues/2339 | ||||
| * | mastoapi: added a (dummy) client_secret_expires_at value in app creation. | 2026-02-10 | 1 | -0/+1 | |
| | | |||||
| * | Updated TODO. | 2026-02-10 | 1 | -1/+1 | |
| | | |||||
| * | In timelines, always create a 'people/' link, not only if follower or following. | 2026-02-10 | 1 | -6/+2 | |
| | | |||||
| * | Merge pull request 'Update Portuguese (Brazil) translation' (#554) from ↵ | 2026-02-10 | 1 | -17/+17 | |
| |\ | | | | | | | | | | | daltux/snac2:pt_BR-9 into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/554 | ||||
| | * | Merge branch 'master' into pt_BR-9 | 2026-02-10 | 1 | -25/+25 | |
| | |\ | |/ |/| | |||||
| * | | Merge pull request 'po/de_DE.po update' (#553) from zen/snac2:master into master | 2026-02-09 | 1 | -25/+25 | |
| |\ \ | | | | | | | | | | Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/553 | ||||
| | * | | po/de_DE.po update | 2026-02-08 | 1 | -25/+25 | |
| |/ / | |||||
| | * | Update Brazilian translation | 2026-02-09 | 1 | -17/+17 | |
| |/ | | | | | | | | New strings (abbreviated months) translated. Fix notification filter list parallelism. Fix clear meaning of a button. | ||||
| * | Added a 'webfinger' field to 'Person' objects. | 2026-02-07 | 1 | -0/+3 | |
| | | |||||
| * | Updated RELEASE_NOTES. | 2026-02-07 | 1 | -1/+1 | |
| | | |||||
| * | Merge pull request 'Bug fix: Poll voting in mastoapi: Check global object ↵ | 2026-02-07 | 1 | -25/+46 | |
| |\ | | | | | | | | | | | store + Prevent voting when not allowed' (#552) from davidrv00/snac2-fork:vote-fix into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/552 | ||||
| | * | Prevent voting via mastoapi if closed or we already voted | 2026-02-06 | 1 | -24/+40 | |
| | | | |||||
| | * | Check global object store for poll id when voting via mastoapi | 2026-02-06 | 1 | -1/+6 | |
| | | | |||||
| * | | Updated RELEASE_NOTES. | 2026-02-07 | 1 | -0/+2 | |
| | | | |||||
| * | | Merge pull request 'Add poll creation to mastoapi' (#551) from ↵ | 2026-02-07 | 1 | -9/+37 | |
| |\ \ | | | | | | | | | | | | | | | | davidrv00/snac2-fork:poll-mastoapi into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/551 | ||||
| | * | | Add poll creation to mastoapi | 2026-02-06 | 1 | -9/+37 | |
| | |/ | |||||
| * | | Merge pull request 'snac(8): Words of caution for strip_exif configuration' ↵ | 2026-02-07 | 1 | -0/+11 | |
| |\ \ | | | | | | | | | | | | | | | | (#549) from oxzi/snac2:strip-metadata-man-warning into master Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/549 | ||||