11 Commits
Author SHA1 Message Date
Evan 4fc16952b3 wip(windows): 补齐隐私与许可交付,修好外部人的构建入口
- 新增 PRIVACY.md:逐项写明每个联网端点、发送内容、默认开关与关闭方式,明确云候选默认开启、
  token 在 config.toml 明文存储、无任何遥测
- 设置页「用户协议」「隐私政策」两个无 handler 的死按钮接上;前者改名为「开源许可协议」指向
  LICENSE,开源产品的用户条款就是许可证本身,不再承诺一份不存在的 EULA
- 安装包随包装入 GPL 正文并在安装向导显示(GPLv3 §4/§6),补上打包测试断言
- release.yml 增加 build provenance attestation,并在发布后向 MSIME-Web 发 repository_dispatch,
  让 msime.app/update.json 不再等两小时一次的 cron
- 所有 CMakePresets 的 vcpkg 路径改用 $env{VCPKG_ROOT},server 的 Boost 回退不再指向个人目录
- ui/README.md 指向本机绝对路径的 markdown 死链改成相对链接
- 新增 check-developer-paths.sh 并接入 required 的 quality 检查,防止路径回潮
- docs/installation.md 不再写死版本号
2026-09-06 12:05:06 +09:00
fanlusky f9275788c4 add compile release scripts 2026-04-02 18:25:57 +08:00
fanlumaster 1e916a2226 adjust vcpkg config 2026-02-28 18:19:11 +08:00
fanlumaster eb5014777c [config]: Update to VS2026 2025-12-29 21:54:51 +08:00
fanlumaster 22f68f4efe test 2025-10-26 22:22:05 +08:00
fanlumaster a40e87f566 [ver]: Ignore some config files again 2025-08-19 19:04:38 +08:00
fanlumaster 6a513deea9 [chore]: Switch to another PC's dev env 2025-08-18 02:31:26 +08:00
fanlumaster 23781dbf3e [config]: Do not ignore project configs 2025-07-20 15:43:47 +08:00
fanlumaster a0bbd80b62 [env]: Generate some config file via py scripts 2025-05-31 06:51:47 +08:00
fanlumaster 976e17864a [env]: Make it more generic 2025-05-31 06:44:30 +08:00
fanlumaster 7c618a06fc [dev]: Change 3rd-party lib to vckpg and add sqlite3 2025-04-20 17:42:18 +08:00