kdletters
|
9eee997731
|
收紧原生壳桥接权限边界
移动壳 HostBridge 协议名和版本改为共享契约常量
移动壳配置检查锁定主动导航和 deep link 宿主上下文补写
桌面壳主窗口 capability 移除 Tauri core 默认权限
桌面壳配置检查拒绝 core 默认权限和插件权限外露
更新原生壳方案与共享决策记录
|
2026-06-18 23:52:40 +08:00 |
|
kdletters
|
04d2498579
|
桌面壳主动导航保留宿主上下文
抽出 Tauri H5 宿主上下文补写方法
让桌面深链和主动同源跳转共用宿主上下文
补充桌面壳检查脚本和文档决策
|
2026-06-18 23:34:44 +08:00 |
|
kdletters
|
6c17b4917f
|
原生壳补齐Tauri请求超时
H5 Tauri HostBridge transport 按 timeoutMs 释放卡住的 invoke 请求
补充 Tauri 超时、计时器清理和迟到回包不改写结果的单测
桌面壳配置门禁锁定 Tauri transport 超时封装
同步宿主壳方案文档和共享决策日志
|
2026-06-18 23:02:07 +08:00 |
|
kdletters
|
13f1738d9c
|
桌面壳补齐返回栈状态事件
为 Tauri 壳声明 navigation.canGoBack 能力
注入固定脚本追踪 H5 当前文档路由栈并回放 HostBridge 事件
补充 H5 返回栈事件订阅 facade 与测试
更新原生壳门禁、方案文档和共享决策
|
2026-06-18 21:50:18 +08:00 |
|
kdletters
|
ddfdc409f3
|
桌面壳补齐历史导航菜单
为桌面应用菜单增加后退和前进历史动作
补充桌面菜单测试与配置门禁
更新桌面壳菜单导航文档
|
2026-06-18 21:14:51 +08:00 |
|
kdletters
|
19ec8daf37
|
桌面壳校验文件真实内容
为图片和音频导入导出增加 bytes 头部校验
桌面图片拖入跳过伪装文件继续寻找有效图片
更新桌面壳门禁与宿主壳文件能力文档
|
2026-06-18 20:39:34 +08:00 |
|
kdletters
|
077c37b67c
|
桌面壳补强通知权限门禁
发送本地通知前检查并请求系统通知权限
收紧桌面壳通知插件授权和配置门禁
同步宿主壳协议文档和团队决策记录
|
2026-06-18 20:08:26 +08:00 |
|
kdletters
|
ec36300d92
|
桌面壳接入应用菜单
新增 Tauri 应用菜单并复用显示、刷新和退出窗口动作
收紧桌面壳菜单模块和结构门禁
同步宿主壳方案文档和团队决策记录
|
2026-06-18 19:42:17 +08:00 |
|
kdletters
|
f3b5edd4c6
|
桌面壳持久化窗口状态
新增 Tauri window-state 插件并只保存主窗口大小、位置和最大化状态
收紧桌面壳依赖版本、插件顺序和三端文件结构门禁
同步宿主壳方案文档和团队决策记录
|
2026-06-18 19:29:56 +08:00 |
|
kdletters
|
d71fde8b9a
|
统一三端宿主桥接层结构
拆分移动壳能力清单与分发模块
拆分桌面壳能力清单与分发模块
补充微信壳协议与分发薄索引
同步三端桥接层门禁和文档
|
2026-06-18 18:41:34 +08:00 |
|
kdletters
|
ce27a0c35d
|
细分桌面壳容器职责模块
将桌面壳 WebView 职责拆分为运行态、URL、导航、网络、生命周期、拖拽和事件模块
更新三端桥接层结构门禁清单
同步宿主壳文档和共享记忆中的桌面壳模块口径
|
2026-06-18 18:10:19 +08:00 |
|
kdletters
|
bb62801032
|
补齐桌面壳事件能力声明
声明 Tauri host.events 真实事件通道
同步桌面入口 URL 与 runtime 能力清单
更新宿主壳事件能力文档
|
2026-06-18 17:34:16 +08:00 |
|
kdletters
|
75b1f8391f
|
接入桌面壳深链
新增Tauri桌面深链模块并归一到同源H5入口
启用deep-link插件与single-instance深链转发
更新原生壳门禁和架构文档
|
2026-06-18 16:53:52 +08:00 |
|
kdletters
|
00b41b6a29
|
统一宿主壳目录边界
移动端壳拆分为 host-bridge 与 shell 目录
桌面端 Tauri 拆分为 host_bridge 与 shell Rust 模块
更新三端桥接层结构门禁与配置检查
同步宿主壳方案文档和项目共享决策
|
2026-06-18 16:02:55 +08:00 |
|
kdletters
|
e92e016549
|
统一三端桥接层结构
Tauri入口main.rs收敛为应用装配
桌面HostBridge按协议分发文件分享WebView和托盘职责拆分模块
微信小程序桥接逻辑迁入host-bridge目录并保留页面装配
原生壳检查锁定微信移动桌面桥接层文件结构
宿主壳文档和共享决策记录三端桥接层结构约定
|
2026-06-18 15:42:10 +08:00 |
|
kdletters
|
4731263073
|
收口桌面壳WebView状态重放
桌面壳页面加载完成后回放生命周期状态
桌面壳页面加载完成后重装网络状态监听
桌面壳配置检查锁定页面状态重放路径
宿主壳方案和共享决策日志记录桌面状态重放约束
|
2026-06-18 14:53:02 +08:00 |
|
kdletters
|
f8fe1235f1
|
收口原生壳禁用SDK锁文件门禁
移动壳配置检查拒绝发布与观测SDK锁文件解析
桌面壳配置检查拒绝观测更新与Tauri guest锁文件解析
宿主壳方案文档补充禁用SDK锁文件边界
共享决策日志记录原生壳禁用SDK解析约束
|
2026-06-18 14:30:46 +08:00 |
|
kdletters
|
673c6dbbb7
|
收口原生壳锁文件版本
移动壳配置检查锁定package-lock实际解析版本
桌面壳配置检查锁定package-lock与Cargo.lock解析版本
宿主壳方案文档补充锁文件版本门禁
共享决策日志记录原生壳锁文件依赖边界
|
2026-06-18 14:23:48 +08:00 |
|
kdletters
|
b2b0f4514b
|
收口原生壳关键依赖版本
移动壳配置检查锁定Expo与React Native关键依赖版本
桌面壳配置检查锁定Tauri CLI与Cargo插件版本
宿主壳方案文档补充依赖版本门禁
共享决策日志记录原生壳关键依赖边界
|
2026-06-18 14:15:59 +08:00 |
|
kdletters
|
8754269705
|
收口H5桌面壳命令入口
共享HostBridge契约导出唯一Tauri命令名
H5原生壳Transport改用共享Tauri命令常量
桌面壳配置检查对齐H5与Rust命令入口
宿主壳方案文档补充Tauri命令入口门禁
共享决策日志记录H5 Tauri命令边界
|
2026-06-18 14:06:05 +08:00 |
|
kdletters
|
c2dd4424e4
|
收口原生壳命令入口
移动壳配置检查锁定壳级和根级脚本入口
桌面壳配置检查锁定壳级和根级脚本入口
桌面壳配置检查锁定Tauri dev与build前置命令
宿主壳方案文档补充命令入口门禁
共享决策日志记录原生壳命令入口边界
|
2026-06-18 13:59:13 +08:00 |
|
kdletters
|
0e0a5bb0c0
|
收口HostBridge能力分发门禁
移动壳检查展开能力列表并校验request capability都有handler
桌面壳检查capabilities与Rust request分发一致
更新原生壳方案和共享决策记录
|
2026-06-18 13:38:11 +08:00 |
|
kdletters
|
7bb76ffb37
|
收口HostBridge方法白名单门禁
移动壳配置检查拒绝共享契约外HostBridge method分发
桌面壳配置检查校验Rust method白名单与共享契约一致
更新原生壳方案和共享决策记录
|
2026-06-18 13:30:19 +08:00 |
|
kdletters
|
71b18002d4
|
收口HostBridge请求信封校验
共享契约新增HostBridge method白名单和request id归一规则
Expo与Tauri壳在能力分发前拒绝非法id和未知method
补充两端测试、配置门禁、原生壳方案和共享决策记录
|
2026-06-18 13:22:27 +08:00 |
|
kdletters
|
4c4682069b
|
收口HostBridge重复请求回放
Expo壳按request id复用进行中请求并回放已完成响应
Tauri壳在唯一HostBridge命令外层增加重复请求等待与回放
补充两端测试、配置门禁、原生壳方案和共享决策记录
|
2026-06-18 13:07:54 +08:00 |
|
kdletters
|
6cf1038ff3
|
收口HostBridge入站消息来源
让Expo和Tauri注入的HostBridge消息显式携带当前窗口origin和source
H5原生HostBridge监听器拒绝非当前窗口或非当前origin的消息
补充伪造来源回包测试,防止sandbox消息结算宿主请求
更新原生壳方案和共享决策记录
|
2026-06-18 12:43:53 +08:00 |
|
kdletters
|
6a5869596c
|
收口桌面壳JS依赖边界
移除根H5与桌面壳未使用的Tauri JS guest依赖
新增桌面壳检查,禁止根包和桌面壳包安装Tauri JS guest包
更新原生壳方案和共享决策记录,明确桌面系统能力只由Rust HostBridge分发
|
2026-06-18 12:30:43 +08:00 |
|
kdletters
|
6c7e1e6852
|
锁定原生壳身份与能力作用域
移动壳配置检查固定 Expo 应用身份、外观、资源和桥版本
移动壳配置检查禁止 Android 默认显式请求权限
桌面壳配置检查固定唯一主窗口和 main capability 作用域
同步 Expo React Native 与 Tauri 宿主壳方案文档
同步共享决策记录中的原生壳门禁约定
|
2026-06-18 12:11:04 +08:00 |
|
kdletters
|
242f872ac0
|
收紧桌面壳观测渠道边界
桌面壳配置检查拒绝崩溃上报、analytics、遥测日志、自动更新和渠道分发 SDK 依赖。
桌面壳配置检查拒绝相关 Rust 初始化片段提前进入 Tauri 壳。
更新 Expo React Native 与 Tauri 宿主壳方案中的桌面观测渠道边界。
更新共享决策日志记录桌面壳观测与渠道 SDK 接入前置条件。
|
2026-06-18 11:33:25 +08:00 |
|
kdletters
|
4e11ffb644
|
收紧桌面壳宿主版本边界
桌面壳配置检查校验 release 和 dev 入口 hostVersion
桌面壳配置检查要求 runtime 回包使用 Cargo 版本
宿主壳方案和共享决策记录桌面版本边界
|
2026-06-18 11:17:22 +08:00 |
|
kdletters
|
bbac06c4d8
|
关闭桌面壳主窗口调试器
桌面壳主 WebView 显式关闭 DevTools
桌面壳配置检查拒绝 DevTools 配置和 feature 漂移
宿主壳方案和共享决策记录桌面调试边界
|
2026-06-18 10:56:26 +08:00 |
|
kdletters
|
16196464b9
|
拒绝桌面壳默认下载落盘
桌面壳 WebView 下载事件默认拒绝网页触发的落盘动作
桌面壳配置检查守卫下载拒绝策略
宿主壳方案和共享决策记录桌面保存边界
|
2026-06-18 10:49:40 +08:00 |
|
kdletters
|
db4df0ab9a
|
收紧桌面壳顶层导航边界
桌面主窗口只允许打包资产和同源 H5 留壳
桌面外链与新窗口请求交给系统 opener 后拒绝留壳
同步宿主壳方案和共享决策记录
|
2026-06-18 10:39:35 +08:00 |
|
kdletters
|
6b700a0ea0
|
固定桌面壳运行平台标记
桌面壳创建主窗口前将 hostPlatform 归一为真实系统平台
桌面壳配置检查新增运行平台归一守卫
同步宿主壳方案与共享决策记录
|
2026-06-18 10:31:59 +08:00 |
|
kdletters
|
580b3a2875
|
禁止壳层伪声明登录支付能力
补充 Expo 与 Tauri 壳层登录支付能力禁伪声明检查
同步宿主壳方案和共享决策中的登录支付能力边界
|
2026-06-18 10:01:14 +08:00 |
|
kdletters
|
a9b297a728
|
拆分桌面壳CSP配置
桌面壳 release CSP 移除本机调试源
桌面壳 devCsp 单独保留 Vite 和 HMR 本机来源
桌面壳检查脚本校验 release 和 dev CSP 边界
宿主壳方案和共享决策记录桌面 CSP 分层
|
2026-06-18 09:30:34 +08:00 |
|
kdletters
|
d33be9f869
|
收紧桌面壳命令白名单
桌面壳检查脚本校验 Tauri build manifest、invoke handler 与 capability 只暴露 host_bridge_request
桌面壳检查脚本拒绝残留的非白名单自动生成权限文件
宿主壳方案和共享决策记录桌面壳命令暴露边界
|
2026-06-18 09:04:25 +08:00 |
|
kdletters
|
78c317fc32
|
补齐桌面壳平台图标集
从真实品牌 PNG 派生 Tauri 多尺寸图标
配置 Windows ICO 与 macOS ICNS 图标
校验桌面壳图标尺寸、容器和 bundle 列表
更新原生壳方案和团队决策记录
|
2026-06-18 08:54:02 +08:00 |
|
kdletters
|
01a346a9b0
|
禁止壳生产代码保留临时替身
移动壳配置检查扫描生产源码脚手架词
桌面壳配置检查扫描生产源码脚手架词
保留测试文件使用 mock 的边界
更新原生壳方案和团队决策记录
|
2026-06-18 08:42:18 +08:00 |
|
kdletters
|
64c5c65b20
|
固定桌面壳安装包身份
校验 Tauri 桌面壳产品名和应用标识
校验桌面壳 Tauri、Node 与 Cargo 版本一致
收紧桌面壳 release/dev 入口、CSP 与 updater 禁用门禁
更新原生壳方案和团队决策记录
|
2026-06-18 08:36:24 +08:00 |
|
kdletters
|
94046153c6
|
接入桌面壳单实例唤醒
Tauri 桌面壳启用 single-instance 插件
重复启动只唤醒并聚焦已有主窗口
禁止把第二实例参数透传给 H5
补充单实例检查测试和架构文档
|
2026-06-18 08:07:50 +08:00 |
|
kdletters
|
88e363586e
|
完善桌面壳托盘关闭行为
主窗口关闭在托盘可用时隐藏到托盘
托盘不可用时保持默认关闭避免窗口无法恢复
补充关闭策略检查测试和架构文档
|
2026-06-18 08:01:21 +08:00 |
|
kdletters
|
45a9f9b0cd
|
接入桌面壳系统托盘
Tauri 桌面壳启用真实系统托盘
托盘菜单提供显示主窗口刷新和退出动作
托盘注册失败不阻断主窗口启动
补充桌面壳托盘检查测试和架构文档
|
2026-06-18 07:56:47 +08:00 |
|
kdletters
|
b3278739a5
|
接入原生壳音频文件导出能力
新增 file.exportAudio HostBridge 契约和 H5 facade
移动端通过 Expo 缓存文件与系统分享导出受控音频
桌面端通过 Tauri 保存对话框写入受控音频字节
通用音频输入面板仅对本地音频资产展示宿主导出入口
更新壳能力检查、测试、方案文档和共享决策记录
|
2026-06-18 05:42:16 +08:00 |
|
kdletters
|
3be997e286
|
接入原生壳音频文件导入能力
新增 file.importAudio HostBridge 契约和 H5 facade
移动端通过 Expo DocumentPicker 读取受控音频文件
桌面端通过 Tauri 文件选择框读取受控音频文件
通用音频输入面板在原生壳复用宿主导入和现有音频处理管线
更新壳能力检查、测试、方案文档和共享决策记录
|
2026-06-18 05:25:39 +08:00 |
|
kdletters
|
51dcff6d16
|
接入原生壳页面刷新能力
新增 app.reloadWebView HostBridge 契约和 H5 facade
移动端通过 react-native-webview reload 刷新当前 WebView
桌面端通过 Tauri WebviewWindow reload 刷新主窗口
更新壳能力检查、测试、方案文档和共享决策记录
|
2026-06-18 05:07:01 +08:00 |
|
kdletters
|
1c6749b53e
|
接入原生壳文本文件导入能力
新增 file.importText HostBridge 契约和 H5 facade
移动端通过 Expo DocumentPicker 读取受控文本文件
桌面端通过 Tauri 文件选择框读取受控文本文件
更新壳能力检查、测试、方案文档和共享决策记录
|
2026-06-18 04:51:56 +08:00 |
|
kdletters
|
c7a24fba37
|
接入原生壳剪贴板读取能力
新增 clipboard.readText HostBridge 契约和 H5 facade
移动端通过 expo-clipboard 读取纯文本剪贴板
桌面端通过 Tauri clipboard-manager 读取纯文本剪贴板
更新壳能力检查、测试、方案文档和共享决策记录
|
2026-06-18 04:38:16 +08:00 |
|
kdletters
|
bbfe4b7181
|
接入原生壳本地通知能力
新增 notification.showLocal HostBridge 契约和 H5 facade
移动端通过 expo-notifications 发送即时本地通知
桌面端通过 Tauri notification 插件发送系统通知
更新壳能力检查、测试、方案文档和共享决策记录
|
2026-06-18 04:24:55 +08:00 |
|
kdletters
|
199f02cf9f
|
接入桌面壳图片导入能力
新增 file.importImage 与 file.imageDropped HostBridge 能力
Tauri 壳通过系统图片选择和主窗口拖拽读取真实图片文件
H5 统一使用导入图片与拖入图片事件 facade
限制图片 MIME 与大小并避免暴露本机绝对路径
更新壳能力校验、测试和架构文档
|
2026-06-18 02:52:37 +08:00 |
|