jrollans.com 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.

Admin account
@jrollans@jrollans.com

Search results for tag #activitypub

julian ยป
@julian@voyager.lemmy.ml

Hello from Lemmy, part 3

Letโ€™s hope it works this time ๐Ÿ˜„

(https://community.nodebb.org/category/30)

แต’แต wakest ยป
@liaizon@social.wake.st

the amount of shares on @wedistribute.org and my original posts about maven are so surreal to me. I was really just having my morning scroll yesterday through the hashtag and came across a single post about Maven and went to go look through it and was like wait all my content is here with no link back to my profile and thought others might want to know about it and since I have a sizable following here it took off.
social.wedistribute.org/notice

แต’แต wakest ยป
@liaizon@social.wake.st

UPDATE: Looks like its a bit more complex (isn't it always)
So the CTO is here at @jsecretan and has clarified that they are in the process of implementing bidirectional , but in the meantime ingested the "federated timeline" of Mastodon.social
You can look at their AP response here: staging.maven.ly/mastodon/acto though it doesn't seem to be live on their main domain.

screenshot of the CTO talking to himself between Maven and Mastodon.social (as viewed on my instance through Phanpy)

Alt...screenshot of the CTO talking to himself between Maven and Mastodon.social (as viewed on my instance through Phanpy)

แต’แต wakest ยป
@liaizon@social.wake.st

@jsecretan @stefan @djsundog do you mean that you are pulling posts directly from only the mastodon.social API? Have you implemented in Maven at all? or are you just grabbing the posts from there and importing them into your own database?

Em-squared ยป
@emsquared@mastodon.social

@liaizon if you look at this recent Maven admin post confirming where all these extra post accounts were coming from...
app.heymaven.com/discover/9787

แต’แต wakest ยป
@liaizon@social.wake.st

Thanks to @emsquared for posting about it under the hashtag which is how I discovered it...

Em-squared ยป
@emsquared@mastodon.social

I mentioned that newbie where you can't follow anyone or like anything. Interestingly they appear to be importing some posts front the fediverse via
Seems to be their way of adding extra content (so it looks busier than it otherwise would be?) but they did it without initially telling the small number of existing Maven users, some of who have been ignoring the posts assuming they were some kind of cross posting. Curious development.

Gregory ยป
@grishka@mastodon.social

0.8 is out! In this release:

- Reposts and quote-reposts
- Post embeds
- Remote interaction popup when you try to interact with a post without an account
- New profile fields (starting to feel like a social network now)
- Comment view setting: threaded (default), two-level, flat
- Hover cards for mentions
- Mention autocomplete
- Bookmarks for profiles and groups
- Lots of minor fixes and improvements

The Real Grunfink ยป
@grunfink@comam.es

I feel sorry and a bit unprofessional about announcing the quick release of version 2.55 of , the simple, minimalistic instance server written in C. It includes the fix to a careless change by me:

Mastodon API: fixed a last-minute bug that broke some API functions.

I apologize for any inconvenience. This week has not been very good for me, but that is no excuse.

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


gyptazy boosted

The Real Grunfink ยป
@grunfink@comam.es

I'm glad to announce the release of version 2.54 of , the simple, minimalistic instance server written in C. This release includes very valuable work by fellow developer louis77, as well as other bugfixes and improvements:

Markdown-style links are now supported.

The alt text in attachments that have one is also shown in a dropdown just below it (useful for environments where mouseover is not available, i.e. for phones and tablets).

Instance-wide notifications has been implemented (contributed by louis77). A small tweak to the default CSS was made to suit this change; please consider updating your style.css (see doc/style.css as an example).

The avatar and/or the header images can now be deleted (contributed by louis77).

Code cleaning: HTTP status codes use names instead of hardcoded integers (contributed by louis77).

Mastodon API: fixed login problems with the official Mastodon API, IceCube and Toot! on iOS, some fixes for Mona and Tokodon apps, user credentials can now be edited from apps (all contributed by louis77), fixed crash on unset content-type header.

The webfinger content-type response header is now RFC-compliant (contributed by steve-bate).

Improved support for the HTTP OPTIONS method, allowing sites like https://mastodonlistmanager.org to work.

Fixed non-working content warnings in the public instance timeline.

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

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink


Week in Fediverse ยป
@weekinfediverse@mitra.social

ๆดช ๆฐ‘ๆ†™ (Hong Minhee) ๐Ÿค๐Ÿผ ยป
@hongminhee@todon.eu

Version 0.9.0 of , an server framework, has been released! Here are the main changes:

โ€ข Added Tombstone, Hashtag, and Emoji classes.
โ€ข Added normalizeActorHandle() function to normalize an actor handle. This is needed when the domain of the actor handle is an IRI, or when the domain contains capital letters.
โ€ข Added an option to the sendActivity() function, excludeBaseUris, to exclude specified servers from sending activities. This can be used when you don't want to send activities to your own server.
โ€ข Added Context.parseUri(), a method to parse actor, object, inbox, and collection URIs.
โ€ข The time window for HTTP Signatures verification is now configurable.
โ€ข The @fedify/fedify/httpsig module has been renamed to . This is in preparation for implementing additional object integrity proofs other than HTTP Signatures.
โ€ข Improved interoperability with .

github.com/dahlia/fedify/relea

Em-squared ยป
@emsquared@mastodon.social

Been trying out following podcast feeds on here via podcastap.com
Seems to work. You really don't have to sign in with your fediverse account to try. Just use search and find the ActivityPub feed address to input into your client search area.

Gregory ยป
@grishka@mastodon.social

New profile fields in .

(totally incompatible with the rest of the fediverse, but that's fine I guess)

Gregory ยป
@grishka@mastodon.social

I'm adding new profile fields to , so I would like to ask the fediverse about what kinds of contact info one would expect to be able to add to their profile. So far I've seen:
- Personal website/blog
- Matrix
- XMPP
- Telegram
- Signal
- Phone number
- Twitter
- Email

I've not yet seen these in fediverse profiles but they are mainstream enough that won't hurt to add:
- Instagram
- Facebook
- VKontakte
- Snapchat
- Discord

Is there anything I missed?

Fediverse Report ยป
@fediversereport@mastodon.social

New: Last Week in - ep 70

This week's news:
- The Verge and 404 Media are preparing to add federation to their news sites
- @newsmast starts adding and accounts into their communities to create a hub in the social web
- Combining and in a single feed with the app @openvibe
- A 10k seed funding bounty for building DeviantArt on

Read at: fediversereport.com/last-week-

Laurens Hof ยป
@laurenshof@indieweb.social

Farcaster founder Dan Romero says someone build a PoC partial Farcaster - bridge. Does anyone have any more information on this?

Dan Romero - Someone built a proof of concept that had all casts going to an ActivityPub server.

Alt...Dan Romero - Someone built a proof of concept that had all casts going to an ActivityPub server.

Andy Piper ยป
@andypiper@macaw.social

An excellent and explainer! (and it doesnโ€™t even refer to any specific platform) youtu.be/VmSWPj0T9IQ

แต’แต wakest ยป
@liaizon@social.wake.st

@bart is offering $10k for someone to build an DeviantArt alternative for the , who's gonna take them up on it?

Gregory ยป
@grishka@mastodon.social

So, no longer requires a username when signing up. You instead get assigned one automatically, of the form "idXXX" where XXX is the ID for your user record. You can change it later in settings if you wish. Current Mastodon versions handle this change no problem.

The username is only visible in two places:
- The URL of your profile
- When someone mentions you
So it's not very important. Definitely not important enough to be a required field when you register.

ใƒ†ใ‚ฃใƒผใ‚ธใ‚งใƒผใ‚ฐใƒฌใ‚ง ยป
@teajaygrey@rap.social

@grunfink I submitted a PR to update MacPorts' snac to 2.53 here:

github.com/macports/macports-p

GitHub Actions CI passed OK!

As in the past, I don't have commit access, so it will be up to someone else to merge it.

Thank you for your continued improvements and to khm and kvibber for their contributions as well!

The Real Grunfink ยป
@grunfink@comam.es

I'm glad to announce the release of version 2.53 of , the simple, minimalistic instance server written in C. It includes the following changes:

New user feature to search by post content (using regular expressions) or tag.

Added some (partial) support for Event object types.

Minor fixes: Allow unboosting your own posts (contributed by khm), CSS fixes for the Dillo browser (contributed by kvibber).

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

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink


Fediverse Report ยป
@fediversereport@mastodon.social

New: Last Week in - ep 68

This week's news:
- Significant interest and use of the bridge between the fediverse and Bluesky, even though it is still in active development
- Ghost gives a first glimpse at their powered reading app

Read at: fediversereport.com/last-week-

แต’แต wakest ยป
@liaizon@social.wake.st

Look at how @mikedev designed `events` in @streams! I would *love* to see this implemented in other software. @julian have you thought about how @nodebb would display an event yet? Does @silverpill's @mitra have any support? What about @grunfink's SNAC?

Here's a link to the event itself if anyone wants to query it in their software of choice.
fediversity.site/item/e9bdb383

an event displayed in 'streams'

Alt...an event displayed in 'streams'

Week in Fediverse ยป
@weekinfediverse@mitra.social

ๆดช ๆฐ‘ๆ†™ (Hong Minhee) ๐Ÿค๐Ÿผ ยป
@hongminhee@todon.eu

I actually started because I was working on a single-user implementation called and felt like I needed some groundwork, and now that I'm somewhat done yak shaving, I'm back to working on Hollo, although I still jump back and forth between Hollo development and Fedify when I think of features I need for Fedify.

แต’แต wakest ยป
@liaizon@social.wake.st

Anyone in want to present a or federation related topic at a casual meetup I am hosting at @offline on May 19th? Please respond here or DM me!

UPDATE: we have enough confirmed people! Please come join the event!
offline.place/events/2024/05/1

dansup ยป
@dansup@mastodon.social

Anyone building a federated Stack Overflow?

ใƒ†ใ‚ฃใƒผใ‚ธใ‚งใƒผใ‚ฐใƒฌใ‚ง ยป
@teajaygrey@rap.social

@grunfink I submitted a PR to update MacPorts' snac to 2.52 here:

github.com/macports/macports-p

GitHub Actions CI are queued, but hopefully they will complete OK?

Regardless, I don't have commit access so it will be up to someone else to merge it.

Thank you for your continued improvements and to others submitting bug fixes too!

แต’แต wakest ยป
@liaizon@social.wake.st

Looking into this Summer of Protocols thing that @evan and @tomcoates got accepted for to work on adding encryption to , and realized its a grant from the Ethereum Foundation. I am not opposed to crypto slush money flowing into more useful projects like the but thought it was interesting that I hadn't seen anyone mention this fact yet.

Https://cosocial.ca/@evan/1123

gyptazy boosted

The Real Grunfink ยป
@grunfink@comam.es

I'm glad to announce the release of version 2.52 of , the simple, minimalistic instance server written in C. It includes the following changes:

Posts that were liked or boosted can now be unliked and unboosted.

Outgoing message timeouts are no longer hardcoded and can be configured (see snac(8) for more information).

Fixed a bug that caused some incorrect unfollows under special conditions (with shared inboxes enabled and users from the same instance that follow each other, the internal message distributor was confused).

Mastodon API: Added support for lists.

Added a header to avoid over-zealous caching in some browsers (contributed by louis77).

Added support for running and federating inside hidden networks like Tor, I2P or Loki (contributed by iwojima).

Fixed an error processing polls coming from Pleroma instances.

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

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

Usage tips: Use social media as little as possible. Go for a walk. Meet with friends. Read a good book.


ๆดช ๆฐ‘ๆ†™ (Hong Minhee) ๐Ÿค๐Ÿผ ยป
@hongminhee@todon.eu

, an server framework, has released version 0.8.0! Here are the highlights of this version:

โ€ข `fedify lookup`: a command to look up any ActivityStreams objects (including actors); see also todon.eu/@hongminhee/112341925
โ€ข `fedify inbox`: a command to spin up an ephemeral ActivityPub server so that you can debug and test the activities you send; see also todon.eu/@hongminhee/112354353
โ€ข followers collection synchronization mechanism
โ€ข improved overall performance
โ€ข fixed several bugs

github.com/dahlia/fedify/relea

Gregory ยป
@grishka@mastodon.social

After all these years, finally has this remote interaction thingy when you click a like or share button while logged out.

Gregory ยป
@grishka@mastodon.social

I made a FEP for an important part of my groups implementation: codeberg.org/fediverse/fep/src

Week in Fediverse ยป
@weekinfediverse@mitra.social

ๆดช ๆฐ‘ๆ†™ (Hong Minhee) ๐Ÿค๐Ÿผ ยป
@hongminhee@todon.eu

's tutorial, which previously assumed you were using , can now be followed using .js and ! (What is Fedify? It's an ActivityPub server framework.)

However, they are written for Fedify 0.8.0, which hasn't been released yet. You can test it with the pre-release version, 0.8.0-dev.164, though.

unstable.fedify.dev/tutorial

Evan Prodromou ยป
@evan@cosocial.ca

Very happy to announce that @tomcoates and I have been given a grant to develop an end-to-end encryption (E2EE) protocol for DMs, including a reference implementation and a report to submit to the W3C SocialCG.

forum.summerofprotocols.com/t/

ๆดช ๆฐ‘ๆ†™ (Hong Minhee) ๐Ÿค๐Ÿผ ยป
@hongminhee@todon.eu

The second feature of the that I'm working on is ephemeral inboxes.

โœ” The ephemeral ActivityPub server is up and running: https://5b635550a711a12285ea94ab273b48a1.serveo.net/
โœ” Followed @fadacus_atasen@activitypub.academy
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ Actor handle: โ”‚ i@5b635550a711a12285ea94ab273b48a1.serveo.net               โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚    Actor URI: โ”‚ https://5b635550a711a12285ea94ab273b48a1.serveo.net/i       โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  Actor inbox: โ”‚ https://5b635550a711a12285ea94ab273b48a1.serveo.net/i/inbox โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ Shared inbox: โ”‚ https://5b635550a711a12285ea94ab273b48a1.serveo.net/inbox   โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚     Request #: โ”‚ 0             โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ Activity type: โ”‚ Accept        โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  HTTP request: โ”‚ POST /i/inbox โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ HTTP response: โ”‚ 202           โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Alt...โœ” The ephemeral ActivityPub server is up and running: https://5b635550a711a12285ea94ab273b48a1.serveo.net/ โœ” Followed @fadacus_atasen@activitypub.academy โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚ Actor handle: โ”‚ i@5b635550a711a12285ea94ab273b48a1.serveo.net โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ Actor URI: โ”‚ https://5b635550a711a12285ea94ab273b48a1.serveo.net/i โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ Actor inbox: โ”‚ https://5b635550a711a12285ea94ab273b48a1.serveo.net/i/inbox โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ Shared inbox: โ”‚ https://5b635550a711a12285ea94ab273b48a1.serveo.net/inbox โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚ Request #: โ”‚ 0 โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ Activity type: โ”‚ Accept โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ HTTP request: โ”‚ POST /i/inbox โ”‚ โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ”‚ HTTP response: โ”‚ 202 โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

ๆดช ๆฐ‘ๆ†™ (Hong Minhee) ๐Ÿค๐Ÿผ ยป
@hongminhee@todon.eu

The `fedify inbox` command, which will be shipped in the next release, is a tool that creates an ephemeral server so that you can debug and test the activities you send.

Here's a demo of it.

unstable.fedify.dev/cli#fedify

Alt...The demo video of the `fedify inbox` command.

Gregory ยป
@grishka@mastodon.social

Reposts are now done in . You can only make "quote-posts", not Announce reposts because Announce is too confusing and doesn't fit my vision. However, Announce reposts are no longer this half-assed thing like they were before. They now show up in people's profiles and use a different icon from my native reposts.

Also: new UI for likes.

แต’แต wakest ยป
@liaizon@social.wake.st

I was thinking what would it look like if a Flohmarkt instance pulled in a @bookwyrm book to list as an item to sell. How would that make the most sense to represent through ?

Fediverse Report ยป
@fediversereport@mastodon.social

New: Last Week in - ep 66

This week's news:
- The EU Voice pilot that hosted Mastodon and Peertube instance for the EU over the last 2 years will come to an end. The @EU_Commission account will continue to be active and grow their Mastodon presence.
- Ghost announces a major push for fediverse support, adding to their posts and building an ActivityPub powered news reader app.
- Mastodon starts a US-based nonprofit.

Read at: fediversereport.com/last-week-

ๆดช ๆฐ‘ๆ†™ (Hong Minhee) ๐Ÿค๐Ÿผ ยป
@hongminhee@todon.eu

I'm working on adding a CLI toolchain to to help with debugging. The first feature I implemented is the ActivityPub object lookup.

Here's a demo.

Alt...The demo video on my terminal

Richard MacManus ยป
@ricmac@mastodon.social

Fascinating look at how is being used by the SFO art museum to help encourage revisiting its cultural objects. Still early days, but you can see the potential here -> โ€œThe reason I am telling you all of this is that SFO Museum has written it's own limited ActivityPub server implementation and we have, in fact, created an ActivityPub account โ€“ a social media, account โ€“ for every object in our collection.โ€ orthis.social/@thisisaaronland

loops boosted

dansup ยป
@dansup@mastodon.social

Loops onboarding screens are done!

Loops app onboarding screen

Alt...Loops app onboarding screen

Loops app onboarding screen

Alt...Loops app onboarding screen

Loops app onboarding screen

Alt...Loops app onboarding screen

Week in Fediverse ยป
@weekinfediverse@mitra.social

ๆดช ๆฐ‘ๆ†™ (Hong Minhee) ๐Ÿค๐Ÿผ ยป
@hongminhee@todon.eu

is an server framework in & . It aims to eliminate the complexity and redundant boilerplate code when building a federated server app, so that you can focus on your business logic and user experience.

The key features it provides currently are:

โ€ข Type-safe objects for Activity Vocabulary (including some vendor-specific extensions)
โ€ข client and server
โ€ข HTTP Signatures
โ€ข Middleware for handling webhooks
โ€ข protocol

If you're curious, take a look at the Fedify website! There's comprehensive docs, a demo, a tutorial, example code, and more:

fedify.dev/

Eugen Rochko ยป
@Gargron@mastodon.social

The blogging platform is working on adding integration. That means, among other things, being able to follow Ghost-powered blogs and comment on articles right from your Mastodon account. The website they made to explain their plans is really nice! This is what momentum looks like.

activitypub.ghost.org/

Fediverse Report ยป
@fediversereport@mastodon.social

New: Last Week in - ep 65

This weeks news:
- Interoperability between NodeBB and Discourse set a new way of federation between forums
- Publishing platform Ghost starts work on adding support
- testing platform @pubkit launches in closed beta
- Following podcasts on your fediverse account became even easier with PodcastAP
- Mastodon has gotten funding to start implementing quote posts

Read at: fediversereport.com/last-week-

Evan Prodromou ยป
@evan@cosocial.ca

New documentation for Miscellaneous Terms; the first step to getting them included in the main AS2 context document.

swicg.github.io/miscellany/

Gregory ยป
@grishka@mastodon.social

0.7 is out, finally making it practical to run a server with open signups.

This release brings too many changes to list here, both internal and external.
- All-new moderation tools: role-based permissions, revamped reports, new ways of limiting user accounts, and so much more!
- All-new media storage: Smithereen now keeps track of references to files, simplifying the code, and adds support for S3 object storage.
- Tens of minor bug fixes and UX improvements.

แต’แต wakest ยป
@liaizon@social.wake.st

If everything that communicates thru is called the what is everything that communicates thru called?

Laxystem (Masto/Glitch) ยป
@laxla@tech.lgbt

แต’แต wakest ยป
@liaizon@social.wake.st

The proposal to officially start a working group in the ``w3c swicg`` is taking place today at 19:00CET
w3.org/events/meetings/6b91f26

Excited to see the work that @julian, @angusmcleod, @rimu, @evan and many others are putting into this initiative and will be following with excitement for the future standardization and interoperability in the thru that will hopefully follow.

ใƒ†ใ‚ฃใƒผใ‚ธใ‚งใƒผใ‚ฐใƒฌใ‚ง ยป
@teajaygrey@rap.social

@grunfink I submitted a PR to update MacPorts' snac to 2.51 here:

github.com/macports/macports-p

CI checks are queued. Hopefully they'll go smoothly?

Assuming they do, it will still be up to someone else with commit access to merge it.

Thank you for your continued improvements! On my mental ToDo list I keep on meaning to create a snac Port for OpenBSD, and it looks as if the unveil and pledge support continues to be refined, cool!

The Real Grunfink ยป
@grunfink@comam.es

I'm glad to announce the release of version 2.51 of , the simple, minimalistic instance server written in C. It includes the following changes:

Support for custom Emojis has been added; they are no longer hardcoded, but read from the emojis.json file at the server base directory. Also, they are no longer limited to string substitutions, but images as external URLs are also supported (see snac(8) for more information).

Fixed a bug that caused some notifications to be lost when coming from a user in the same instance.

Added an additional check for blocked instances (sometimes, posts from blocked sites that were ancestors of legit posts were 'leaking' into the timeline).

On OpenBSD, if the disable_email_notifications server flag is set to true, unveil() is not called for the execution of the /usr/sbin/sendmail binary and pledge() doesn't set the exec promise.

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

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the album Eternal Embers by .


The Real Grunfink ยป
@grunfink@comam.es

Hi. I'm afraid there is no easy way to automate what you want just using 's command-line interface. As you say, doing it via the Mastodon API could be feasible. I don't know of an already written tool that does this, but it may exist out there.

The actor of type Group was defined basically for this; to boost to their followers all posts that mention it. Programs like Lemmy and the Wordpress ActivityPub plugin implement 'channels' this way.

Implementing support for this in snac won't be too difficult, but I want to keep it as slim as possible. I don't totally discard the idea, though, so I'll write it down as a possible thing to be done in the future.

loops boosted

dansup ยป
@dansup@mastodon.social

Don't get me wrong, I love Mastodon and everything it's done for the fediverse

That being said, I don't want Loops to become the only short form video platform, or the only well known one

I'm working with @stux on his own short vid platform called and PeerTube to enable seamless interop

We're stronger and better together

There is no reason NOT to work with "competitors" because when you have the right mindset and goals:

You build for the people, and listen wisely.

dansup ยป
@dansup@mastodon.social

Did you know @pixelfed has Stories, and they even federate?

Screenshot of Pixelfed mobile app

Alt...Screenshot of Pixelfed mobile app

loops boosted

loops ยป
@loops@pixelfed.social

โœจ Another milestone reached!

The backend is ready for beta testing, and we're looking forward to reaching out to a few people next week to join the beta!

Things are about to get loopy ๐Ÿฅณ

#loops #activitypub #tiktok

Alt...Short screencast demonstrating Loops app + backend auth and feed/profile apis

ใƒ†ใ‚ฃใƒผใ‚ธใ‚งใƒผใ‚ฐใƒฌใ‚ง ยป
@teajaygrey@rap.social

@grunfink I submitted a PR to update MacPorts' snac to 2.50 here:

github.com/macports/macports-p

CI checks passed OK!

It's up to someone else with commit access to merge it.

Thank you for your continued enhancements, bug fixes and contributions!

Back to top - More...