BrowserPub: A browser for debugging #ActivityPub and the ⁂fediverse
-
Evan Prodromoureplied to John Spurlock last edited by
> everything here is powered by ActivityPub, no server-specific APIs
Please don't waver from this! It's so cool.
-
Evan Prodromoureplied to John Spurlock last edited by
@js what about objects with type Collection or OrderedCollection that aren't well known?
-
John Spurlockreplied to Evan Prodromou last edited by
yes pretty limited at the moment. they do expose following/follower collection _counts_, but do not enumerate members
I would love to see a true 'replies' collection from them someday
on the bright side they do support inReplyTo, which I had not heard anyone mention before
https://www.threads.net/@evanprodromou/post/C-0iXNmvgj7 · BrowserPub · A browser for exploring ActivityPub and the fediverse
Explore the open social web through the lens of ActivityPub and the fediverse.
(browser.pub)
-
John Spurlockreplied to Evan Prodromou last edited by [email protected]
@evan every property is listed, and clickable, in the json and outline structured views
in the visual view, any unknown properties (if present) are rendered kind of like the outline view, just above the expandable details section
-
John Spurlockreplied to Evan Prodromou last edited by
@evan hopefully this can help to make sure folks are supporting C2S as much as possible
I would love to get a standards-based oauth to inbox flow working, do you know of any implementations that support it?
was going to check out Mastodon's new oauth thing in 4.3, but I'm not sure they have any additional AP endpoints behind the auth wall
-
Evan Prodromoureplied to John Spurlock last edited by
@js onepage.pub do es. However, we need better specs. I'd like us to set up a taskforce for it at the SocialCG. It's very core!
-
@js This is really cool. Works great for seeing federated Flipboard accounts and magazines too like @[email protected] and @the-insight-mike
-
@js Projects like this are SO important for the development of ActivityPub based services/apps. Bravo!
-
John Spurlockreplied to John Spurlock last edited by
ok now utilizing that background image extension
and a nice listenbrainz link
https://plasmatrap.com/users/8zntigkbuy · BrowserPub · A browser for exploring ActivityPub and the fediverse
Explore the open social web through the lens of ActivityPub and the fediverse.
(browser.pub)
-
John Spurlockreplied to John Spurlock last edited by
looks like someone submitted it to hacker news!
-
John Spurlockreplied to John Spurlock last edited by
and looks like Ghost got their outbox and posts ActivityPub working
although they are not in reverse chron like everyone else (@johnonolan, was this intentional?)
[email protected] · BrowserPub · A browser for exploring ActivityPub and the fediverse
Explore the open social web through the lens of ActivityPub and the fediverse.
(browser.pub)
-
europlus :autisminf:replied to John Spurlock last edited by
@js @pfefferle I’m enjoying looking it as a normal (?) human being
-
洪 民憙 (Hong Minhee)replied to John Spurlock last edited by
@js Is there source code available?
-
John Spurlockreplied to 洪 民憙 (Hong Minhee) last edited by
@hongminhee most of the app runs in browser JS without a framework, so I guess view-source? : )
there is a validation model underneath that I haven't wired up to the UI yet, and I'd like to make that available via an API as well as visually
-
洪 民憙 (Hong Minhee)replied to John Spurlock last edited by
@js Thank you for answering my question and for this great project!
-
John Spurlockreplied to europlus :autisminf: last edited by
nice! I have found myself that it's kind of fun to click around and find connections, makes this AP data visible and usable by anyone
maybe I'll change the description to "exploring" instead of "debugging", especially since most of the debugging stuff isn't wired up yet : )
-
@js @hongminhee possibly useful as a library e.g built into Fedify
-
John Spurlockreplied to 洪 民憙 (Hong Minhee) last edited by
@hongminhee thanks!
ah I see you work on Fedify, so you might like to know that the entire backend and frontend for browser.pub is all TypeScript, zero deps except a few Deno std lib functions
-
Perhaps! It does not use Fedify, but it is all basically vanilla TypeScript
-
Fedify: an ActivityPub server frameworkreplied to John Spurlock last edited by
We've added the Inspecting ActivityPub objects section to the #Fedify docs, introducing BrowserPub and the
fedify lookup
command!Testing | Fedify
Testing a federated server app is a bit tricky because it requires a federated environment. This document explains how to easily test your federated server app with the help of several tools.
(unstable.fedify.dev)