$admin_api->post('/sidebar')->to('API::Admin::Sidebar#post');
$admin_api->get('/sidebar')->to('API::Admin::Sidebar#get');
+ $admin_api->get('/story')->to('API::Story#get');
+ $admin_api->post('/story')->to('API::Story#post');
+
# ad codes management
$app->rpc->route_to_model($admin_api->get('/ad/code/'), 'ad_codes', 'select');
$app->rpc->route_to_model($admin_api->post('/ad/code/')->over(request_body => {action => "create"}), 'ad_codes', 'create');
$app->rpc->route_to_model($admin_api->post('/ad/code/')->over(request_body => {action => "update"}), 'ad_codes', 'update');
$app->rpc->route_to_model($admin_api->post('/ad/code/')->over(request_body => {action => "delete"}), 'ad_codes', 'delete');
+
# API
my $api = $r->under('/api/v1');
$api->post('/login')->to('API::Login#login');
$api->get('/submissions')->to('API::Submission#list');
$api->post('/submission')->to('API::Submission#post', captcha_check => 1, csrf_check_id => 'submission');
- $api->get('/story')->to('API::Story#get');
- $api->post('/story')->to('API::Story#post');
-
$api->get('/timeline')->to('API::Timeline#get');
$api->get('/poll')->to('API::Poll#get');