guqing

Results 75 issues of guqing

#### What type of PR is this? /kind improvement /area core /kind api-change /milestone 2.2.x #### What this PR does / why we need it: 添加自定义 APIs 以分离插件对 Setting 和...

area/core
kind/api-change
release-note
kind/improvement

#### What type of PR is this? /kind feature /milestone 2.2.x /kind api-change #### What this PR does / why we need it: 主题支持 requires 版本验证 - 主题安装和更新时会校验 requires,如果不通过则抛出异常。 -...

kind/feature
kind/api-change
release-note

#### What type of PR is this? /kind feature /milestone 2.2.x /area core /kind api-change #### What this PR does / why we need it: 添加自定义 APIs 以分离主题对 Setting 和...

kind/feature
area/core
kind/api-change
release-note

### Your current Halo version latest ### Describe this feature 之前由于 thymeleaf 限制,无法使用自定义的 MessageResolver 配置,因此不得不使用 copy 源码修改的方式实现。 目前 thymeleaf 已经修改了 SpringTemplateEngine#initializeSpecific 方法的实现,并且 springboot 3.0.1 已经升级到应用了此修改的 thymeleaf 3.1.1 版本 https://github.com/thymeleaf/thymeleaf/commit/47c95be4fc4eeea416853d923da485a737ea1062 是时候优化它了...

area/core
kind/improvement

### Your current Halo version latest ### Describe this feature 目前为用户分配主题和插件的管理权限必须对应勾选 Setting 和 ConfigMap 的管理权限才能查看设置表单和修改其 ConfigMap。 期望: - 提供根据主题/插件名称查询其 Setting 的自定义API - 提供根据主题或插件名称更新其 ConfigMap 的自定义API ### Additional information /area core...

area/core
kind/improvement

### 是什么版本出现了此问题? latest ### 使用的什么数据库? H2 ### 使用的哪种方式部署? Docker ### 在线站点地址 _No response_ ### 发生了什么? 13英寸屏幕 当标签多且有内容未发布时只能显示一个绿点而无法显示标题 当处于发布状态时 ![Kapture 2022-12-29 at 21 20 55](https://user-images.githubusercontent.com/38999863/209958551-2b77bdbd-ea2e-495b-8e56-3624aa5cc31f.gif) ### 相关日志输出 _No response_ ### 附加信息...

area/console
kind/improvement

### 是什么版本出现了此问题? latest ### 使用的什么数据库? H2 ### 使用的哪种方式部署? Docker ### 在线站点地址 _No response_ ### 发生了什么? 主题定义了错误页面 但还是使用的默认页面错误 此为PR https://github.com/halo-dev/halo/pull/3042 新引入问题 ### 相关日志输出 _No response_ ### 附加信息 /kind bug /milestone 2.1.x...

kind/bug
area/core

### Your current Halo version 2.12.2 ### Describe this feature 如题所述,复现步骤: 1. 开发模式运行插件 2. 停止 Halo,然后修改插件的自定义资源如 `resources/extensions` 下的配置文件并 build 插件 3. 再次启动 Halo 此时,插件的自定义资源仍然是旧的,需要重启插件才会被重新加载,应该是与 #5148 的重构有关,开发模式下重启 Halo 我认为可以重新加载插件的自定义资源与之前保持一致,至于生产模式下则可以不必要 ### Additional...

kind/bug
area/core
triage/needs-information

#### What type of PR is this? /kind improvement /area core /milestone 2.13.x #### What this PR does / why we need it: 使用索引机制优化用户查询以提高性能 #### Does this PR introduce a...

lgtm
area/core
release-note
kind/improvement

#### What type of PR is this? /kind improvement /area core /milestone 2.13.x #### What this PR does / why we need it: 构建查询视图时只选择被使用到的索引字段以节约内存 #### Which issue(s) this PR fixes:...

area/core
do-not-merge/work-in-progress
needs-rebase
release-note
kind/improvement