Gogs v0.5.13 發布,Go 寫的自助 Git 托管服務

jopen 9年前發布 | 6K 次閱讀 Gogs

Gogs(Go Git Service) 是一個基于 Go 語言的自助 Git 服務。

Gogs v0.5.13 發布,該版本為小版本升級,包括安全更新。

Bug 修復

  • 郵箱地址在渲染時被認作@某人 #737

  • 使用 SQLite3 添加團隊成員時發生恐慌 #739

  • 遷移倉庫沒有 Update 鉤子 #789

  • 當添加空倉庫時,num_watchers 字段更新失敗 #819

  • 當通過 SSH 推送代碼時 Web 鉤子會發生數據競爭 #827

  • 代碼提交消息可進行 XSS 攻擊 #828

  • 用戶自動補全功能失效 #832

  • 有時會選擇錯誤的 README 進行渲染 #877

  • 無法正確解析來自 LDAP 的 UTF-8 編碼的字符串 #916

  • 用戶未登錄時嘗試關注某個倉庫會發生恐慌 #929

功能改進

  • 遷移倉庫時使用標準庫解析用戶信息 #822

  • 更加靈活的 SSH 公鑰格式支持:OpenSSH、SSH2 和 base64 編碼格式 #825

  • 可以使用 ./gogs web -port 3001 來防止第一次運行 Gogs 時發生端口沖突

  • 允許禁用 SSH 功能 #883

  • 當注冊被禁止時默認隱藏注冊相關按鈕和鏈接 #884

  • 推送 Web 鉤子時可以禁止驗證證書有效性 #891

  • 差異對比頁面將被刪除的文件鏈接到上一次提交的狀態而不顯示 404 頁面 #911

  • 能夠在 Flash 被禁用的情況下一鍵選中倉庫克隆地址以便復制 #937

新增特性

  • 通過提交信息來控制工單狀態 #668

  • 能夠根據數據完全重寫 .ssh/authorized_key 文件 #818

  • 能夠根據配置重新生成倉庫的 Update 鉤子文件

  • 增加俄語和日語支持

  • 在對比模式下高亮選中代碼 @makhov

  • 允許在通過 HTTP(S) 推送時使用應用密鑰 #842

Gogs v0.5.13 發布,Go 寫的自助 Git 托管服務

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!