mirror of
https://github.com/pixelfed/pixelfed.git
synced 2024-12-20 03:53:17 +00:00
Merge pull request #753 from pixelfed/frontend-ui-refactor
Frontend ui refactor
This commit is contained in:
commit
73787bafc5
2 changed files with 4 additions and 25 deletions
|
@ -38,32 +38,11 @@ class AuthLogin
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
if(empty($user->profile)) {
|
|
||||||
DB::transaction(function() use($user) {
|
|
||||||
$profile = new Profile();
|
|
||||||
$profile->user_id = $user->id;
|
|
||||||
$profile->username = $user->username;
|
|
||||||
$profile->name = $user->name;
|
|
||||||
$pkiConfig = [
|
|
||||||
'digest_alg' => 'sha512',
|
|
||||||
'private_key_bits' => 2048,
|
|
||||||
'private_key_type' => OPENSSL_KEYTYPE_RSA,
|
|
||||||
];
|
|
||||||
$pki = openssl_pkey_new($pkiConfig);
|
|
||||||
openssl_pkey_export($pki, $pki_private);
|
|
||||||
$pki_public = openssl_pkey_get_details($pki);
|
|
||||||
$pki_public = $pki_public['key'];
|
|
||||||
|
|
||||||
$profile->private_key = $pki_private;
|
|
||||||
$profile->public_key = $pki_public;
|
|
||||||
$profile->save();
|
|
||||||
|
|
||||||
CreateAvatar::dispatch($profile);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
if($user->status != null) {
|
if($user->status != null) {
|
||||||
$profile = $user->profile;
|
$profile = $user->profile;
|
||||||
|
if(!$profile) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
switch ($user->status) {
|
switch ($user->status) {
|
||||||
case 'disabled':
|
case 'disabled':
|
||||||
$profile->status = null;
|
$profile->status = null;
|
||||||
|
|
|
@ -23,7 +23,7 @@ return [
|
||||||
| This value is the version of your PixelFed instance.
|
| This value is the version of your PixelFed instance.
|
||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
'version' => '0.7.8',
|
'version' => '0.7.9',
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in a new issue