Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
494d7dc
feat(remote): WeChat iLink adapter with one-step QR pairing (#1188)
Astro-Han Jun 19, 2026
d521bc0
fix(remote): deliver WeChat replies via official iLink protocol fields
Astro-Han Jun 19, 2026
ee00a7f
fix(remote): surface WeChat notifyStart failure instead of swallowing it
Astro-Han Jun 19, 2026
ad87118
fix(remote): make WeChat auto-approve an explicit allowlist
Astro-Han Jun 19, 2026
06f42fa
test(remote): lock the WeChat iLink delivery protocol fields
Astro-Han Jun 19, 2026
b810130
fix(remote): don't silently swallow unexpected WeChat login-poll errors
Astro-Han Jun 19, 2026
c80e0c3
fix(remote): keep the WeChat poll loop alive across handler throws
Astro-Han Jun 19, 2026
010f7d6
fix(remote): treat a WeChat confirm missing the user id as still waiting
Astro-Han Jun 19, 2026
67be856
test(remote): cover the WeChatPairer QR re-mint loop
Astro-Han Jun 19, 2026
95521bc
feat(remote): redesign channels as boxed provider rows
Astro-Han Jun 19, 2026
4f6421e
fix(remote): drop WeChat notifyStop to end the rebuild race
Astro-Han Jun 19, 2026
6ed691a
refactor(remote): fold WeChat login.ts into the client and pairer
Astro-Han Jun 19, 2026
e29229d
fix(remote): don't flap live channels to connecting on rebuild
Astro-Han Jun 19, 2026
d6de99d
i18n(remote): surface 爪印 in the Chinese remote-control copy
Astro-Han Jun 19, 2026
3ccb15f
i18n(remote): use 控制 not 操控 in the Chinese remote copy
Astro-Han Jun 19, 2026
d998845
fix(remote): validate the iLink server response before trusting it
Astro-Han Jun 19, 2026
4922696
fix(remote): catch a rejected WeChat startPairing instead of hanging
Astro-Han Jun 19, 2026
b5374f3
fix(remote): reject a 2xx JSON array body instead of passing it as su…
Astro-Han Jun 19, 2026
21a093e
test(remote): name the startPairing-reject test for what it actually …
Astro-Han Jun 19, 2026
1c835dd
fix(remote): treat an expired WeChat session as fatal, not a transien…
Astro-Han Jun 20, 2026
65fda0c
fix(remote): persist only a bare https origin for the WeChat base URL
Astro-Han Jun 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 52 additions & 0 deletions bun.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading