**#ActivityPub support in #Madblog**
-
@julian Yes, to backfill a profile. It is a manual action.
I don't know who else does that, but @jonny is working on adding automatic profile backfill to Mastodon: https://github.com/mastodon/mastodon/pull/34597
@silverpill @julian @general Collections are one of the best parts of activitypub/streams and i have no idea why nobody uses them or works on them. like if we embraced the underlying graph structure of the data and used the canonicalization algos that have been developed in the meantime we get all the good parts of atproto (mostly efficient updating, the pds system) basically for free
-
@silverpill @julian @general Collections are one of the best parts of activitypub/streams and i have no idea why nobody uses them or works on them. like if we embraced the underlying graph structure of the data and used the canonicalization algos that have been developed in the meantime we get all the good parts of atproto (mostly efficient updating, the pds system) basically for free
@silverpill @julian @general account backfilling is issue number THIRTY FOUR in mastodon and has >700 thumbs, >200 comments hemming and hawing about how possible it would be for TEN YEARS.
the solution is just "enumerate the outbox" and it's 200 lines.
like we already have a mechanism for reply controls: the reply collection.
for fine-grained post visibility: access control on the outbox collection.
broadcasting feeds and posts between instances: collections
migrations: collections
store and forward, offline-focused AP: collectionsand so on.
-
@julian @silverpill ActivityPub API clients dont need their server to backfill thanks to proxyURL, but Actors will look like they haven’t posted

-
@julian @silverpill ActivityPub API clients dont need their server to backfill thanks to proxyURL, but Actors will look like they haven’t posted

@django@social.coop sounds like I'll have to implement it sooner rather than later!
-
@fabio I really, really love it!! I wanted to do the same for quite a long time - but I didn't; and now maybe I can eventually steal your code and RIIR in glorious AGPL!
That said, unfortunately at the moment it's not working for me, I can't open it either in my client, or through my instance's search
FWIW, through my instance I'm seeing some "503 Remote SSL certificate could not be verified", while the client just spins a throbber endlessly. No idea where the fault lies, but I do remember reading many times that Mastodon is a flustercluck and a fishy citizen in ActivityPub
...Anyway, huge applause from me regardless, and hopefully one day I can get to fave the actual post on the blog!
@akavel@merveilles.town thanks for your response

Did you manage to get to the bottom of it? From the description of the error it sounds like your certificate may be broken? Can you access the blog index from a normal browser? Do you perhaps have a split-domain situation (
link!=activitypub_link) but the certificate only applies to one? -
@julian@fietkau.social @liaizon@wake.st it's all live, let me know if it works

-
S stefano@mastodon.bsd.cafe shared this topic
-
@julian@fietkau.social @liaizon@wake.st it's all live, let me know if it works

@fabio @liaizon New quote test, wooo!
Madblog: A Markdown Folder That Federates Everywhere
Fabio's Blog
Fabio Manganiello (blog.fabiomanganiello.com)
Edit: Yep, looks to be working!

-
@akavel@merveilles.town thanks for your response

Did you manage to get to the bottom of it? From the description of the error it sounds like your certificate may be broken? Can you access the blog index from a normal browser? Do you perhaps have a split-domain situation (
link!=activitypub_link) but the certificate only applies to one?@fabio I didn't investigate further as I had no idea how.
Which link specifically do you mean by "blog index"?
As to domain/instance I mean this one I'm writing from - I don't control it, sorry I see I wrote it in a confusing way, I'm just a plain citizen here.
Seeing you mention certs I will try on a laptop then, not on phone, to compare. Or could it be that the instance I'm on has some certs problems internally?

-
@fabio I didn't investigate further as I had no idea how.
Which link specifically do you mean by "blog index"?
As to domain/instance I mean this one I'm writing from - I don't control it, sorry I see I wrote it in a confusing way, I'm just a plain citizen here.
Seeing you mention certs I will try on a laptop then, not on phone, to compare. Or could it be that the instance I'm on has some certs problems internally?

@akavel@merveilles.town I mean if you open the home page of your blog from a normal browser (any browser, mobile or desktop) do you still see the certificate error? If that's not the case and you have a split domain configuration (so your blog is on a URL and your federated domain is on another) then double-check that both the certificates are valid.
-
@akavel@merveilles.town I mean if you open the home page of your blog from a normal browser (any browser, mobile or desktop) do you still see the certificate error? If that's not the case and you have a split domain configuration (so your blog is on a URL and your federated domain is on another) then double-check that both the certificates are valid.
@fabio Oh I didn't install your blog on my host yet! For now I wanted to comment/fave in _your_ blog and I couldn't do that - this is my problem...
-
@fabio Oh I didn't install your blog on my host yet! For now I wanted to comment/fave in _your_ blog and I couldn't do that - this is my problem...
@akavel@merveilles.town oh I see, that sounds weird though, many other people could interact already...could it be that you're in a MITM configuration with some corporate or private VPN injecting SSL certificates at runtime? I have similar issues when I browse from my corporate VPN domains that my VPN hasn't whitelisted yet - then it'll try to inject an invalid certificate
-
@julian@fietkau.social @liaizon@social.wake.st and now with support for #markdown based replies too

-
@liaizon@wake.st good catch!
It wasn't intentional, I had simply forgotten to apply to replies the same quote policy I implemented for articles.
It should be working now - thanks for the heads up

@fabio yay it looks like it works now!
another tiny bug I will note: the way you are adding my mention in your reply is causing mastodon to make a link preview for it. while I don't know what you need to do technically to disable it, I know its able to be done since they only show up like this for certain server softwares

-
@liaizon@wake.st good catch!
It wasn't intentional, I had simply forgotten to apply to replies the same quote policy I implemented for articles.
It should be working now - thanks for the heads up

-
@fabio @liaizon New quote test, wooo!
Madblog: A Markdown Folder That Federates Everywhere
Fabio's Blog
Fabio Manganiello (blog.fabiomanganiello.com)
Edit: Yep, looks to be working!

@julian@fietkau.social @liaizon@social.wake.st and now with support for #markdown based replies too

-
@fabio yay it looks like it works now!
another tiny bug I will note: the way you are adding my mention in your reply is causing mastodon to make a link preview for it. while I don't know what you need to do technically to disable it, I know its able to be done since they only show up like this for certain server softwares

@liaizon @fabio That one's a microformat mismatch, Mastodon looks for the class "mention" to skip the link preview and open the profile locally. https://docs.joinmastodon.org/spec/microformats/#mastodon
-
@liaizon @fabio That one's a microformat mismatch, Mastodon looks for the class "mention" to skip the link preview and open the profile locally. https://docs.joinmastodon.org/spec/microformats/#mastodon
-
@fabio yay it looks like it works now!
another tiny bug I will note: the way you are adding my mention in your reply is causing mastodon to make a link preview for it. while I don't know what you need to do technically to disable it, I know its able to be done since they only show up like this for certain server softwares

@fabio this is getting annoying, every time you save your site you are sending a new version of all your likes so this thread gets bumped to the top of my feed