dddx
dddx
### 功能概述 | Describe the feature 是否可以参考文章【打赏】按钮的实现,在文章末尾增加【分享】,因为如果觉得一篇文章好的时候,打赏往往会犹豫不决,分享还是会比较愿意的,分享的多了,获得打赏的机会就多了,嘿嘿。尤其是手机端,要是能集成微信朋友圈的分享功能就好了 :) 
### 问题描述 | Describe the bug 如下图  ### 复现网址 | Website URL _No response_ ### 版本 | Version v0.53.0 ### 部署方式? | How do you deploy vanblog? Docker 部署(文档默认)
### 问题描述 | Describe the bug 新增导航数据时,点击取消会出现新增空数据的情况,导致后台渲染报错,甚至全站无法查看文章等问题。如下:  ### 复现网址 | Website URL https://oldmoon.top ### 版本 | Version v0.54.0 ### 部署方式? | How do you deploy vanblog? Docker 部署(文档默认)
### 功能概述 | Describe the feature 后台配置`Google Analysis ID`后,中国大陆加载脚本会超时,但等待时间会堵塞网站加载。 **建议做成异步加载脚本。** 超时报错如下: > GET https://www.googletagmanager.com/gtag/js?id=G-xxxxxxxx net::ERR_CONNECTION_TIMED_OUT
1. Excel(`csv`)数据导入预览时,一些无需录入系统的数据可能存在显示问题,这部分没有进行优化。 如:订单号失真,由于时较长的纯数字,导致显示时变成了科学计数法。该部分问题不影响功能使用,所以暂时没有计划修复。
1. 本地导入导出功能改造,初步思路:直接打开本地文件夹,用户自行备份文件夹,这样即可省略导入导出功能。 2. 计划将云同步服务拆分为单独仓库,可以独立部署(`收费点?emmmmm`)。 3. 云同步功能设计:云服务地址 - 支持修改;云服务授权码 - 需要申请。
优化隐藏功能
1. ALL:增加了分类隐藏功能,与隐藏工具的逻辑相同。 2. 后端:优化了隐藏逻辑;实现方式:`ui/website` 调用 `/api` 时增加Header传递 `Token`,后端简单判断Token合法性,合法则查询全部数据,否则仅查询未隐藏数据,最终条件应用判断在SQL处。 3. UI/Website:增加了登录入口图标(有点丑),在右下角和Github图标并列,可以通过原 `hideAdmin` 设置显示或隐藏。 4. 后端代码整理到 `server` 文件夹中了。
## 系统功能 1. #35 2. #43 ## 辅助功能 1. 桌面端自动更新功能,不再需要每次下载安装包; 2. 增加主题系统; 3. 系统官网【文档/教程】; ## 开发辅助 1. 自动生成规范化更新日志; 2. 自动生成规范化发布日志; 4. 设置issue管理机器人;
## 功能优化 1. 系统信息设置优化,分为公开和非公开,公开信息可通过页面配置; 2. 系统信息和等基础配置也需要独立存储,防止安装新版本时被覆盖; 3. 桌面版软件的数据存储位置可以自定义修改,现在是存储在系统用户的数据中,如Windows的:`user/Appdata/Roaming/cashbook/Data`; 4. 桌面版每次打开都需要重新登陆,尽量优化一下看看避免重复登陆。 ## 页面优化 1. csv导入页面底部数量改为文字显示,不再使用输入框; 2. 由于监听列表参数导致输入内容时一直提示查询成功,优化监听查询逻辑,比如:添加flag标志,休眠0.5秒再查询。 ## BUG 1. 编辑流水时,保存成功但没关闭编辑窗口; 2. #46 3. 新版本的electron版删除流水失败,需要排查解决,不知道web版有没有这个问题;