\n\n### 复现步骤\n\n_No response_\n\n### 相关日志输出\n\n```shell\n\n```\n\n### 附加信息\n\n_No response_",[3018],{"name":3019,"color":3020},"triage/needs-information","d455d0",7221,"halo-dev","halo","open","添加菜单后,菜单名称为空","2025-02-08T08:13:04Z","https://github.com/halo-dev/halo/issues/7221",0.7308189,{"description":3030,"labels":3031,"number":3038,"owner":3022,"repository":3023,"state":3024,"title":3039,"updated_at":3040,"url":3041,"score":3042},"### 前置条件\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_",[3032,3035],{"name":3033,"color":3034},"priority/awaiting-more-evidence","fef2c0",{"name":3036,"color":3037},"kind/improvement","f714c6",7262,"默认文章编辑器希望支持图片访问失败自动重试","2025-03-10T09:02:39Z","https://github.com/halo-dev/halo/issues/7262",0.74495125,{"description":3044,"labels":3045,"number":3046,"owner":3022,"repository":3023,"state":3024,"title":3047,"updated_at":3048,"url":3049,"score":3050},"\n\n\n\n\n\n\n本地的备份会按照设定只保留三份,但是远程同步会出现四份或者五份(没测试更多,四份五份的时候手动删除多余的同步任务)。并且远程同步删除多余的的备份时会同步失败,不确定是不是判定本地已经没有这个备份了(本地备份正常),所以远程同步失败。\n另外最后一张图片提示有点歧义,手动删除远程同步任务时会同时删除S3桶内文件。但是不确定有没有删除本地备份,没去测试。所以如果不删除本地备份数据的话,这句话应该改成”但不会删除本地备份数据“。",[],7311,"远程同步功能未按照设定生效","2025-03-28T03:18:55Z","https://github.com/halo-dev/halo/issues/7311",0.75430727,{"description":3052,"labels":3053,"number":3060,"owner":3022,"repository":3023,"state":3024,"title":3061,"updated_at":3062,"url":3063,"score":3064},"### 你当前使用的版本\n\n2.20.8\n\n### 描述一下此特性\n\n添加编辑器网页全屏功能。\n效果可以类似于docsme插件的全屏,把左侧菜单栏遮住。",[3054,3057],{"name":3055,"color":3056},"kind/feature","c7def8",{"name":3058,"color":3059},"area/ui","1d76db",7002,"编辑器网页全屏","2024-11-06T03:29:37Z","https://github.com/halo-dev/halo/issues/7002",0.7545423,{"description":3066,"labels":3067,"number":3068,"owner":3022,"repository":3023,"state":3024,"title":3069,"updated_at":3070,"url":3071,"score":3072},"### 前置条件\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.18\n\n### 描述一下此特性\n\n\n\n如图,目前似乎无论将模板修改成什么样都会加上这一段作为尾部(或者叫页脚?)。\n但通过工具插件自定义了花里胡哨的模板后显然就不再需要了。\n\n目前期望的是能够完全编辑这个模板。\n> 不知道是不是[这个插件](https://github.com/chengzhongxue/plugin-mail-template)还不支持的原因,目前也没法自定义邮件主题(标题)。\n\n我的意见是将这段加到模板里而不通过其他*对无后端基础不太友好*的方式添加,尽管这样后续维护可能会需要多Ctrl + V几次。",[],7339,"邮件模板移除固定尾部","2025-04-12T17:57:08Z","https://github.com/halo-dev/halo/issues/7339",0.7597572,{"description":3074,"labels":3075,"number":3076,"owner":3022,"repository":3023,"state":3077,"title":3078,"updated_at":3079,"url":3080,"score":3081},"### 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.6711182,{"description":3083,"labels":3084,"number":3089,"owner":3022,"repository":3023,"state":3077,"title":3090,"updated_at":3091,"url":3092,"score":3093},"### 前置条件\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_No response_\n\n### 描述一下此特性\n\n急需上架商品功能,商品详情页面,商品价格,联系客服等。\n\n目前有很多用户有这个需求,去做独立站,仅仅是企业建站官网的市场份额不大,这是很大的市场份额建议调研重视。\n\n做产品要利他,不然用户怎么会选择这个产品,用户需要盈利。建议至少做一个商品详情页的插件,支付交易不是那么重要,跨境初期可以引流到亚马逊付款。\n\n### 附加信息\n\n急需上架商品功能",[3085,3086],{"name":3055,"color":3056},{"name":3087,"color":3088},"area/plugin","181D31",7029,"是否可以提供电商相关的插件实现商品订单支付等功能类似wordpress 一样?","2024-11-15T10:36:36Z","https://github.com/halo-dev/halo/issues/7029",0.69601184,{"description":3095,"labels":3096,"number":3099,"owner":3022,"repository":3023,"state":3077,"title":3100,"updated_at":3101,"url":3102,"score":3103},"### 你当前使用的版本\n\n 2.20.7专业版\n\n### 描述一下此特性\n\nhalo配置了一堆对象存储和图床能否在粘贴图片的时候能默认选择到对象存储或者图床吗,不要默认本地附件不然这样操作起来很麻烦\n\n### 附加信息\n\n_No response_",[3097],{"name":3098,"color":3020},"kind/support",6948,"发布文章附件优化上传","2024-11-18T02:29:44Z","https://github.com/halo-dev/halo/issues/6948",0.71441704,{"description":3105,"labels":3106,"number":3107,"owner":3022,"repository":3023,"state":3077,"title":3108,"updated_at":3109,"url":3110,"score":3111},"### 前置条件\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.18\n\n### 描述一下此特性\n\n发现现有的插件(搜索和评论)\n无论当前页面是否启用此相关的功能,都会默认加载它的css和js\n\n自建插件\n会发现无法使用静态的css和js,单独开发插件要么肢体模板去适配,要么需要使用vue去渲染一个js,但无论使用不使用前端主题都默认去加载它,这并不是一个好方法,希望可以优化一下\n\n### 附加信息\n\n_No response_",[],7340,"插件主题模板静态资源问题","2025-04-14T05:57:17Z","https://github.com/halo-dev/halo/issues/7340",0.7342836,{"description":3113,"labels":3114,"number":3115,"owner":3022,"repository":3023,"state":3077,"title":3116,"updated_at":3117,"url":3118,"score":3119},"### 系统信息\n\n操作系统:windows10 22H2\n版本:2.20.8\n数据库:h2\n\n### 使用的哪种方式运行?\n\nSource Code\n\n### 发生了什么?\n\n使用源码根据文档构建完整的fat jar包,到前端ui时报出错误,改为手动只编译ui报同样错误\npnpm build:packages 、 pnpm dev本地测试正常\n运行pnpm build就会报错,报错信息放在了日志输出\n\n### 复现步骤\n\n_No response_\n\n### 相关日志输出\n\n> vue-tsc --noEmit -p tsconfig.app.json --composite false && vite build --config ./vite.config.ts\n\nconsole-src/composables/use-global-info.ts:3:19 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n3 import axios from \"axios\";\n ~~~~~~~\n\nconsole-src/modules/contents/pages/SinglePageEditor.vue:35:41 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n35 import type { AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nconsole-src/modules/contents/posts/PostEditor.vue:37:41 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n37 import type { AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nconsole-src/modules/system/backup/tabs/Restore.vue:17:19 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n17 import axios from \"axios\";\n ~~~~~~~\n\nconsole-src/modules/system/overview/Overview.vue:24:19 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n24 import axios from \"axios\";\n ~~~~~~~\n\nsrc/components/alerts/H2WarningAlert.vue:5:19 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n5 import axios from \"axios\";\n ~~~~~~~\n\nsrc/components/editor/components/EditorLinkObtain.vue:9:41 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n9 import type { AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nsrc/components/editor/DefaultEditor.vue:71:41 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n71 import type { AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nsrc/components/editor/extensions/audio/index.ts:3:41 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n3 import type { AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nsrc/components/editor/extensions/image/index.ts:3:41 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n3 import type { AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nsrc/components/editor/extensions/video/index.ts:3:41 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n3 import type { AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nsrc/components/editor/utils/upload.ts:5:41 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n5 import type { AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nsrc/formkit/inputs/select/SelectMain.vue:6:41 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n6 import type { AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nsrc/setup/setupApiClient.ts:4:33 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n4 import type { AxiosError } from \"axios\";\n ~~~~~~~\n\nsrc/stores/global-info.ts:2:19 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n2 import axios from \"axios\";\n ~~~~~~~\n\nuc-src/modules/contents/posts/PostEditor.vue:32:53 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n32 import { AxiosError, type AxiosRequestConfig } from \"axios\";\n ~~~~~~~\n\nuc-src/modules/contents/posts/PostEditor.vue:408:39 - error TS2339: Property 'response' does not exist on type 'Error'.\n\n408 const { detail, title } = error.response?.data || {};\n ~~~~~~~~\n\nuc-src/modules/profile/tabs/Detail.vue:16:19 - error TS2307: Cannot find module 'axios' or its corresponding type declarations.\n\n16 import axios from \"axios\";\n ~~~~~~~\n\n\nFound 18 errors in 17 files.\n\nErrors Files\n 1 console-src/composables/use-global-info.ts:3\n 1 console-src/modules/contents/pages/SinglePageEditor.vue:35\n 1 console-src/modules/contents/posts/PostEditor.vue:37\n 1 console-src/modules/system/backup/tabs/Restore.vue:17\n 1 console-src/modules/system/overview/Overview.vue:24\n 1 src/components/alerts/H2WarningAlert.vue:5\n 1 src/components/editor/components/EditorLinkObtain.vue:9\n 1 src/components/editor/DefaultEditor.vue:71\n 1 src/components/editor/extensions/audio/index.ts:3\n 1 src/components/editor/extensions/image/index.ts:3\n 1 src/components/editor/extensions/video/index.ts:3\n 1 src/components/editor/utils/upload.ts:5\n 1 src/formkit/inputs/select/SelectMain.vue:6\n 1 src/setup/setupApiClient.ts:4\n 1 src/stores/global-info.ts:2\n 2 uc-src/modules/contents/posts/PostEditor.vue:32\n 1 uc-src/modules/profile/tabs/Detail.vue:16\n ELIFECYCLE Command failed with exit code 2.\nERROR: \"build:console\" exited with 2.\n ELIFECYCLE Command failed with exit code 1.\n\n\n### 附加信息\n\n_No response_",[],7004,"手动构建前端ui报错","2024-11-05T08:15:03Z","https://github.com/halo-dev/halo/issues/7004",0.73822844,["Reactive",3121],{},["Set"],["ShallowReactive",3124],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fQO6y2cEQ7QWibGpX_-bjxqX5OHeQaJz-AF9OIrIZ-24":-1},"/halo-dev/halo/7039"]