server ver

This commit is contained in:
2021-04-16 20:41:48 +00:00
parent c9257dc357
commit 1b5088cde7
159 changed files with 3533 additions and 740 deletions

View File

@@ -86,6 +86,24 @@ Route::group(['prefix' => 'api'], function() {
});
Route::get('togglebackground', function() {
$request = request();
$user = auth()->check() ? auth()->user() : null;
if(is_null($user)) {
Session::put('background', !Session::get('background', true));
} else {
$user->background = !$user->background;
Session::put('background', $user->background);
$user->save();
}
if($request->ajax())
return json_encode(true);
return redirect()->back()->with('success, Background toggled');
});
Route::group(["middleware" => "theme"], function() {
@@ -112,7 +130,10 @@ Route::group(["middleware" => "theme"], function() {
Route::get('upload', 'VideoController@create')->middleware('auth');
Route::get('categories', 'CategoryController@index')->middleware('auth');
Route::get('webm', function() { return view('webm'); })->middleware('auth');
Route::get('about', function() { return view('about'); })->middleware('auth');
Route::get('settings', function() { return view('settings'); })->middleware('auth');
Route::get('matrix', function() { return view('matrix'); })->middleware('auth');
#Route::get('about', function() { return view('about'); })->middleware('auth');
Route::get('about', 'aboutController@index')->middleware('auth');
Route::get('irc', function() { return view('irc'); });
Route::get('rules', 'rulezController@index');
#Route::get('tos', function() { return view('tos'); });
@@ -121,7 +142,7 @@ Route::group(["middleware" => "theme"], function() {
Route::get('contact', function() { return view('contact'); });
#Route::get('terms', function() { return view('tos'); })->middleware('auth');
Route::get('privacy', function() { return view('privacy'); });
Route::get('stats', function() {
Route::get('stats', function() {
return view('stats', [
'user_count' => \App\Models\User::count(),
'upload_count' => \App\Models\Video::count(),
@@ -172,7 +193,7 @@ Route::group(["middleware" => "theme"], function() {
echo '<p style="color: #00ff30;">Matched :)</p>';
}
}
$form = '<form method="post" action="captcha-test">';
$form .= '<input type="hidden" name="_token" value="' . csrf_token() . '">';
$form .= '<p>' . captcha_img() . '</p>';