This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
###2023/2/3 1、优化全局搜索分词策略及es算法调参,可更精准地搜索到目标项目、帖子或issue
2、前端从Meta 标签、项目详情页关键词密度、标签web语义化等角度优化了SEO策略。目前在baidu、google等搜索引擎中,GitLink的项目或组织搜索结果会更加靠前
3、原版本:仅合并请求开启阶段才可使用代码评审功能进入webide浏览代码。浏览代码时会出现首行无缩进的情况
现版本:在合并请求的任意阶段,支持查看合并请求的代码 通过 代码评审进入WEBIDE页面,并解决代码展示无缩进的问题
4、修复了平台markdown编辑器编辑长文本时的下列显示问题: ①优化右侧预览的位置,目前预览的定位将更加精准 ②修复了长文字编辑换行时,编辑处光标的位置过下导致看不见的问题
5、修复了@我、网页链接色值与UI色值规范不统一的问题
6、修复了部分403/404页面无法回到上一页的问题
7、完成后台管理项目排行榜与用户排行榜的开发,目前管理员可清晰查看根据项目首页热门项目与热门开发者算法,每日平台开发者活跃度排行与项目活跃度排行
###2023/2/10
1、在分支页面(如https://www.gitlink.org.cn/Gitlink/forgeplus/branches ) 添加如下功能,并优化UI显示效果
- 添加基于分支名称的模糊搜索框
- 提供分支类型的切换入口
- 添加删除分支的入口
- 添加快速新建分支的入口
- 提供当前仓库分支设置的快捷入口
2、在标签页面(如https://www.gitlink.org.cn/Gitlink/forgeplus/tags ) 添加如下功能,并优化UI显示效果
- 提供根据标签名快速创建发行版功能
- 添加删除标签的入口
3、SEO根据搜索引擎的查询策略优化部分网页关键字
4、修复了代码库文件链接到项目无法跳转或跳转404的问题,目前在代码库文件列表显示gitmodule的项目和提交的对应的commit id,并增加对应的跳转链接
###2023/2/17
1、修复了Readme文件树形结构有可能会存在显示目录样式错乱的问题 2、优化了ElasticSearch全局搜索算法调参,目前搜索项目时:
- 提升了fork/点赞/关注数对搜索结果影响的占比
- 降低了关键词词频对搜索结果影响的占比
- 提升了文档相关度参数对搜索结果的影响。eg:搜索GitLink,当用户名或项目名称仅含“GitLink”时,该结果的搜索次序将大幅上升
- 修复了搜索界面搜索结果数量与页码数标记的结果数量不一致的问题及fork数量显示问题
3、代码库文件预览类型中,增加支持.gitmodules文件的预览
4、修复了新建分支后,分支列表加载不全的问题
###2023/3/3
1、GitLink后台管理已添加组织列表【用户→组织列表】,目前管理员可查询各组织的标识、名称、创建时间、组织团队数、组织成员数、项目数。提供快捷删除组织、浏览组织操作
###2023/3/10
1、全面升级平台Issue、里程碑的UI及交互模式,主要包含以下功能支持
- issue超链(序号)
- issue路由规则更改
- issue操作记录
- issue列表支持更丰富的筛选模式
- 标记管理重构
- 里程碑管理
- 快捷更改issue内容
- 快捷更改issue关联信息(如负责人、优先级等)
- issue UI整体升级
2、修复以下bug
- 在特定名称分支下,新建合并请求有几率报错的问题
- 搜索用户和项目时,关键字包含表情时报错的问题
- 用户新增一个wiki的时候,多次点击提交按钮报409错误的问题
- 在分支列表,删除按钮对游客可见的问题
- 项目列表可能存在的页码跳转错误的问题
- 新建分支时加载不全,且与搜索冲突的问题
- 对于markdown锚点,若存在字母小写可能存在跳转失败的问题
- 全局搜索可以搜索出 私有组织的项目的问题
###2023/3/17
1、上线softbot功能,用户可自行注册开发bot,利用Webhook来处理一些繁杂的项目任务,比如自动化关闭疑修、合并请求等。也可在bot市场上挑选感兴趣Bot安装至您的仓库。 2、将疑修声明功能与平台消息通知系统关联,通知方式如下:
- 当issue被声明时,issue创建者和其他声明者将收到站内信通知
- issue有状态变更,声明issue的人也将收到站内信通知
3、新版issue完成迭代,优化以下交互:
- 更改了issue详情页头像像素及排列间距
- 负责人展示区域由头像更改为名字排列
- 增加里程碑在issue列表的展示
- 在issue详情页编辑“里程碑”“分支”“标记”时,不再限制每条数据的显示区域,展开平铺显示
- issue列表添加issue的开始/结束时间筛选框
- 标绿显示将完成度为“已解决”的issue状态,使用户更清晰地了解哪些任务状态为已解决
4、平台目前已支持解析没有.md后缀readme的文件,同时修复了部分Readme文件的渲染问题
5、优化了代码库分支列表的UI显示效果
###2023/3/24
1、升级了GitLink全局搜索页面,提供项目“匹配度”“关注数”“fork数”“点赞数”“更新时间”“创建时间”筛选条件 2、修复了issue模块在删除附件后再上传附件可能出现报错的问题 3、修复了在Issue列表,有可能单次点击选择多个选项的问题 4、修复了issue已关闭列表数量统计错误的问题 5、更换了贡献者列表的接口获取逻辑,更换之后对于已导入的仓库:
- 贡献者的列表,贡献者如果能匹配到平台的系统用户,点击跳转到其个人主页。
- 贡献者的列表,贡献者如果不能匹配到平台的系统用户,点击跳到邮箱
1、升级了GitLink全局搜索页面,提供项目“匹配度”“关注数”“fork数”“点赞数”“更新时间”“创建时间”筛选条件 2、修复了issue模块在删除附件后再上传附件可能出现报错的问题 3、修复了在Issue列表,有可能单次点击选择多个选项的问题 4、修复了issue已关闭列表数量统计错误的问题 5、更换了贡献者列表的接口获取逻辑,更换之后对于已导入的仓库: - 贡献者的列表,贡献者如果能匹配到平台的系统用户,点击跳转到其个人主页。
- 贡献者的列表,贡献者如果不能匹配到平台的系统用户,点击跳到邮箱
###2023/3/31
1、升级gitea底层,大幅优化部分接口响应速度 2、升级新版wiki,提供wiki的文件夹功能和文件夹、页面顺序调换功能 3、提供了一个可显示实时icon的项目的关注/点赞/复刻数量url,用户可将url添加至readme或项目主页,生成一个图标链接 https://www.gitlink.org.cn/Gitlink/forgeplus/badge/watch.svg https://www.gitlink.org.cn/Gitlink/forgeplus/badge/star.svg https://www.gitlink.org.cn/Gitlink/forgeplus/badge/fork.svg 4、添加仓库中文readme显示逻辑,仓库中存在中文readme时,优先解析,解析顺序如下 readme_cn.md / readme.cn.md、 readme_zh.md / readme.zh.md readme_ch.md / readme.ch.md readme.md readme_en.md / readme.en.md 5、统一并优化平台点赞、fork、关注icon样式 6、优化个人主页项目点击个人体验,点击项目方式由新开页优化为当前页跳转 7、修复平台部分页面在跳转时页面位置处于非置顶状态的问题 8、修复多个附件的情况下,同时添加或删除不同的附件,可能存在的报错问题