Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by deutrino (deutrino@mstdn.io), page 22

  1. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 20:40:30 EDT deutrino deutrino
    in reply to

    I managed to extract these Mastodon federation API endpoint (filename, [endpoints]) tuples from the code. No idea if this is complete or what.

    accounts_controller.rb:
    show

    follower_accounts_controller.rb:
    index

    following_accounts_controller.rb:
    index

    statuses_controller.rb:
    activity
    show

    tags_controller.rb:
    show

    activitypub/collections_controller.rb:
    show

    activitypub/inboxes_controller.rb:
    create

    activitypub/outboxes_controller.rb:
    show

    In conversation Friday, 12-Oct-2018 20:40:30 EDT from mstdn.io permalink
  2. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 20:21:24 EDT deutrino deutrino
    in reply to

    I mean you'd think that there'd be SOME differentiation between activitypub vs other types of endpoints beyond 'format.json do'.

    good god, man.

    In conversation Friday, 12-Oct-2018 20:21:24 EDT from mstdn.io permalink
  3. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 20:19:24 EDT deutrino deutrino
    in reply to

    oh my god this code ><

    In conversation Friday, 12-Oct-2018 20:19:24 EDT from mstdn.io permalink
  4. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 19:27:23 EDT deutrino deutrino
    • Daisy 🌼

    @onethousandtwentyfour Okay, I think I figured out what I need to crack this nut - it's not specified in routes.rb but I think I know what I'm looking for now enough to get a skeleton of it into my brain / the gitlab

    In conversation Friday, 12-Oct-2018 19:27:23 EDT from mstdn.io permalink
  5. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 19:24:28 EDT deutrino deutrino
    • Daisy 🌼

    @onethousandtwentyfour Huh, okay, cool. Yeah I was at the stage where I was wondering if everything was channeled through the apparent endpoints defined in the Masto ActivityPub controllers and nothing else. Hm. Still need to figure out how to get a list of all potential server-to-server endpoint URLs but I'm a lot closer than I was an hour ago :)

    In conversation Friday, 12-Oct-2018 19:24:28 EDT from mstdn.io permalink
  6. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 19:22:34 EDT deutrino deutrino
    • David

    @david Cool, this helps, thanks. In the meantime I've learned to grok Ruby enough to realize that half the methods I was looking at are private 😅

    In conversation Friday, 12-Oct-2018 19:22:34 EDT from mstdn.io permalink
  7. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 19:17:51 EDT deutrino deutrino
    • Daisy 🌼

    @onethousandtwentyfour gonna look at routes.rb again now that I can read Ruby/Rails a bit better than I could an hour ago. haha

    In conversation Friday, 12-Oct-2018 19:17:51 EDT from mstdn.io permalink
  8. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 19:17:14 EDT deutrino deutrino
    • Daisy 🌼

    @onethousandtwentyfour Okay, thanks so much, this is definitely helpful although I am still somewhat confused especially due to looking at the activitypub controllers in the Masto source.

    Do you happen to know if Mastodon is using a standard set of endpoint URLs derived from the #ActivityPub spec, or did he just make endpoints up and ActivityPub mostly defines the what, not the how...? See what I'm asking? :x

    In conversation Friday, 12-Oct-2018 19:17:14 EDT from mstdn.io permalink
  9. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 19:07:47 EDT deutrino deutrino
    • Daisy 🌼

    @onethousandtwentyfour That's how instances talk to one another tho? It doesn't go thru (e.g.) instance.tld/activitypub/inboxes/..., instance.tld/activitypub/outboxes/... and so forth?

    In conversation Friday, 12-Oct-2018 19:07:47 EDT from mstdn.io permalink
  10. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 18:58:39 EDT deutrino deutrino
    • David

    @david Okay, cool, thanks for that info! Note to self: look out for nested resources.

    In conversation Friday, 12-Oct-2018 18:58:39 EDT from mstdn.io permalink
  11. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 18:47:57 EDT deutrino deutrino

    Is there any situation in which the methods in a #Rails subdirectory app/controllers/foo/bar.py would NOT have a 1:1 correspondence with the URLs relevant to that controller? #ReverseEngineering

    In conversation Friday, 12-Oct-2018 18:47:57 EDT from mstdn.io permalink
  12. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 18:33:16 EDT deutrino deutrino
    • elomatreb :blobpats:

    @elomatreb Oh *that's* good to know - don't have Masto installed anywhere though. I'm just digging thru the code right now trying to document various endpoints so we have something vaguely resembling a spec to code to.

    In conversation Friday, 12-Oct-2018 18:33:16 EDT from mstdn.io permalink
  13. D Dino (garbados@toot.cat)'s status on Friday, 12-Oct-2018 18:30:54 EDT D Dino D Dino

    tired: electron
    wired: https://github.com/arturadib/node-qt

    In conversation Friday, 12-Oct-2018 18:30:54 EDT from toot.cat permalink Repeated by deutrino

    Attachments

    1. Invalid filename.
      arturadib/node-qt
      from GitHub
      C++ Qt bindings for Node.js. Contribute to arturadib/node-qt development by creating an account on GitHub.
  14. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 18:30:56 EDT deutrino deutrino
    • elomatreb :blobpats:

    @elomatreb Ah yup. Got that in my list! Also there's the instance info endpoint.

    In conversation Friday, 12-Oct-2018 18:30:56 EDT from mstdn.io permalink
  15. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 18:28:41 EDT deutrino deutrino

    Is there somebody online who knows the URL schema to Mastodon's federation API?

    Is it just, roughly:

    inboxes/create
    inboxes/set_account
    inboxes/body (etc..)
    outboxes/show
    outboxes/outbox_presenter
    outboxes/set_statuses (etc..)
    collections/show
    collections/set_statuses
    collections/scope_for_collection (etc..)

    (I'm just taking those from method names in the #ActivityPub controllers in Mastodon... I don't know Ruby or Rails.) #mastodev

    In conversation Friday, 12-Oct-2018 18:28:41 EDT from mstdn.io permalink
  16. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 18:10:36 EDT deutrino deutrino
    • akhy :verified:

    @akhy hmmm, that's good to know about! I'm running FB in a virtual machine on desktop and a wrapper app (Metal) on my phone. I did manage to get past the spam block though after enough humans friended me back and I started seeming normal, I guess.

    In conversation Friday, 12-Oct-2018 18:10:36 EDT from mstdn.io permalink
  17. deutrino (deutrino@mstdn.io)'s status on Friday, 12-Oct-2018 18:08:49 EDT deutrino deutrino

    reverse-engineering a Masto federation API spec is hard. #mastodev

    In conversation Friday, 12-Oct-2018 18:08:49 EDT from mstdn.io permalink
  18. deutrino (deutrino@mstdn.io)'s status on Tuesday, 09-Oct-2018 18:00:14 EDT deutrino deutrino

    I'm trying to make a new #Facebook account to communicate with friends who use the platform extensively and won't use anything else, but I keep getting caught in the spam trap and challenged with captchas and the like. I'm doing this in a virtual machine that's only used for this purpose - Firefox ESR, updated but otherwise bare of plugins, etc. Does anybody know pointers / tips & tricks to making a FB account without getting repeatedly blocked for verification? I need this to evade harassment.

    In conversation Tuesday, 09-Oct-2018 18:00:14 EDT from mstdn.io permalink
  19. deutrino (deutrino@mstdn.io)'s status on Tuesday, 09-Oct-2018 17:58:49 EDT deutrino deutrino
    • dansup
    • :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:

    @kaniini Thanks a lot for the tip - followed :) @dansup

    In conversation Tuesday, 09-Oct-2018 17:58:49 EDT from mstdn.io permalink
  20. 𝓻𝓻𝓪 (rra@post.lurk.org)'s status on Tuesday, 09-Oct-2018 15:21:46 EDT 𝓻𝓻𝓪 𝓻𝓻𝓪

    while trying to reverse engineer #activitypub implementations in order to learn about the protocol during tonight's homebrewserver.club meeting we discovered @puckipedia whose website just with responds bare JSON-LD objects. It is like an interactive tutorial to AP. At this point in time it actually the only hands-on place to learn how AP works without having to wrap one's head around the spec 👏🏿 .

    In conversation Tuesday, 09-Oct-2018 15:21:46 EDT from post.lurk.org permalink Repeated by deutrino
  • After
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.