File tree Expand file tree Collapse file tree
src/main/java/com/muort/upworker/core Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2727- ** 脚本列表** :查看所有已上传的 Worker 脚本
2828- ** 快速删除** :一键清理不需要的脚本
2929
30- ### 🌐 路由管理
30+ ### 📄 Pages 管理
31+ - ** 项目管理** :查看、创建、删除 Pages 项目
32+ - ** 部署管理** :查看部署历史和状态
33+ - ** 自定义域名** :管理 Pages 项目的自定义域名
34+ - ** OkHttp 4.12.0** :+自签名 S3 API (R2) # 纯自实现,已移除 AWS SDK
35+
36+ ### 🌐 路由和域管理
3137- ** 路由绑定** :将 Worker 脚本绑定到指定域名路径
3238- ** 域名管理** :支持自定义域名模式(/* .example.com/* )
3339- ** 灵活配置** :支持完整的路由创建、更新、删除操作
4551- ** 批量管理** :支持批量键值对操作
4652- ** 元数据查看** :查看存储配额和使用情况
4753
48- ### 📄 Pages 管理
49- - ** 项目管理** :查看、创建、删除 Pages 项目
50- - ** 部署管理** :查看部署历史和状态
51- - ** 自定义域名** :管理 Pages 项目的自定义域名
52- - ** 环境变量** :配置生产环境和预览环境变量
53-
5454### 🗂️ R2 对象存储
5555- ** Bucket 管理** :创建、删除 R2 存储桶
5656- ** 对象操作** :上传、下载、删除对象
@@ -90,9 +90,8 @@ Jetpack 组件:
9090
9191网络层:
9292├── Retrofit 2.9.0 # HTTP 客户端
93- ├── OkHttp 4.12.0 # 网络层
94- ├── Gson 2.10.1 # JSON 解析
95- └── AWS SDK 2.76.0 # S3 兼容 API (R2)
93+ ├── OkHttp 4.12.0 # 网络层 + 自签名 S3 API (R2)
94+ └──Gson 2.10.1 # JSON 解析
9695
9796依赖注入:
9897└── Hilt 2.48 # 依赖注入框架
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ # CloudFlare Assistant v5.8 版本更新
2+
3+ 📦 核心变更
4+ 🚀 技术架构重构
5+ 我们彻底重构了底层网络架构,带来更轻盈、高效的实现方案:
6+
7+ 全新网络栈:采用业界标准的 OkHttp 作为网络通信核心
8+ 存储引擎升级:实现 自签名 S3 协议 支持,完全自主可控
9+ 告别重依赖:已完全移除 AWS SDK 及相关闭源组件
10+ ✨ 新版本优势
11+ ✅ 完全开源生态
12+ 零闭源依赖:所有代码 100% 开源透明
13+ F-Droid 兼容:符合严格的自由软件准则,已在 F-Droid 上架
14+ 纯净代码库:无任何私有库或商业 SDK 依赖
15+
16+ ---
17+
18+ ** 完整功能** :Workers 部署、Pages 部署、DNS 管理、路由管理、KV 存储、R2 存储、备份恢复
Original file line number Diff line number Diff line change @@ -18,10 +18,10 @@ android {
1818
1919 defaultConfig {
2020 applicationId = " com.muort.upworker"
21- minSdk = 25
21+ minSdk = 26
2222 targetSdk = 34
23- versionCode = 2025122001
24- versionName = " 5.7 "
23+ versionCode = 2025122101
24+ versionName = " 5.8 "
2525
2626 vectorDrawables {
2727 useSupportLibrary = true
@@ -158,9 +158,6 @@ dependencies {
158158 // WorkManager
159159 implementation(" androidx.work:work-runtime-ktx:2.9.0" )
160160
161- // AWS S3 SDK for R2
162- implementation(" com.amazonaws:aws-android-sdk-s3:2.76.0" )
163- implementation(" com.amazonaws:aws-android-sdk-core:2.76.0" )
164161
165162 // Testing
166163 testImplementation(" junit:junit:4.13.2" )
You can’t perform that action at this time.
0 commit comments