Releases: wiselike/leanote2
1.4.0
Full Changelog: 1.3.0...1.4.0
新增特性(相比1.3.0版本)
*1. 将项目名称leanote-of-unofficial改为leanote2,同时更新docker安装镜像、docker构建镜像;
2. 更新revel组件,revel组件版本升至v1.3.4,编译构建环境里的revel二进制升级到v1.3.3,下载地址;
3. 自研:启用app.secret的自动轮换功能,安全性更高;
4. 自研:更新pdf生成方法,并移除app secret key的使用,避免安全泄露;
5. 自研:修复api token永不过期的问题,并加强api接口的安全性;
注意:app.conf配置文件有更新,需请手动更新新的配置项;
注意:更新服务端版本后,请务必用浏览器登录上,再按ctrl+F5强制刷新浏览器缓存!
release包使用方法:
-
自解压
tar.gz包,使用命令:tar xzf XXX.tar.gz,XXX为文件名(tar.gz包和tar.xz包只是打包格式不同,里面内容完全相同)
tar.xz包,使用命令:tar xJf XXX.tar.xz,XXX为文件名(tar.gz包和tar.xz包只是打包格式不同,里面内容完全相同) -
更新js部分,使用命令:(js部分不区分架构)
rsync -azr --delete --delete-before --exclude github.com/wiselike/leanote2/conf/app.conf --exclude github.com/wiselike/leanote2/public/upload --exclude github.com/wiselike/leanote2/mongodb_backup -e 'ssh -p 22' release/src/ root@192.168.0.1:/root/dockers/leanote2/leanote/src
(上述命令含义不在此赘述,可以使用AI翻译一下) -
更新go二进制服务程序,使用命令:(go二进制部分区分x64、arm64架构)
rsync -azr leanote2 -e 'ssh -p 22' root@192.168.0.1:/root/dockers/leanote2/leanote/leanote2
(上述命令含义不在此赘述,可以使用AI翻译一下) -
更新注意事项:
a. 特别注意升级不要覆盖掉自己的conf/app.conf文件;
b. 特别注意升级不要覆盖public/upload文件夹,是保存自定义的upload文件夹;
c. 特别注意升级不要覆盖mongodb_backup文件夹,是数据库的定时备份文件夹;
1.3.0
Full Changelog: 1.2.0...1.3.0
新增特性(相比1.2.0版本)
- 自研:美化格式化js/css/html代码。使用simple-formater简单格式化所有js/css/html代码;
- 自研:更新revel组件,revel组件版本升至v1.3.1,编译构建环境里的revel二进制请手动下载替换;
- 自研:更新js第三方组件:jquery-1.9.0->3.6.0,require-2.1.14->2.3.7,bootstrap-3.0.2->3.4.1,ace-1.2.3->1.2.9;
- 自研:新增笔记本视图的多个特性:
1. 调整笔记本的右键菜单,放开右键笔记本右键展开限制,右键可以看到本notebook下的子notebook了;
2. 增加可以将笔记复制或移动到目标笔记本的子笔记本里去了;
3. 给当前笔记本的路径链,增加下划线的提示。用户可以快速知晓,当前笔记的笔记本所在路径链回溯;
故障修复
- 修复由于网络等其他原因导致当前编写的笔记实际保存失败时,仍然页面上仍然提示“保存成功”的问题。
- 修复中文tag的翻译问题,并解决按标签查找笔记的功能。
- 修复调整笔记本视图的多个问题:
1. 修复笔记本视图的宽度调整不生效,刷新页面后又会被自动重置的问题;
2. 修复连续多次鼠标右键点击后不同笔记本后,笔记本上的阴影不消散的问题;
3. 修复鼠标悬停到之前已激活的笔记本时,阴影反而变亮的情况;
4. 修复2、3级菜单的缩进方式,避免笔记本变更菜单级数的拖动时,缩进不能也跟着及时调整的问题;
5. 修复“废纸篓”里的笔记,还会显示笔记本路径链的问题;
注意:更新服务端版本后,请务必用浏览器登录上,再按ctrl+F5强制刷新浏览器缓存!
release包使用方法:
-
自解压
tar.gz包,使用命令:tar xzf XXX.tar.gz,XXX为文件名(tar.gz包和tar.xz包只是打包格式不同,里面内容完全相同)
tar.xz包,使用命令:tar xJf XXX.tar.xz,XXX为文件名(tar.gz包和tar.xz包只是打包格式不同,里面内容完全相同) -
更新js部分,使用命令:(js部分不区分架构)
rsync -azr --delete --delete-before --exclude github.com/wiselike/leanote-of-unofficial/conf/app.conf --exclude github.com/wiselike/leanote-of-unofficial/public/upload --exclude github.com/wiselike/leanote-of-unofficial/mongodb_backup -e 'ssh -p 22' release/src/ root@192.168.0.1:/root/dockers/leanote/leanote/src
(上述命令含义不在此赘述,可以使用AI翻译一下) -
更新go二进制服务程序,使用命令:(go二进制部分区分x64、arm64架构)
rsync -azr leanote-of-unofficial -e 'ssh -p 22' root@192.168.0.1:/root/dockers/leanote/leanote/leanote-of-unofficial
(上述命令含义不在此赘述,可以使用AI翻译一下) -
更新注意事项:
a. 特别注意升级不要覆盖掉自己的conf/app.conf文件;
b. 特别注意升级不要覆盖public/upload文件夹,是保存自定义的upload文件夹;
c. 特别注意升级不要覆盖mongodb_backup文件夹,是数据库的定时备份文件夹;
1.2.0
What's Changed
Full Changelog: 1.1.0...1.2.0
新增特性(相比1.1.0版本):
- 自研:重构图片、附件在服务端存储算法,详见 #6 #7
1. 相册控件无法看到也无法编辑默认相册了,默认相册变为自行管控,无法人为干预。
2. 在相册控件里相册里的图片,只做图片存储使用。一旦插入到笔记中,就会自动复制一份出来。图片原始文件会保存到文章标题的文件夹下,imageID则会记录到默认相册。
3. 从笔记删除图片或不引用图片,则文章标题的文件夹下的图片原始文件会自动被清理,默认相册里的imageID也会自动被清理;
4. 从相册控件里删除相册里的图片,也不会影响到笔记里的图片显示。
5. 附件按笔记标题存放,复制笔记会同步复制附件,删除笔记也会同步删除附件。 - 自研:在Makefile中,新增github-release的发布方法
release包使用方法:
-
自解压
tar.gz包,使用命令:tar xzf XXX.tar.gz,XXX为文件名
tar.xz包,使用命令:tar xJf XXX.tar.xz,XXX为文件名 -
更新js部分,使用命令:(js部分不区分架构)
rsync -azr --delete --delete-before --exclude github.com/wiselike/leanote-of-unofficial/conf/app.conf --exclude github.com/wiselike/leanote-of-unofficial/public/upload --exclude github.com/wiselike/leanote-of-unofficial/mongodb_backup -e 'ssh -p 22' release/src/ root@192.168.0.1:/root/dockers/leanote/leanote/src
(上述命令含义不在此赘述,可以使用AI翻译一下) -
更新go二进制服务程序,使用命令:(go二进制部分区分x64、arm64架构)
rsync -azr leanote-of-unofficial -e 'ssh -p 22' root@192.168.0.1:/root/dockers/leanote/leanote/leanote-of-unofficial
(上述命令含义不在此赘述,可以使用AI翻译一下) -
更新注意事项:
a. 特别注意升级不要覆盖掉自己的conf/app.conf文件;
b. 特别注意升级不要覆盖public/upload文件夹,是保存自定义的upload文件夹;
c. 特别注意升级不要覆盖mongodb_backup文件夹,是数据库的定时备份文件夹;
1.1.0
新增特性(相比docker容器部署版本):
- 自研:修复手机端“公开博客、博客置顶”按钮的重叠显示问题;修复手机端笔记编辑按钮点不动的问题
- 自研:切换笔记视图时,同时切换更新笔记本视图
- 自研:修复服务端后端整理笔记的图片和附件后,图片和附件的编号不连续的问题
release包使用方法:
-
自解压
tar.gz包,使用命令:tar xzf XXX.tar.gz,XXX为文件名
tar.xz包,使用命令:tar xJf XXX.tar.xz,XXX为文件名 -
更新js部分,使用命令:(js部分不区分架构)
rsync -azr --delete --delete-before --exclude github.com/wiselike/leanote-of-unofficial/conf/app.conf --exclude github.com/wiselike/leanote-of-unofficial/public/upload --exclude github.com/wiselike/leanote-of-unofficial/mongodb_backup -e 'ssh -p 22' release/src/ root@192.168.0.1:/root/dockers/leanote/leanote/src
(上述命令含义不在此赘述,可以使用AI翻译一下) -
更新go二进制服务程序,使用命令:(go二进制部分区分x64、arm64架构)
rsync -azr leanote-of-unofficial -e 'ssh -p 22' root@192.168.0.1:/root/dockers/leanote/leanote/leanote-of-unofficial
(上述命令含义不在此赘述,可以使用AI翻译一下) -
更新注意事项:
a. 特别注意升级不要覆盖掉自己的conf/app.conf文件;
b. 特别注意升级不要覆盖public/upload文件夹,是保存自定义的upload文件夹;
c. 特别注意升级不要覆盖mongodb_backup文件夹,是数据库的定时备份文件夹;