Koishi 控制台持续更新贴

20230613 近期的修复更新:

  • 优化了日志输出策略,修复了日志过大导致卡死的问题
  • 修复了 textarea 的默认值不会显示的问题
  • 修复了插件启动失败时,不会有日志显示的问题
3 个赞

20230614 更新:实验性地支持了指令式的插件安装、卸载、更新。

5 个赞

20230619 更新:实验性地支持了活动栏图标的重排与合并。可以通过拖动实现。

3 个赞

20230624 更新:更新了插件市场索引格式。

将 market 插件更新到最新版本后,使用默认配置时加载插件市场将不再有读条了!

PS:修复了点击「刷新」按钮后依赖管理页面中版本号不更新的问题。

2 个赞

20230625 更新:修复了一些已知问题。

  • 修复了 dict 内嵌 intersect 时无法配置属性名称的问题
  • 修复了 unionobject 部分属性为 required 时配置项消失的问题
  • 修复了沙盒中引用回复中的图片没有正常显示的问题
2 个赞

20230703 更新:

  • market 插件:修复了部分情况下插件市场无法加载的问题
  • commands, config 插件:增加了 Koishi Online 支持
  • locales, logger 插件:增加了 Koishi Online 支持;允许插件的功能在没有控制台服务的情况下同样生效
  • market, sandbox, status 插件:调整了语言名,从 zh 更改为 zh-CN
3 个赞

20230706 更新:

  • 支持了使用正则表达式约束配置项中的字符串

  • 优化了表格中 dict 类型对于键名重复时的提示

  • 修复了表格中高亮框不随滚动移动的问题
3 个赞

20230707 更新:explorer 支持了图片 / 音频 / 视频类型的文件显示。

3 个赞

20230708 更新:

  • 修复了屏幕高度不够时省略号图标不再显示的问题
  • 为带有分组的活动栏图标增加了小三角提示

3 个赞

20230710 更新:

  • 修复了插件实际最新版本大于插件市场中的最新版本时安装对话框无法加载的问题
  • 修复了由于网络问题无法获取插件版本时出现报错的问题
  • 修复了部分页面中显示的最新版本与可升级的最新版本不一致的问题
3 个赞

20230716 更新:

  • 修复了插件分组名称不能是中文的问题
  • 支持了插件分组的启用、停用、重载,支持了在分组上设置并更新过滤器
  • 插件市场支持了 portable 过滤器,用于查看插件是否支持 k-on!

5 个赞

20230718 更新:

  • explorer 插件可以指定资源管理器的根目录了(请不要设置为 /,文件数量过多可能直接炸毁,之后还会慢慢优化)
  • 修复了上个版本后出现的中文解码错误问题

4 个赞

20230718 更新:支持了使用 .disabled() 禁用配置项。

5 个赞

20230723 更新:

  • 修复了即使设置了 filter = false 还是会显示过滤器设置的问题
2 个赞

20230801 更新:

  • 现在可以直接从控制台扩展插件的详情页跳转到对应的页面了
  • 修复了插件配置使用 .hidden() 隐藏时仍然会显示「基础配置」的问题

顺便可能修复了控制台更新以后各组件自我复制的奇妙 bug(也可能没修复),大家可以在更新到最新版以后帮我看看。

冷知识:实现这个功能改动了 5 个包,15 个文件。

6 个赞

20230808 更新:admin 插件现在也有控制台页面了!初步实现了以下功能:

  • 创建、删除、更名用户组
  • 为用户组添加、删除权限
  • 为用户组添加、删除用户

虽然看起来挺简陋的,不过后续还会继续更新~

5 个赞

20230822 更新:修复了若干已知问题。

  • 修复了令牌数据被频繁更新的问题
  • 修复了部分情况下「重载插件」按钮无法点击的问题
  • 修复了插件配置页面中,插件选项设置的标题消失的问题
3 个赞

20230829 更新:过滤器设置增加了「是否私聊」选项。

image

1 个赞

20230829 更新:

  • 权限管理页面加入了用户组路线功能
  • 修复了使用 MySQL 数据库时,admin 插件启动失败的问题

2 个赞

20230906 更新:配置组件库 schemastery-vue 发布了新版本 v7,包含以下功能:

  1. 过去的小三角按钮移到了配置右侧,带来更好的移动端点击体验;同时,我们也为菜单中的每个功能都配备了专门的图标

  1. 有更多的配置提供了折叠功能,包括嵌套属性中的对象、手动声明 .collapse() 的对象和 computed 类型等等

  1. 支持声明一个配置项是实验性或已废弃的。

2 个赞