- [修复]修复MySQL某些字符集保存文集webhook_url失败的问题;
- [优化]后台管理页面菜单布局;
- [优化]重构Editormd 编辑模式下的 Markdown 解析渲染器,新增部分语法支持、修复部分渲染问题、优化部分渲染处理;
- [优化]重构Editormd Markdown 编辑器;
- [优化]弃用font-awesome图标,统一站点图标风格;
- [优化]新建文档模板失败的错误提示;
- [优化]首页文集列表UI界面;
- [优化]404页面;
### v1.4.4 2024-09-01
- [新增]支持后台启用文集WebHook功能;
- [新增]支持个人中心我的文集配置企业微信、钉钉群机器人消息推送功能;
- [新增]支持后台启用文档编辑自动保存和设置自动保存间隔功能;
- [新增]文档修改页面的文档自动保存功能;
- [新增]后台用户管理支持按用户组进行用户筛选;
- [修复]当用户未设置昵称时文档评论回复中不显示用户名的问题;
- [修复]验证码图片重复点击会导致其URL不断叠加变长的问题;
- [优化]编辑器最大高度自适应浏览器窗口;
- [优化]后台界面框架表单样式;
- [优化]文集页面「最新文档」选项卡内的文档链接形式;
- [优化]403、404页面 JQuery 文件引用地址;
- [优化]对请求异常返回500页面而非404页面;
- [优化]Markdown行内公式字体大小与文本保持一致;
### v1.4.3 2024-08-01
- [新增]支持后台控制文集分享功能的启用状态,默认开启;
- [新增]支持后台配置禁止用户多处同时在线的功能;
- [新增]支持配置文件对 Session 会话相关配置进行控制;
- [新增]后台文集管理显示文集内文档总浏览量数据;
- [新增]用户TokenAPI获取文集信息接口;
- [修复]帮助中心文集组文集列表移动端样式错乱的问题;
- [修复]后台管理用户搜索、扫描未使用图片时分页不重置的问题;
- [修复]后台扫描媒体文件当目录不存在时扫描异常的问题;
- [优化]附件上传对zip炸弹检测逻辑的处理;
- [优化]文集列表和404页面空内容图片样式;
- [优化]强制登录限制配置下的URL白名单处理;
- [优化]后台管理仪表盘概览页面各概览数据跳转对应管理页面;
- [优化]后台管理和个人中心所有数据表格重载时进行分页重置处理;
### v1.4.2 2024-07-01
- [新增]站点数据备份导出功能;
- [新增]站点媒体文件备份导出功能;
- [新增]后台素材管理支持清理媒体文件;
- [修复]文集页文集默认图标不显示的问题;
- [修复]部分设备UA信息导致文档访客记录写入异常的问题;
- [修复]企业微信认证部分情况下用户昵称超长导致同步失败的问题;
- [修复]增强对部分用户输入的XSS过滤;
- [修复]「登录可见」权限文集的导出文件无权限下载的问题;
- [优化]富文本编辑器最小默认高度;
- [优化]对上传图片的文件名处理;
- [优化]用户TokenAPI获取文集大纲接口支持以分页方式返回数据;
- [优化]文集页面文集名称的样式;
- [优化]企业微信读取部门和成员信息的异常日志记录;
- [优化]帮助中心首页模板页面「最新文档」和「热门文档」栏目的显示逻辑;
- [优化]富文本编辑器任务列表样式;
- [优化]增强用户账户操作的数据安全处理;
- [优化]用户登录请求异常的前端界面处理;
- [优化]默认登录页面的登录验证逻辑和流程;
- [优化]增强文集访问码、文档密码、文集分享码、文档分享码的验证逻辑;
- [优化]增强zip文件上传验证,过滤压缩比异常的zip文件;
### v1.4.1 2024-06-01
- [新增]支持接入 AI大语言模型框架 Dify;
- [修复]Vditor编辑器文档标题锚点不显示的问题;
- [修复]Vditor编辑器文档目录跳转异常的问题;
- [修复]后台用户编辑接口异常的问题;
- [修复]后台OnlyOffice文件管理列表翻页不生效的问题;
- [修复]OnlyOffice文档创建和修改页面加载文档后顶部被遮挡的问题;
- [修复]编码正确的本地视频附件在IOS设备上无法播放的问题;
- [修复]文集大图标首页模板在部分情况下样式错乱的问题;
- [优化]用户Token API 接口新建文档异常处理逻辑;
- [优化]升级 Vditor 编辑器版本至`3.10.4`;
- [优化]从文档搜索结果进入文档页面视图滚动至第一个搜索词区域;
- [优化]OnlyOffice文档创建页面的交互体验;
- [优化]富文本编辑器标题悬浮锚点图标显示;
- [优化]用户tokenAPI获取文档列表接口支持指定单页数据数量;
- [优化]用户tokenAPI获取文集文档列表接口以分页方式返回数据;
### v1.4.0 2024-05-01
- [新增]文集列表大图标首页模板;
- [新增]后台管理用户文档总字数字段显示;
- [新增]站点注册码创建时可设置有效日期;
- [新增]文集管理支持导出为docx格式的Word文档;
- [新增]Markdown文档和富文本文档支持下载docx格式的Word文件;
- [新增]企业微信认证支持导入用户、部门(用户组)和禁用离职用户;
- [修复]个人中心不显示文集协作用户组下用户所建文档的问题;
- [修复]文档分享表单有效期无默认值且在某些情况下分享异常的问题;
- [修复]批量导出文集时空文集导致异常的问题;
- [优化]Markdown编辑器文档默认字号调整为16px;
- [优化]后台删除用户时用户创建的文集文档和素材将转让给站点管理员;
- [优化]升级JQuery库版本至3.5.0;
- [优化]后台用户组管理支持批量删除;
### v1.3.9 2024-04-01
- [新增]支持同步 LDAP 用户时将其所属组织单位同步为用户组;
- [新增]支持清理 LDAP 服务器中已不存在的用户为禁用状态;
- [新增]用户认证源字段标识;
- [新增]文档字数统计;
- [修复]LDAP 同步用户时已存在用户判断出错的问题;
- [修复]后台用户组管理删除用户组后不自动刷新表格的问题;
- [修复]用户组组成员为空时某些情况下解析字段异常的问题;
- [修复]MinIO、阿里云OSS存储配置下导入 Word 文件不会转存其图片的问题;
- [修复]异步渲染文集目录时,部分多层级目录顺序渲染错误的问题;
- [修复]文档调用浏览器打印 PDF 只显示一页的问题;
- [修复]文档编辑页面附件列表和文档附件列表不能翻页的问题;
- [优化]使用分页方式同步 LDAP 用户;
- [优化]限制 LDAP、钉钉和企微用户通过默认登录方式登录;
- [优化]钉钉免登回调对用户读写权限的设置;
- [优化]后台用户管理筛选条件;
- [优化]MinIO 存储对未知大小文件的上传和上传文件失败的返回值处理;
- [优化]支持管理员对站点文集进行 PDF 生成;
### v1.3.8 2024-03-01
- [新增]文集分享支持对文档按层级目录进行分享;
- [修复]文集的「最新文档」选项卡会显示非公开权限文档摘要的问题;
- [优化]文集分享的文档列表排序;
- [优化]文集分享的左侧文档目录突出显示当前文档;
- [优化]文档复制/移动时支持搜索文集;
- [优化]版本更新检测逻辑;
- [优化]钉钉、企业微信登录对用户状态的验证;
- [优化]后台用户管理支持在列表中修改用户状态;
- [优化]后台用户管理支持批量修改用户状态、删除用户;
### v1.3.7 2024-02-01
- [修复]用户tokenAPI删除文档接口不支持json请求体的问题;
- [修复]登录页面的重新向参数跳转漏洞;
- [修复]CNVD-C-2024-34161漏洞;
- [优化]文档PDF打印关闭文档目录;
- [优化]文档底部评论数显示为审核通过的评论数;
- [优化]文档页面分享状态判断逻辑;
### v1.3.6 2024-01-15
- [修复]个人文集组不能添加协作文集的问题;
- [修复]文档页面悬浮编辑按钮在移动端部分情况不显示的问题;
- [修复]后台公共文集组页面分页切换无效的问题;
- [修复]文集作者、协作者不能分享非本人创建文档的问题;
- [修复]异步加载的文集大纲分页不切换到指定文档所在分页的问题;
- [优化]个人文集组添加列表显示个人所有可协作文集;
- [优化]文集、文档页面布局和左边侧栏样式;
- [优化]文集分享页面搜索框;
- [优化]私密文档分享自动填充访问码和提交验证;
- [优化]文档目录、文档悬浮功能按钮样式;
- [优化]文档页面顶部功能按钮在小屏下的显示;
- [优化]企业微信access_token过期时间对比逻辑;
- [优化]用户TokenAPI接口的POST请求接口支持提交json格式数据;
### v1.3.5 2023-12-15
- [修复]高版本Word(如Office 365)文件导入的图片显示不正确的问题;
- [修复]个人中心文档管理页面批量导出文档异常的问题;
- [新增]默认允许来自Obsidian的跨域请求;
- [新增]素材存储支持配置阿里云对象存储;
- [新增]后台管理文档转让功能;
- [新增]后台文集管理批量导出文集功能;
- [新增]用户Token验证Token接口;
- [新增]用户Token删除文档(软删除)接口;
- [新增]用户Token获取文集目录接口文档数显示;
- [新增]用户Token修改文档接口可指定上级文档参数;
- [新增]用户Token上传图片接口支持表单文件形式的图片上传;
- [优化]首页文集组列表模板移动端样式;
- [优化]文集列表首页筛选文集组显示部分无权限文集的问题;
- [优化]文集组列表首页和文集组的文集列表页面显示部分无权限文集的问题;
- [优化]文集导出为Markdown压缩包时多个同名文档被覆盖的问题;
### v1.3.4 2023-11-15
- [新增]全站文档搜索结果文集条件筛选;
- [新增]个人中心多附件上传和上传进度条显示;
- [新增]后台管理公共文集组排序功能;
- [新增]后台管理设置新用户默认用户组;
- [修复]本地视频无法播放和预览的问题;
- [修复]editor.md编辑器iframe视频渲染问题;
- [修复]文档编辑器内素材上传不能多次选择同一个文件的问题;
- [优化]区分文档编辑器素材上传无权限和上传异常的提示信息;
- [优化]个人中心素材管理页面无上传权限时不显示上传按钮;
- [优化]个人中心我的分组表格样式;
### v1.3.3 2023-10-15
- [新增]支持配置域名验证文件等文本文件的访问;
- [新增]Editor.md编辑器标题锚点链接渲染和显示;
- [修复]文档URL超长导致文档链接二维码不渲染的问题;
- [修复]文集PDF生成中文档超长代码块被遮挡的问题;
- [优化]企业微信登录获取用户信息的字段处理;
- [优化]文集列表文集简介标签过滤;
- [优化]文档页面转发弹出框样式;
### v1.3.2 2023-09-15
- [新增]后台图片管理扫描未使用图片功能;
- [新增]文集选项卡配置功能;
- [新增]后台管理素材(图片、附件)转让功能;
- [新增]文档分享有效期配置;
- [新增]后台配置文集是否在首页显示;
- [新增]后台支持对文集列表进行排序;
- [优化]文档分享保持文集的「防复制」状态;
- [优化]文集分享、文档分享对OnlyOffice文档的适配;
- [优化]OnlyOffice文档修改页面各弹出框组件的加载;
- [优化]Editormd编辑器添加思维导图示例;
- [优化]OnlyOffice上传文件的大小限制跟随附件的大小配置;
- [优化]OnlyOffice本地文件上传异常处理和提示;
- [优化]后台素材配置默认值的处理;
- [优化]文集分享中的文档取消评论组件;
### v1.3.1 2023-08-15
- **[注意]Docker部署方式需升级Docker镜像至v6版本;**
- [新增]支持接入 OnlyOffice 以新建、编辑和显示 Office 文档;
- [修复]文档浏览数异步更新异常的问题;
- [修复]游客状态下文档浏览数接口请求403的问题;
- [优化]移动端登录状态下文档页面顶部遮挡的问题;
- [优化]后台附件管理删除弹出框的文字错误;
- [优化]文档权限验证器(修改)的逻辑和判断;
- [优化]pillow依赖库的版本范围;
### v1.3.0 2023-07-15
- [新增]后台用户管理页面可对用户加入的用户分组进行管理;
- [修复]评论样式影响代码块内注释样式的问题;
- [优化]全文搜索无结果时提示切换精准搜索 ;
- [优化]用户读写权限为「只读」时页头隐藏新建菜单栏;
- [优化]移动/复制文档时指定的上级文档允许为文集内非本人创建的文档;
- [优化]优化用户注册和登录功能逻辑判断和验证;
- [优化]增强上传URL类型图片的URL验证;
### v1.2.9 2023-06-15
- [修复]QQ邮箱更新RFC邮件标头协议导致退信的问题;
- [新增]支持按`/p/文集自定义URL/文档ID/`的URL形式访问文档;
- [新增]支持配置在文档页面显示「站点反馈」的悬浮按钮;
- [新增]用户Token API 获取图片列表接口;
- [优化]禁止用户昵称包含特殊字符;
- [优化]首页底部默认版权信息样式;
- [优化]文集列表首页底部分页组件与底部版权信息的间距;
- [优化]长代码展开开关支持超出宽度的代码以换行显示;
- [优化]图片无法加载时提示加载失败;
- [优化]文档浏览量统计和访客统计调整为前端异步;
- [优化]站点反馈对来源和引用内容参数的处理;
- [优化]登录状态限制下第三方登录成功后跳转回原页面;
- [优化]邮件验证码接口为登陆限制白名单;
- [优化]置顶文集在文集组首页模板下保持置顶状态;
### v1.2.8 2023-05-15
- [修复]文集页在iframe嵌套下一直出现加载框的问题;
- [修复]验证指定用户可见文集权限的问题;
- [新增]站点反馈和文档划词反馈功能;
- [优化]注册页面显示备案号;
- [优化]Editormd编辑器预览界面代码高亮效果与实际渲染效果保持一致;
- [优化]取消新建文档时的同名文档限制;
### v1.2.7 2023-04-15
- [新增]站点管理员可导出非本人文集;
- [新增]添加文档评论和文集协作成员的站内通知功能;
- [新增]站点日志支持按日期范围筛选日志;
- [新增]首页设置为指定文集时可配置文集页是否显示个人中心入口;
- [修复]后台管理和个人中心批量删除评论无效的问题;
- [修复]升级pearadmin版本后后台管理和个人中心页面在移动端不显示菜单控制栏的问题;
- [优化]更新登录限制URL白名单;
- [优化]文档PDF打印不显示底部工具栏按钮;
- [优化]企业微信token获取接口的请求头;
- [优化]钉钉token获取接口的请求头;
- [优化]文档管理列表新增评论类型显示(评论/回复)
- [优化]登录页面图标样式;
- [优化]登录页面显示备案号;
- [优化]未开启第三方登录时登录页面不显示相关文字;
- [优化]个人中心概览页面样式;
- [优化]uWSGI配置文件限制日志大小;
- [优化]新版layui的部分默认样式;
- [优化]文集管理浏览权限配置的名称标识;
- [优化]文档页面样式;
- [优化]帮助中心模板文集列表样式;
### v1.2.6 2023-03-15
- [新增]用户 Token API 获取文档的上下篇文档接口;
- [新增]后台用户管理支持细化配置用户的创建权限(文集、文档、图片、附件);
- [调整]下线网页端文集导入功能,由单独程序提供,详见https://doc.mrdoc.pro/doc/44654/ ;
- [优化]用户 Token API 新建文档接口支持指定文档上级;
- [优化]文集内文档搜索结果的摘要显示;
- [优化]支持 MP4 格式的视频附件预览;
- [优化]文档内下级文档链接形式为`/doc/xxx/`;
- [优化]后台文档设置支持配置文档内的外链图标是否显示;
### v1.2.5 2023-02-15
- [新增]首页可设置为帮助中心页面;
- [新增]配置站点所有链接在标签内打开;
- [新增]首页可设置为某个指定的文集;
- [新增]附件可配置为文件地址访问受限(仅管理员和上传者可访问);
- [新增]基于文档访问权限的文档附件添加(文档编辑器->文档->文档附件)和访问方式;
- [新增]配置文件支持配置 CSRF 可信来源;
- [修复]附件预览函数获取已生成的预览文件地址错误的问题;
- [修复]文档打印PDF会带入广告块内容的问题;
- [修复]editor.md编辑器英文引号渲染自动为中文引号的问题;
- [修复]文集、文档导出为 Markdown 压缩包时部分图片导出失败的问题;
- [修复]文档长代码展开功能失效的问题;
- [修复]用户组权限的文集,其用户组用户无权下载文集导出文件的问题;
- [优化]文集访问权限验证函数;
- [优化]后台管理站点设置页面交互;
- [优化]修改文档失败的页面错误提示;
- [优化]非公开文集下的文档均可由创建者进行文档分享;
- [优化]文档搜索词高亮渲染逻辑;
- [优化]个人中心和后台管理基础框架升级至 PearAdminLayui 3.2.0;
- [优化]后台用户管理页面支持点击用户名跳转至用户资料修改页面;
- [优化]editor.md编辑器文档中代码块未指定编程语言的样式渲染;
- [优化]文集zip文件导入相关功能函数;
- [优化]文档搜索词高亮逻辑;
- [优化]文档代码块复制按钮显示为中文;
- [优化]文档片段的代码块样式渲染;
### v1.2.4 2023-01-15
- [新增]文档访客记录功能(文集需开启文档浏览量统计);
- [新增]用户Token API文集列表接口文集创建时间字段;
- [新增]用户Token API文集列表接口文集文档数量字段;
- [新增]站点地图可通过配置文件关闭;
- [新增]基于文集组的帮助中心页面(/help);
- [新增]站点 RSS 订阅功能;
- [修复]指定用户文集下文档评论权限失败导致评论组件渲染异常的问题;
- [优化]删除用户时对用户所属内容的处理;
- [优化]后台管理和个人中心文集管理页面样式;
- [优化]文集作者可下载协作成员创建的文档;
### v1.2.3 2022-12-15
> Docker 方式部署需要升级 Docker 镜像至 v5 版本;
- [新增]Python 第三方依赖库`PyPDF2`;
- [新增]文集导出 PDF 支持显示文集目录书签;
- [新增]文集导出 PDF 支持显示超链接文档;
- [新增]基于文集的文档宽度配置(默认固定宽度,自适应浏览器的超宽宽度);
- [新增]支持 LDAP 认证配置多个用户搜索基准条件;
- [新增]支持文档切换夜间模式;
- [修复]文集导出 PDF 不支持三级以上层级文档的问题;
- [修复]修复部分设备importlib-metadata版本变动导致项目运行失败的问题;
- [修复]存储方式为 MinIO 时导入本地文集失败的问题;
- [优化]后台文集成员管理显示用户昵称;
- [优化]文集导出 PDF 文件索引和文件逻辑判断;
- [优化]文集导出 PDF Markdown 文档渲染;
- [优化]文集导出 PDF 富文本文档渲染;
- [优化]文集导出 PDF 代码高亮和代码换行效果;
- [优化]站点favicon图标设置文字说明;
### v1.2.2 2022-11-15
- [新增]后台站点设置「关闭版本更新检测」配置项;
- [新增]标签文档页显示评论组件;
- [新增]配置文件X_FRAME配置选项支持被跨域嵌入iframe;
- [修复]标签文档下文档片段不渲染的问题;
- [修复]标签文档下代码无法高亮和复制的问题;
- [修复]未设置默认编辑器时创建文档模板无法切换编辑器的问题;
- [修复]评论组件在部分浏览器下请求评论接口时不带cookie的问题;
- [优化]标签文档汇总页转发文档按钮文字标识;
- [优化]文档历史列表显示用户名和昵称;
- [优化]后台文档管理数据列表显示文档创建者昵称;
- [优化]邮箱配置验证页面的文字提示说明;
- [优化]邮箱配置页面发送测试邮件失败的异常提示;
- [优化]取消附件预览组件工具栏打印、下载、打开文件等功能按钮;
- [优化]取消iframe白名单相关配置及限制;
- [优化]增加card类型代码块颜色位;
### v1.2.1 2022-10-15
- [新增]图片上传统一接口;
- [新增]后台管理文档评论管理功能;
- [修复]带跳转参数登录成功后不会跳转至相应URL的问题;
- [修复]文集导入中文名称乱码的问题;
- [修复]个人中心评论管理页面筛选评论不匹配的问题;
- [修复]个人中心评论管理页面状态和文集筛选切换页码不重置的问题;
- [修复]个人中心评论管理页面评论表格中「审核不通过」状态评论不显示其状态的问题;
- [修复]后台站点存储配置部分情况下不显示配置信息的问题;
- [优化]个人中心 token 管理页面的文字提示;
- [优化]游客状态访问登录可见文集下的文档跳转至登录页而非404;
- [优化]企业微信登录新用户昵称的获取和设置;
- [优化]优化和重构文档评论组件前后端;
- [优化]文档评论接口解析文档名称时的异常处理;
- [优化]文档硬删除时删除文档下的评论;
- [优化]调整后台管理页面「注册码管理」菜单的位置至「用户管理」下;
- [优化]首页视图文集组参数查询和异常日志处理;
### v1.2.0 2022-09-15
- [新增]ads.txt广告验证URL;
- [新增]首页、文集页、文档页自定义网页HTML结构head标签内容配置;
- [新增]个人中心文档管理批量导出文档功能;
- [新增]后台管理用户管理支持按用户昵称搜索用户;
- [新增]个人中心我的分组页面选项卡显示「我加入的分组」数据;
- [新增]文集权限配置指定用户组时显示用户加入的用户组;
- [新增]文集成员配置支持选择用户已加入的用户组;
- [修复]editormd编辑器序列图不渲染的问题;
- [修复]个人中心我的协作数据显示不全的问题;
- [修复]移动包含下级的文档时不能移动超过三级子级文档的问题;
- [修复]后台管理和个人中心用户组不能搜索的问题;
- [优化]附件白名单配置文字提示;
- [优化]文集内搜索文档结果的文档链接;
- [优化]后台管理和个人中心导出文集弹出框样式;
- [优化]移动文档后跳转的文档链接;
- [优化]文档编辑器附件选择窗口的附件管理跳转链接;
- [优化]后台管理左边侧栏名称;
- [优化]个人中心用户分组页面的页面继承;
### v1.1.9 2022-08-15
- [新增]同步 LDAP 用户列表至 MrDoc 的功能;
- [新增]用户 token api 新建「超链接」类型文档;
- [新增]文档修改页面跳转文集页面菜单;
- [新增]文档修改页面跳转【个人中心 - 文集管理】菜单;
- [新增]富文本编辑器插入代码块功能;
- [新增]文档片段功能(管理员可创建修改、所有用户可使用);
- [新增]后台管理用户注册强密码选项开关;
- [新增]Editor.md 编辑器代码块一键复制功能按钮;
- [修复]钉钉内编辑器页面返回首页会跳转系统浏览器的问题;
- [修复]新建修改「超链接」类型文档URL含中文时无法保存的问题;
- [修复]文档新建和修改页面左侧目录大纲图标部分情况下显示不正确的问题;
- [修复]文档分享中在线表格不自适应浏览器宽高的问题;
- [优化]后台管理「首页菜单」配置文字提示;
- [优化]依赖库 NumPy 版本兼容 Py3.6;
- [优化]MySQL 数据库配置默认以`utf8mb4`作为连接字符集;
- [优化]移除 editormd 编辑器已废弃 emoji 语法的表情选项卡;
- [优化]文集文档页面左侧大纲样式;
- [优化]手机移动端页面 iframe 样式;
- [优化]导入本地TXT文本文件后文档名称包含点号的问题;
- [优化]移除无用的print输出;
- [优化]后台新增用户和管理员的异常信息提示;
### v1.1.8 2022-07-15
- [新增]用户 Token API 对文集协作成员的支持;
- [新增]文集页面首页图标显示位置配置;
- [新增]支持按用户邮箱登录;
- [新增]后台管理用户组管理的用户个人分组管理;
- [新增]邮箱配置界面「验证邮箱配置」功能;
- [新增]文档模板支持编辑器模式选择功能;
- [新增]文档模板支持在线表格类型;
- [新增]LDAP认证用户昵称属性映射;
- [新增]用户注册邮箱验证功能;
- [新增]添加numpy依赖库;
- [修复]editor.md编辑器时间线内mark标记不渲染的问题;
- [修复]极端情况下上传图片出现重名的问题;
- [修复]Firefox浏览器下登录、注册等页面导致电脑CPU飙升的问题;
- [修复]指定用户文集权限值为空时验证访问权限异常的问题;
- [修复]钉钉内点击搜索等页面跳转至系统浏览器打开的问题;
- [修复]上传附件时预览命令调用错误的问题;
- [优化]文集权限和文集协作配置中用户分组的标识;
- [优化]部分代码对Py3.9的兼容;
- [优化]用户token api查询个人文档接口空分页的处理;
- [优化]文档模板新建和修改页面布局样式;
- [优化]新建文档页面文档模板列表弹出框样式;
- [优化]默认uwsgi配置;
- [优化]忘记密码页面js文件引用;
- [优化]docx文档导图包含内嵌图片的处理;
### v1.1.7 2022-06-15
- [新增]后台管理-文集管理-文集水印类型修改(固定文字水印/访问者水印);
- [新增]token字段到跨域请求头允许列表;
- [新增]站点搜索结果的页码跳转功能;
- [新增]文档页面顶部操作栏删除功能;
- [新增]文集内文档按时间降序排列功能;
- [新增]文档防复制功能;
- [新增]文档浏览量统计功能;
- [新增]robots协议文件robots.txt;
- [修复]文集权限设置为指定用户但是没有选择用户时访问文集异常的问题;
- [修复]Debug调试模式下静态文件500异常的问题;
- [修复]部分情况下文档摘要导致文集页响应卡顿的问题;
- [修复]富文本编辑器无法缓存本地文档的问题;
- [修复]上传图片包括空格时编辑器内不显示的问题;
- [修复]分享的文档不带文集水印的问题;
- [修复]分享文集中不带文集水印的问题;
- [修复]首页文集组筛选在翻页中失效的问题;
- [修复]用户可见、用户组可见文集文档在全站文档中搜索不到的问题;
- [优化]单个文集内文档超多时异步获取文档上下篇文档ID;
- [优化]Docker启动脚本,重建索引命令后台执行;
- [优化]用户token api新建文集接口返回文集ID;
- [优化]在线表格文档自适应浏览器窗口高度;
- [优化]富文本编辑器的文档历史相关功能;
- [优化]文档历史对比内容获取方式;
- [优化]站点搜索结果的文档跳转链接;
- [优化]同步Vditor编辑器版本至3.8.15;
- [优化]文集文档、文档编辑器到个人中心的跳转,支持直接跳转到指定选项卡;
- [优化]文集内文档上一篇、下一篇文档获取逻辑;
- [优化]文档评论的脚本调用;
- [优化]带文档上级新建文档切换编辑器保留所选的上级文档设置;
- [优化]文档模板编辑页面(新建/修改)到个人中心各菜单的跳转;
- [优化]超多文集内新建、修改文档页面文档树异步分页渲染;
### v1.1.6 2022-05-15
- [新增]快捷方式文档页面修改名称入口链接;
- [新增]文集访客水印;
- [新增]editormd编辑器mermaid图表支持;
- [修复]从搜索结果进入文档后图片不能点击放大的问题;
- [修复]首页新建文集的样式问题[#I50XRV](https://gitee.com/zmister/MrDoc/issues/I50XRV);
- [修复]移动网页端文集页内搜索左侧大纲被隐藏的问题;
- [修复]Markdown文档中附件文件名包含空格时无法正确解析的问题;
- [修复]个人中心「文档评论」和「我的评论」页面XSS问题;
- [修复]文集组权限用户无法获取文档评论的问题;
- [修复]全文搜索高亮富文本文档时导致异常的问题;
- [修复]py3.9环境下保存第三方登录信息异常的问题;
- [优化]注册页面用户名输入框和用户名错误提示;
- [优化]个人中心文集成员管理中用户名的显示;
- [优化]站点管理仪表盘动态的用户名昵称显示;
- [优化]用户token上传图片接口支持上传blob类型图片;
- [优化]支持文集的高级协作用户和高级协作用户组对文档进行排序;
- [优化]首页底部样式;
- [优化]调整uwsgi超时时间配置;
- [优化]Markdown压缩包文集导入中文处理;
- [优化]系统配置默认自带移动端APP所需的跨域白名单;
- [优化]首页底部样式;
- [优化]单个文集内存在超多文档时的文档目录大纲解析;
- [优化]ldap认证配置异常捕获;
- [优化]文档模板过滤器的数据查询逻辑;
- [优化]取消Editor.md编辑器emoji语法;
- [优化]调整版本更新检测功能;
### v1.1.5 2022-04-15
- [新增]支持按用户组进行添加文集协作成员;
- [新增]关闭附件上传白名单验证功能(通过配置文件进行配置);
- [新增]个人中心文档管理「已删除文档」数量显示和跳转;
- [修复]文集成员添加时未选择用户导致请求异常的问题;
- [修复]文集页面目录大纲中文档名称超长时遮盖下方目录的问题;
- [修复]精准搜索文档时文档内容为空导致请求异常的问题;
- [修复]新建文档模板页面新建文档模板按钮链接错误的问题;
- [修复]文集内包含各类文档时导出Markdown压缩包异常的问题;
- [修复]管理员导出文集MD压缩包提示「文集不存在」的问题;
- [修复]开启「全站登录」后分享文集文档中媒体文件无法访问的问题;
- [修复]部分指定文集新建文档时存在文集目录重复加载的问题;
- [修复]文集页面「最新文档」选项卡中富文本文档摘要显示为None的问题;
- [修复]导入zip文集压缩包时未根据yaml文件设置文档编辑模式的问题;
- [修复]管理员批量删除文档时部分文档删除不了的问题;
- [修复]个人中心文档数量不匹配的问题;
- [优化]uwsgi配置文件数据包默认限制大小;
- [优化]用户token修改文档接口支持修改超链接类型文档;
- [优化]文档复制/移动功能弹出框提示;
- [优化]在线表格文档的页面宽度调整为浏览器可视宽度;
- [优化]调整注销请求逻辑,避免可能的CSRF攻击;
- [优化]企业微信access_token失效时的重新获取逻辑;
### v1.1.4 2022-03-15
- [新增]LDAP认证组过滤功能;
- [新增]Office格式附件预览功能;
- [新增]文集、文档、附件、评论等用户操作日志记录;
- [新增]用户token api获取、修改文档的编辑模式字段信息;
- [修复]富文本编辑器下无法使用文档模板的问题;
- [修复]文档权限无法验证指定用户的问题;
- [修复]Safari浏览器下文档页面底部部分按钮被遮挡的问题;
- [修复]TinyMCE编辑器插入百度地图无法搜索地点的问题;
- [优化]富文本编辑器菜单和工具栏在向下滚动时固定顶部;
- [优化]升级Editor.MD编辑器Echarts组件版本至5.3.0;
- [优化]MrDoc邮箱发送人显示优化为站点名称;
- [优化]文档评论层样式;
- [优化]文档标题字段长度限制放宽至255个字符;
### v1.1.3 2022-02-15
- [修复]文集无协作成员时查看文档历史404的错误;
- [修复]文档历史版本恢复错误的问题;
- [修复]钉钉APP免登和扫码登录的用户问题;
- [新增]富文本编辑器粘贴外链图片转存本地;
- [新增]用户token保存URL文档内容接口;
- [新增]用户Token文档列表接口文集权限字段;
- [新增]用户Token剪藏URL内容接口;
- [新增]个人中心用户token二维码显示;
- [优化]富文本编辑器粘贴样式保留;
- [优化]钉钉和企业微信扫码登录认证失败异常提示;
- [优化]文档编辑器页面文集大纲文档悬浮菜单查看文档功能;
- [优化]钉钉APP免登状态提示;
- [优化]文档页面私密文档分享信息写入剪切板处理;
- [优化]文档页面转发按钮文字标识;
- [优化]访问码文集验证访问码后的文档跳转处理;
- [优化]企业微信扫码回调错误提示;
- [优化]后台用户管理支持按邮箱搜索用户;
### v1.1.2 2022-01-15
- [修复]登录用户无法搜索到权限为「登录可见」的文档和文集;
- [修复]评论列表中存在已删除用户评论导致响应错误的问题;
- [修复]开启「强制登录」后忘记密码链接不能访问的问题;
- [修复]Editor.md编辑器流程图错位的问题(更新flowchart.js版本);
- [修复]文档页面调用浏览器打印、截图等功能时文集大纲自动展开的问题;
- [新增]用户token接口获取个人所有文档列表api;
- [新增]站点配置「默认搜索类型」设置;
- [新增]个人中心查看自己的评论;
- [新增]支持钉钉内部应用免登;
- [新增]配置文件跨域域名配置项;
- [新增]文本文档通过浏览器打印的PDF导出功能;
- [新增]用户token获取文集层级大纲接口;
- [新增]用户token修复文集文档排序接口;
- [新增]PDF格式附件在线预览;
- [新增]富文本编辑器文档的文档悬浮目录显示;
- [优化]文档历史记录可批量删除;
- [优化]登录错误次数超过6次将锁定10分钟;
- [优化]用户被删除后评论中用户名的显示;
- [优化]文档编辑器文档上级的设置方式;
- [优化]用户分组新建和修改页面的交互体验;
- [优化]后台管理图片管理图片预览;
- [优化]忘记密码页面站点名称显示;
- [优化]更新 Vditor 编辑器组件版本至3.8.10;
- [优化]文档编辑器页面文集大纲树悬浮标题;
### v1.1.1 2021-12-15
- [新增]文集大纲API接口;
- [新增]用户绑定第三方登录钉钉、企业微信账号功能;
- [新增]「快捷方式」文档功能;
- [新增]MinIO对象存储支持;
- [新增]个人中心文档分享列表的文档分享详情查看功能;
- [修复]文集导出解析文档中图片导致导出失败的问题;
- [修复]LDAP认证用户的读写权限绕过系统设置的问题;
- [修复]@符号导致的Markdown链接解析异常;
- [修复]管理员对用户公共分组的操作权限问题;
- [优化]个人中心文字标识;
- [优化]编辑器插入图片弹出框图片分组按钮样式;
- [优化]文档评论用户名显示;
- [优化]企业微信扫码登录的用户昵称获取;
- [优化]用户token api新建文集对文集名称的校验;
- [优化]用户Token api 列表接口添加排序;
- [优化]未登录用户访问「登录可见」文集时跳转至登录页面;
- [优化]文集大纲层级文档控制图标样式;
- [优化]底部版权设置输入框调整为文本域;
### v1.1.0 2021-11-14
- [新增]「超链接」类型文档;
- [新增]文集页和文档页创建文档时可选择文档类型;
- [新增]首页文集列表API接口;
- [新增]新建和修改文档时的文档权限配置功能;
- [新增]站点管理-站点日志管理功能;
- [新增]用户资料实名信息字段;
- [新增]在线表格文档导出Excel文件;
- [新增]文集分享功能;
- [新增]用户Token API 上传URL图片的接口;
- [修复]修复首页文集列表权限划分异常的问题;
- [修复]文集访问码跳转异常的问题;
- [修复]base64图片上传时的图片格式验证问题;
- [修复]项目初始化安装后直接导入文件会报错的问题;
- [修复]访问码文集404响应的问题;
- [修复]首页文集列表登录用户显示其他用户私密文集的问题;
- [修复]文集列表文集简介撑开页面高度的样式问题;
- [修复]Editormd编辑器引用语法块部分字符解析错误的问题;
- [优化]在线表格文档自适应窗口变化;
- [优化]文集下存在超多文档时文集目录大纲的加载;
- [优化]忘记密码输入错误次数超过5次将限制10分钟;
- [优化]登录注册验证码大小写忽略;
- [优化]「只读权限」用户的页面交互和权限控制;
- [优化]用户修改密码需要验证原有密码;
- [优化]超链接文档在文集大纲目录中的图标显示;
- [优化]文集文档页面和编辑页面的文集大纲目录下级展开/收起图标控制从右侧调整到左侧;
- [优化]首页(文集列表)的文集文档数量计算逻辑;
### v1.0.9 2021-10-16
- [新增]文集列表首页新增「已收藏文集」的筛选项;
- [新增]个人中心-个人设置页面新增个人角色和权限标识;
- [新增]文集自定义URL,自定义后的文集URL形式为`/p/{自定义url字符串}/`;
- [新增]公共文集组和个人文集组功能;
- [新增]首页顶部菜单配置功能;
- [新增]TinyMCE富文本编辑器新增目录插入功能;
- [修复]普通用户设置文集权限时无法获取系统用户分组信息的问题;
- [修复]Markdown文集Zip压缩包文件导入文档名称乱码的问题;
- [优化]文档URL新增并默认为`/doc/{文档ID}/`形式;
- [优化]文集URL新增并默认为`/project/{文集ID}/`形式;
- [优化]个人中心文集管理文集列表表格新增文集权限字段标识;
- [优化]个人中心文档标签管理优化表格数据渲染;
- [优化]标签分类下文档浏览页面的版权标识;
- [优化]文档新建和修改页面的文集大纲内悬浮操作菜单功能;
- [优化]搜索结果页版权标识显示;
- [优化]文档目录样式;
### v1.0.8 2021-09-27
- [提示]本次更新涉及诸多更新和变动,请参考:https://doc.mrdoc.pro/project-225/doc-3548/ 进行更新。
- [新增]第三方登录LDAP配置;
- [新增]单篇文档PDF导出;
- [新增]个人中心本地文档批量导入到文集功能;
- [新增]用户「列表展示」属性;
- [新增]文档新建和修改页面新增「发布/保存并浏览」按钮,方便文档发布后直接跳转到文档页面;
- [修复]文档复制/移动弹出框的XSS过滤;
- [修复]文集创建者和高级协作者无法复制/移动协作者创建的文档的问题;
- [修复]Markdown文集导入的文档排序问题;
- [修复]Markdown文集导入多次时文件上传失败的问题;
- [修复]文档拖拽排序单个超出3级无法继续直接拖拽的问题;
- [修复]无新建文档权限用户在文集大纲上显示「+」号图标的问题;
- [优化]站点管理和个人中心页面涉及用户筛选的用户名显示;
- [优化]文集导入成功后的交互提示;
- [优化]「我的收藏」页面的XSS过滤;
- [优化]文集导出支持`
`标签图片的导出;
- [优化]站点管理和个人中心左侧边栏收起后的图标显示;
- [优化]单篇文档下载根据文档编辑器导出不同格式文档(Markdown/HTML);
- [优化]通过文档ID直接访问文档时访问组验证的异常处理;
- [优化]文档全文搜索生成索引时的异常处理;
- [优化]导入文集和Word文档时根据存储配置上传图片;
- [优化]图片上传的文件名称优化;
### v1.0.7 2021-09-17
- [修复]文集大纲样式的问题;
- [优化]文集验证用户组的逻辑;
- [优化]站点管理设置的日志输出;
### v1.0.6 2021-09-17
- [修复]富文本编辑器导入本地Word文件,图片路径错误的问题;
- [修复]当用户分组无成员时,用户分组管理页面响应异常的问题;
- [修复]自定义站点icon后文档分享的icon图标未按配置显示的问题;
- [优化]新建和修改用户分组时的交互逻辑;
### v1.0.5 2021-09-16
- [修复]全站精准搜索文档时返回软删除文档的问题;
- [修复]站点管理存储配置偶尔不显示的问题;
- [修复]新建文档不能重新指定上级文档的问题;
- [修复]站点管理仪表盘在移动端样式变形的问题;
- [修复]站点管理文集文件生成的样式问题;
- [修复]开启全站登录后第三方登录跳转失败的问题;
- [修复]个人中心文集管理文集排序拖拽排序无效的问题;
- [修复]文集导出Markdown压缩包图片未打包的问题;
- [优化]已删除文档从回收站还原的时候对其上级进行判断处理;
- [优化]文集内搜索框添加搜索图标按钮;
- [优化]个人主页的XSS过滤;
- [优化]调整文集大纲目录图标和新建文档图标间距,避免误触;
- [优化]首页显示用户分组有权限访问的文集;
- [优化]站点管理用户管理默认按用户注册时间排序;
- [优化]文集内搜索支持文档标题和内容搜索;
- [优化]首页文集列表新建文集弹出框;
- [新增]文档回收站对文档进行「草稿」和「发布」状态的还原;
- [新增]用户读写权限的配置;
- [新增]站点管理站点设置对新用户读写权限的配置;
- [新增]文集权限「登录用户可见」选项;
- [新增]用户公共分组功能;
### v1.0.4 2021-09
- [修复]修改文档时默认会取消上级文档的问题;
- [优化]版本检测更新的日志记录;
### v1.0.3 2021-09-07
- [修复]用户上传文件中yaml加载的安全问题;
- [修复]Editor.md编辑器粘贴图片始终上传到本地的问题;
- [修复]文集大纲开启「展开下级」后,大纲样式异常的问题;
- [修复]增强后台管理和个人中心中数据表格的XSS过滤;
- [修复]文集内搜索文档会显示已删除文档的问题;
- [优化]个人中心文集文档评论管理数据查询;
- [优化]默认禁止上传SVG图片(安全风险);
- [优化]自定义站点标题后去除后台管理和个人中心网页标题中的产品名称;
- [优化]版本更新检测和代码更新逻辑;
- [优化]七牛云图片和附件的上传与删除逻辑;
- [优化]搜索页面的站点标题显示;
- [优化]Markdown编辑器默认书写提示;
- [优化]首页底部版本信息显示,自定义时隐藏站点地图;
- [优化]文档编辑器新建文档和修改文档的文集大纲目录显示和交互;
- [优化]升级后台组件PearAdminLayui版本至3.8.10;
- [优化]登录和注册页面的自定义favicon展示;
### v1.0.2 2021-08-31
- [修复]个人中心我的分享页面的异常错误;
- [新增]添加站点配置搜索主图和搜索小图自定义功能;
- [新增]添加站点favicon图标自定义配置功能;
- [优化]去除后台管理和个人中心的使用帮助菜单;
- [优化]去除后台管理和个人中心切换栏的产品信息;
- [优化]去除编辑器的产品信息;
- [优化]七牛云存储上传文件名按文件类型/年/月/日/文件名进行上传;
- [优化]文档默认排序默认设为99999;
### v1.0.1 2021-08-31
- [修复]MySQL 数据库下某些表长度超出的问题;
- [优化]默认添加 MySQL 库到依赖文件;
- [优化]版本更新后的提示修改为信息弹出框;
### v1.0.0 2021-08-31
- MrDoc 专业版正式上线