0 Open
5 Closed
Updated 2026-09-19 16:22:50 +01:00
Closed 2026-09-19 09:41:02 +01:00

Fix missing, duplicated, and mislabelled identifiers so follow-up tools (read_media, write_request_create, read_requests get) can be called from discover/search/recent results.

Issues: #6, #2, #9, #11

Internal order:

  • #6 before #2 — both change projectSearchMedia / projectFull* identifier extraction; #2’s id fallback must not re-break origin-route labelling from M2/#6.
  • #9 (projectMultiResult Artist mapping) and #11 (recent tv_parent target.id) are independent of that pair and of each other.

#6 and #2 should land as one PR or a stacked pair on project.go.

0 Open
4 Closed
Updated 2026-09-19 18:37:12 +01:00
Closed 2026-09-19 18:37:12 +01:00

Administration tools whose wire assumption is wrong. Independent of identity/discover. No issue in this set blocks another.

Issues: #19, #13, #14, #15

Suggested order (parallelizable):

  • #19 then #13 — both “decodeArray is too strict” (string array / XML-RSS).
  • #14 — client-side require or default from/to on stats.
  • #15 — cron_validate request body shape.
0 Open
3 Closed
Updated 2026-09-19 19:00:23 +01:00
Closed 2026-09-19 19:00:23 +01:00

Suspected Ombi-side HTTP 500s. MCP error mapping is already UPSTREAM_REJECTED. Parked so they do not stall code milestones.

Issues: #8, #12

#10 (v2 request list 500s) lives in M5 because it is the request-list path; treat it as verify-upstream there and do not block other M5 work on it.