Skip to content

CloudMail V1.1.2

Latest

Choose a tag to compare

@Lur1N77777 Lur1N77777 released this 06 May 17:13
· 7 commits to main since this release

CloudMail V1.1.2 更新说明

本版本重点优化首次进入后台、缓存刷新和大量数据管理体验。

中文

  • 进入后台更快:保存 Workers 配置后立即进入管理员后台,校验、统计和预热请求改为后台按需执行。
  • 地址页缓存优先:地址列表和全量地址索引新增持久化缓存,进入页面不再先空白再刷新。
  • 同步远端删除:网页端已删除的地址和邮件会在手机端刷新时被校正,减少旧缓存残留。
  • 大量地址更稳定:修复删除/批量删除后的分页 offset 问题,800+ 地址场景下分组、搜索、用户筛选更可靠。
  • 一键登录链接:Worker 可配置网页版前端地址,地址列表和地址详情可直接复制登录链接。
  • 刷新视觉统一:移除顶部重复“更新中”动画,只保留一个刷新指示;深色/OLED 下拉刷新颜色已适配。
  • 时间显示修复:统一 Worker 时间解析和上海时间显示,避免列表与详情时间不一致。

English

  • Faster admin entry: saving Workers configuration opens the admin console immediately; checks, statistics, and warm-up requests run later on demand.
  • Cache-first addresses: the address list and full address index now use persisted cache, avoiding blank lists on entry.
  • Remote deletion sync: addresses and mail deleted from the web admin are corrected during mobile refresh.
  • Better large-list stability: fixed pagination offsets after delete/batch actions, improving groups, search, and user filters for 800+ addresses.
  • One-tap login links: Worker profiles can store a web frontend URL, and address lists/details can copy direct login links.
  • Cleaner refresh UI: duplicate top updating indicators were removed; dark/OLED RefreshControl styling is themed.
  • Timestamp fix: Worker timestamps are parsed consistently and displayed in Shanghai time.

验证 / Validation

  • pnpm check
  • pnpm test
  • pnpm exec eslint app/admin.tsx app/admin-address-detail.tsx lib/admin-address-cache.ts lib/__tests__/admin-address-cache.test.ts
  • npx expo export --platform android --output-dir .codex-export-refresh-cache --clear
  • Android release APK build + apksigner verify --verbose