GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by The Real Grunfink (grunfink@comam.es)

  1. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Thursday, 20-Mar-2025 20:23:02 JST The Real Grunfink The Real Grunfink
    I'm glad to announce the release of version 2.74 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes a lot of web UI translations by lovely people and a bit of minor tweaks and fixes:

    Added Spanish (default, Argentina and Uruguay) translation (contributed by gnemmi).

    Added Czech translation (contributed by pmjv).

    Added Brazilian Portuguese translation (contributed by daltux).

    Added Finnish translation (contributed by inz).

    Added French translation (contributed by Popolon).

    Added Russian translation (contributed by sn4il).

    Added Chinese translation (contributed by mistivia).

    Added German translation (contributed by zen and Menel).

    Added Greek translation (contributed by uhuru).

    Added Italian translation (contributed by anzu).

    Mastodon API: added support for /api/v1/custom_emojis (contributed by violette).

    Improved Undo+Follow logic (contributed by rozenglass).

    Reverted (temporarily) the Markdown code that converted text between underscores to italics, because it was causing more problems that what it was worth.

    Fixed bug in bookmark CSV import.

    Don't indent Twitter-like "threads" (i.e. chains of short posts from the same author that are self-replies).

    https://comam.es/what-is-snac

    If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

    #snacAnnounces

    In conversation about 2 months ago from comam.es permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: codeberg.org
      snac2
      from grunfink
      A simple, minimalistic ActivityPub instance written in portable C
    2. Domain not in remote thumbnail source whitelist: seccdn.libravatar.org
      grunfink's profile - Liberapay
      Author of the snac ActivityPub instance server and other pieces of singular software. Not a real Grünfink.
  2. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Wednesday, 12-Mar-2025 18:39:46 JST The Real Grunfink The Real Grunfink
    A week ago, I published a version of #snac (a simple, minimalistic #ActivityPub instance server written in C) that supported localisation of its web UI. Today, just seven days later, and thanks to collaborations, there are 10 languages already available.

    You, people, are GREAT. Thank you very much.

    In conversation about 2 months ago from comam.es permalink
  3. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Friday, 07-Mar-2025 17:37:39 JST The Real Grunfink The Real Grunfink
    in reply to
    • daltux
    • Alexandre Oliva
    Merged, muito obrigado!

    CC: @lxo@snac.lx.oliva.nom.br
    In conversation about 2 months ago from comam.es permalink
  4. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Wednesday, 05-Mar-2025 08:56:08 JST The Real Grunfink The Real Grunfink
    in reply to
    • daltux
    • Alexandre Oliva
    As a Brazilian Portuguese speaker (as lxo), I'd be happy to contribute translations
    Hi again. I've just released version 2.73 of snac, and it includes localization/i18n support for the web UI. If you are still interested, I'll be glad to accept your contribution.

    Here is more information about how to do it:

    https://comam.es/snac-doc/snac.8.html#Web_interface_language

    Thanks beforehand.

    CC: @lxo@snac.lx.oliva.nom.br

    In conversation about 2 months ago from comam.es permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      SNAC(8)
  5. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Monday, 10-Feb-2025 17:53:32 JST The Real Grunfink The Real Grunfink
    I'm glad to announce the release of version 2.72 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:

    Each post can have more than one attachment from the web UI. The maximum number can be configured in server.json via the max_attachments value (default: 4).

    Each notification includes a link labelled Context, that leads to a page with the full conversation tree the post is a part of.

    Each followed hashtag has now a directly accesible link.

    Fixed a search bug (some matches were missed).

    Fixed more crashes (contributed by inz).

    Fixed link detection in posts (contributed by inz).

    Allow multiple editors for command-line posts (contributed by inz).

    Separated maximum and default timeline entry count, allowing larger timelines to be requested without having to increase the default (contributed by lxo).

    Turned message date into a link to the local post, so that it can be loaded into a separate tab for interacting with (contributed by lxo).

    Special thanks to fellow developer inz for bringing my attention to code places where I should have been more careful.

    https://comam.es/what-is-snac

    If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

    #snacAnnounces

    This release has been inspired by the song Songe d'un ange by #KyrieKristmanson and #BrendanPerry.

    In conversation about 3 months ago from comam.es permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: codeberg.org
      snac2
      from grunfink
      A simple, minimalistic ActivityPub instance written in portable C
    2. Domain not in remote thumbnail source whitelist: seccdn.libravatar.org
      grunfink's profile - Liberapay
      Author of the snac ActivityPub instance server and other pieces of singular software. Not a real Grünfink.
  6. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Friday, 07-Feb-2025 12:26:49 JST The Real Grunfink The Real Grunfink
    in reply to
    • Christine Lemmer-Webber
    • Evan Prodromou
    • Alexandre Oliva
    You're welcome, Alexandre!

    CC: @lxo@snac.lx.oliva.nom.br @evan@prodromou.pub @cwebber@octodon.social
    In conversation about 3 months ago from comam.es permalink
  7. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Wednesday, 05-Feb-2025 16:47:19 JST The Real Grunfink The Real Grunfink
    in reply to
    • normis
    That's a great idea. i work on it.
    In conversation about 3 months ago from comam.es permalink
  8. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Wednesday, 05-Feb-2025 15:05:04 JST The Real Grunfink The Real Grunfink
    in reply to
    • Santiago Lema :amiga:
    Hi, Santiago. No, #snac itself doesn't have an account, but is totally fine to mention me.
    In conversation about 3 months ago from comam.es permalink
  9. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Wednesday, 05-Feb-2025 02:45:36 JST The Real Grunfink The Real Grunfink
    in reply to
    • Thom, HP-UX™ evangelist
    Anyway, please tell us what you see 😉
    In conversation about 3 months ago from comam.es permalink
  10. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Wednesday, 05-Feb-2025 01:59:56 JST The Real Grunfink The Real Grunfink
    in reply to
    • Thom, HP-UX™ evangelist
    I don't think #snac is that portable. I know next to nothing about HP-UX, but snac at least needs a C99 compiler and POSIX.1-2008.
    In conversation about 3 months ago from comam.es permalink
  11. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Tuesday, 04-Feb-2025 23:14:41 JST The Real Grunfink The Real Grunfink
    I'm glad to announce the release of version 2.71 of #snac, the simple, minimalistic #ActivityPub instance server written in C. This is a bugfix only release. It includes the following changes:

    Fixed memory leak (contributed by inz).

    Fixed crash.

    https://comam.es/what-is-snac

    If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

    #snacAnnounces

    In conversation about 3 months ago from comam.es permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: codeberg.org
      snac2
      from grunfink
      A simple, minimalistic ActivityPub instance written in portable C
    2. Domain not in remote thumbnail source whitelist: seccdn.libravatar.org
      grunfink's profile - Liberapay
      Author of the snac ActivityPub instance server and other pieces of singular software. Not a real Grünfink.
  12. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Tuesday, 04-Feb-2025 22:12:41 JST The Real Grunfink The Real Grunfink
    in reply to
    • Alexandre Oliva
    Hi. Don't worry about the minor errors; I'll fix them.

    I still have to take a detailed look at your 3rd patch, as it's longer, but the other two look pretty straightforward. Specifically, regarding the link in the message in the date, it may not be ideal, but it's what Mastodon does (more or less), so I think it's OK as it is.

    I have no problem receiving patches via snac, I like it. If fact, it's probably the simpler way for both of us.

    I'm a bit busy these days, so sorry about not replying faster.

    In conversation about 3 months ago from comam.es permalink
  13. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Monday, 03-Feb-2025 15:26:42 JST The Real Grunfink The Real Grunfink
    in reply to
    • daltux
    • Alexandre Oliva
    Hi. I have no short term plan for adding localisation to #snac, but it will eventually happen. Thank you very much!

    CC: @lxo@snac.lx.oliva.nom.br
    In conversation about 3 months ago from comam.es permalink
  14. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Sunday, 02-Feb-2025 17:01:36 JST The Real Grunfink The Real Grunfink
    in reply to
    • brian
    I'm afraid I forgot to add it to the man page (my fault 🤦), but the note_mention command does exactly that. Running snac with no arguments shows it, though.
    In conversation about 3 months ago from comam.es permalink
  15. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Sunday, 02-Feb-2025 16:20:07 JST The Real Grunfink The Real Grunfink
    in reply to
    • brian
    Hi. This is a cool idea!

    Unlisted posts are boosted to relays (they are public messages, after all). I don't think this may become a flooding problem for a relay, but please read its conditions of use to check if this kind of traffic is accepted.

    If these posts are strictly for your own personal account, you my try sending mention-only posts, and mention your account in the post.

    In conversation about 3 months ago from comam.es permalink
  16. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Sunday, 02-Feb-2025 02:53:17 JST The Real Grunfink The Real Grunfink
    in reply to
    • knapjack
    Strange, they should appear. I'll take a look at it. Have a nice weekend!
    In conversation about 3 months ago from comam.es permalink
  17. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Sunday, 02-Feb-2025 02:51:48 JST The Real Grunfink The Real Grunfink
    in reply to
    • Alexandre Oliva
    Thank you very much for your patches, they sound interesting. I'll take a look at them next monday. Have a nice weekend!

    In conversation about 3 months ago from comam.es permalink
  18. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Friday, 31-Jan-2025 19:50:18 JST The Real Grunfink The Real Grunfink
    in reply to
    • Stefano Marinelli
    You're welcome!
    In conversation about 3 months ago from comam.es permalink
  19. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Friday, 31-Jan-2025 18:05:21 JST The Real Grunfink The Real Grunfink
    in reply to
    • sergiodj
    No problem! Have a nice meeting and weekend.
    In conversation about 3 months ago from comam.es permalink
  20. Embed this notice
    The Real Grunfink (grunfink@comam.es)'s status on Friday, 31-Jan-2025 17:17:56 JST The Real Grunfink The Real Grunfink
    I'm glad to announce the release of version 2.70 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:

    Notifications are now shown in a more compact way (i.e. all reactions are shown just above your post, instead of repeating the post ad nauseam for every reaction).

    New command-line option unmute to, well, no-longer-mute an actor.

    The private timeline now includes an approximate mark between new posts and "already seen" ones.

    Fixed a spurious 404 error in the instance root URL for some configurations.

    https://comam.es/what-is-snac

    If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

    #snacAnnounces

    This release has been inspired by the song The Answers to the Questions by #Christabell and #DavidLynch.

    In conversation about 3 months ago from comam.es permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: codeberg.org
      snac2
      from grunfink
      A simple, minimalistic ActivityPub instance written in portable C
    2. Domain not in remote thumbnail source whitelist: seccdn.libravatar.org
      grunfink's profile - Liberapay
      Author of the snac ActivityPub instance server and other pieces of singular software. Not a real Grünfink.
  • Before

User actions

    The Real Grunfink

    The Real Grunfink

    They/their. Author of the snac ActivityPub instance server and other pieces of singular software. Not a real Grünfink.Git repositories at https://codeberg.org/grunfink

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          114339
          Member since
          23 Apr 2023
          Notices
          174
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.