\n\n### 复现步骤\n\n_No response_\n\n### 相关日志输出\n\n```shell\n\n```\n\n### 附加信息\n\n_No response_",[3156],{"name":3157,"color":3158},"triage/needs-information","d455d0",7221,"添加菜单后,菜单名称为空","2025-02-08T08:13:04Z","https://github.com/halo-dev/halo/issues/7221",0.73929185,{"description":3165,"labels":3166,"number":3171,"owner":3146,"repository":3147,"state":3148,"title":3172,"updated_at":3173,"url":3174,"score":3175},"### 前置条件\n\n- [x] 已经在 [Issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。\n\n### 你当前使用的版本\n\n 2.20.15\n\n### 描述一下此特性\n\n\n\n\n\n如果是https页面加载http图片失败,增加具体原因的提示\nhttps://github.com/halo-dev/plugin-s3/issues/187\n\n### 附加信息\n\n_No response_",[3167,3170],{"name":3168,"color":3169},"kind/improvement","f714c6",{"name":3143,"color":3144},7280,"附件页面增加https页面尝试加载http图片失败原因","2025-03-10T09:02:29Z","https://github.com/halo-dev/halo/issues/7280",0.7432112,{"description":3177,"labels":3178,"number":3183,"owner":3146,"repository":3147,"state":3148,"title":3184,"updated_at":3185,"url":3186,"score":3187},"### 前置条件\n\n- [x] 已经在 [Issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是和 Halo 相关的特性,如果是非项目本身的问题,建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 如果是插件和主题特性建议,请在对应的插件和主题仓库提交。\n\n### 你当前使用的版本\n\n 2.20.15 专业版\n\n### 描述一下此特性\n\n默认文章编辑器什么时候支持图片访问失败自动重试呀,如我使用腾讯云的数据万象功能处理图片,如图片压缩+盲水印等操作,图片上传到cos之后数据万象会进行处理,但是这个处理需要时间,此时文章编辑器中的图片就直接无法显示了,此时若有重试机制等待三五秒后数据万象处理完成了就可以正常访问了,不比像没有重试机制上传个图片就要刷新一下才能正常看到图片\n\n### 附加信息\n\n_No response_",[3179,3182],{"name":3180,"color":3181},"priority/awaiting-more-evidence","fef2c0",{"name":3168,"color":3169},7262,"默认文章编辑器希望支持图片访问失败自动重试","2025-03-10T09:02:39Z","https://github.com/halo-dev/halo/issues/7262",0.7449359,{"description":3189,"labels":3190,"number":3195,"owner":3146,"repository":3147,"state":3148,"title":3196,"updated_at":3197,"url":3198,"score":3199},"### 你当前使用的版本\n\n2.12.2\n\n### 描述一下此特性\n\n在后台登录界面(/console/login)增加人机验证。\r\n在后台可以设置是否启用以及类型(例如cf turnstile等)\n\n### 附加信息\n\n_No response_",[3191,3192],{"name":3180,"color":3181},{"name":3193,"color":3194},"area/plugin","181D31",5335,"后台登录界面增加人机验证","2024-07-31T12:47:20Z","https://github.com/halo-dev/halo/issues/5335",0.745477,{"description":3201,"labels":3202,"number":3203,"owner":3146,"repository":3147,"state":3204,"title":3205,"updated_at":3206,"url":3207,"score":3208},"### Prerequisites\n\n- [x] I have searched for related issues in the [issues](https://github.com/halo-dev/halo/issues) list.\n- [x] This is an issue with the Halo project itself. If it is not an issue with the project itself(For example: Installation and deployment issues.), it is recommended to submit it in the [Discussions](https://github.com/halo-dev/halo/discussions).\n- [x] I have tried disabling all plugins to rule out plugins as the cause of the problem.\n- [x] If it is an issue with plugins and themes, please submit it in the respective plugin and theme repositories.\n\n### System information\n\n- Version 2.20.11-SNAPSHOT\n\n### What is the project operation method?\n\nFat Jar\n\n### What happened?\n\n移动端竖屏,无法删除文章\n\n### Reproduce Steps\n\n_No response_\n\n### Relevant log output\n\n```shell\n\n```\n\n### Additional information\n\n_No response_",[],7361,"closed","移动端上无法进行文章删除","2025-04-21T03:01:25Z","https://github.com/halo-dev/halo/issues/7361",0.71127605,{"description":3210,"labels":3211,"number":3218,"owner":3146,"repository":3147,"state":3204,"title":3219,"updated_at":3220,"url":3221,"score":3222},"### 前置条件\n\n- [x] 已经在 [issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是 Halo 项目本身存在的问题,如果是非项目本身的问题(如:安装部署问题),建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 已经尝试过停用所有的插件,排除是插件导致的问题。\n- [x] 如果是插件和主题的问题,请在对应的插件和主题仓库提交。\n\n### 系统信息\n\n- 外部访问地址: https://www.anye.xyz\n- 启动时间: 2024-11-14 00:20\n- 版本: 2.20.9\n- 构建时间: 2024-11-12 06:47\n- Git Commit: ed5afb2\n- Java: IBM Semeru Runtime Open Edition / 21.0.4+7-LTS\n- 数据库: PostgreSQL / 16.4\n- 操作系统: Linux / 5.15.0-124-generic\n- 已激活主题: [Earth-Fixed 1.11.1](https://github.com/Anyexyz/theme-earth_fixed)\n- 已启动插件:\n - [Image Stream 1.0.0-rc.1](https://github.com/halo-sigs/plugin-image-stream)\n - [内容格式助手 1.2.0](https://github.com/ruibaby/plugin-content-tools)\n - [OAuth2 认证 1.5.0-rc.1](https://github.com/halo-sigs/plugin-oauth2)\n - [社交 IAM 认证 1.4.0-rc.1](https://www.halo.run/store/apps/app-IXZkJ)\n - [对象存储(Amazon S3 协议) 1.12.0](https://github.com/halo-dev/plugin-s3)\n - [通知我 1.1.0](https://github.com/monyuan/notify-me)\n - [KaTeX 2.1.0](https://github.com/halo-sigs/plugin-katex)\n - [Metrics Graph 1.1.0](https://github.com/guqing/plugin-metrics-graph)\n - [Markdown / HTML 内容块 1.2.0](https://github.com/halo-dev/plugin-hybrid-edit-block)\n - [增强备份(Backup IMproved) 1.2.0](https://www.halo.run/store/apps/app-dHakX)\n - [联系表单 1.1.0](https://www.halo.run/store/apps/app-gSebd)\n - [微信公众号发布 1.3.1](https://www.halo.run/store/apps/app-Dtuoa)\n - [AI 助手 1.1.2](https://www.halo.run/store/apps/app-riNgb)\n - [Data Studio(数据工厂) 1.0.0-alpha.2](https://github.com/halo-sigs/plugin-data-studio)\n - [编辑器超链接卡片 1.3.0](https://github.com/halo-sigs/plugin-editor-hyperlink-card)\n - [lightgallery.js 灯箱 1.2.1](https://github.com/halo-sigs/plugin-lightgallery)\n - [Umami 1.4.0](https://github.com/halo-sigs/plugin-umami)\n - [无色界 1.0.0](https://github.com/guqing/halo-plugin-colorless)\n - [Docsme 1.0.0-alpha.10](https://www.halo.run/store/apps/app-yffxw)\n - [文本绘图 1.3.0](https://github.com/halo-sigs/plugin-text-diagram)\n - [图库管理 1.4.0](https://github.com/halo-sigs/plugin-photos)\n - [静态网页服务 1.0.0-alpha.5](https://www.halo.run/store/apps/app-gFkMn)\n - [链上好文 1.0.1](https://github.com/guqing/plugin-share-post-via-link)\n - [链接管理 1.5.0](https://github.com/halo-sigs/plugin-links)\n - [文章限制阅读 Pro 1.4.3](https://www.halo.run/store/apps/app-TzRqd)\n - [highlight.js 代码高亮 1.3.2](https://github.com/halo-sigs/plugin-highlightjs)\n - [瞬间 1.8.0](https://github.com/halo-sigs/plugin-moments)\n - [Sitemap 1.1.2](https://github.com/halo-dev/plugin-sitemap)\n - [搜索组件 1.6.2](https://github.com/halo-dev/plugin-search-widget)\n - [RSS 1.3.0](https://github.com/halo-dev/plugin-feed)\n - [评论组件 2.5.1](https://github.com/halo-dev/plugin-comment-widget)\n - [应用市场 1.8.0](https://www.halo.run/store/apps/app-VYJbF)\n\n### 使用的哪种方式运行?\n\nDocker Compose\n\n### 发生了什么?\n\nHalo 无法识别 OpenHarmony 设备的 `user-agent`,导致在 `application/src/main/resources/extensions/notification-templates.yaml` 的 `你的 [(${site.title})] 账号被用于在 [(${os})] 上登录` 中的 `[(${os})]` 被填充为 `Unknown`。\n参考 UA:`Mozilla/5.0 (Phone; OpenHarmony 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 ArkWeb/4.1.6.1 Mobile HuaweiBrowser/5.0.4.300`",[3212,3215],{"name":3213,"color":3214},"help wanted","006b75",{"name":3216,"color":3217},"good first issue","7057ff",7039,"${os} 参数识别错误导致邮件中通知为 Unknown","2024-11-18T14:54:00Z","https://github.com/halo-dev/halo/issues/7039",0.71295995,{"description":3224,"labels":3225,"number":3228,"owner":3146,"repository":3147,"state":3204,"title":3229,"updated_at":3230,"url":3231,"score":3232},"### 你当前使用的版本\n\n2.13.1\n\n### 描述一下此特性\n\n后端仪表盘数据可以用趋势图形表示。\n\n### 附加信息\n\n_No response_",[3226],{"name":3227,"color":3158},"triage/unresolved",5547,"关于Halo优化问题","2024-03-22T02:28:23Z","https://github.com/halo-dev/halo/issues/5547",0.73543656,{"description":3234,"labels":3235,"number":3238,"owner":3146,"repository":3147,"state":3204,"title":3239,"updated_at":3240,"url":3241,"score":3242},"### 系统信息\r\n\r\n- External url: \r\n- Start time: 2023-12-20 15:35\r\n- Version: 2.12.0-SNAPSHOT\r\n- Build time: 2023-12-19 22:03\r\n- Git Commit: d6dc2a7\r\n- Java: Java(TM) SE Runtime Environment / 17.0.9+11-LTS-201\r\n- Database: (Ubuntu) / 8.0.35-0ubuntu0.20.04.1\r\n- Operating system: Linux / 5.15.0-1051-aws\r\n- Activated theme: [Earth](https://github.com/halo-dev/theme-earth.git)\r\n- Enabled plugins: \r\n\r\n### 使用的哪种方式运行?\r\n\r\nFat Jar\r\n\r\n### 在线站点地址\r\n\r\n_No response_\r\n\r\n### 发生了什么?\r\n\r\n参考 https://docs.halo.run/getting-started/config/ 配置的application.yaml,启动的时候提示\r\n\r\n```\r\nBindException: Failed to bind properties under 'halo' to run.halo.app.infra.properties.HaloProperties failed\r\n```\r\n\r\n启动命令\r\n```\r\n/usr/local/jdk-17.0.9/bin/java -server -Xms256m -Xmx256m -jar /home/ubuntu/halo/application-2.12.0-SNAPSHOT.jar --spring.config.location=/home/ubuntu/.halo2/application.yaml\r\n```\r\n\r\n### 相关日志输出\r\n\r\n_No response_\r\n\r\n### 附加信息\r\n\r\n_No response_",[3236],{"name":3237,"color":3158},"kind/support",5087,"application.yaml方式启动失败","2023-12-23T12:04:29Z","https://github.com/halo-dev/halo/issues/5087",0.7359977,{"description":3244,"labels":3245,"number":3247,"owner":3146,"repository":3147,"state":3204,"title":3248,"updated_at":3249,"url":3250,"score":3251},"### 前置条件\n\n- [x] 已经在 [issues](https://github.com/halo-dev/halo/issues) 列表中搜索了相关问题。\n- [x] 这是 Halo 项目本身存在的问题,如果是非项目本身的问题(如:安装部署问题),建议在 [Discussions](https://github.com/halo-dev/halo/discussions) 提交。\n- [x] 已经尝试过停用所有的插件,排除是插件导致的问题。\n- [x] 如果是插件和主题的问题,请在对应的插件和主题仓库提交。\n\n### 系统信息\n\n- 外部访问地址: http://lnjweb.top:80/\n- 启动时间: 2024-11-18 14:01\n- 版本: 2.20.9\n- 构建时间: 2024-11-12 06:43\n- Git Commit: 06f3c28\n- Java: IBM Semeru Runtime Open Edition / 21.0.4+7-LTS\n- 数据库: MySQL Community Server - GPL / 8.4.3\n- 操作系统: Linux / 5.15.0-106-generic\n- 已激活主题: [Earth 1.11.1](https://github.com/halo-dev/theme-earth)\n- 已启动插件:\n - [评论组件 2.5.1](https://github.com/halo-dev/plugin-comment-widget)\n - [RSS 1.3.0](https://github.com/halo-dev/plugin-feed)\n - [搜索组件 1.6.2](https://github.com/halo-dev/plugin-search-widget)\n - [highlight.js 代码高亮 1.3.2](https://github.com/halo-sigs/plugin-highlightjs)\n\n### 使用的哪种方式运行?\n\nDocker Compose\n\n### 发生了什么?\n\n2.20.0版本更新2.20.9版本后首页打不开,显示 404 NOT_FOUND \"Template index was not found.\",但能手动修改地址进入console后台。最后解决方法,在后台卸载默认主题后从官网的应用商店下载默认主题,上传到自己的halo中。整了好久终于能用新版了。不想再回去复现一遍了。管理可以把这个问题关闭,希望给其他人一点思路。\n\n### 复现步骤\n\n\n先安装2.20版本,,后修改版本号为2.20.9,执行docker-compose up -d 问题即可复现。\n安装的插件如下\n\n\n\n### 相关日志输出\n\n```shell\n2024-11-18T14:10:38.127+08:00 ERROR 7 --- [oundedElastic-3] org.thymeleaf.TemplateEngine : [THYMELEAF][boundedElastic-3] Exception preparing throttled template \"index\": 404 NOT_FOUND \"Template index was not found.\"\n\nrun.halo.app.infra.exception.NotFoundException: 404 NOT_FOUND \"Template index was not found.\"\n\tat run.halo.app.theme.CompositeTemplateResolver.lambda$resolveTemplate$1(CompositeTemplateResolver.java:59) ~[classes/:2.20.9]\n\tat java.base/java.util.Optional.orElseThrow(Unknown Source) ~[na:na]\n\tat run.halo.app.theme.CompositeTemplateResolver.resolveTemplate(CompositeTemplateResolver.java:59) ~[classes/:2.20.9]\n\tat org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:845) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]\n\tat org.thymeleaf.engine.TemplateManager.parseAndProcessThrottled(TemplateManager.java:757) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]\n\tat org.thymeleaf.TemplateEngine.processThrottled(TemplateEngine.java:1189) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]\n\tat org.thymeleaf.TemplateEngine.processThrottled(TemplateEngine.java:1163) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]\n\tat org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createChunkedStream$1(SpringWebFluxTemplateEngine.java:245) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]\n\tat reactor.core.publisher.FluxGenerate.subscribe(FluxGenerate.java:80) ~[reactor-core-3.7.0-RC1.jar:3.7.0-RC1]\n\tat reactor.core.publisher.InternalFluxOperator.subscribe(InternalFluxOperator.java:68) ~[reactor-core-3.7.0-RC1.jar:3.7.0-RC1]\n\tat reactor.core.publisher.FluxSubscribeOn$SubscribeOnSubscriber.run(FluxSubscribeOn.java:194) ~[reactor-core-3.7.0-RC1.jar:3.7.0-RC1]\n\tat reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.7.0-RC1.jar:3.7.0-RC1]\n\tat reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.7.0-RC1.jar:3.7.0-RC1]\n\tat java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]\n\tat java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]\n\tat java.base/java.lang.Thread.run(Unknown Source) ~[na:na]\n```\n\n### 附加信息\n\n_No response_",[3246],{"name":3157,"color":3158},7048,"2.20.0版本更新2.20.9版本后首页打不开,能手动修改地址进入console后台。,默认主题,已关闭额外插件,且已经通过手动重装主题修复","2024-11-20T03:02:17Z","https://github.com/halo-dev/halo/issues/7048",0.73701316,["Reactive",3253],{},["Set"],["ShallowReactive",3256],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fDs9H8icOC-oKdfaxAqPnCpQpQoqEfpQSSKmU5Q6HM8Y":-1},"/halo-dev/halo/6948"]