2016-03 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
https://github.com/masutaka/github-nippou/releases/tag/v1.1.0
https://github.com/masutaka/github-nippou/releases/tag/v1.1.1
-a オプションを追加しました。今日より前のイベントも(存在すれば)
標準出力に出力します。日報書き忘れの時などにご利用下さい。
-n オプションも追加しました。たまに、作成した PR の取りこぼしがあ
ったのはこのせいでした。以前 Issue 作って忘れてました。
Events|GitHub Developer Guide
Events support pagination, however the per_page option is
unsupported. The fixed page size is 30 items. Fetching up to ten
pages is supported, for a total of 300 events.
Octokit::Client::Events#user_events が使う
"GET /users/:username/events" は pagination をサポートしており、
デフォルトでは 30 イベントしか返さないからです。
デフォルトを 50 にして且つ、オプションで指定可能にしました。10 の
倍数を指定して下さい。上限は 300 です。
あとは "<" と ">" をエスケープしたり、使用する Gem のバージョンの
縛りをなくしてみたり。
今回初めて Thor を使いました。お手軽にコマンドラインオプションや
ヘルプを実装できるので、良い感じですね。
2016-03 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31