\n\n### 附加信息\n\n_No response_",[3062,3063],{"name":3021,"color":3022},{"name":3027,"color":3028},7283,"希望halo在“编辑文档时可以方便的进行文章之间的切换”","2025-03-12T05:38:16Z","https://github.com/halo-dev/halo/issues/7283",0.56829494,{"description":3070,"labels":3071,"number":3072,"owner":3030,"repository":3031,"state":3032,"title":3073,"updated_at":3074,"url":3075,"score":3076},"### 前置条件\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\n2.21.3\n\n### 描述一下此特性\n\n现在的注册使用的用户名和邮箱进行注册,但是登录的时候只能使用用户名登录\n### 建议:\n同时支持用户名、邮箱、手机号登录,支持邮箱、手机号随机验证码登陆\n\n还有一个问题就是注册的时候邮箱验证码错误会把所有已经输入的内容清空,正常应该只清空邮箱验证码的输入框就行啊,全部清空,哪个用户有闲心给你重新填写\n\n### 附加信息\n\n_No response_",[],7633,"用户登录不够人性化","2025-07-17T14:20:28Z","https://github.com/halo-dev/halo/issues/7633",0.59943265,{"description":3078,"labels":3079,"number":3080,"owner":3030,"repository":3031,"state":3032,"title":3081,"updated_at":3082,"url":3083,"score":3084},"### 前置条件\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\n2.21.2\n\n### 描述一下此特性\n\n#### 问题描述\n在文章管理界面中,当用户筛选文章后进入编辑模式,退出编辑界面时当前的筛选状态会被重置,导致用户需要重复操作相同的筛选条件才能继续编辑同组文章。\n\n#### 期望改进\n建议实现筛选条件的临时持久化功能,使得用户在编辑文章后返回列表时能保持之前的筛选状态,减少重复操作。\n\n### 附加信息\n\n_No response_",[],7609,"支持后台文章筛选条件临时持久化","2025-06-30T21:24:36Z","https://github.com/halo-dev/halo/issues/7609",0.5997313,{"description":3086,"labels":3087,"number":3088,"owner":3030,"repository":3031,"state":3032,"title":3089,"updated_at":3090,"url":3091,"score":3092},"### 前置条件\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\n2.20.21 lts\n\n### 描述一下此特性\n\n在 用户 - 角色管理 中没有单独的用户置顶文章权限\n用户发布文章之后直接置顶,会导致置顶文章过多,希望角色管理中的角色权限可以增加用户置顶文章的权限,这样可以手动关闭用户置顶文章的权限\n\n### 附加信息\n\n_No response_",[],7442,"新增【置顶文章】的用户权限","2025-05-17T00:53:41Z","https://github.com/halo-dev/halo/issues/7442",0.60016084,{"description":3094,"labels":3095,"number":3098,"owner":3030,"repository":3031,"state":3099,"title":3100,"updated_at":3101,"url":3102,"score":3103},"### 前置条件\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\n2.20.12\n\n### 描述一下此特性\n\n支持批量已读和批量删除/uc/notifications下的消息\n\n目前需要一个一个点,并且删除还要二次确认,在消息较多的时候很麻烦\n\n### 附加信息\n\n_No response_",[3096,3097],{"name":3021,"color":3022},{"name":3027,"color":3028},7164,"closed","希望为个人中心的消息添加批量已读和批量删除功能","2025-03-10T14:55:04Z","https://github.com/halo-dev/halo/issues/7164",0.5354743,{"description":3105,"labels":3106,"number":3115,"owner":3030,"repository":3031,"state":3099,"title":3116,"updated_at":3117,"url":3118,"score":3119},"### 前置条件\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\n2.20.8\n\n### 描述一下此特性\n\n支持远程下载文件并保存至服务器。\n我看Uppy的文档是支持通过远程下载的,也许这个不会太难?\n做出来的效果像这样:\n\n\n\n### 附加信息\n\n因为我目前想用Halo做一个知识库站点,想把各种GitHub资源全部转存到自己的服务器上供别人下载来达到加速下载的目的,目前我转存资源需要自己下载再传到Halo上,这个issue解决之后就可以直接远程下载了,方便一点。",[3107,3108,3111,3114],{"name":3021,"color":3022},{"name":3109,"color":3110},"help wanted","006b75",{"name":3112,"color":3113},"good first issue","7057ff",{"name":3027,"color":3028},7017,"支持远程下载","2025-07-04T04:37:42Z","https://github.com/halo-dev/halo/issues/7017",0.57545954,{"description":3121,"labels":3122,"number":3125,"owner":3030,"repository":3031,"state":3099,"title":3126,"updated_at":3127,"url":3128,"score":3129},"### 前置条件\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\n2.20.11\n\n### 描述一下此特性\n\n根据 issue 反馈,发现不少来自前置代理或者 WAF 的异常,而这些异常往往和 Halo 没有任何关系,并且这些异常很难直观的看出是哪里产生的问题,会让使用者产生误解,也会对 Halo 维护者造成困扰,所以期望优化这些异常提示。\n\n优化方案我建议判断异常请求的 response 类型,如果是 text/html,那么直接弹框显示这个 response 的 HTML 内容(因为大部分应用防火墙都会预设拦截页面)。如果不是 text/html,那么按照原来逻辑使用 toast 提示。\n\n如图:\n\n\n\n\n\n和前置代理或者 WAF 相关的 issue:\n\n- https://github.com/halo-dev/halo/issues?q=is%3Aissue%20state%3Aclosed%20waf\n- https://github.com/halo-dev/halo/issues?q=is%3Aissue%20state%3Aclosed%20%E9%98%B2%E7%81%AB%E5%A2%99\n\n/area ui\n/kind improvement\n\n### 附加信息\n\n_No response_",[3123,3124],{"name":3041,"color":3042},{"name":3027,"color":3028},7115,"优化来自前置代理的异常请求提示","2024-12-16T02:46:09Z","https://github.com/halo-dev/halo/issues/7115",0.57625926,["Reactive",3131],{},["Set"],["ShallowReactive",3134],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fporXOkPLOmfDNViTQXVqLN1oRGjfWsouvxDyPVIVyB8":-1},"/halo-dev/halo/7051"]