summaryrefslogtreecommitdiff
path: root/lib/jitterbug.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/jitterbug.pm')
-rw-r--r--lib/jitterbug.pm16
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;