From c33b49453a7a57a614bf50715f7b9c9ff4326c70 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Tue, 7 Jan 2020 00:20:27 -0700 Subject: [PATCH] Update web routes --- routes/web.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/routes/web.php b/routes/web.php index 520ba3a3f..2140f9312 100644 --- a/routes/web.php +++ b/routes/web.php @@ -178,6 +178,13 @@ Route::domain(config('pixelfed.domain.app'))->middleware(['validemail', 'twofact Route::group(['prefix' => 'admin'], function () { Route::post('moderate', 'Api\AdminApiController@moderate'); }); + Route::group(['prefix' => 'stories'], function () { + Route::post('v1/add', 'StoryController@apiV1Add')->middleware('throttle:maxStoriesPerDay,1440'); + Route::get('v1/fetch/{id}', 'StoryController@apiV1Fetch'); + Route::get('v1/profile/{id}', 'StoryController@apiV1Profile'); + Route::get('v1/exists/{id}', 'StoryController@apiV1Exists'); + Route::delete('v1/delete/{id}', 'StoryController@apiV1Delete')->middleware('throttle:maxStoryDeletePerDay,1440'); + }); }); @@ -238,6 +245,9 @@ Route::domain(config('pixelfed.domain.app'))->middleware(['validemail', 'twofact Route::get('me', 'ProfileController@meRedirect'); Route::get('intent/follow', 'SiteController@followIntent'); + Route::post('stories/viewed', 'StoryController@apiV1Viewed'); + Route::get('stories/new', 'StoryController@compose'); + Route::get('my/story', 'StoryController@iRedirect'); }); Route::group(['prefix' => 'account'], function () { @@ -389,6 +399,7 @@ Route::domain(config('pixelfed.domain.app'))->middleware(['validemail', 'twofact Route::get('{username}', 'ProfileController@permalinkRedirect'); }); + Route::get('stories/{username}', 'ProfileController@stories'); Route::get('c/{collection}', 'CollectionController@show'); Route::get('p/{username}/{id}/c', 'CommentController@showAll'); Route::get('p/{username}/{id}/embed', 'StatusController@showEmbed');