diff --git a/lib/PiTube.pm b/lib/PiTube.pm index 5cc7d10a20e63fb4fc685ddf69d99c53a42cfd8d..643b2d2b17b1bb6ff49e3f3f3ccde8b92f82e52c 100644 --- a/lib/PiTube.pm +++ b/lib/PiTube.pm @@ -67,15 +67,17 @@ sub startup { # router my $r = $self->routes; - $r->get('/')->to(cb => sub { shift->render('index'); }); + $r->get('/')->to(cb => sub { shift->render('live'); }); + $r->get('/streams')->to(cb => sub { shift->render('streams'); }); + + $r->get('/api/streams')->to('Stream#list'); $r->get('/streams/:id')->to('Stream#info'); - $r->get('/streams/add')->over( is => 'administrator' )->to('Stream#add'); - $r->get('/streams/:id/form')->over( is => 'administrator' )->to('Stream#form'); - $r->post('/streams')->over( is => 'administrator' )->to('Stream#create'); - $r->put('/streams/:id')->over( is => 'administrator' )->to('Stream#update'); - $r->delete('/streams/:id')->over( is => 'administrator' )->to('Stream#delete'); - $r->get('/streams')->to('Stream#list'); +# $r->get('/streams/add')->over( is => 'administrator' )->to('Stream#add'); +# $r->get('/streams/:id/form')->over( is => 'administrator' )->to('Stream#form'); +# $r->post('/streams')->over( is => 'administrator' )->to('Stream#create'); +# $r->put('/streams/:id')->over( is => 'administrator' )->to('Stream#update'); +# $r->delete('/streams/:id')->over( is => 'administrator' )->to('Stream#delete'); $r->get('/oauth2')->to('OAuth2#callback'); $r->get('/logout')->to('OAuth2#do_logout');