主要更新内容
- 新增原始 SQL 查询/执行 RPC 方法,仅管理员可调用;支持指定
main或metrics数据库目标,查询结果默认最多返回 1000 行、上限 10000 行。 - 托管配置新增
nodes与pingtasks选择器类型,主题和插件可将节点、Ping 任务作为配置项;输出时自动解析为数组并过滤已删除的引用。 - 主题与插件清单中的名称、描述、作者等字段支持多语言对象(如
{"zh-CN": "...", "en": "..."}),并统一了相关校验逻辑。 - Dockerfile 改用
COPY --chmod设置可执行权限,移除单独chmod步骤。
其他
- 将主题与插件的托管配置默认值合并逻辑抽取为公共包
internal/managedconfig,消除重复实现。 - 主题清单校验逻辑集中到
validateThemeManifest,安装与预览路径行为保持一致。 - 新增托管配置选择器解析及本地化主题元数据相关测试。
Commits
- build: use COPY --chmod in Dockerfile (14bf8bd) @Akizon77
- feat: add raw SQL query and exec RPC methods (2883bf6) @Akizon77
- feat: add managed configuration selectors (c294c17) @Akizon77
Full Changelog: 1.4.2...Snapshot-2608121704