at posts/single.html

tDiary 4.2.0.20151201

時間を見つけて少しずつtDiaryに手を入れている。忘れないようにメモしておこう。

tdiary.confにRackの設定を書けるようにする

ここの日記のようにtDiaryをサブディレクトリに設置している時に、これまではconfig.ruにサブディレクトリ名を書く必要があった。これをtdiary.confの設定を読むように変えた。これで設置者がconfig.ruを触る必要がなくなるはず。

tdiaryの依存ライブラリをGemfileではなくgemspecに記述する

こっちは内部の修正。tdiary本体はバージョン4からgemでもインストールできるようになっているけど、依存ライブラリはtdiary.gemspecではなくGemfileに書くようになっていた。これを依存ライブラリはtdiary.gemspecに統一するようにした。これでGemfileには gem 'tdiary'gem 'tdiary', github: 'tdiary/tdiary-core' などと書くだけで依存ライブラリも自動的にインストールしてくれるようになった。

fix authentication error by omniauth and rack::session::pool

OmniAuth認証とRack::Session::Poolを併用するとうまくTwitter認証が動いていなかった問題を修正。

関連する日記