[pull] master from mindoc-org:master#1
Open
pull[bot] wants to merge 311 commits into
Open
Conversation
update AppVeyor CI/CD config
add i18n zh config
add i18n en-us config
i18n, get lang set from url param
load i18n langs config
i18n
fix bug, change wrong import
i18n, add default locale conf
refactor and update i18n, to be continue
- 链接修改 - 项目信息更新
use [Travis CI Build Config Explorer](https://config.travis-ci.com/explore) to validate `.travis.yml`
`zip` is installed already, it's no need for manual installation via `apt`
* feat: 首页项目拖拽排序功能 * feat: 增加首页项目拖拽排序增加只能管理员进行, 排序失败元素回到原本位置 * perf: 新建文章以后直接进入到编辑文章页面 * perf: 优化文档打开时或刷新时样式闪动问题 * perf: 优化表格样式 * feat: 支持上传视频功能 * feat: 视频样式调整 * feat: 直接粘贴视频上传功能 * perf: 优化markdown目录显示 * feat: 项目配置新增是否开启打印功能 * perf: 优化模型自动更新表字段 * perf: 创建项目时增加选择编辑器功能 * perf: 优化cherry-markdown 菜单栏
* feat: 首页项目拖拽排序功能 * feat: 增加首页项目拖拽排序增加只能管理员进行, 排序失败元素回到原本位置 * perf: 新建文章以后直接进入到编辑文章页面 * perf: 优化文档打开时或刷新时样式闪动问题 * perf: 优化表格样式 * feat: 支持上传视频功能 * feat: 视频样式调整 * feat: 直接粘贴视频上传功能 * perf: 优化markdown目录显示 * feat: 项目配置新增是否开启打印功能 * perf: 优化模型自动更新表字段 * perf: 创建项目时增加选择编辑器功能 * perf: 优化cherry-markdown 菜单栏 * perf: 优化项目阅读界面, 新增打开搜索面板快捷键(Ctrl + f), esc恢复到目录快捷键功能 * perf: 优化项目搜索
) * feat: 首页项目拖拽排序功能 * feat: 增加首页项目拖拽排序增加只能管理员进行, 排序失败元素回到原本位置 * perf: 新建文章以后直接进入到编辑文章页面 * perf: 优化文档打开时或刷新时样式闪动问题 * perf: 优化表格样式 * feat: 支持上传视频功能 * feat: 视频样式调整 * feat: 直接粘贴视频上传功能 * perf: 优化markdown目录显示 * feat: 项目配置新增是否开启打印功能 * perf: 优化模型自动更新表字段 * perf: 创建项目时增加选择编辑器功能 * perf: 优化cherry-markdown 菜单栏 * perf: 优化项目阅读界面, 新增打开搜索面板快捷键(Ctrl + f), esc恢复到目录快捷键功能 * perf: 优化项目搜索 * perf: 文章TOC样式调整 * feat: 配置管理中增加本地化切换 * feat: 配置管理中增加本地化切换 * fix: 调整页面内copyright的链接为: https://mindoc.com.cn/域名下 * fix: 创建README.md资源 * fix: 创建README.md资源 * fix: README更新 * fix: README更新 * fix: README 地址修改 * fix: 调整cherryMarkdown toc样式 兼容打印样式 fix: 修复 convertImageToDataUri not func * fix: cherry-markdown 上传附件和样式调整
* feat: word转笔记(富文本html) * fix: 本地化文件更新
* FixedBUG: pq: 不支持 LIMIT #,# 语法 * FixedBug: 修复全文搜索时,因不兼容PostgreSQL发生的语法错误 * 读取 dbadapter 以尽可能的兼容不同数据库
* 添加只读用户角色,不能创建、编辑,只能被设置为观察者 * Update markdown.preview.css toc隐藏的时候,article宽度为100% * Update cherry-markdown.css cherry样式,隐藏toc时宽度100% * 发布pdf时候的默认发布者(项目填写了公司名称以公司名称为准) * 验证只读用户权限
* [docker] try upgrade docker version * [docker] try fix docker file and upgrade calibre to new * [docker] try fix docker file * [github] try upgrade workflow --------- Co-authored-by: admin <you@example.com>
Co-authored-by: admin <you@example.com>
* feat: i18n国际化语言支持完全可配置,并新增俄语支持 * feat: 新增MCP Server功能,支持文档全局检索工具
Updated Docker image version from v2.1 to v2.2-beta.2
* 在函数开头添加输入元素检测,当焦点在输入框、textarea、select 或可编辑元素中时,直接返回不执行快捷键操作 * feat: 支持 Cherry Markdown 阅读页目录滚动功能 - 为 Cherry 编辑器阅读模式的目录添加最大高度限制 - 当目录过长时支持垂直滚动查看后续条目 - 使用 calc(100vh - 180px) 动态计算合适的滚动容器高度 - 启用 webkit 平滑滚动以改善移动端体验
* 在函数开头添加输入元素检测,当焦点在输入框、textarea、select 或可编辑元素中时,直接返回不执行快捷键操作 * feat: 支持 Cherry Markdown 阅读页目录滚动功能 - 为 Cherry 编辑器阅读模式的目录添加最大高度限制 - 当目录过长时支持垂直滚动查看后续条目 - 使用 calc(100vh - 180px) 动态计算合适的滚动容器高度 - 启用 webkit 平滑滚动以改善移动端体验 * fix: 修复mindoc部署在安卓termux上的时区问题
* 在函数开头添加输入元素检测,当焦点在输入框、textarea、select 或可编辑元素中时,直接返回不执行快捷键操作
* feat: 支持 Cherry Markdown 阅读页目录滚动功能
- 为 Cherry 编辑器阅读模式的目录添加最大高度限制
- 当目录过长时支持垂直滚动查看后续条目
- 使用 calc(100vh - 180px) 动态计算合适的滚动容器高度
- 启用 webkit 平滑滚动以改善移动端体验
* feat: 重构倒排索引搜索流程并新增全量重建命令
1. 搜索流程重构:倒排索引搜索改为先取候选、统一加权排序后再分页,避免高相关结果被提前截断
2. 排序算法优化:重构 TF-IDF 计算并加入标题命中、正文精确匹配和查询词覆盖率 boost,提升搜索准确度
3. 性能与权限优化:搜索结果改为批量回表加载并统一过滤项目权限,减少逐条查询开销
4. 索引构建与维护改进:统一按“标题 + 正文”建立索引,补充空内容占位索引,并新增 `mindoc reindex` 全量重建命令
5. 其他搜索优化:传统 SQL 搜索增加标题相关性排序,分词器增加停用词/术语过滤,并为索引查询补充表名校验
* fix(document): preserve edit target from read view and prioritize explicit selection in editor init
* fix(search): whitelist technical terms to avoid filtering Linux/command keywords in search
* 优化文档阅读页面易用性
- Ctrl+F 不再被拦截,放行浏览器原生页面内搜索
- ESC 关闭搜索面板在输入框焦点状态下也生效
---------
Co-authored-by: 11187243 <bo61.liu@tcl.com>
* upgrade editor.md(many bug exists) * 升级mermaid:8.13.0 -> 10.9.0 (#939) * fix issues_909 (#948) Co-authored-by: zhangsheng <zhangsheng@zhangshengdeMacBook-Pro.local> * Enhance KaTeX integration by adding auto-render support - Updated markdown.js to include jsmain and jsauto properties for KaTeX configuration. - Modified markdown_edit_template.tpl to define jsauto for KaTeX, enabling automatic rendering of math expressions. --------- Co-authored-by: Frank Zhou <34593008+Aquarius10th@users.noreply.github.com> Co-authored-by: 张胜 <244212647@qq.com> Co-authored-by: zhangsheng <zhangsheng@zhangshengdeMacBook-Pro.local>
* 更新浏览器地址栏和预览链接 * 修改 WorkingDirectory 判定逻辑
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )