server version, minor css fixes and other visual upgrades mostly to standard layout -> glitch css

This commit is contained in:
noxy
2020-01-02 11:51:29 +00:00
parent 55be581dac
commit 1399b95004
40 changed files with 1086 additions and 85 deletions

View File

@@ -23,6 +23,7 @@ class UserController extends Controller
*/
public function login(Request $request)
{
if($request->has('identifier') && $request->has('password')) {
switch(\Auth::verify([
'identifier' => $request->get('identifier'),
@@ -108,6 +109,11 @@ class UserController extends Controller
return Response::create(json_encode($filter));
}
public function isOnline()
{
return Cache::has('user-is-online-' . $this->id);
}
/**
* Show the form for creating a new resource.
*

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 297 KiB

View File

@@ -20,7 +20,7 @@ class Kernel extends HttpKernel
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
Middleware\VerifyCsrfToken::class,
Middleware\LogoutBanned::class,
Middleware\Jsonp::class
Middleware\Jsonp::class,
];
/**
@@ -30,6 +30,7 @@ class Kernel extends HttpKernel
*/
protected $routeMiddleware = [
'auth' => Middleware\Authenticate::class,
'lastOn' => \App\Http\Middleware\LogLastUserActivity::class,
'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
'guest' => Middleware\RedirectIfAuthenticated::class,
'theme' => Middleware\Theme::class,

View File

@@ -4,6 +4,8 @@ namespace App\Http\Middleware;
use Closure;
use Illuminate\Contracts\Auth\Guard;
use Carbon\Carbon;
use Cache;
class Authenticate
{

View File

@@ -18,7 +18,7 @@ Route::get('/', ['as' => 'home', function () {
return redirect($video->id);
}])/*->middleware('auth')*/;
}])/*->middleware('lastOn')*/;
Route::get('nojs', function() { return view('nojs'); });

View File

@@ -4,6 +4,7 @@ namespace App\Models;
use Toddish\Verify\Models\User as VerifyUser;
use Carbon\Carbon;
use Cache;
/**
* App\Models\User
@@ -113,6 +114,11 @@ class User extends VerifyUser
return $icon;
}
public function isOnline()
{
return Cache::has('user-is-online-' . $this->id);
}
public function isBanned() {
if($this->disabled == 1) {
return $this->banend->eq(Carbon::createFromTimeStampUTC(1)) || $this->banend->gt(Carbon::now());