Skip to content

fix(api): resolve mobile host endpoint behind proxies - #33

Merged
ZacharyZcR merged 1 commit into
Termix-SSH:dev-1.5.0from
ZacharyZcR:fix/support-876-ios-host-list-proxy
Aug 12, 2026
Merged

fix(api): resolve mobile host endpoint behind proxies#33
ZacharyZcR merged 1 commit into
Termix-SSH:dev-1.5.0from
ZacharyZcR:fix/support-876-ios-host-list-proxy

Conversation

@ZacharyZcR

@ZacharyZcR ZacharyZcR commented Jun 26, 2026

Copy link
Copy Markdown
Member

Summary

  • probe supported host API bases when a reverse proxy does not expose the canonical /host prefix
  • accept only valid host-list response shapes and preserve legitimate empty lists
  • reuse the resolved API base for subsequent host operations
  • stop fallback on authentication failures and bypass stale proxy caches for host-list reads

Verification

  • npm run format:check
  • npm run lint (0 errors; existing warnings only)
  • npm run verify:android-network-security
  • npx tsc --noEmit
  • git diff --check

Fixes Termix-SSH/Support#876.

@ZacharyZcR
ZacharyZcR force-pushed the fix/support-876-ios-host-list-proxy branch from 263c093 to c377dfc Compare August 12, 2026 22:01
@ZacharyZcR ZacharyZcR changed the title Fix mobile host list behind reverse proxies fix(api): resolve mobile host endpoint behind proxies Aug 12, 2026
@ZacharyZcR
ZacharyZcR changed the base branch from main to dev-1.5.0 August 12, 2026 22:01
@ZacharyZcR
ZacharyZcR merged commit a3b374a into Termix-SSH:dev-1.5.0 Aug 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] iOS app host list empty behind reverse proxy, works with direct LAN URL

1 participant