Skip to content

currently undocumented #1211

Open
Open

Description

@trwnh

webhooks

api

things to test / document

env

tootctl

???

  • 3.3.0 object storage failure now returns 503 in some API methods
  • 3.2.0 /api/v1/crypto added but commented out
    • 4.3.0 removed entirely

user guide

  • "lock account" is now "require follow requests"
  • "list this account on the directory" is now "suggest account to others"
  • "hide your network" is now "hide your social graph"
  • change order of dropdown menu on posts to be more intuitive in web UI
  • change option labels on edit profile page
  • change max image dimensions (previously 1280px square, then 1920x1080 unless Change image matrix size limit from 1920×1080px to 4096×4096px mastodon#23322 is merged, but then Change media upload limits and remove client-side resizing mastodon#23726 got merged)
  • can now upload webp, wave, avif, heic
  • custom emoji limit raised from 50kb to 256kb
  • authentication history
  • automatically delete old posts
  • filter search results by author, using from: syntax
  • hint about missing media attachment descriptions
  • timed mutes
  • private boosts
  • explore page
  • relationship manager
  • hashtag normalization
  • full text search params
  • attribution domains
  • lists

admin guide

project dev guide

client dev guide

technical

Activity

  1. andypiper commented on Dec 10, 2023

    @andypiper
    SponsorContributor

    @trwnh I started to check a few of these off based on some of the recent doc PRs (thinking the list items could be switched over to checklist items). Thanks for keeping this list here!

  2. pinned this issue on Dec 11, 2023
  3. andypiper commented on Dec 11, 2023

    @andypiper
    SponsorContributor

    Now switched to checklist format 👍🏻 just for convenience of checking things off as updates are merged.

  4. ThisIsMissEm commented on May 17, 2024

    @ThisIsMissEm
    Contributor

    FYI, I'm tracking all the unreleased OAuth changes in #1445

  5. ThisIsMissEm commented on May 17, 2024

    @ThisIsMissEm
    Contributor

    @colleenpridemore at the bottom of the email from github there's an unsubscribe link, or on web in the sidebar of this issue you can manage your subscription – I can't managed that for you

  6. ThisIsMissEm commented on May 17, 2024

    @ThisIsMissEm
    Contributor

    Docs for 4.3 Add digest to admin/domain_blocks mastodon/mastodon#29092 are in #1417 which is merged.

  7. ThisIsMissEm commented on May 17, 2024

    @ThisIsMissEm
    Contributor

    On 4.1.0 streaming/metrics, I've started docs here, since between 4.1.0 and now, we've switched Streaming to use the proper prometheus module: #1213

    I also have a grafana dashboard for Streaming metrics, but I don't know how to make this distributable; but that could go in dist/ in the main repo then

  8. ThisIsMissEm commented on Jun 9, 2024

    @ThisIsMissEm
    Contributor

    Another undocumented endpoint seems to be Api::V1::Timelines::LinkController at GET /api/v1/timelines/link

  9. aaaaalbert commented on Aug 8, 2024

    @aaaaalbert
    Contributor

    Since 325dc1f, you may tick off CONTRIBUTING.md.

  10. Reeceeboii commented on Aug 24, 2024

    @Reeceeboii
  11. shuuji3 commented on Aug 24, 2024

    @shuuji3

    For reference, the above registrations[url] was introduced by this PR: mastodon/mastodon#25014

  12. ThisIsMissEm commented on Nov 17, 2024

    @ThisIsMissEm
    Contributor

    @trwnh we can remove all references to crypto from this todo list, as we completely removed crypto APIs for 4.3.0 — e.g., /api/v1/crypto (the scope has already been removed)

  13. trwnh commented on Nov 17, 2024

    @trwnh
    MemberAuthor

    @ThisIsMissEm there's only one reference and it's to note that it was added in 3.2.0 but commented out. i guess if we ever do document it we can then say it was removed entirely in 4.3.0? maybe just a link to the PR will suffice for interested people

  14. ThisIsMissEm commented on Nov 17, 2024

    @ThisIsMissEm
    Contributor

    @trwnh I would not bother documenting it: it was never used anywhere, never documented, never promoted, and I'm not sure if we even knew if it was feature complete?

  15. trwnh commented on Nov 17, 2024

    @trwnh
    MemberAuthor

    @ThisIsMissEm "documenting" in this case doesn't have to be full API docs, it could just be a one-line mention that this existed at some point even if never used. think of it as a sort of "historical footnote"

  16. ThisIsMissEm commented on Nov 17, 2024

    @ThisIsMissEm
    Contributor

    @trwnh yeah, and I'm saying that I don't think we even need that footnote for something that was never ready for use. No client support unless you somehow found it in the codebase, and even then it wasn't clear how you actually used it. Additionally adding it now may conflict with potential E2EE from the taskforce on that.

  17. ThisIsMissEm commented on Nov 17, 2024

    @ThisIsMissEm
    Contributor

    Maybe here we could add a line about deprecating that crypto scope though? https://docs.joinmastodon.org/api/oauth-scopes/#versions

  18. wezm commented on Jun 26, 2025

    @wezm
    Contributor

    It also seems there's no coverage of lists in the user guide, perhaps this could be added to the checklist at the top too.

  19. englut commented on Aug 26, 2025

    @englut

    There's a gap in documentation surrounding docker compose and how to run mastodon in it. Given that amount of instance admins that have trouble keeping all the different software up-to-date throughout the upgrades (and how simple the release notes for docker is in comparison)... Giving people documentation to start with Docker (or at least an alternative recommendation to the bare metal approach) would probably save so much time for people needing to support all the questions and requests for help when there's a upgrade that requires many software updates (or replacements; e.g. ImageMagick -> libvips).

    IMO, docker compose should be the recommended approach for instance admins to run mastodon, but I am aware there's probably challenges to switching to that recommendation.

  20. philhoefer commented on Jun 5, 2026

    @philhoefer

    PreviewCard items have a language attribute that seems to be undocumented.

  21. tmr5blog-ux commented on Oct 19, 2026

    @tmr5blog-ux
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions