読者です 読者をやめる 読者になる 読者になる

GitBucket 4.10をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.10をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.10 Scala 2.12、Scalatra 2.5、Slick 3.2へのバージョンアップ Scalaのバージョンを2.12にアップデートしました。こ…

GitBucket 4.9をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.9をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.9 GitLFSサポート GitLFSの実験的サポートを追加しました。この機能を使用するためにはGitBucketの設定画面でBase UR…

GitBucketでのGitLFSサポートについて考える

GitBucketに以前から要望として上がっていたGitLFSサポートですが、どうやったら実装できるんだろうと思い軽くリサーチしてみたところ、どうやらGitblitではすでにGitLFSがサポートされているようです。 github.com LFSサーバのソースコードの該当部分はこの…

GitBucket 4.8をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.8をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.8 リポジトリ名での検索 GitBucketで管理しているリポジトリが増えてくると、目的のリポジトリを探すのが難しいとい…

JJUG CCC 2016 FallでGitBucketの話をしてきました

以前ScalaMatsuriでGitBucketについてお話しさせていただいたことはあるのですが、用途を考えると受託開発の現場で使われているケースが多いはずで、JavaコミュニティのほうがGitBucketのユーザ層に近い方が多いのでは…と思ったこともありJJUG CCCのCfPに応…

GitBucket 4.7をリリースしました

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

GitBucket 4.6をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.6をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.6 リポジトリのフォークを禁止するオプション リポジトリの設定でフォークを禁止できるようになりました。 Wikiペー…

GitBucket 4.5をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.5をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.5 テキストエリアにもファイルのドロップが可能に イシューやWikiにファイルを添付する際、これまではテキストエリア…

GitBucket 4.4をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.4をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.4 SQLダンプファイルのインポート これまでデータベースのダンプはXMLとSQLで行うことができましたが、インポートはX…

GitBucketプラグインを作ってみよう

GitBucketはプラグインシステムを備えており、プラグインで様々な機能を拡張することができます。このエントリではプラグイン開発の最初の一歩について説明します。内容的には以前GitBucket Newsで書いた以下の英語のエントリと同じものです。 gitbucket.git…

GitBucket 4.3をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.3をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.3 絵文字のサポート GitBucket 4.3と同時にgitbucket-emoji-pluginがリリースされました。このプラグインは以下の機…

GitBucketをPostgreSQLやMySQLで動かす

GitBucketは標準では内蔵のH2という組み込みデータベースで動作しますが、4.0からはH2の代わりに外部データベースとしてPostgreSQLやMySQLを使うことができるようになっています。H2はデータの保全性に問題がありますので業務等の重要な用途にGitBucketを使…

GitBucket 4.2をリリースしました

