Merge pull request #2979 from pixelfed/staging

Staging
This commit is contained in:
daniel 2021-10-19 21:03:16 -06:00 committed by GitHub
commit 2ecba8e144
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 42 additions and 23 deletions

3
SECURITY.md Normal file
View File

@ -0,0 +1,3 @@
## Reporting a Vulnerability
If you discover any security related issues, please email hello@pixelfed.org instead of using the issue tracker.

View File

@ -65,7 +65,6 @@ class ImportCities extends Command
public function __construct()
{
parent::__construct();
ini_set('memory_limit', '256M');
}
/**
@ -75,6 +74,8 @@ class ImportCities extends Command
*/
public function handle()
{
$old_memory_limit = ini_get('memory_limit');
ini_set('memory_limit', '256M');
$path = storage_path('app/cities.json');
if(hash_file('sha512', $path) !== self::CHECKSUM) {
@ -136,6 +137,7 @@ class ImportCities extends Command
$this->line('');
$this->info('Successfully imported ' . $cityCount . ' entries!');
$this->line('');
ini_set('memory_limit', $old_memory_limit);
return;
}

View File

@ -76,7 +76,7 @@ class RegisterController extends Controller
return $fail('Username is invalid. Can only contain one dash (-), period (.) or underscore (_).');
}
if (!ctype_alpha($value[0])) {
if (!ctype_alnum($value[0])) {
return $fail('Username is invalid. Must start with a letter or number.');
}

View File

@ -24,6 +24,7 @@ services:
volumes:
- app-storage:/var/www/storage
- app-bootstrap:/var/www/bootstrap
- "./.env.docker:/var/www/.env"
networks:
- external
- internal

View File

@ -9,12 +9,12 @@
{
"src": "img/favicon.png",
"type": "image/png",
"sizes": "153x152"
"sizes": "256x256"
},
{
"src": "img/pixelfed-icon-color.svg",
"type": "image/svg",
"sizes": "50x50"
"sizes": "128x128"
}
]
}

View File

@ -321,7 +321,7 @@
<a href="/site/terms" class="text-lighter pr-2">Terms</a>
</p>
<p class="mb-0 text-uppercase text-muted small">
<a href="http://pixelfed.org" class="text-lighter" rel="noopener" title="" data-toggle="tooltip">Powered by Pixelfed</a>
<a href="https://pixelfed.org" class="text-lighter" rel="noopener" title="" data-toggle="tooltip">Powered by Pixelfed</a>
</p>
</div>
</footer>

View File

@ -0,0 +1,11 @@
<?php
return [
'compose' => [
'invalid' => [
'album' => 'Musí obsahovat samostatnou fotografii, video nebo více fotografií.',
],
],
];

View File

@ -23,4 +23,6 @@ return [
'reportSomething' => 'Nahlašování',
'dataPolicy' => 'Politika dat'
'taggingPeople' => 'Označování lidí'
];

View File

@ -1,13 +1,13 @@
<?php
return [
'search' => 'Hledat',
'home' => 'Domů',
'local' => 'Místní',
'network' => 'Síť',
'discover' => 'Objevovat',
'viewMyProfile' => 'Zobrazit můj profil',
'myProfile' => 'Můj profil',
'myTimeline' => 'Moje časová osa',
'publicTimeline' => 'Veřejná časová osa',
'remoteFollow' => 'Vzdálené sledování',
@ -15,5 +15,5 @@ return [
'admin' => 'Administrace',
'logout' => 'Odhlásit',
'directMessages' => 'Přímé zprávy',
'composePost' => 'Vytvořit příspěvek',
];

View File

@ -1,18 +1,18 @@
<?php
return [
'about' => 'O nás',
'help' => 'Nápověda',
'language' => 'Jazyk',
'fediverse' => 'Fedivesmír',
'opensource' => 'Otevřený zdroj',
'terms' => 'Podmínky',
'privacy' => 'Soukromí',
'l10nWip' => 'Stále pracujeme na podpoře lokalizací',
'currentLocale' => 'Aktuální jazyk',
'selectLocale' => 'Vyberte si jeden z podporovaných jazyků',
'contact' => 'Kontakt',
'contact-us' => 'Kontaktujte nás',
'places' => 'Místa',
'profiles' => 'Profily',
'about' => 'O nás',
'help' => 'Nápověda',
'language' => 'Jazyk',
'fediverse' => 'Fedivesmír',
'opensource' => 'Otevřený zdroj',
'terms' => 'Podmínky',
'privacy' => 'Soukromí',
'l10nWip' => 'Stále pracujeme na podpoře lokalizací',
'currentLocale' => 'Aktuální jazyk',
'selectLocale' => 'Vyberte si jeden z podporovaných jazyků',
'contact' => 'Kontakt',
'contact-us' => 'Kontaktujte nás',
'places' => 'Místa',
'profiles' => 'Profily',
];

View File

@ -116,7 +116,7 @@
@endif
<div class="form-group row mb-0">
<div class="col-md-12">
<button type="submit" class="btn btn-primary btn-block py-0 font-weight-bold text-uppercase">
<button type="submit" class="btn btn-primary btn-block btn-lg font-weight-bold text-uppercase">
{{ __('Login') }}
</button>
@ -127,7 +127,7 @@
</div>
</div>
<div class="card shadow-none border card-body">
<p class="text-center mb-0 font-weight-bold small">
<p class="text-center mb-0 font-weight-bold">
@if(config_cache('pixelfed.open_registration'))
<a href="/register">Register</a>
<span class="px-1">·</span>