The Real Grunfink

The Real Grunfink's avatar
The Real Grunfink
grunfink_at_comam.es@momostr.pink
npub1yscg...ffqw
Author of the #snac #ActivityPub instance server and other pieces of singular software. Not a real Grünfink. #fedi22 Keyoxide: https://keyoxide.org/hkp/2F26A88F90A908F3EEB8A7F0C854BB247C19904F Liberapay account: https://liberapay.com/grunfink/ Buy grunfink a coffee: https://ko-fi.com/grunfink Git repositories: https://codeberg.org/grunfink
Hi, everyone. I've just published version 2.87 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It only includes a single change, to avoid using EmojiReacts to harass users: Hide EmojiReacts from muted actors and blocked instances. **Sorry for the inconvenience**. Bad people creativity always gets me off-guard. Upgrade your snac to this version ASAP, or revert to 2.85. There will be another release pretty soon with a better solution to delete offending EmojiReacts. #snacAnnounces #FrugalFediverse
I've just published version 2.86 of #snac, the simple, minimalistic #ActivityPub instance server written in C. Once again, most of the work has been done by fellow developers because they are the best. It includes the following changes: Truncate RSS titles at UTF-8 character boundaries (contributed by lxo). Link contacts to single-user people pages. Also, user's posts are shown (contributed by lxo). Added emoji reactions (contributed by violette). Mastodon API: Fix for some client notifications (contributed by violette), fix for a status visibility error (contributed by fruye). If the query variable terse of a public post page is set to anything, no header is shown. Fixed search failures when the query string has any leading blank. If you find #snac useful, please consider [buying grunfink a coffee]( ) or contributing via [LiberaPay]( ). #snacAnnounces #FrugalFediverse
I've just published version 2.84 of #snac, the simple, minimalistic #ActivityPub instance server written in C. This time, it includes mostly work by great, brilliant fellow developers while I was just sitting on the porch with the cats on my lap and a beer in my hand: Implemented more scopes to match other ActivityPub implementations (public, unlisted, followers-only and direct message) (contributed by byte). New icons showing instance and actor failures. Mastodon API: Added remote accounts follow metrics and statuses when viewing profiles (contributed by Stefano Marinelli), fixed post deletion. Fixed outbox collection (contributed by byte). New file FEDERATION.md (contributed by andypiper). Updated Czech, Spanish and Brazilian Portuguese translations (contributed by pmjv and daltux). Fixed manpage typos (contributed by r-ricci). If you find #snac useful, please consider [buying grunfink a coffee]( ) or contributing via [LiberaPay]( ). #snacAnnounces #FrugalFediverse
Hi, @npub1xdz5...mz2c . I think I haven't talked about Susie :susie:, #snac 's default icon, before. When I started developing snac, I realized I needed a default icon to show for those accounts that lacked an avatar, similar to the outlined elephant Mastodon has. Given the minimalistic nature of the software, I thought that having a heavily-pixelated one, even 8-bit-like, was a perfect match. So, I started designing one, inspired by singer/composer [Siouxsie Sioux]( ), whom I'm a big fan of. I've done some pixelart before, but was not totally satisfied, so I asked a friend with more artistic skills, who did some tweaks, and I was finally happy with it. Also, it's said that all cool software must have some easter eggs; so, Susie looks somewhat different sometimes, and once a year, in a special day, she looks **very** different. Easter eggs are like jokes and if you explain them they lose their power, so I'm leaving it here.
I've just published version version 2.80 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It only includes one bugfix; if you use the Mastodon API, you may be interested in upgrading: Mastodon API: fixed a regression (introduced in previous version in the "boosts disappear in Tusky" fix) that interrupted timelines. If you find #snac useful, please consider [buying grunfink a coffee]( ) or contributing via [LiberaPay]( ). #snacAnnounces #FrugalFediverse
I've just published version 2.79 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes: Added a server-wide Webmention hook; this way, if somebody out there (that supports Webmention) links to a user or post in this instance, a notification is sent (this is the complementary of what was implemented in version 2.76). Fixed regression while sending email via pipe on OpenBSD. Fixed Markdown parsing when the URL has parenthesis. Always show the 'pending follow confirmations' section if there are any (even if the toggle is off). If a metadata value is an account handler, it's also tried to be validated (rel="me" links). Another search by URL tweak (this time for Pixelfed links). Mastodon API: fixed a bug that made some boosts disappear after being shown in apps like Tusky, added followed hashtags maintenance, other minor changes. Renamed command-line actions create_list to list_create and delete_list to list_remove. The default favicon URL can be changed from the server configuration. New command-line option export_posts, to export all posts by a user in a JSON format compatible with the one generated by Mastodon. The command-line options to send notes also allow an optional -r argument, to set the URL of a Fediverse post this note is a reply to. If you find #snac useful, please consider [buying grunfink a coffee]( ) or contributing via [LiberaPay]( ). #snacAnnounces #FrugalFediverse