Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@

**Bring your own servers or subscription.** OneXray does not provide VPN access or proxy servers.

[![OneXray running on Mac, iPad and iPhone](./readme/images/devices-en.png)](./readme/images/devices-en.png)
[![OneXray running on Mac, iPad and iPhone](https://onexray.com/images/screenshots/devices-en.png)](https://onexray.com/images/screenshots/devices-en.png)

## Why OneXray

Expand Down
5 changes: 4 additions & 1 deletion android/fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,10 @@ platform :android do
aab: "../build/app/outputs/bundle/release/app-release.aab",
release_status: "draft",
track: "internal",
changes_not_sent_for_review: true,
skip_upload_metadata: true,
skip_upload_images: true,
skip_upload_screenshots: true,
skip_upload_changelogs: true,
rescue_changes_not_sent_for_review: false,
timeout: 1200,
)
Expand Down
19 changes: 12 additions & 7 deletions build_scripts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,13 +110,18 @@ version/pub get → native libraries/Core/Geodata → FFI generation → platfor
build number through the environment, without rewriting Fastfile. Linux collects
only the current version's ZIP/DEB.

Android uploads remain internal drafts with `changes_not_sent_for_review: true`
and automatic parameter rescue disabled. If Play rejects that commit option,
the upload fails rather than retrying with automatic review submission. Check
pending changes and any active review before dispatching an Android build, and
remove a production release being replaced. After upload, confirm that changes
remain unsent in the publishing overview. Validate the Play-signed
APK before selecting the new version code for production and submitting changes.
Android uploads remain internal drafts and explicitly skip metadata, images,
screenshots and changelogs. Do not set `changes_not_sent_for_review` for this
upload: Play rejects it when the edit is handled automatically. Automatic
parameter rescue remains disabled, so a rejection is not retried with different
review behavior. These skip flags only restrict this invocation's uploads;
they do not isolate changes already pending in Play Console. A normal API
commit can include those changes and affect an active review. Before
dispatching, confirm there are no pending changes or active review, and remove
a production draft being replaced. Keep store copy and images until after the
binary upload, then save them as unsent Console drafts. After upload, recheck
Publishing overview before editing store content. Validate the Play-signed APK
before selecting the new version code for production and submitting changes.

FFI generation runs `dart run tool/ffigen.dart` after refreshing the native
headers. Use the same command from the App root after changing `c/include/` or
Expand Down
2 changes: 1 addition & 1 deletion readme/README.ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@

**Добавьте свои серверы или подписку.** OneXray не предоставляет доступ к VPN или прокси-серверы.

[![OneXray на Mac, iPad и iPhone](./images/devices-ru.png)](./images/devices-ru.png)
[![OneXray на Mac, iPad и iPhone](https://onexray.com/images/screenshots/devices-ru.png)](https://onexray.com/images/screenshots/devices-ru.png)

## Почему OneXray

Expand Down
2 changes: 1 addition & 1 deletion readme/README.zh_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@

**请自备服务器或订阅。** OneXray 不提供 VPN 服务或代理服务器。

[![Mac、iPad 与 iPhone 上的 OneXray](./images/devices-zh.png)](./images/devices-zh.png)
[![Mac、iPad 与 iPhone 上的 OneXray](https://onexray.com/images/screenshots/devices-zh.png)](https://onexray.com/images/screenshots/devices-zh.png)

## 为什么选择 OneXray

Expand Down
Binary file removed readme/images/connect-ios.png
Binary file not shown.
Binary file removed readme/images/custom-routing-windows.png
Binary file not shown.
Binary file removed readme/images/devices-en.png
Binary file not shown.
Binary file removed readme/images/devices-ru.png
Binary file not shown.
Binary file removed readme/images/devices-zh.png
Binary file not shown.
Binary file removed readme/images/servers-android.png
Binary file not shown.
Binary file removed readme/images/smart-routing-macos.png
Binary file not shown.