Skip to content

v1.1.0: feat: mark unavailable templates and keep create records across refresh

Choose a tag to compare

@github-actions github-actions released this 05 Nov 03:12
· 4 commits to main since this release

新增

  • 模板标记: 新建机器时,当前套餐不能用的模板会标为“当前套餐不可用”且不能选择,默认选中可用的模板。InstaBox 没有提供这份名单,目前只对免费版生效,名单来自它的接口文档。
  • 创建记录保留: 刷新页面或重新登录后,创建进度行还在,并继续跟踪到完成或失败。失败的记录会一直保留到你关闭。记录保存在当前浏览器里,最长 24 小时,主动退出登录时清除。

修复

  • 重新生成恢复码或更换验证器时输错验证码,页面不再跳回登录,而是留在表单里提示错误。其他需要验证的操作同样如此。
  • “敏感操作二次确认”开关的说明补全了它实际覆盖的操作:通知渠道、端口、快照和文件删除。
  • 测试不再在源码目录里留下数据目录。

已验证

  • 重新生成恢复码和更换验证器的完整流程已在真实浏览器中走通,包括旧恢复码作废和新恢复码登录。
  • 手机宽度下各页面没有横向溢出。机器列表的行内按钮要横向滚动才能看到,点击机器行打开详情也能操作。

已知限制

  • 这个版本的新功能只用模拟的 InstaBox 服务测试过。
  • 重命名、端口、快照、操作记录筛选和文件管理同样只用模拟服务测试过,Telegram 和 Webhook 通知没有真实发送过。
  • 容器还没有在服务器上实际运行过,Cloudflare Tunnel 也没有验证过。
  • Linux 和 macOS 版只确认能编译和打包,没有实际运行过。

Docker 镜像: ghcr.io/jsongmax/instadeck:1.1.0