Skip to content

Fix Android snapshot downloads behind HTTPS proxies - #159

Merged
tiensonqin merged 1 commit into
mainfrom
codex/android-self-host-snapshot
Nov 10, 2026
Merged

tiensonqin merged 1 commit into
mainfrom
codex/android-self-host-snapshot

Conversation

@tiensonqin

@tiensonqin tiensonqin commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

A self-hosted sync server behind an HTTPS proxy can return an HTTP URL for the graph snapshot stream. Android could list the graph and fetch its metadata, but blocked the stream request. For the selected graph’s standard stream, use the configured HTTPS route when the metadata advertises HTTP.

  • Reproduced with the Logseq Node sync adapter at 5d83ed47fd and an Android 16 emulator. The fixed app downloaded and opened the graph, and the sync panel showed Connected.
  • Android debug build and 92 unit tests passed, including the proxy regression cases. The OCaml core gate also passed.

Devin Review

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

@tiensonqin
tiensonqin merged commit 80cae32 into main Nov 10, 2026
2 checks passed
@tiensonqin
tiensonqin deleted the codex/android-self-host-snapshot branch November 10, 2026 16:36
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.

1 participant