Module: Yapt

Defined in:
lib/yapt.rb,
lib/yapt/move.rb,
lib/yapt/view.rb,
lib/yapt/story.rb,
lib/yapt/config.rb,
lib/yapt/filter.rb,
lib/yapt/member.rb,
lib/yapt/comment.rb,
lib/yapt/request.rb,
lib/yapt/version.rb,
lib/yapt/git_view.rb

Defined Under Namespace

Classes: Comment, Config, Filter, GitLogShiv, GitView, Member, Move, Request, Runner, Story, View

Constant Summary collapse

VERSION =
"0.0.7"

Class Method Summary collapse

Class Method Details

.api_tokenObject



24
25
26
# File 'lib/yapt.rb', line 24

def self.api_token
  config.api_token
end

.cache_durationObject



32
33
34
# File 'lib/yapt.rb', line 32

def self.cache_duration
  3600
end

.configObject



16
17
18
# File 'lib/yapt.rb', line 16

def self.config
  @config ||= Config.new(Dir.pwd)
end

.github_url_baseObject



28
29
30
# File 'lib/yapt.rb', line 28

def self.github_url_base
  config.github_url_base
end

.member_lookup(id) ⇒ Object



40
41
42
# File 'lib/yapt.rb', line 40

def self.member_lookup(id)
  Member.find(id)
end

.project_idObject



20
21
22
# File 'lib/yapt.rb', line 20

def self.project_id
  config.project_id
end

.tracker_member_cacheObject



36
37
38
# File 'lib/yapt.rb', line 36

def self.tracker_member_cache
  File.expand_path "#{Dir.pwd}/.yapt_member_cache"
end