• @guqing guqing created branch refactor/4273 in guqing/halo

    guqing/halo

    一款优秀的开源博客发布应用。

    0 0
  • @guqing guqing pushed to refactor/avatar in LIlGG/halo

    Below is the list of commits:

    • feat: record the attachment query conditions in the route query parameters (#4210) (834e37c)
    • Merge branch 'main' into refactor/avatar (a4b444a)
    0 0
  • @guqing guqing commented on pull request #4271 in halo-dev/halo

    属性名为 commentEnabled 可能更合适。

    这里表示的是评论组件是否可见,全局设置有启用评论的设置 文章有启用评论的设置如果都为 true 表示评论是启用的,但如果评论组件没有安装或者安装了没有启动这种情况下我认为应该不算是评论没有启用,所以使用了评论组件可见作为名称,带上 halo 前缀了是为了防止与用户定义的名称毕竟这是在 TagProcessor 中填充的扩展属性,thymeleaf 在processor填充的额外属性会以 thymeleaf 开头如 thymeleafWebExchangePrincipal 而spring的以spring开头如 springRequestContext 所以这里的扩展属性也以 halo 开头

    0 0
  • @guqing guqing pushed to refactor/4137 in guqing/halo

    Below is the list of commits:

    • chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /console (#4270) (dc18d28)
    • fix: plugin delete lifecycle method will not be triggered when the plugin is uninstalled (#4241) (832c860)
    • refactor: add read-write lock to ExtensionContextRegistry (#4245) (3b03ed9)
    • feat: record the attachment query conditions in the route query parameters (#4210) (834e37c)
    • Merge branch 'main' into refactor/4137 (89c3460)
    0 0
  • @guqing guqing opened issue #4273 in halo-dev/halo

    What is version of Halo has the issue?

    2.7.0

    What database are you using?

    H2

    What is your deployment method?

    Docker

    Your site address.

    No response

    What happened?

    当插件启动成功但 client.update(plugin) 失败时被认定为启动成功,但此时 status 的状态没有被成功持久化而导致 console 加载不到 entry js 文件

    如持久化时发生乐观锁错误:

    {
      "phase": "STARTED",
      "conditions": [
        {
          "type": "FAILED",
          "status": "FALSE",
          "lastTransitionTime": "2023-07-21T04:13:55.681825Z",
          "message": "Failed to update table [extensions]; Version does not match for row with Id [/registry/plugin.halo.run/plugins/PluginBytemd]",
          "reason": "UnexpectedState"
        }
      ],
      "logo": "/plugins/PluginBytemd/assets/logo.png?version=1.1.0-SNAPSHOT",
      "loadLocation": "file:///Users/guqing/Development/halo-sigs/plugin-bytemd/"
    }

    Relevant log output

    No response

    Additional information

    /kind improvement
    /area core
    /assign
    /milestone 2.8.x

    0 0
  • @guqing guqing commented on issue #4206 in halo-dev/halo

    建议恢复时增加一个状态,否则文件上传完成后中间恢复期间没有状态如果时间过长用户不知道到底恢复好没有

    0 0
  • @guqing guqing commented on issue #4206 in halo-dev/halo

    备份列表排序是否需要按时间降序排列
    image

    0 0
  • @guqing guqing pushed to feat/backup-and-restore in JohnNiang/halo

    Below is the list of commits:

    • feat: record the comment query conditions in the route query parameters (#4209) (7ee6e05)
    • fix: search input component cannot be rendered normally under a non-secure domain name (#4260) (51848d8)
    • chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /console (#4270) (dc18d28)
    • Merge branch 'main' into feat/backup-and-restore (8bef81c)
    0 0
  • @guqing guqing commented on issue #4265 in halo-dev/halo

    需要合并一下冲突

    0 0
  • @guqing guqing pushed to bugfix/4238 in guqing/halo

    Below is the list of commits:

    • Merge remote-tracking branch 'upstream/main' into bugfix/4238 (2b1f041)
    0 0