• @guqing guqing opened pull request #4589 in halo-dev/halo

    What type of PR is this?

    /kind feature
    /milestone 2.10.x
    /area core

    What this PR does / why we need it:

    支持在开发模式下通过 JAR 运行插件

    从此版本开始 BasePlugin 的子类建议使用 BasePlugin(PluginContext context) 构造函数,而不要使用之前的 BasePlugin(PluginWrapper wrapper) 构造函数。

    how to test it?

    1. 测试开发模式下配置的 halo.plugin.fixed-plugin-path 插件是否正确运行
    2. 测试开发模式下通过 JAR 包安装插件是否正确运行
    3. 测试生产模式下是否能通过项目目录的方式运行插件,期望是生产模式不可以运行生产模式的插件
    4. 测试开发模式和生产模式的插件卸载功能是否正确

    Which issue(s) this PR fixes:

    Fixes #2908

    Does this PR introduce a user-facing change?

    支持在开发模式下通过 JAR 运行插件
    
    1 0
  • @guqing guqing created branch feature/plugin-runtime in guqing/halo

    guqing/halo

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

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

    /remove-priority important-longterm
    /milestone 2.10.x
    /assign

    0 0
  • @guqing guqing created a review on pull request #4551 in halo-dev/halo

    /approve

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

    我看你的 sitemap.xml 访问很慢,需要 17.9 秒,google 会不会因为访问超时而抓取失败

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

    IMG_8104 那就真的奇怪了😥,难道是nginx的问题么

    应该不是图中说的 content type 的问题,sitemap.xml 的 content type 使用的是 text/xml,和 google 的 sitemap一致,所以 google 不会因为这个问题无法抓取,我们的都是可以成功的:

    image

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

    临时解决方案:在开发模式下打开浏览器控制台将disable cache勾选上开发

    0 0
  • @guqing guqing created a review on pull request #254 in halo-dev/docs

    /lgtm

    0 0
  • @guqing guqing pushed to feature/notification in guqing/halo

    Below is the list of commits:

    • feat: add the notification mechanism implementation (a572c51)
    0 0
  • @guqing guqing pushed to fix/article-slug in GodlessLiu/halo

    Below is the list of commits:

    • fix: default value for post slug generationi strategy (14db04c)
    0 0