From 884dc2ce894d504d3ad4f598b2f7897c420728ad Mon Sep 17 00:00:00 2001 From: Nils Lehnen <30603423+iderex@users.noreply.github.com> Date: Sun, 23 Aug 2026 04:50:12 +0200 Subject: [PATCH] Carry the generated catalogue into the served directory (#131) The publication verb has been able to build a catalogue since the disabled declaration landed, and nothing had ever carried its output into `docs/`. The address an operator pastes therefore answered 404, and a Jellyfin server renders that as an empty repository with no error at all, which is indistinguishable from a typo and from a project that is not ready. `go run . publish` at 8dc007d exits 0 and writes one plugin and one version. That is the scope #65 settled on 2026-08-21, and the owner field carries the publishing organisation, which is what entry 4 of #1 settled on 2026-08-22. The workflow that runs the verb on a schedule carries read-only permission and pushes nothing, so a merge is the only route these bytes have. What this prevents is the state where the generator, the gate and the schedule are all green and the file an operator fetches does not exist. It does not record the address as answering. That reading is taken after the host has rebuilt, and it is a later step in decisions/release-procedure.md. Signed-off-by: Nils Lehnen <30603423+iderex@users.noreply.github.com> --- docs/manifest.json | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 docs/manifest.json diff --git a/docs/manifest.json b/docs/manifest.json new file mode 100644 index 0000000..ddbee7d --- /dev/null +++ b/docs/manifest.json @@ -0,0 +1,21 @@ +[ + { + "guid": "0f9c9107-b31b-459e-81fa-6d35dac25e79", + "name": "Requests", + "description": "A user who cannot find something asks for it from inside Jellyfin rather than through a message to whoever runs the server. The ask lands in a queue an administrator works through, and the person who asked can see what happened to it.\nThis is not finished and there is no release yet. The tree holds the plugin shell and one data model. Installing it today adds nothing a user can see.", + "overview": "A user asks the server for a film or a series, an administrator answers it in a queue. Under development.", + "owner": "Flowfin", + "category": "General", + "imageUrl": "https://raw.githubusercontent.com/Flowfin/jellyfin-plugin-requests/master/img/logo.png", + "versions": [ + { + "version": "0.1.0.0", + "changelog": "changelog", + "targetAbi": "10.11.0.0", + "sourceUrl": "https://github.com/Flowfin/jellyfin-plugin-requests/releases/download/0.1.0.0-stable/requests_0.1.0.0.zip", + "checksum": "1167d5e454c800bc024d98a6899cdb4c", + "timestamp": "2026-08-08T09:39:09Z" + } + ] + } +]