プチ技術メモ

技術系の情報を中心に適当に書いています

GitLab CE 6.2がリリース!

GitLab CE 6.2がリリースされたので変更点を翻訳しました。

GitLabの新マイナーバージョンがリリースされ、新機能の追加、バグフィックス、安定性の向上が実施されました。GitLabはコードで共同作業するためのオープンソースソフトウェアです。リリース6.2より、パブリックプロジェクトが完全に表示可能になります。

パブリックプロジェクト

バージョン6.2より、GitLabのアカウントを持っていないユーザーでもパブリックプロジェクトにあるFileやIssueやWikiなどのページを表示することが出来ます。パブリックプロジェクトのWikiやIssueにプライベート情報を記載しないように注意して下さい。
f:id:hiroponz:20131025084857p:plain

ユーザープロファイル

本バージョンで、ユーザープロファイルに大きな変更を実施されました。

  • あなたのavatarをアップロードすることが可能になります
  • パスワードの変更時に、現在のパスワードが要求されます
  • パスワード設定を別のページに移動しました
  • emailアドレスを変更するために、emailアドレスの確認が必須となります

f:id:hiroponz:20131025084910p:plain

UIの改善

サインインページを刷新し、管理者ページを変更しました。

f:id:hiroponz:20131025084919p:plain
f:id:hiroponz:20131025084928p:plain

その他にも多くの変更を行いました。GitLab 6.2にアップデートして楽しんで下さい!
このリリースのMVPはavatarのアップロード機能に貢献したSteven Thonusです。

変更点

プロジェクト:

  • 外部からパブリックプロジェクトが表示されます
  • PivotalTracker integration (Johannes Becker)
  • Flowdock integration (Boyan Tabakov)

プロファイル:

  • パスワードの変更時に現在のパスワードが必要になります
  • サインアップを完了するためにemailアドレスの確認が必要になります
  • emailの変更時に確認が必要になります
  • 最大200KBのAvatarをアップロード出来ます(Steven Thonus)

API:

Feature: Search for projects by name to api (Izaak Alpert)
Feature: Remove group
Feature: Remove project
Feature: Download repo archive (Izaak Alpert)

API:

  • 新機能: プロジェクトを名前で検索(Izaak Alpert)
  • 新機能: グループを削除
  • 新機能: プロジェクトを削除
  • 新機能: リポジトリのアーカイブをダウンロード(Izaak Alpert)

セキュリティ:

  • セキュリティのテストを追加
  • Extended User API to expose admin and can_create_group for user creation/updating (Boyan Tabakov)
  • セッションをクッキーではなくRedisに保存
  • Repository APIで認証が働いていない問題を修正

その他:

  • グループオーナーや管理者が他のグループオーナを削除可能にする
  • デフォルトのユーザーテーマを設定可能にする(Izaak Alpert)
  • Update logic for validates_merge_request for tree of MR (Andrew Kumanyaev)
  • Rake tasks for web hooks management (Jonhnny Weslley)
  • markdownでの相対パスの問題を修正

変更点の完全なリストはCHANGELOGを参照下さい。