` \r\n\r\n发现在文章页面生效了,但是在编辑界面,这行标签并不会被注入\n\n### 相关日志输出\n\n_No response_\n\n### 附加信息\n\n \r\n\r\n",[3180],{"name":3181,"color":3182},"triage/needs-information","d455d0",5013,"closed","全局代码注入不生效","2023-12-08T06:29:20Z","https://github.com/halo-dev/halo/issues/5013",0.71528286,{"description":3190,"labels":3191,"number":3194,"owner":3158,"repository":3159,"state":3184,"title":3195,"updated_at":3196,"url":3197,"score":3198},"### 你当前使用的版本\n\ndocker halo 2\n\n### 描述一下此特性\n\n如果有多个用户都在使用这个自己搭建的博客系统,然后都发表了博客,只能拿通过分类和标签来区分这些博客的发表吗?\n\n### 附加信息\n\n_No response_",[3192],{"name":3193,"color":3182},"kind/support",5799,"如果有多个用户来在平台发表博客,在主页中如何区分呢?","2024-05-06T04:24:46Z","https://github.com/halo-dev/halo/issues/5799",0.7300653,{"description":3200,"labels":3201,"number":3203,"owner":3158,"repository":3159,"state":3184,"title":3204,"updated_at":3205,"url":3206,"score":3207},"### 系统信息\n\nhttps://www.xiaobu.xyz/\n\n### 使用的哪种方式运行?\n\nDocker\n\n### 发生了什么?\n\n我写文章的时候使用双$$无法渲染数学公式\n\n### 复现步骤\n\n_No response_\n\n### 相关日志输出\n\n_No response_\n\n### 附加信息\n\n_No response_",[3202],{"name":3193,"color":3182},6451,"不支持渲染数学公式啊","2024-08-13T08:13:55Z","https://github.com/halo-dev/halo/issues/6451",0.7445639,{"description":3209,"labels":3210,"number":3217,"owner":3158,"repository":3159,"state":3184,"title":3218,"updated_at":3219,"url":3220,"score":3221},"### 你当前使用的版本\r\n\r\n2.13.0\r\n\r\n### 描述一下此特性\r\n\r\n目前系统设置中的部分选项根据标题可能不太容易描述具体用途,所以期望能够为这些选项提供更加详细的描述。\r\n\r\n如图:\r\n\r\n\u003Cimg width=\"618\" alt=\"image\" src=\"https://github.com/halo-dev/halo/assets/21301288/4096f124-3723-436c-a1eb-8e66005f515a\">\r\n\r\n比如:\r\n\r\n1. **别名生成策略**的应用时机\r\n2. **附件存储策略**的用途\r\n\r\n### 附加信息\r\n\r\n_No response_",[3211,3214],{"name":3212,"color":3213},"area/core","0052cc",{"name":3215,"color":3216},"kind/improvement","f714c6",5513,"希望为系统设置中的部分选项提供用途描述","2024-03-18T12:15:21Z","https://github.com/halo-dev/halo/issues/5513",0.74829155,{"description":3223,"labels":3224,"number":3225,"owner":3158,"repository":3159,"state":3184,"title":3226,"updated_at":3227,"url":3228,"score":3229},"### 你当前使用的版本\n\n2.17\n\n### 描述一下此特性\n\n比如我想要定义一个路由为/xxx,然后主题方提供模板页xxx.html即可,模板里提供内容即可。\r\n\r\n这样自由度更大,可以通过Finder API随意发挥模板页xxx.html的内容。\n\n### 附加信息\n\n_No response_",[],6553,"是否有自定义或新增路由功能?","2024-08-30T02:02:30Z","https://github.com/halo-dev/halo/issues/6553",0.74996126,{"description":3231,"labels":3232,"number":3233,"owner":3158,"repository":3159,"state":3184,"title":3234,"updated_at":3235,"url":3236,"score":3237},"### 系统信息\n\n- 外部访问地址: http://localhost:8088/\r\n- 启动时间: 2023-12-30 14:50\r\n- 版本: 2.11.2\r\n- 构建时间: 2023-12-07 16:29\r\n- Git Commit: 97b5f72\r\n- Java: IBM Semeru Runtime Open Edition / 17.0.9+9\r\n- 数据库: H2 / 2.2.224\r\n- 操作系统: Linux / 5.10.16.3-microsoft-standard-WSL2\r\n- 已激活主题: [PIX](https://www.halo.run/store/apps/app-TUSTB)\r\n- 已启动插件:\r\n - [文章导入导出](https://jhacker.cn/2023/halo-plugin-export2doc)\r\n - [图库管理](https://github.com/halo-sigs/plugin-photos)\r\n - [对象存储(Amazon S3 协议)](https://github.com/halo-dev/plugin-s3)\r\n - [增强备份(Backup IMproved)](https://halo.run/store/apps/app-dHakX)\r\n - [ByteMD](https://github.com/ruibaby/plugin-bytemd)\r\n - [Markdown / HTML 内容块](https://github.com/halo-dev/plugin-hybrid-edit-block)\r\n - [文章限制阅读 Pro](https://github.com/f2ccloud/plugin-restricted-reading-pro)\r\n - [瞬间](https://github.com/halo-sigs/plugin-moments)\r\n - [链接管理](https://github.com/halo-sigs/plugin-links)\r\n - [RSS](https://github.com/halo-dev/plugin-feed)\r\n - [评论组件](https://github.com/halo-dev/plugin-comment-widget)\r\n - [应用市场](https://github.com/halo-dev/plugin-app-store)\r\n - [搜索组件](https://github.com/halo-dev/plugin-search-widget)\r\n - [Sitemap](https://github.com/halo-dev/plugin-sitemap)\n\n### 使用的哪种方式运行?\n\nDocker\n\n### 在线站点地址\n\nhttp://localhost:8088/\n\n### 发生了什么?\n\npostFinder.listAll()\r\npostFinder.list(page, size);\r\n目前发现这两个api没有私有文章,其他的我没有看\n\n### 相关日志输出\n\n_No response_\n\n### 附加信息\n\n_No response_",[],5133,"Finder API 文章api没有私有文章","2024-05-06T13:22:16Z","https://github.com/halo-dev/halo/issues/5133",0.7561644,{"description":3239,"labels":3240,"number":3242,"owner":3158,"repository":3159,"state":3184,"title":3243,"updated_at":3244,"url":3245,"score":3246},"### 系统信息\r\n\r\n- 外部访问地址: http://localhost:8090\r\n- 启动时间: 2024-03-07 22:11\r\n- 版本: 2.13.1\r\n- 构建时间: 2024-03-06 17:40\r\n- Git Commit: 9473261\r\n- Java: IBM Semeru Runtime Open Edition / 21.0.2+13-LTS\r\n- 数据库: MySQL Community Server - GPL / 8.1.0\r\n- 操作系统: Linux / 5.15.0-76-generic\r\n- 已激活主题: [Theme Joe3](https://github.com/jiewenhuang/halo-theme-joe3.0)\r\n- 已启动插件:\r\n - [瞬间](https://github.com/halo-sigs/plugin-moments)\r\n - [图库管理](https://github.com/halo-sigs/plugin-photos)\r\n - [豆瓣](https://github.com/chengzhongxue/plugin-douban)\r\n - [Docsme](https://github.com/f2ccloud/plugin-docsme)\r\n - [文章导入导出](https://jhacker.cn/2023/halo-plugin-export2doc)\r\n - [Vditor编辑器](https://github.com/justice2001/veditor-plugin)\r\n - [站点推送插件](https://github.com/Stonewuu/halo-plugin-sitepush)\r\n - [搜索组件](https://github.com/halo-dev/plugin-search-widget)\r\n - [备份增强插件](https://github.com/jiangqiang1996/qy-backup-plugin.git)\r\n - [链接管理](https://github.com/halo-sigs/plugin-links)\r\n - [ToolBench](https://github.com/DioxideCN/Tool-Bench)\r\n - [Gitee附件插件](https://github.com/MartyAlien/plugin-giteeoss)\r\n - [应用市场](https://github.com/halo-dev/plugin-app-store)\r\n - [OAuth2 认证](https://github.com/halo-sigs/plugin-oauth2)\r\n - [Github附件插件](https://github.com/halo-dev/plugin-starter)\r\n - [邮件通知](https://github.com/pannanxu/halo-plugin-email)\r\n - [Unsplash](https://github.com/halo-sigs/plugin-unsplash)\r\n - [评论组件](https://github.com/halo-dev/plugin-comment-widget)\r\n - [站点迁移](https://github.com/halo-sigs/plugin-migrate)\r\n - [Sitemap](https://github.com/halo-dev/plugin-sitemap)\r\n - [RSS](https://github.com/halo-sigs/plugin-feed)\r\n\r\n### 使用的哪种方式运行?\r\n\r\nDocker\r\n\r\n### 发生了什么?\r\n\r\n禁用和卸载【瞬间】和【图库】插件,侧边栏还是有他们提供的页面,点进去报错404,高版本启动也报错404,低版本可以正常进去。下载了低版本再卸载插件,卸载了侧边栏还是有这个瞬间和图库\r\n\r\n\r\n\r\n\r\n### 相关日志输出\r\n\r\n```shell\r\n{\r\n \"type\": \"about:blank\",\r\n \"title\": \"Not Found\",\r\n \"status\": 404,\r\n \"detail\": \"No static resource apis/api.plugin.halo.run/v1alpha1/plugins/PluginMoments/moments.\",\r\n \"instance\": \"/api.plugin.halo.run/v1alpha1/plugins/PluginMoments/moments?page=1&size=20&keyword=&startDate=&endDate=\",\r\n \"requestId\": \"4d76c967-1768\",\r\n \"timestamp\": \"2024-03-08T10:12:23.665916641Z\"\r\n}\r\n```\r\n\r\n\r\n### 附加信息\r\n\r\n_No response_",[3241],{"name":3193,"color":3182},5480,"无法删除插件提供的Console页面","2024-03-08T13:48:23Z","https://github.com/halo-dev/halo/issues/5480",0.7613791,{"description":3248,"labels":3249,"number":3252,"owner":3158,"repository":3159,"state":3184,"title":3253,"updated_at":3254,"url":3255,"score":3256},"### Your current Halo version\r\n\r\n2.15.1\r\n\r\n### Describe this feature\r\n\r\n**目前插件依赖中关于被依赖插件的停止或启动存在一些问题:**\r\n1. 以应用市场插件为例,应用市场插件被 A 和 B 插件依赖,且都处于启动状态\r\n2. 停止应用市场插件后会自动停止 A 和 B,然后点击启动 A 会自动启动 B 插件和应用市场插件\r\n3. 在 Reconciler 中会去监听内存中插件的实际状态并修改 spec.enabled 这违反了 spec 的初衷,spec 是用户期望如果内存中状态不符合应该协调到期望状态\r\n\r\n**重构点:**\r\n1. 插件的停止和启动前应该加入依赖检测,如果有插件依赖了当前被停止的插件则不允许停止当前插件,如果插件启动时所依赖的插件没有启动应该拒绝启动并给用户提示\r\n2. 不应该监听内存中插件状态并去修改 spec 来适应内存中的状态,而是要以用户期望状态为准\r\n\r\n**以升级步骤为例,应该的逻辑是:**\r\n1. 检测依赖插件,比如已经启动的 A,B\r\n2. 更新 A 和 B 的 annotations 中加入 reload 标记\r\n3. 检测依赖插件,有就抛出异常 requeue(可能因为抛出异常 requeue 后进入第4步),没有则 reload 应用市场,stop ,unload,load 等步骤\r\n4. A 和 B 中途可能会进入执行(由于 3 步骤让出了执行权),检测到 reload 标记,执行 reload 操作,但是需要检测依赖插件是否正常,如果没有启动则抛出异常等待。\r\n5. 应用市场启动完成了,reconciler 轮到 A 执行,检测到 reload 标记执行 reload 等逻辑重复到第3步\r\n\r\n如此不在需要停止插件时检测依赖并记录到当前插件然后又再启动后恢复依赖插件的状态,且不需要去以内存中实际状态为主来修改插件 spec.enabled,spec.enabled 是用户期望,无论如何要以用户期望为准,避免出现升级应用市场插件时其他插件被停止而没有自动启动的问题\r\n\r\n### Additional information\r\n\r\n/kind improvement\r\n/area core\r\n/milestone 2.16.x\r\n/assign @JohnNiang ",[3250,3251],{"name":3212,"color":3213},{"name":3215,"color":3216},5872,"建议重构插件依赖相关的插件启动逻辑","2024-05-27T08:25:24Z","https://github.com/halo-dev/halo/issues/5872",0.76235056,["Reactive",3258],{},["Set"],["ShallowReactive",3261],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f2sw-vwda5N7OQgHNSsioQIAwi9JXWe7bgkDMaw8XIZE":-1},"/halo-dev/halo/5204"]