GitBucketを3.x系から4.0にアップデートしていた場合に4.2にアップデートできないというバグがあることが発覚したためこれを修正した4.2.1をリリース済みです。この条件に該当する方は4.2ではなく4.2.1を使用するようにしてください(ただし、新規にGitBucke…

GitBucket 4.1をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.1をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.1 今回はUIの崩れなど細かい部分の修正がメインですが、大きめの変更として以下の3点があります。 SSHの接続をgitユ…

GitBucket 3.14と4.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 3.14および4.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.14 https://github.com/takezoe/gitbucket/releases/tag/4.0 GitBucket 3.14は外部データベースのサポート…

マルチリソース、マルチテナントに対応したDBマイグレーションツール「solidbase」1.0.0をリリースしました

Javaベースのデータベースマイグレーションツールsolidbase 1.0.0をリリースしました。 github.com これは元々GitBucketで使用するために開発したものです。GitBucketではこれまで独自に実装した簡易的なマイグレーションシステムを使用していたのですが、外…

GitBucket 3.13をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 3.13をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.13 ワイドスクリーンに適した新しいUIへの変更 GitBucketはこれまでなるべくGitHubに近いUIを提供してきましたが、…

GitBucketのユーザインターフェースの変更について

2週間ほど前にGitHub社からGitBucketのコミッタ宛てにメールが届きました。 それは「GitBucketはGitHubにあまりにも似すぎているが、GitHub社はGitHubのプロプライエタリなマテリアルをコピーしたり、ユーザインターフェースをクローンすることは許可してい…

GitBucket 3.12をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.12をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.12 新しいGitHubのUIへの追従 現行のGitHubのUIに追従しました。今まで右側に配置されていたメニューを上部に…

GitBucket 3.11をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.11をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.11 Scalatraを2.4にアップグレードしました Scalatraを最新の2.4にアップグレードしました。 これによって既存…

GitBucketの求人情報を公開しました

GitBucketはScalaMatsuri 2016の侍スポンサーになっているのですが、スポンサー特典で求人情報を掲載できるとのことだったので、若者にお願いして求人ページを作ってもらいました。 ScalaMatsuriのWebサイトからもリンクはっていただきました。 ノートPCのイ…

GitBucket 3.10をリリースしました

3.10でのいくつかの不具合を修正した3.10.1および3.10.1_h2-1.4.180がリリースされています。3.10および3.10_h2-1.4.180の代わりにこちらをご利用ください。 Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.10をリリースしました。 https://…

GitBucket 3.9をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.9をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.9 GFMのインライン改行をサポート GitHubと同様、Markdownで改行した場合は<br>タグとしてレンダリングされるように…

GitBucketのBootstrap3への移行を始めました

GitBucketは現在Bootstrap2を使っているのですが、Bootstrapはすでに4のアルファ版が出ており、そろそろバージョンアップしないと取り残されてしまいそうな気配なので少し前からバージョンアップの検討をしていました。 また、CSSフレームワークとしてはGitH…

GitBucket 3.8をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.8をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.8 GitHub organizationへの移行 少しずつ進めていたgitbucket organizationへの移行が完了しました。現在gitbuc…

GitBucketがScalaMatsuri 2016のスポンサーになりました

GitBucketが来年1月30日(土)、31日(日)に開催されるScalaMatsuri 2016のスポンサーになりました! scalamatsuri.org すでにWebサイトにはGitBucketのロゴを掲載していただいていますが、侍スポンサーだと求人情報も掲載できるみたいです。 侍スポンサー…

GitBucket 3.7をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.7をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.7 Markdownプロセッサの変更 Markdownプロセッサをこれまで使用していたpegdownから独自実装のmarkedjに変更し…

gitbucket community plugins始まりました

以前からGitBucketのプラグイン開発に積極的に取り組んでくれている@McFoggyがgitbucket community pluginsというサイトを立ち上げてくれました。その名の通り、GitBucketプラグインのコミュニティサイトとのことです。 現時点では以下の3つのプラグインがリ…

GitBucket 3.6をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.6をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.6 ユーザインターフェースの改善 これまでGitBucketはGitHubの最新のデザインに追従できていない部分がありまし…

GitBucket 3.5をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.5をリリースしました。今回のリリースではGistプラグインも大きくアップデートされています。 https://github.com/takezoe/gitbucket/releases/tag/3.5 Octiconsの適用 アイコンにOcticonsを…

GitBucket 3.4をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.4をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.4 プラグインAPIの改善 プラグインクラスで宣言的なプラグイン定義ができるようになりました。 class Plugin ex…

GitBucket 3.3をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.3をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.3今回はリポジトリビューアに様々な新機能が追加されています。これらのほとんどは@nazokingさんにプルリクエス…

GitBucket 3.2をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.2をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.2今回の主な新機能・修正点は以下の通りです。 ディレクトリの履歴表示 リポジトリビューアにディレクトリの履…

GitBucket 3.1.1をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.1.1をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.1.1今回の主な新機能・修正点は以下の通りです。 H2のバージョン互換性問題を回避するため、3.0と同じものに…

GitBucket 3.1をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.1をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.1今回の主な新機能・修正点は以下の通りです。 Web APIの追加 Jenkinsのgithub pull-request builderの動作に必…

OSSプロダクトのステッカーを作ってみる

GitBucketのロゴを新しくしたのでステッカーを作ってみました。意外と簡単に作れますし、費用もそんなにかからないので、自分のPCに貼っておくだけでも話のきっかけになります。PRのアイテムとしては費用対効果が高いのではないかと思います。 ステッカー屋…

GitBucket 3.0をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 3.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/3.0今回の主な新機能・修正点は以下の通りです。 新しいプラグインシステム 新しいプラグインシステムが利用可能…

GitBucket 2.8をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 2.8をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/2.8今回の主な新機能・修正点は以下の通りです。 新ロゴを作りました! 新しいロゴを作ってみました。あわせてfav…

GitBucket 2.7をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 2.7をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/2.7今回のリリースではShintaro Murakamiさんにプルリクエストしていただいた、コミットおよびdiffへのコメント機…

GitBucket 2.6をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 2.6をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/2.6今回の主な新機能・修正点は以下の通りです。 イシュー、プルリクに検索ボックスを追加 イシューやプリリクエ…

GitBucket 2.5をリリースしました

Scalaで実装されたオープンソースのGitHubクローン、GitBucket 2.5をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/2.5今回の主な新機能・修正点は以下の通りです。 ダッシュボードのUIを更新 2.4でIssuesのUIをGitHubにあわせて更…

GitBucket 2.4をリリースしました

(2014年10月6日追記)GitBucket 2.4はWikiでの別ページへのリンクやIssues、Pull requestsのFirefoxでの表示に致命的な不具合があったため、修正版として2.4.1をリリースしました。2.4へのアップデートはこちらをご利用ください。 https://github.com/takez…

GitBucket 2.3をリリースしました

Scalaで実装されたオープンソースのGithubクローン、GitBucket 2.3をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/2.3今回の主な新機能・修正点は以下の通りです。 プラグインシステムをScalaベースに移行 GitBucket 2.2からプラ…

GitBucket 2.2をリリースしました

Scalaで実装されたオープンソースのGithubクローン、GitBucket 2.2をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/2.2 (2014年8月5日追記)GitBucket 2.2にはダッシュボードでのアクティビティの表示でエラーが発生する可能性が…

GitBucket 2.1をリリースしました

Scalaで実装されたオープンソースのGithubクローン、GitBucket 2.1をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/2.1今回は特に大きな新機能はありませんが、多数のバグ修正や改善を行っています。詳細についてはIssueの一覧をご…

GitBucket 2.0をリリースしました

Scalaで実装されたオープンソースのGithubクローン、GitBucket 2.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/2.0今回はユーザインターフェースの刷新(現在のGithubのデザインへの追従)を行ったため、初のメジャーバージョ…

GitBucket 1.13をリリースしました

Scalaで実装されたオープンソースのGithubクローン、GitBucket 1.13をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/1.13このバージョンでの主な新機能および修正点は以下の通りです。なお、この他にも細かい改善や多くのバグ修正…

GitBucket 1.12をリリースしました

Scalaで実装されたオープンソースのGithubクローン、GitBucket 1.12をリリースしました。今月も月一の定期リリースです。 https://github.com/takezoe/gitbucket/releases/tag/1.12このバージョンでの主な新機能および修正点は以下の通りです。この他にも細…

GitBucket 1.11をリリースしました

Scalaで実装されたオープンソースのGithubクローン、GitBucket 1.11をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/1.11このバージョンでの主な新機能および修正点は以下の通りです。この他にも細かい修正やバグ修正などを行って…

Hacker News砲2発目いただきました

昨夜からまたGitBucketに連続してスターが付き始めたのでもしやと思ったらやはりまたHacker Newsで流れていたようです。 https://news.ycombinator.com/item?id=7200458前回のHacker News砲では最終的には1000以上のスターが付きましたが、今回は300ちょい(…