Skip to content

Claude/main bugs review nd8dax#42

Merged
MYSOREZ merged 3 commits into
mainfrom
claude/main-bugs-review-nd8dax
Jul 4, 2026
Merged

Claude/main bugs review nd8dax#42
MYSOREZ merged 3 commits into
mainfrom
claude/main-bugs-review-nd8dax

Conversation

@MYSOREZ

@MYSOREZ MYSOREZ commented Jul 4, 2026

Copy link
Copy Markdown
Owner

No description provided.

claude added 3 commits July 4, 2026 08:19
- Captcha URL regex only matched login.vk.com/localhost:PORT, so when
  the local kernel logs the auth URL on 127.0.0.1:PORT instead, the
  captcha dialog never triggered. Regex and WebView domain whitelist
  now accept 127.0.0.1 as well.
- Flag switches (VLESS, UDP, DTLS, etc.) only updated in-memory state
  and were lost on restart unless the user pressed "СОХРАНИТЬ
  ИЗМЕНЕНИЯ" afterwards. Toggling now saves the config immediately.
Adds a workflow that builds and uploads a release APK on every push
to main/this branch. Signing uses a static test keystore committed
to the repo (app/ci-release.keystore.jks) instead of the default
auto-generated debug key, so the signature stays identical across
builds/runners and users can update the app without a reinstall.
This keystore is for CI/testing only, not Google Play distribution.
Real kernel log format is "CAPTCHA_SOLVE|<mode>|<url>|<token>", and
the URL's host is id.vk.ru (VK ID), not login.vk.com — the previous
regex only knew about login.vk.com/localhost/127.0.0.1, so the whole
line was ignored and the captcha dialog never opened. Also the old
\S* capture would have swallowed the trailing "|<token>" into the
captured URL since it doesn't stop at "|".

Now parses the CAPTCHA_SOLVE-prefixed line directly (stopping at the
next "|"), with the domain-list match kept only as a fallback.
@MYSOREZ
MYSOREZ merged commit 297e614 into main Jul 4, 2026
1 check 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.

2 participants