GitBucket 4.7をリリースしました

4.7にはログイン時のダッシュボードのサイドバーに表示されるリポジトリ一覧にグループリポジトリが含まれないというバグがあったため修正した4.7.1をリリース済みです。こちらをご利用いただければと思います。

https://github.com/gitbucket/gitbucket/releases/tag/4.7.1

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.7をリリースしました。

https://github.com/takezoe/gitbucket/releases/tag/4.7

新しい権限管理システム

これまでGitBucketではかなり大雑把な権限管理しかできなかったのですが、このバージョンでより詳細かつ柔軟性の高い新たな権限管理を行うことができるようになりました。

f:id:takezoe:20161126132805p:plain

ユーザやグループ毎にGuest、Developer、Administrationのいずれかの権限を指定できるようになったほか、グループリポジトリに対して個人ユーザやほかのグループをコラボレータとして追加したり、個人リポジトリにグループをコラボレータとして追加することもできます。

また、イシューやWikiの作成や編集をどの権限のユーザに対して許可するかも別途設定することができます。

f:id:takezoe:20161126132817p:plain

ドロップダウンにフィルターを追加

イシューのラベルや担当者を選択するドロップダウンリストに絞り込み用のテキストフィールドを追加しました。

f:id:takezoe:20161119161921p:plain

サイドバーの開閉状態の維持

ヘッダーのハンバーガーボタンでサイドバーを開閉できますが、同一セッション中は画面遷移しても開閉状態が維持されるようになりました。

f:id:takezoe:20161119233137p:plain

イシューのマイルストーンからのリンク

イシューに表示されているマイルストーンからそのマイルストーンに紐付けられているイシューの一覧にリンクするようになりました。

f:id:takezoe:20161126135727p:plain

この他にも様々な改善やバグフィックスを行っています。詳細についてはIssueの一覧をご覧ください。