Skip to content

History / Server Addon Resi

Revisions

  • docs: stop the addon pages reading as though credentials are required The Server Addons table had a "Setup needed" column saying YouTube needs an API key and Resi needs three credentials, which contradicts the levels section directly below it. It is now split into "To get started" and "Optional - adds", and the only two entries needing anything at all are Local and Direct Link, which want a path rather than a credential. The four credential addons opened the same way -- "Resi needs three values", "YouTube needs credentials from Google" -- so each now starts with the one step that produces a working server, and puts the key, the token and OAuth under explicit "Optional" headings after it. The levels table moves above the setup steps, since it is what tells a reader they can stop after step one. Verified rather than assumed: Resi's renderInlinePlayer builds its embed from the media URL and player params alone, so a Resi server genuinely works with no credentials -- the account and client values only feed getOAuthToken(). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

    @bcordis bcordis committed Aug 19, 2026
  • docs: explain that API keys and OAuth are optional levels, not requirements The addon pages implied credentials were part of setting a server up. They are not: every one of the sixteen works with none, and an API key or OAuth connection expands what the addon can do rather than enabling it. Three levels, now stated on Server-Addons, on Help-server, in the audio and video guide, and per-addon on the four that have credentials: 1 nothing embed and play -- all sixteen addons 2 key or token browse your library, pull metadata in, statistics 3 OAuth write back to the platform -- YouTube only The per-addon capability matrix is read from the supports* declarations rather than described in prose, and it carries the caveat that four addons advertise description sync without implementing it (#1920). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

    @bcordis bcordis committed Aug 19, 2026
  • docs: a help page for each of the sixteen server addons Server help stopped at a one-line-per-type table, which is where the real setup work actually lives: YouTube alone has thirteen server fields including OAuth and quota, and every addon adds fields to the media file form as well as the server form. Each addon now has its own page covering both forms, with setup walkthroughs for the four that need credentials -- YouTube, Vimeo, Wistia and Resi -- and honest short pages for the ones that need nothing. Server-Addons compares all sixteen and routes by where the media actually lives. Field names, labels and descriptions are read from each addon's own XML and language files, so the tables say what the form says. Also corrects two rows that would have sent people the wrong way: Vimeo and Wistia were described as oEmbed auto-detection, implying no setup, when both have API credential fields for browsing your own library. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

    @bcordis bcordis committed Aug 19, 2026