File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ # CloudFlare Assistant v6.2
2+
3+ ## 主要更新内容
4+
5+ ### 新增网络日志功能
6+ - ** 日志持久化存储** :新增LogRepository,使用StateFlow管理日志数据,支持应用重启后日志不丢失。
7+ - ** 全局网络拦截器** :新增LogOkHttpInterceptor,自动拦截所有网络请求和响应,并添加时间戳。
8+ - ** 日志开关控制** :新增日志开关功能,用户可以实时开启/关闭日志记录,开关状态持久化。
9+ - ** 日志清空功能** :新增“清除”按钮,一键清空所有日志记录。
10+ - ** 日志复制功能** :新增“复制全部”按钮,将所有日志内容复制到剪贴板。
11+ - ** 全屏日志查看页面** :新增LogActivity,提供专用的全屏日志查看界面,支持滚动、可选择、可复制。
12+ - ** 日志格式化和颜色化** :日志内容按请求/响应类型格式化显示,使用颜色区分不同类型。
13+ - ** UI风格统一** :日志卡片和日志页面UI与主界面风格一致,使用Material Design 3组件,状态栏样式统一。
14+ - ** 底部固定控制栏** :日志页面的控制按钮(开关、清空、复制、返回)固定在页面底部。
15+ - ** 导航集成** :在HomeFragment中新增日志卡片,点击跳转到LogActivity。
16+
17+ - 全部管理界面(路由/域名、KV存储、R2存储)统一为Material Design 3风格,两栏布局,卡片与分割线风格一致。
18+ - R2存储界面:
19+ - 左侧为存储桶列表,右侧为对象列表。
20+ - 支持点击存储桶自动刷新对象列表。
21+ - 对象列表右下角+号按钮支持任意类型文件上传,自动处理MIME类型。
22+ - 对象卡片点击弹窗显示详情(文件名、大小、URL、自定义域),支持复制、更多、返回。
23+ - "更多"弹窗只保留复制URL、删除、返回。
24+ - KV存储界面:
25+ - 右侧标题格式与R2对象一致,动态显示"键值对(namespaceName)"。
26+ - 其它细节如空态提示、按钮可见性等与R2界面保持一致。
27+ - 体验优化:
28+ - 统一FAB按钮、卡片、分割线、弹窗等Material风格。
29+ - 修复对象详情/更多弹窗返回逻辑,避免弹出旧式对话框。
30+ - 代码结构优化,适配器支持点击事件回调,弹窗与主界面联动。
31+
32+ ---
33+
34+ 如需详细diff或单项说明请查阅项目代码。
You can’t perform that action at this time.
0 commit comments