BUG: Proxy routes only expose a subset of upstream APIs (not the full claimed surface) #67
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description:
The proxy routes (
/api/sonarr/*,/api/radarr/*,/api/sabnzbd/*,/api/emby/*, etc.) only implement a limited subset of the upstream service APIs, despite the README and architecture claiming "Proxy routes to upstream services".Detailed Investigation Findings (release/1.7.31)
Current State:
server/routes/sonarr.js,radarr.js,sabnzbd.js,emby.js, etc.Impact:
Proposed Solution / Fix Plan:
/api/swagger.Cross-Dependencies:
Suggested Labels:
Kind/Bug, Priority: Low, Area/Proxy, Documentation
Affected Versions: All versions.
The fix here will to be address the misleading documentation - there isn't an intent to provide full exposure of the upstreams.