Commit Graph

  • da527b57af Fix: 真正修复双启动页 - 移除 windowBackground 覆盖,让系统启动窗口独占 develop admin 2026-07-07 13:32:05 +08:00
  • 307f3c454a Fix: 修复双启动页问题 - 系统启动窗口显示 appstore.png admin 2026-07-07 13:22:15 +08:00
  • b3057a72bb Fix: Use correct Docker-OSX startup with KVM and SSH admin 2026-07-05 12:07:24 +08:00
  • 7a95af02b9 Update: Improve Docker-OSX handling and add VM status check admin 2026-07-05 04:38:46 +08:00
  • 161d5dbcaf Fix: Use correct Docker-OSX image tag (latest instead of sonoma) admin 2026-07-05 04:05:43 +08:00
  • 23b8260d87 Trigger rebuild after LFS push admin 2026-07-05 03:48:45 +08:00
  • 9cce230f1f Fix: Correct Libbox.xcframework path (iOS-SwiftUI-Code/Libbox.xcframework, not uuvpn/Libbox.xcframework) admin 2026-07-05 03:35:34 +08:00
  • 3185a0c66d Fix: Remove --verbose flag, add fallback LFS fetch/checkout, improve directory checking admin 2026-07-05 03:26:11 +08:00
  • 759fdccc96 Fix: Use hardcoded token for LFS authentication and add verbose output admin 2026-07-05 03:14:00 +08:00
  • 470c2eca39 Fix: LFS check should not fail the build admin 2026-07-05 03:11:08 +08:00
  • 52ac80a037 Fix: Remove qemu dependency, use docker directly for Alpine Linux admin 2026-07-05 02:44:21 +08:00
  • 4f3bcf4e52 Split workflows: Create build-ios.yml and disable Android build in main workflow admin 2026-07-04 21:13:48 +08:00
  • 8b4ea9646d Fix: Use apk for Alpine Linux in iOS build dependencies admin 2026-07-04 21:01:21 +08:00
  • a911f25a28 WIP: Add real iOS build steps with Docker-OSX and LFS check admin 2026-07-04 20:37:32 +08:00
  • 7b500dde68 Fix: Remove cleanup and simplify notification steps for Gitea act compatibility admin 2026-07-04 20:21:10 +08:00
  • dc294c2eec WIP: Add Docker-OSX test for iOS build (experimental) admin 2026-07-04 19:04:47 +08:00
  • 425dd00208 Fix: Add LFS authentication for iOS build admin 2026-07-04 18:59:15 +08:00
  • 5eaa8c2b49 Fix: Replace upload-artifact action in build-debug.yml with simple file copy admin 2026-07-04 14:36:29 +08:00
  • 6bbbba0343 Fix: Replace upload-artifact action with simple file copy (Gitea act compatibility) admin 2026-07-04 14:28:34 +08:00
  • 2305f3d6d3 Fix: List APK files before upload and use correct flavor output path admin 2026-07-04 14:08:05 +08:00
  • e42e2dac79 Fix: Install gcompat for NDK clang on Alpine Linux and remove container config admin 2026-07-04 13:49:02 +08:00
  • c876251950 Fix: Use Ubuntu 22.04 container for Android build (glibc required for NDK clang) admin 2026-07-04 13:35:17 +08:00
  • 04f3fadb62 Fix: Use assembleAlphaDebug/Release without app: prefix admin 2026-07-04 12:37:48 +08:00
  • fd89f2a965 Fix: Use assembleDebug/assembleRelease without flavor prefix admin 2026-07-04 11:30:53 +08:00
  • 227e7e4ab9 Fix: Use correct Gradle task names (assembleAlphaDebug/Release instead of assembleMeta-Alpha) admin 2026-07-04 10:47:33 +08:00
  • 7f6ca27e19 Fix: Install curl and create toolcache directory before downloading Go admin 2026-07-04 10:28:53 +08:00
  • 9f17517c20 Fix: Always download Go 1.23 directly to ensure correct version for build admin 2026-07-04 10:14:29 +08:00
  • 8c1483da96 Fix: Allow LFS pull to fail for Android build (doesn't need iOS framework) admin 2026-07-04 01:01:15 +08:00
  • a3c82260f2 Fix: Enable Alpine community repository for openjdk17-jdk installation admin 2026-07-04 00:58:57 +08:00
  • b94558069b Fix: Use openjdk17-jdk package name for Alpine Linux admin 2026-07-04 00:53:31 +08:00
  • 849515fb0e Fix: Add Alpine Linux (apk) support for Java 17 and Go installation admin 2026-07-04 00:47:36 +08:00
  • 4acdff0477 Fix: Use kankanjiao CI/CD style environment setup with RUNNER_TOOL_CACHE admin 2026-07-03 21:26:51 +08:00
  • 9d266f282c Fix: Remove container, install JDK/Go directly via apt-get on ubuntu runner admin 2026-07-03 19:07:16 +08:00
  • 5e3a8f70f7 Fix: Use 'ubuntu' runner label instead of 'ubuntu-latest' admin 2026-07-03 18:54:43 +08:00
  • cecdbd1b01 Fix: Install Git LFS before checkout, pull LFS files after checkout admin 2026-07-03 18:53:40 +08:00
  • 606b3aca90 Fix: Use node:20-bullseye container for CI/CD (includes Node.js) admin 2026-07-03 18:32:24 +08:00
  • c418800664 Fix: Install curl and sudo first, then use apt without sudo admin 2026-07-03 18:24:55 +08:00
  • fe12e9ce33 Fix: Install Node.js and Git LFS in CI/CD workflow admin 2026-07-03 18:20:06 +08:00
  • ebf60d4ce6 Fix: Remove lfs option from checkout and use manual Git LFS setup admin 2026-07-03 18:11:10 +08:00
  • 7773749c53 Configure Git LFS for Libbox.xcframework and update workflows admin 2026-07-03 16:54:36 +08:00
  • 8eb287d32d Configure Git LFS for Libbox.xcframework binary files admin 2026-07-03 16:53:49 +08:00
  • aa1dfe0e4b Fix: GitHub Actions workflow syntax error - secrets cannot be used in if condition directly admin 2026-07-03 16:25:35 +08:00
  • d0b07f42de Docs: Add API field type documentation admin 2026-07-03 13:46:34 +08:00
  • b9fc411999 Fix: Handle sell field type inconsistency (Boolean or Int) admin 2026-07-03 13:44:40 +08:00
  • 56c4caeaf3 Fix: PlanData.sell should be Boolean type admin 2026-07-03 07:15:50 +08:00
  • 012e71cc10 Fix: Add null safety for u and d fields in MainActivity admin 2026-07-03 05:58:41 +08:00
  • 18f5c7093a Fix: Add null check for cached subscribe data and update SubscribeData fields admin 2026-07-03 05:51:03 +08:00
  • 103e7eb984 Fix: Change PlanData.sell type from Boolean to Int (API returns number) admin 2026-07-03 05:44:32 +08:00
  • d2131f1f9c Fix: Update PlanData to match API response (Boolean fields, add device_limit/sell) admin 2026-07-03 03:27:02 +08:00
  • 6ba16654b1 Fix: Retrofit baseUrl must end with / admin 2026-07-03 03:03:18 +08:00
  • bc19fe5ef5 Fix: Add x86/x86_64 ABI support for emulator compatibility admin 2026-07-03 02:40:01 +08:00
  • 7ebe87e276 Enable Android debug build and update ApiClient config URL admin 2026-07-03 00:59:33 +08:00
  • 14d955951e Fix: Bump swift-tools-version to 5.9 for tvOS v17 support admin 2026-07-02 23:05:52 +08:00
  • 621e34cc6a Fix: Use local Swift Package (LibboxLocal) with binaryTarget for Libbox.xcframework admin 2026-07-02 22:50:37 +08:00
  • 20b794122c Fix: Restore original modulemap format and remove SWIFT_INCLUDE_PATHS admin 2026-07-02 22:19:14 +08:00
  • 1cad70e0b2 CI: Add Libbox module diagnostics and improve error logging admin 2026-07-02 21:50:36 +08:00
  • c4c0cb3a7a Fix: Update Libbox module.modulemap with umbrella header for Xcode 26 compatibility admin 2026-07-02 20:16:15 +08:00
  • 0703c3aa07 Fix: Add SWIFT_INCLUDE_PATHS for Libbox module discovery admin 2026-07-02 20:07:50 +08:00
  • 999ee48e6b Fix: Remove bridging header and restore import Libbox - try module import approach admin 2026-07-02 20:01:59 +08:00
  • 61d17ccbe2 Fix: Use correct framework import syntax in bridging header admin 2026-07-02 19:37:49 +08:00
  • 882f74100e Fix: Remove import Libbox statements - use bridging header instead admin 2026-07-02 19:30:28 +08:00
  • 7e267072f3 Fix: Add HEADER_SEARCH_PATHS for Libbox headers in bridging header admin 2026-07-02 19:26:42 +08:00
  • 1d0acc8f38 Fix: Disable SWIFT_ENABLE_EXPLICIT_MODULES for Xcode 26 compatibility admin 2026-07-02 19:13:54 +08:00
  • df0aa6b9f9 Fix: Improve bridging header with conditional include admin 2026-07-02 19:05:23 +08:00
  • b8e2955ebe Fix: Add bridging header for Libbox.xcframework to enable Swift import admin 2026-07-02 18:53:45 +08:00
  • dc0c6a0e09 Fix: Use local Libbox.xcframework instead of Swift Package dependency admin 2026-07-02 18:38:53 +08:00
  • 5b044334ee Fix: Add sing-box-lib Swift Package for Libbox (solves 'No Such module Libbox' issue - see GitHub Issue #37) admin 2026-07-02 17:54:17 +08:00
  • 3a96b19e0c Fix: Add FRAMEWORK_SEARCH_PATHS to Library target to find Libbox.xcframework (complete fix for iOS build) admin 2026-07-02 16:58:33 +08:00
  • 31a8a2ba06 Fix: Add Libbox.xcframework to Library target's linked frameworks (fixes iOS build issue) admin 2026-07-02 16:46:59 +08:00
  • c98b5df051 Docs: Add detailed iOS build issue diagnosis report with root cause and fix instructions admin 2026-07-02 16:39:34 +08:00
  • a0e3b69ac5 Debug: Add detailed verification of Libbox.xcframework binary file before build to diagnose download issue admin 2026-07-02 16:31:10 +08:00
  • 5b8e815fe6 Fix: Enable Git LFS to download large Libbox.xcframework binary files (60MB) admin 2026-07-02 13:43:54 +08:00
  • a2523209b8 Debug: Add verification step to check if Libbox.xcframework exists before build admin 2026-07-02 12:42:12 +08:00
  • f374e2ce3c Fix: Use iOS Simulator OS 26.2 (26.3 not available, only 26.2, 26.4.1, 26.5) admin 2026-07-02 12:37:54 +08:00
  • f2ef91036a Fix: Use Xcode 26.3 (26.4 does not exist) and matching simulator OS admin 2026-07-02 12:28:50 +08:00
  • 4c70cd5f12 Fix: Remove invalid xcodebuild options for Xcode 26.4 admin 2026-07-02 12:17:51 +08:00
  • 63ce949edc Fix: Remove continue-on-error to properly detect build failures admin 2026-07-02 12:00:03 +08:00
  • 2080366d66 Fix: Add detailed build result checking and DerivedData inspection admin 2026-07-02 11:54:50 +08:00
  • 15e607dfc6 Fix: Disable Android build temporarily, fix iOS simulator app path detection admin 2026-07-02 11:43:50 +08:00
  • 7ba0cec04f Fix: Improve iOS app file search with multiple fallback methods and verbose output admin 2026-07-02 11:39:28 +08:00
  • 73a95e2c7a Fix: Use Xcode 26.4 and iPhone Air simulator matching available versions admin 2026-07-02 11:10:58 +08:00
  • 26c1cd4bcb Fix: Switch to macos-latest runner with Xcode 16.4 for better availability admin 2026-07-02 10:56:44 +08:00
  • ec225e72bd Fix: Add skip validation flags and list schemes for better error diagnosis admin 2026-07-02 10:37:27 +08:00
  • eca0f8a08f Fix: Use macOS-13 runner with Xcode 15.0 for better compatibility admin 2026-07-02 10:27:59 +08:00
  • 1b78c4b61c Fix: Use specific iOS simulator device (iPhone Air, OS 26.5) admin 2026-07-02 10:13:50 +08:00
  • 4fa894245c Fix: Use latest-stable Xcode and generic iOS simulator admin 2026-07-02 09:49:50 +08:00
  • 97f69f1a9c Fix: Use iPhone 16 simulator for Xcode 16 admin 2026-07-02 01:47:04 +08:00
  • 839a1627fd Fix: Update Xcode to 16.0 (minimum available on GitHub Actions) admin 2026-07-02 01:36:33 +08:00
  • 91b6620347 Fix: Use correct Gradle task assembleDebug admin 2026-07-02 01:00:46 +08:00
  • e954bcc430 Fix: Update JDK to 17 and Xcode to 15.2 admin 2026-07-02 00:00:31 +08:00
  • 51a30184d7 Fix: Update Xcode version to 15.2 admin 2026-07-01 23:59:34 +08:00
  • 267865c61d Add simplified debug build workflow admin 2026-07-01 23:52:41 +08:00
  • c590135d68 Add CI/CD configuration and API documentation main admin 2026-07-01 21:40:53 +08:00
  • e514a9310e up version to 4.0.0 v4.0.0 zeus 2025-12-24 13:04:21 +08:00
  • 7570c56968 Update build.gradle.kts zeus 2025-12-24 13:04:10 +08:00
  • 1a3fb8f70a 修复部分设备下闪退问题 zeus 2025-12-24 13:03:13 +08:00
  • 0dbfefdabe Update MainActivity.kt zeus 2025-12-24 12:26:56 +08:00
  • 3085c72bf1 Update activity_profile.xml zeus 2025-12-24 12:23:52 +08:00
  • afd459c765 fix android sdk 34 崩溃 java.lang.SecurityException: ... One of RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED should be specified 是因为您的应用目标 SDK 为 Android 14 (API 34)。 zeus 2025-12-24 12:17:16 +08:00
  • d26dab7be1 fix Android提示旧版本Android系统不兼容问题 zeus 2025-12-24 12:05:57 +08:00