\n\n支持一键撤销其他登录设备。\n\n/area ui\n/kind feature\n/milestone 2.20.x\n\n### 附加信息\n\n_No response_",[2946,2947],{"name":2909,"color":2910},{"name":2871,"color":2872},7267,"在个人中心的登录设备中支持撤销所有其他设备","2025-03-07T06:45:00Z","https://github.com/halo-dev/halo/issues/7267",0.73619044,{"description":2954,"labels":2955,"number":2958,"owner":2874,"repository":2875,"state":2938,"title":2959,"updated_at":2960,"url":2961,"score":2962},"### 你当前使用的版本\r\n\r\nv2.14.0\r\n\r\n### 描述一下此特性\r\n\r\n插件经常有在配置页面中展示关键提示/警告信息的需求,毕竟大部分用户都不愿意认真阅读文档。目前的解决方案是随意选择一个占位组件,非常丑陋,包括官方的 S3 插件也是这么干的。\r\n\r\n建议:\r\n\r\n- 提供一个组件专门展示信息。\r\n- 尽量支持加粗,斜体等简易样式。\r\n- 最好能支持超链接跳转,便于引导用户进一步阅读使用指南。\r\n- 可以考虑使用 Markdown 语法的子集,或 html 标签。\r\n\r\n\r\n### 附加信息\r\n\r\n丑陋的方案:\r\n\r\n",[2956],{"name":2957,"color":2922},"kind/support",5802,"请求新增文本展示类 FormKit 组件","2024-04-26T09:55:39Z","https://github.com/halo-dev/halo/issues/5802",0.7391717,{"description":2964,"labels":2965,"number":2968,"owner":2874,"repository":2875,"state":2938,"title":2969,"updated_at":2970,"url":2971,"score":2972},"### 前置条件\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_",[2966],{"name":2967,"color":2922},"triage/needs-information",7048,"2.20.0版本更新2.20.9版本后首页打不开,能手动修改地址进入console后台。,默认主题,已关闭额外插件,且已经通过手动重装主题修复","2024-11-20T03:02:17Z","https://github.com/halo-dev/halo/issues/7048",0.7457194,["Reactive",2974],{},["Set"],["ShallowReactive",2977],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fCetWUyIsdRmypBbtB8eDNdjS7unhCDO1Ly0a0bM4nqU":-1},"/halo-dev/halo/6615"]