microhive.social is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
CC: @dimillian@mastodon.social @IceCubesApp@mastodon.online @rmoriz@blog.rolandmoriz.de
The language in which a post is written can now be set from the UI; you must configure the list of languages you usually post in in the User Settings.
Added support for bullet points in posts (lines starting with an asterisk or a hyphen, plus a space).
Added Dutch (nl_NL) translation (contributed by martijndeb).
Added Western Frisian (fy_NL) translation (contributed by martijndeb).
Mastodon API: Fixed repeated entries in timelines.
Added nodeinfo 2.1 support.
Fixed boosts from the command line not showing in the public timeline (contributed by xvello).
Updated several language files (contributed by zen and daltux).
Retrieving a post's replies is now possible via ActivityPub.
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
/api/v1/instance/peers
Mastodon API endpoint in version 2.75. It returns the list of nodes a given #snac instance knows, unless the disable_inbox_collection
knob is set to true
(in this case, an empty array is returned).Working on free software is sometimes great because you find people that really care. Men and women that care for others, that weave social fabric, that altruistically share their time in benefits of others.
Stefano (like many others) gives his time as a gift for others to enjoy. He helped me make #snac what it is now.
If you had given up when my software was in its infancy, I would probably gave up and left it unfinished.
So, I dedicate my #ThankyouTuesday back to you, Stefano.
Update
of the poll object), or b) when the end time expires, where snac queries the object back to get the final results.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.
If the propagate_local_purge
configuration variable is set to true
in server.json
, purged local posts generate a Delete
activity that is sent everywhere, instead of only deleted from the filesystem.
Included a small tweak to avoid being confused by implementations that return valid webfinger queries for non-account URLs (like i.e. the Wordpress ActivityPub plugin in some configurations). This helps in searching by URL.
Added Ukrainian translation (contributed by wincentbalin).
New command-line option muted
, to list all MUTEd actors.
Mastodon API: Fixed metadata and follower approval flag when editing the account.
If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.
If you want to change the domain, you must move all your accounts from the old server to the new one, while both instances are operative.
https://comam.es/snac-doc/snac.8.html#Migrating_from_snac_to_Mastodon
and this
https://comam.es/snac-doc/snac.8.html#Migrating_from_Mastodon_to_snac
If you want to move from one #snac to another, it's mostly the same.
MUTE: silences an author forever. You'll never read anything from this poster anymore. Like block in Mastodon and other implementations, but without sending a Block
activity.
Hide: hides a post and everything hyerarchically below (i.e. the full tree). The conversation won't be shown to you forever, and any incoming post in any of the levels will be dropped. No other part is informed about it, it's just a local operation.
Delete: deletes a post from your timeline. If it's part of a conversation, the branches below are left dangling, but are still shown in you timeline. Also, if you are the author of the post, a Delete
activity is sent to everyone involved, so your post (hopefully) disappears everywhere.
The only difference is informing other parties about the delete if it was written by me, or am I overlooking something?
Edit: I asking because I'm thinking maybe one of the buttons could go away to make room, or change its behavior. Like "hide" could be instead "mute" to only not inform anymore on the conversation, but don't delete it (like mastodon does)
#snac #snac2
It seems both options delete the post from my view. I only don't know whats the difference beside that.
Note
object that I know of. If a post does not include the magic "for everyone" target address, an implementation should assume it's private and mark it as such. #snac shows this kind of messages with a small lock emoji next to the poster's name in the same timeline as public messages.CC: @pernia@schizophreniabunker.vip @mint@ryona.agency @sysrq@lab.nyanide.com
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.
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.
server.json
named favicon_url
, that will allow to set the default favicon. For now, you can configure your HTTP frontend to serve $YOUR_HOST/favicon.ico to whatever icon you want.