Skip to content

satococoa/nipoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7eb81cc · Feb 12, 2012

History

98 Commits
Feb 12, 2012
Feb 12, 2012
Feb 7, 2012
Jan 31, 2012
Jan 31, 2012
Jan 31, 2012
Jan 31, 2012
Jan 31, 2012
Feb 6, 2012
Feb 7, 2012
Feb 5, 2012
Jan 31, 2012
Feb 5, 2012
Feb 9, 2012
Feb 9, 2012
Feb 5, 2012
Feb 12, 2012
Jan 31, 2012
Jan 31, 2012

Repository files navigation

Nipoo!

Build Status

githubと連携するシンプルな日報ツールです。

機能

  • github認証です。
  • 所属organizationでログインできるユーザーを制限できます。
    • whitelist機能を使用すれば当該organizationに所属していないユーザーでも使えます。
  • コメントをつけることができます。
  • 最新の日付の日報が初期表示されます。
    • 退勤前に日報を書くようにしている場合、誰かが帰るまでは前日の日報が初期表示、誰かが帰った後は当日の日報が初期表示です。

近い将来に搭載予定

  • githubから自分のcloseしたissueやcommitの情報を参照する。
  • コメントや日報の新着通知。
  • コメントや日報への「いいね!」機能。

動かし方

  1. https://github.com/account/applications からapplicationを登録して下さい。
  2. config/application.ymlを編集して下さい。organizationで縛る場合はorganizationにorganization名を記入して下さい。 organizationに事情があって追加できない人がいる場合は、その人のuidをwhitelistに登録して下さい。 (":"区切りで複数名指定できます。)
  3. あとは普通のrailsアプリです。

以下のように起動してください。

$ bundle install --without production --path vendor/bundle
$ rake db:setup
$ rails server

herokuで動かすときはheroku add:config GITHUB_KEY=xxxxのようにして設定して下さい。