diff options
Diffstat (limited to 'lib/jitterbug.pm')
-rw-r--r-- | lib/jitterbug.pm | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/lib/jitterbug.pm b/lib/jitterbug.pm index 7b3b163..8110def 100644 --- a/lib/jitterbug.pm +++ b/lib/jitterbug.pm @@ -1,24 +1,20 @@ package jitterbug; -#BEGIN { - use Dancer ':syntax'; - use jitterbug::Plugin::Redis; -#}; +use Dancer ':syntax'; +use jitterbug::Plugin::Redis; +use jitterbug::Plugin::Template; our $VERSION = '0.1'; load_app 'jitterbug::Hook', prefix => '/hook'; load_app 'jitterbug::Project', prefix => '/project'; load_app 'jitterbug::WebService', prefix => '/api'; - -before_template sub { - my $tokens = shift; - $tokens->{uri_base} = request->base; -}; +load_app 'jitterbug::Task', prefix => '/task'; get '/' => sub { my @projects = redis->smembers(key_projects); - template 'index', {projects => \@projects}; + my @builds = redis->smembers(key_tasks); + template 'index', {projects => \@projects, builds => \@builds}; }; true; |