Skip to content

Releases: weibaohui/dsh-kb

v0.7.18 — API 基址随页面推导:子路径反代部署不再 404

Choose a tag to compare

@weibaohui weibaohui released this 29 Oct 01:28

API 基址改由 document.baseURI 推导(与宿主官方客户端同口径):子路径反代(如 https://host/app/dsh/)部署时,绝对路径 /dsh-kb/api 会丢前缀打到站点根而 404;根路径部署行为不变。dsh-sync#14 同款修复,全插件批次落地。

v0.7.17 — 正文可编辑 + 回收站软删除(#2)

Choose a tag to compare

@weibaohui weibaohui released this 28 Oct 13:22
cf52ed7

由 @gxfc9867 贡献(#2),维护者验收合并:

正文可编辑:PUT /doc 改写 wiki/ 下已存在的文本页——白名单目录 + realpath 越界拒绝 + 1MB 上限 + 原子写(tmp+rename),保存后由宿主监视自动进版本历史(每页 50 份可回滚)。

回收站软删除:DELETE /doc 把 wiki/ 与 raw/ 下文件移入 /dsh-kb/trash/<kbId>/(跨设备自动降级为复制+删除),支持列表 / 还原(自动补目录)/ 彻底删除单条 / 清空;删除前客户端会先查引用页并提示。合并前由维护者补充:回收站文件名以 base64url 编 rel(修复文件名含 __ 时还原串路径的缺陷,decode 侧带规范化校验拒收伪造条目)。

产出库保持只读;index/log/schema 不开放删除。新增 test/doc-edit-trash.test.js 18 用例,全量 59 项通过。

v0.7.16 — 自动蒸馏适配 format v4 source 准入(#1)

Choose a tag to compare

@weibaohui weibaohui released this 23 Oct 05:17

Full Changelog: v0.7.15...v0.7.16

v0.7.15

Choose a tag to compare

@weibaohui weibaohui released this 27 Sep 23:01

Full Changelog: v0.7.14...v0.7.15

v0.7.14

Choose a tag to compare

@weibaohui weibaohui released this 26 Sep 15:02

Full Changelog: v0.7.13...v0.7.14

v0.7.13

Choose a tag to compare

@weibaohui weibaohui released this 26 Sep 13:54

Full Changelog: v0.7.11...v0.7.13

v0.7.11

Choose a tag to compare

@weibaohui weibaohui released this 25 Sep 12:40

Full Changelog: v0.7.10...v0.7.11

v0.7.10

Choose a tag to compare

@weibaohui weibaohui released this 25 Sep 10:44

Full Changelog: v0.7.9...v0.7.10

v0.7.9

Choose a tag to compare

@weibaohui weibaohui released this 25 Sep 02:35

Full Changelog: v0.7.8...v0.7.9

v0.7.8

Choose a tag to compare

@weibaohui weibaohui released this 24 Sep 06:14

fix: 修复 0.7.7 客户端 i18n locale 订阅丢 this 导致的渲染树崩溃(宿主卡死在 Loading plugins...),并接通语言切换刷新链路(useT 组件 + 侧栏 DOM 入口)。

Full Changelog: v0.7.7...v0.7.8