Merge branch 'staging' into transalte-profile

pull/5868/head
Felipe Mateus 2025-03-15 21:41:12 -03:00 zatwierdzone przez GitHub
commit dc20b5fbe7
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
152 zmienionych plików z 4379 dodań i 3459 usunięć

Wyświetl plik

@ -4,6 +4,7 @@
### Added
- Add app register email verify resends ([dbd1e17](https://github.com/pixelfed/pixelfed/commit/dbd1e17))
- Add AVIF support ([7ddbe0c47](https://github.com/pixelfed/pixelfed/commit/7ddbe0c47))
### Features
- WebGL photo filters ([#5374](https://github.com/pixelfed/pixelfed/pull/5374))
@ -47,6 +48,15 @@
- Update CuratedOnboarding, add new app:curated-onboarding command, extend email verification window to 7 days and fix resend verification mails ([49604210](https://github.com/pixelfed/pixelfed/commit/49604210))
- Update DirectMessageController, fix performance issue ([4ec9f99](https://github.com/pixelfed/pixelfed/commit/4ec9f99))
- Update App Register to expire codes after 4 hours instead of 60 minutes ([0844094b](https://github.com/pixelfed/pixelfed/commit/0844094b))
- Update ApiV1Controller, fix max_id pagination on home and public timeline feeds ([38e17a06e](https://github.com/pixelfed/pixelfed/commit/38e17a06e))
- Update Post component, rewrite local post urls ([d2f2a1b1c](https://github.com/pixelfed/pixelfed/commit/d2f2a1b1c))
- Update Profile component, rewrite local profile urls ([dfbccaa19](https://github.com/pixelfed/pixelfed/commit/dfbccaa19))
- Update AccountPostCountStatUpdate, fix memory leak ([134eb6324](https://github.com/pixelfed/pixelfed/commit/134eb6324))
- Update snowflake config, allow custom datacenter/worker ids ([806e210f1](https://github.com/pixelfed/pixelfed/commit/806e210f1))
- Update ApiV1Controller, return empty statuses feed for private accounts instead of 403 response ([cce657d9c](https://github.com/pixelfed/pixelfed/commit/cce657d9c))
- Update DM config, allow new users to send DMs by default, with a new env variable to enforce a 72h limit ([717f17cde](https://github.com/pixelfed/pixelfed/commit/717f17cde))
- Update ApiV1Controller, add pagination to conversations endpoint with min/max/since id pagination and link header support ([244e86bad](https://github.com/pixelfed/pixelfed/commit/244e86bad))
- Update Direct message component, fix pagination ([e6ef64857](https://github.com/pixelfed/pixelfed/commit/e6ef64857))
- ([](https://github.com/pixelfed/pixelfed/commit/))
## [v0.12.4 (2024-11-08)](https://github.com/pixelfed/pixelfed/compare/v0.12.4...dev)

Wyświetl plik

@ -51,6 +51,12 @@ Discovery](https://nlnet.nl/discovery/), part of the [Next Generation
Internet](https://ngi.eu) initiative.
<p>This project is supported by:</p>
<p>
<a href="https://www.fastly.com/fast-forward">
<img src="https://github.com/user-attachments/assets/f1499b1f-c05f-480a-a5d5-dbebcb0e20fd">
</a>
</p>
<p>
<a href="https://www.digitalocean.com/?utm_medium=opensource&utm_source=pixelfed">
<img src="https://opensource.nyc3.cdn.digitaloceanspaces.com/attribution/assets/SVG/DO_Logo_horizontal_blue.svg" width="201px">

Wyświetl plik

@ -2,11 +2,11 @@
namespace App\Console\Commands;
use Illuminate\Console\Command;
use App\Services\AccountService;
use App\Services\Account\AccountStatService;
use App\Status;
use App\Profile;
use App\Services\Account\AccountStatService;
use App\Services\AccountService;
use App\Status;
use Illuminate\Console\Command;
class AccountPostCountStatUpdate extends Command
{
@ -29,29 +29,53 @@ class AccountPostCountStatUpdate extends Command
*/
public function handle()
{
$ids = AccountStatService::getAllPostCountIncr();
if(!$ids || !count($ids)) {
$chunkSize = 100;
$lastId = 0;
while (true) {
$ids = AccountStatService::getPostCountChunk($lastId, $chunkSize);
if (empty($ids)) {
break;
}
foreach ($ids as $id) {
$this->processAccount($id);
$lastId = $id;
}
if (function_exists('gc_collect_cycles')) {
gc_collect_cycles();
}
}
return 0;
}
private function processAccount($id)
{
$acct = AccountService::get($id, true);
if (! $acct) {
AccountStatService::removeFromPostCount($id);
return;
}
foreach($ids as $id) {
$acct = AccountService::get($id, true);
if(!$acct) {
$statusCount = Status::whereProfileId($id)->count();
if ($statusCount != $acct['statuses_count']) {
$profile = Profile::find($id);
if (! $profile) {
AccountStatService::removeFromPostCount($id);
continue;
return;
}
$statusCount = Status::whereProfileId($id)->count();
if($statusCount != $acct['statuses_count']) {
$profile = Profile::find($id);
if(!$profile) {
AccountStatService::removeFromPostCount($id);
continue;
}
$profile->status_count = $statusCount;
$profile->save();
AccountService::del($id);
}
AccountStatService::removeFromPostCount($id);
$profile->status_count = $statusCount;
$profile->save();
AccountService::del($id);
}
return;
AccountStatService::removeFromPostCount($id);
}
}

Wyświetl plik

@ -109,11 +109,11 @@ class TransformImports extends Command
$status->caption = $caption;
$status->type = $ip->post_type;
$status->scope = 'unlisted';
$status->visibility = 'unlisted';
$status->scope = 'public';
$status->visibility = 'public';
$status->id = $idk['id'];
$status->created_at = now()->parse($ip->creation_date);
$status->save();
$status->saveQuietly();
foreach ($ip->media as $ipm) {
$fileName = last(explode('/', $ipm['uri']));

Wyświetl plik

@ -70,6 +70,7 @@ trait AdminSettingsController
'type_gif' => 'nullable',
'type_mp4' => 'nullable',
'type_webp' => 'nullable',
'type_avif' => 'nullable',
'admin_account_id' => 'nullable',
'regs' => 'required|in:open,filtered,closed',
'account_migration' => 'nullable',
@ -128,6 +129,7 @@ trait AdminSettingsController
'type_gif' => 'image/gif',
'type_mp4' => 'video/mp4',
'type_webp' => 'image/webp',
'type_avif' => 'image/avif',
];
foreach ($mimes as $key => $value) {
@ -609,7 +611,7 @@ trait AdminSettingsController
$mediaTypes = $request->input('media_types');
$mediaArray = explode(',', $mediaTypes);
foreach ($mediaArray as $mediaType) {
if (! in_array($mediaType, ['image/jpeg', 'image/png', 'image/gif', 'image/webp', 'video/mp4'])) {
if (! in_array($mediaType, ['image/jpeg', 'image/png', 'image/gif', 'image/webp', 'video/mp4', 'image/avif'])) {
return redirect()->back()->withErrors(['media_types' => 'Invalid media type']);
}
}

Wyświetl plik

@ -747,7 +747,7 @@ class ApiV1Controller extends Controller
} elseif ($profile['locked']) {
$following = FollowerService::follows($pid, $profile['id']);
if (! $following) {
return response('', 403);
return response()->json([]);
}
$visibility = ['public', 'unlisted', 'private'];
} else {
@ -1897,6 +1897,8 @@ class ApiV1Controller extends Controller
switch ($media->mime) {
case 'image/jpeg':
case 'image/png':
case 'image/webp':
case 'image/avif':
ImageOptimize::dispatch($media)->onQueue('mmo');
break;
@ -2125,6 +2127,8 @@ class ApiV1Controller extends Controller
switch ($media->mime) {
case 'image/jpeg':
case 'image/png':
case 'image/webp':
case 'image/avif':
ImageOptimize::dispatch($media)->onQueue('mmo');
break;
@ -2550,7 +2554,7 @@ class ApiV1Controller extends Controller
$minId = null;
}
if ($maxId) {
if ($maxId && $res->count() >= $limit) {
$link = '<'.$baseUrl.'max_id='.$minId.'>; rel="next"';
}
@ -2973,7 +2977,7 @@ class ApiV1Controller extends Controller
$minId = null;
}
if ($maxId) {
if ($maxId && $res->count() >= $limit) {
$link = '<'.$baseUrl.'max_id='.$minId.'>; rel="next"';
}
@ -3003,13 +3007,22 @@ class ApiV1Controller extends Controller
abort_unless($request->user()->tokenCan('read'), 403);
$this->validate($request, [
'limit' => 'min:1|max:40',
'limit' => 'sometimes|integer|min:1|max:40',
'scope' => 'nullable|in:inbox,sent,requests',
'min_id' => 'nullable|integer',
'max_id' => 'nullable|integer',
'since_id' => 'nullable|integer',
]);
$limit = $request->input('limit', 20);
if ($limit > 20) {
$limit = 20;
}
$scope = $request->input('scope', 'inbox');
$user = $request->user();
$min_id = $request->input('min_id');
$max_id = $request->input('max_id');
$since_id = $request->input('since_id');
if ($user->has_roles && ! UserRoleService::can('can-direct-message', $user->id)) {
return [];
@ -3017,7 +3030,9 @@ class ApiV1Controller extends Controller
$pid = $user->profile_id;
if (config('database.default') == 'pgsql') {
$isPgsql = config('database.default') == 'pgsql';
if ($isPgsql) {
$dms = DirectMessage::when($scope === 'inbox', function ($q) use ($pid) {
return $q->whereIsHidden(false)
->where(function ($query) use ($pid) {
@ -3053,20 +3068,38 @@ class ApiV1Controller extends Controller
});
}
$dms = $dms->orderByDesc('status_id')
->simplePaginate($limit)
->map(function ($dm) use ($pid) {
$from = $pid == $dm->to_id ? $dm->from_id : $dm->to_id;
if ($min_id) {
$dms = $dms->where('id', '>', $min_id);
}
if ($max_id) {
$dms = $dms->where('id', '<', $max_id);
}
if ($since_id) {
$dms = $dms->where('id', '>', $since_id);
}
return [
'id' => $dm->id,
'unread' => false,
'accounts' => [
AccountService::getMastodon($from, true),
],
'last_status' => StatusService::getDirectMessage($dm->status_id),
];
})
$dms = $dms->orderByDesc('status_id')->orderBy('id');
$dmResults = $dms->limit($limit + 1)->get();
$hasNextPage = $dmResults->count() > $limit;
if ($hasNextPage) {
$dmResults = $dmResults->take($limit);
}
$transformedDms = $dmResults->map(function ($dm) use ($pid) {
$from = $pid == $dm->to_id ? $dm->from_id : $dm->to_id;
return [
'id' => $dm->id,
'unread' => false,
'accounts' => [
AccountService::getMastodon($from, true),
],
'last_status' => StatusService::getDirectMessage($dm->status_id),
];
})
->filter(function ($dm) {
return $dm
&& ! empty($dm['last_status'])
@ -3080,7 +3113,37 @@ class ApiV1Controller extends Controller
})
->values();
return $this->json($dms);
$links = [];
if (! $transformedDms->isEmpty()) {
$baseUrl = url()->current().'?'.http_build_query(array_merge(
$request->except(['min_id', 'max_id', 'since_id']),
['limit' => $limit]
));
$firstId = $transformedDms->first()['id'];
$lastId = $transformedDms->last()['id'];
$firstLink = $baseUrl;
$links[] = '<'.$firstLink.'>; rel="first"';
if ($hasNextPage) {
$nextLink = $baseUrl.'&max_id='.$lastId;
$links[] = '<'.$nextLink.'>; rel="next"';
}
if ($max_id || $since_id) {
$prevLink = $baseUrl.'&min_id='.$firstId;
$links[] = '<'.$prevLink.'>; rel="prev"';
}
}
if (! empty($links)) {
return response()->json($transformedDms->toArray())
->header('Link', implode(', ', $links));
}
return $this->json($transformedDms);
}
/**

Wyświetl plik

@ -133,6 +133,7 @@ class ComposeController extends Controller
case 'image/jpeg':
case 'image/png':
case 'image/webp':
case 'image/avif':
ImageOptimize::dispatch($media)->onQueue('mmo');
break;

Wyświetl plik

@ -144,7 +144,9 @@ class DirectMessageController extends Controller
$user = $request->user();
abort_if($user->has_roles && ! UserRoleService::can('can-direct-message', $user->id), 403, 'Invalid permissions for this action');
if (! $user->is_admin) {
abort_if($user->created_at->gt(now()->subHours(72)), 400, 'You need to wait a bit before you can DM another account');
if ((bool) ! config_cache('instance.allow_new_account_dms')) {
abort_if($user->created_at->gt(now()->subHours(72)), 400, 'You need to wait a bit before you can DM another account');
}
}
$profile = $user->profile;
$recipient = Profile::where('id', '!=', $profile->id)->findOrFail($request->input('to_id'));

Wyświetl plik

@ -29,6 +29,8 @@ class ImportPostController extends Controller
'allow_video_posts' => config('import.instagram.allow_video_posts'),
'allow_image_webp' => config('import.instagram.allow_image_webp') && str_contains(config_cache('pixelfed.media_types'), 'image/webp'),
'permissions' => [
'admins_only' => config('import.instagram.permissions.admins_only'),
'admin_follows_only' => config('import.instagram.permissions.admin_follows_only'),

Wyświetl plik

@ -16,70 +16,71 @@ use App\Jobs\MediaPipeline\MediaStoragePipeline;
class ImageUpdate implements ShouldQueue
{
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
protected $media;
protected $media;
protected $protectedMimes = [
'image/jpeg',
'image/png',
'image/webp'
];
protected $protectedMimes = [
'image/jpeg',
'image/png',
'image/webp',
'image/avif'
];
/**
* Delete the job if its models no longer exist.
*
* @var bool
*/
public $deleteWhenMissingModels = true;
/**
* Delete the job if its models no longer exist.
*
* @var bool
*/
public $deleteWhenMissingModels = true;
/**
* Create a new job instance.
*
* @return void
*/
public function __construct(Media $media)
{
$this->media = $media;
}
/**
* Create a new job instance.
*
* @return void
*/
public function __construct(Media $media)
{
$this->media = $media;
}
/**
* Execute the job.
*
* @return void
*/
public function handle()
{
$media = $this->media;
if(!$media) {
return;
}
$path = storage_path('app/'.$media->media_path);
$thumb = storage_path('app/'.$media->thumbnail_path);
/**
* Execute the job.
*
* @return void
*/
public function handle()
{
$media = $this->media;
if(!$media) {
return;
}
$path = storage_path('app/'.$media->media_path);
$thumb = storage_path('app/'.$media->thumbnail_path);
if (!is_file($path)) {
return;
}
if (!is_file($path)) {
return;
}
if((bool) config_cache('pixelfed.optimize_image')) {
if (in_array($media->mime, $this->protectedMimes) == true) {
ImageOptimizer::optimize($thumb);
if(!$media->skip_optimize) {
ImageOptimizer::optimize($path);
}
}
}
if((bool) config_cache('pixelfed.optimize_image')) {
if (in_array($media->mime, $this->protectedMimes) == true) {
ImageOptimizer::optimize($thumb);
if(!$media->skip_optimize) {
ImageOptimizer::optimize($path);
}
}
}
if (!is_file($path) || !is_file($thumb)) {
return;
}
if (!is_file($path) || !is_file($thumb)) {
return;
}
$photo_size = filesize($path);
$thumb_size = filesize($thumb);
$total = ($photo_size + $thumb_size);
$media->size = $total;
$media->save();
$photo_size = filesize($path);
$thumb_size = filesize($thumb);
$total = ($photo_size + $thumb_size);
$media->size = $total;
$media->save();
MediaStoragePipeline::dispatch($media);
}
MediaStoragePipeline::dispatch($media);
}
}

Wyświetl plik

@ -2,7 +2,6 @@
namespace App\Services\Account;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\Redis;
class AccountStatService
@ -28,4 +27,14 @@ class AccountStatService
{
return Redis::zrange(self::REFRESH_CACHE_KEY, 0, $limit);
}
public static function getPostCountChunk($lastId, $count)
{
return Redis::zrangebyscore(
self::REFRESH_CACHE_KEY,
'('.$lastId,
'+inf',
['limit' => [0, $count]]
);
}
}

Wyświetl plik

@ -79,13 +79,13 @@ class LikeService {
$res = Cache::remember('pf:services:likes:liked_by:' . $status->id, 86400, function() use($status, $empty) {
$like = Like::whereStatusId($status->id)->first();
if(!$like) {
if(!$like || !$like->profile_id) {
return $empty;
}
$id = $like->profile_id;
$profile = ProfileService::get($id, true);
$profile = AccountService::get($id, true);
if(!$profile) {
return [];
return $empty;
}
$profileUrl = "/i/web/profile/{$profile['id']}";
$res = [

Wyświetl plik

@ -2,45 +2,50 @@
namespace App\Services;
use Illuminate\Support\Carbon;
use Cache;
use Illuminate\Support\Carbon;
class SnowflakeService {
class SnowflakeService
{
public static function byDate(?Carbon $ts = null)
{
if ($ts instanceof Carbon) {
$ts = now()->parse($ts)->timestamp;
} else {
return self::next();
}
public static function byDate(Carbon $ts = null)
{
if($ts instanceOf Carbon) {
$ts = now()->parse($ts)->timestamp;
} else {
return self::next();
}
$datacenterId = config('snowflake.datacenter_id') ?? random_int(1, 31);
$workerId = config('snowflake.worker_id') ?? random_int(1, 31);
return ((round($ts * 1000) - 1549756800000) << 22)
| (random_int(1,31) << 17)
| (random_int(1,31) << 12)
| 0;
}
return ((round($ts * 1000) - 1549756800000) << 22)
| ($datacenterId << 17)
| ($workerId << 12)
| 0;
}
public static function next()
{
$seq = Cache::get('snowflake:seq');
public static function next()
{
$seq = Cache::get('snowflake:seq');
if(!$seq) {
Cache::put('snowflake:seq', 1);
$seq = 1;
} else {
Cache::increment('snowflake:seq');
}
if (! $seq) {
Cache::put('snowflake:seq', 1);
$seq = 1;
} else {
Cache::increment('snowflake:seq');
}
if($seq >= 4095) {
Cache::put('snowflake:seq', 0);
$seq = 0;
}
if ($seq >= 4095) {
Cache::put('snowflake:seq', 0);
$seq = 0;
}
return ((round(microtime(true) * 1000) - 1549756800000) << 22)
| (random_int(1,31) << 17)
| (random_int(1,31) << 12)
| $seq;
}
$datacenterId = config('snowflake.datacenter_id') ?? random_int(1, 31);
$workerId = config('snowflake.worker_id') ?? random_int(1, 31);
return ((round(microtime(true) * 1000) - 1549756800000) << 22)
| ($datacenterId << 17)
| ($workerId << 12)
| $seq;
}
}

Wyświetl plik

@ -16,7 +16,8 @@ class Image
public $acceptedMimes = [
'image/png',
'image/jpeg',
'image/webp'
'image/webp',
'image/avif',
];
public function __construct()

Wyświetl plik

@ -1,105 +1,105 @@
{
"name": "pixelfed/pixelfed",
"description": "Open and ethical photo sharing platform, powered by ActivityPub federation.",
"keywords": ["framework", "laravel", "pixelfed", "activitypub", "social", "network", "federation"],
"license": "AGPL-3.0-only",
"type": "project",
"require": {
"php": "^8.2|^8.3",
"ext-bcmath": "*",
"ext-ctype": "*",
"ext-curl": "*",
"ext-intl": "*",
"ext-json": "*",
"ext-mbstring": "*",
"ext-openssl": "*",
"bacon/bacon-qr-code": "^3.0",
"brick/math": "^0.9.3",
"buzz/laravel-h-captcha": "^1.0.4",
"doctrine/dbal": "^3.0",
"endroid/qr-code": "^6.0",
"intervention/image": "^2.4",
"jenssegers/agent": "^2.6",
"laravel-notification-channels/expo": "~1.3.0|~2.0.0",
"laravel-notification-channels/webpush": "^8.0",
"laravel/framework": "^11.0",
"laravel/helpers": "^1.1",
"laravel/horizon": "^5.0",
"laravel/passport": "^12.0",
"laravel/pulse": "^1.3",
"laravel/tinker": "^2.9",
"laravel/ui": "^4.2",
"league/flysystem-aws-s3-v3": "^3.0",
"league/iso3166": "^2.1|^4.0",
"league/uri": "^7.4",
"pbmedia/laravel-ffmpeg": "^8.0",
"phpseclib/phpseclib": "~2.0",
"pixelfed/fractal": "^0.18.0",
"pixelfed/laravel-snowflake": "^2.0",
"pragmarx/google2fa": "^8.0",
"predis/predis": "^2.0",
"pusher/pusher-php-server": "^7.2",
"resend/resend-php": "^0.13.0",
"spatie/laravel-backup": "^8.0.0",
"spatie/laravel-image-optimizer": "^1.8.0",
"stevebauman/purify": "^6.2.0",
"symfony/http-client": "^6.1",
"symfony/mailgun-mailer": "^6.1"
},
"require-dev": {
"fakerphp/faker": "^1.23",
"laravel/pint": "^1.13",
"laravel/telescope": "^5.0",
"mockery/mockery": "^1.6",
"nunomaduro/collision": "^8.1",
"phpunit/phpunit": "^11.0.1"
},
"autoload": {
"classmap": [
"database/seeds",
"database/factories"
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/helpers.php"
]
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
},
"files": [
"app/helpers.php"
]
},
"extra": {
"laravel": {
"dont-discover": [
"laravel/passport"
]
}
},
"scripts": {
"post-root-package-install": [
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
"@php artisan key:generate --ansi"
],
"name": "pixelfed/pixelfed",
"description": "Open and ethical photo sharing platform, powered by ActivityPub federation.",
"keywords": ["framework", "laravel", "pixelfed", "activitypub", "social", "network", "federation"],
"license": "AGPL-3.0-only",
"type": "project",
"require": {
"php": "^8.2|^8.3|^8.4",
"ext-bcmath": "*",
"ext-ctype": "*",
"ext-curl": "*",
"ext-intl": "*",
"ext-json": "*",
"ext-mbstring": "*",
"ext-openssl": "*",
"bacon/bacon-qr-code": "^3.0",
"brick/math": "^0.11",
"buzz/laravel-h-captcha": "^1.0.4",
"doctrine/dbal": "^3.0",
"endroid/qr-code": "^6.0",
"intervention/image": "^2.4",
"jenssegers/agent": "^2.6",
"laravel-notification-channels/expo": "^2.0.0",
"laravel-notification-channels/webpush": "^10.2",
"laravel/framework": "^12.0",
"laravel/helpers": "^1.1",
"laravel/horizon": "^5.0",
"laravel/passport": "^12.0",
"laravel/pulse": "^1.3",
"laravel/tinker": "^2.9",
"laravel/ui": "^4.2",
"league/flysystem-aws-s3-v3": "^3.0",
"league/iso3166": "^2.1|^4.0",
"league/uri": "^7.4",
"pbmedia/laravel-ffmpeg": "^8.0",
"phpseclib/phpseclib": "~2.0",
"pixelfed/fractal": "^0.18.0",
"pixelfed/laravel-snowflake": "^2.0",
"pragmarx/google2fa": "^8.0",
"predis/predis": "^2.0",
"pusher/pusher-php-server": "^7.2",
"resend/resend-php": "^0.13.0",
"spatie/laravel-backup": "^9.2.9",
"spatie/laravel-image-optimizer": "^1.8.2",
"stevebauman/purify": "^6.2.0",
"symfony/http-client": "^6.1",
"symfony/mailgun-mailer": "^6.1"
},
"require-dev": {
"fakerphp/faker": "^1.23",
"laravel/pint": "^1.13",
"laravel/telescope": "^5.5",
"mockery/mockery": "^1.6",
"nunomaduro/collision": "^8.1",
"phpunit/phpunit": "^11.0.1"
},
"autoload": {
"classmap": [
"database/seeds",
"database/factories"
],
"psr-4": {
"App\\": "app/"
},
"files": [
"app/helpers.php"
]
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
},
"files": [
"app/helpers.php"
]
},
"extra": {
"laravel": {
"dont-discover": [
"laravel/passport"
]
}
},
"scripts": {
"post-root-package-install": [
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
"@php artisan key:generate --ansi"
],
"post-update-cmd": [
"@php artisan vendor:publish --tag=laravel-assets --ansi --force"
],
"post-autoload-dump": [
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
"@php artisan package:discover --ansi"
]
},
"config": {
"preferred-install": "dist",
"sort-packages": true,
"optimize-autoloader": true
},
"prefer-stable": true
"post-autoload-dump": [
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
"@php artisan package:discover --ansi"
]
},
"config": {
"preferred-install": "dist",
"sort-packages": true,
"optimize-autoloader": true
},
"prefer-stable": true
}

838
composer.lock wygenerowano

Plik diff jest za duży Load Diff

Wyświetl plik

@ -137,12 +137,12 @@ return [
'notifications' => [
'notifications' => [
\Spatie\Backup\Notifications\Notifications\BackupHasFailedNotification::class => ['mail'],
\Spatie\Backup\Notifications\Notifications\UnhealthyBackupWasFoundNotification::class => ['mail'],
\Spatie\Backup\Notifications\Notifications\CleanupHasFailedNotification::class => ['mail'],
\Spatie\Backup\Notifications\Notifications\BackupWasSuccessfulNotification::class => ['mail'],
\Spatie\Backup\Notifications\Notifications\HealthyBackupWasFoundNotification::class => ['mail'],
\Spatie\Backup\Notifications\Notifications\CleanupWasSuccessfulNotification::class => ['mail'],
\Spatie\Backup\Notifications\Notifications\BackupHasFailedNotification::class => [],
\Spatie\Backup\Notifications\Notifications\UnhealthyBackupWasFoundNotification::class => [],
\Spatie\Backup\Notifications\Notifications\CleanupHasFailedNotification::class => [],
\Spatie\Backup\Notifications\Notifications\BackupWasSuccessfulNotification::class => [],
\Spatie\Backup\Notifications\Notifications\HealthyBackupWasFoundNotification::class => [],
\Spatie\Backup\Notifications\Notifications\CleanupWasSuccessfulNotification::class => [],
],
/*
@ -152,7 +152,7 @@ return [
'notifiable' => \Spatie\Backup\Notifications\Notifiable::class,
'mail' => [
'to' => env('BACKUP_EMAIL_ADDRESS', ''),
'to' => env('BACKUP_EMAIL_ADDRESS', 'noreply@example.com'),
'from' => [
'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),

Wyświetl plik

@ -53,7 +53,7 @@ return [
],
'dir' => [
'public' => 0755,
'private' => 0700,
'private' => 0711,
],
],
],

Wyświetl plik

@ -24,6 +24,9 @@ return [
// Allow video posts to be imported
'allow_video_posts' => env('PF_IMPORT_IG_ALLOW_VIDEO_POSTS', true),
// Allow webp posts to be imported
'allow_image_webp' => env('PF_IMPORT_IG_ALLOW_IMAGE_WEBP', true),
'permissions' => [
// Limit to admin accounts only
'admins_only' => env('PF_IMPORT_IG_PERM_ADMIN_ONLY', false),

Wyświetl plik

@ -186,4 +186,6 @@ return [
],
'show_peers' => env('INSTANCE_SHOW_PEERS', false),
'allow_new_account_dms' => env('INSTANCE_ALLOW_NEW_DMS', true),
];

Wyświetl plik

@ -1,6 +1,6 @@
<?php
return [
'epoch' => 1549756800000,
'worker_id' => 1,
'datacenter_id' => 1,
'worker_id' => env('SNOWFLAKE_WORKER_ID', null),
'datacenter_id' => env('SNOWFLAKE_DATACENTER_ID', null),
];

1933
package-lock.json wygenerowano

Plik diff jest za duży Load Diff

Wyświetl plik

@ -13,6 +13,7 @@
"axios": ">=1.6.0",
"bootstrap": "^4.5.2",
"cross-env": "^5.2.1",
"esbuild": "^0.25.1",
"jquery": "^3.6.0",
"laravel-echo": "^1.12.0",
"laravel-mix-make-file-hash": "^2.2.0",

Wyświetl plik

@ -111,20 +111,20 @@
"embed": "\u098f\u09ae\u09ac\u09c7\u09a1 \u0995\u09b0\u09c1\u09a8",
"selectOneOption": "\u09a8\u09bf\u09ae\u09cd\u09a8\u09b2\u09bf\u0996\u09bf\u09a4 \u09ac\u09bf\u0995\u09b2\u09cd\u09aa\u0997\u09c1\u09b2\u09bf\u09b0 \u098f\u0995\u099f\u09bf \u09a8\u09bf\u09b0\u09cd\u09ac\u09be\u099a\u09a8 \u0995\u09b0\u09c1\u09a8\u0964",
"unlistFromTimelines": "\u099f\u09be\u0987\u09ae\u09b2\u09be\u0987\u09a8 \u09a5\u09c7\u0995\u09c7 Unlist \u0995\u09b0\u09c1\u09a8",
"addCW": "Add Content Warning",
"removeCW": "Remove Content Warning",
"markAsSpammer": "Mark as Spammer",
"markAsSpammerText": "Unlist + CW existing and future posts",
"spam": "Spam",
"sensitive": "Sensitive Content",
"abusive": "Abusive or Harmful",
"underageAccount": "Underage Account",
"copyrightInfringement": "Copyright Infringement",
"addCW": "\u0995\u09a8\u099f\u09c7\u09a8\u09cd\u099f \u09b8\u09a4\u09b0\u09cd\u0995\u09a4\u09be \u09af\u09cb\u0997 \u0995\u09b0\u09cb",
"removeCW": "\u0995\u09a8\u099f\u09c7\u09a8\u09cd\u099f \u09b8\u09a4\u09b0\u09cd\u0995\u09a4\u09be \u09b8\u09b0\u09be\u0993",
"markAsSpammer": "\u09ac\u09bf\u099c\u09cd\u099e\u09be\u09aa\u0995 \u09b9\u09bf\u09b8\u09c7\u09ac\u09c7 \u099a\u09bf\u09b9\u09cd\u09a8\u09bf\u09a4 \u0995\u09b0\u09cb",
"markAsSpammerText": "\u0985\u09a4\u09be\u09b2\u09bf\u0995\u09be\u09ac\u09a6\u09cd\u09a7 \u0995\u09b0\u09cb + \u0995\u09a8\u099f\u09c7\u09a8\u09cd\u099f \u09b8\u09a4\u09b0\u09cd\u0995\u09a4\u09be \u09ac\u09b0\u09cd\u09a4\u09ae\u09be\u09a8 \u0993 \u09ad\u09ac\u09bf\u09b7\u09cd\u09af\u09ce \u09b8\u0995\u09b2 \u09aa\u09cb\u09b8\u09cd\u099f\u09c7 \u09af\u09cb\u0997 \u0995\u09b0\u09cb",
"spam": "\u09b8\u09cd\u09aa\u09cd\u09af\u09be\u09ae",
"sensitive": "\u09b8\u0982\u09ac\u09c7\u09a6\u09a8\u09b6\u09c0\u09b2 \u09ac\u09b8\u09cd\u09a4\u09c1",
"abusive": "\u0985\u09a4\u09cd\u09af\u09be\u099a\u09be\u09b0\u099c\u09a8\u0995 \u09ac\u09be \u0995\u09cd\u09b7\u09a4\u09bf\u0995\u09be\u09b0\u0995",
"underageAccount": "\u0995\u09ae\u09ac\u09df\u09b8\u09c0 \u0985\u09cd\u09af\u09be\u0995\u09be\u0989\u09a8\u09cd\u099f",
"copyrightInfringement": "\u09b8\u09cd\u09ac\u09a4\u09cd\u09a4\u09cd\u09ac\u09be\u09a7\u09bf\u0995\u09be\u09b0 \u09b2\u0999\u09cd\u0998\u09a8",
"impersonation": "Impersonation",
"scamOrFraud": "Scam or Fraud",
"confirmReport": "Confirm Report",
"confirmReportText": "Are you sure you want to report this post?",
"reportSent": "Report Sent!",
"scamOrFraud": "\u09ad\u09a3\u09cd\u09a1\u09be\u09ae\u09bf \u09ac\u09be \u09aa\u09cd\u09b0\u09a4\u09be\u09b0\u09a3\u09be",
"confirmReport": "\u09aa\u09cd\u09b0\u09a4\u09bf\u09ac\u09c7\u09a6\u09a8 \u09a8\u09bf\u09b6\u09cd\u099a\u09bf\u09a4 \u0995\u09b0\u09cb",
"confirmReportText": "\u09a4\u09c1\u09ae\u09bf \u0995\u09c0 \u098f\u0987 \u09aa\u09cb\u09b8\u09cd\u099f\u099f\u09bf \u09a8\u09bf\u09df\u09c7 \u09b8\u09ae\u09b8\u09cd\u09af\u09be \u099c\u09be\u09a8\u09be\u09a8\u09cb\u09b0 \u09ac\u09cd\u09af\u09be\u09aa\u09be\u09b0\u09c7 \u09a8\u09bf\u09b6\u09cd\u099a\u09bf\u09a4?",
"reportSent": "\u09aa\u09cd\u09b0\u09a4\u09bf\u09ac\u09c7\u09a6\u09a8 \u09aa\u09be\u09a0\u09be\u09a8\u09cb \u09b9\u09df\u09c7\u099b\u09c7!",
"reportSentText": "We have successfully received your report.",
"reportSentError": "There was an issue reporting this post.",
"modAddCWConfirm": "Are you sure you want to add a content warning to this post?",

Wyświetl plik

@ -5,7 +5,7 @@
"comments": "Kommentare",
"like": "Gef\u00e4llt mir",
"liked": "Gef\u00e4llt",
"likes": "Gef\u00e4llt",
"likes": "\"Gef\u00e4llt mir\"-Angaben",
"share": "Teilen",
"shared": "Geteilt",
"shares": "Geteilt",
@ -150,7 +150,7 @@
"timeline": {
"peopleYouMayKnow": "Leute, die du vielleicht kennst",
"onboarding": {
"welcome": "Herzlich Willkommen",
"welcome": "Herzlich willkommen",
"thisIsYourHomeFeed": "Dies ist dein Heim-Feed, ein chronologischer Feed von Beitr\u00e4gen aus den Konten, denen du folgst.",
"letUsHelpYouFind": "Lass uns dir helfen, einige interessante Leute zu finden, denen du folgen kannst",
"refreshFeed": "Feed aktualisieren"
@ -164,7 +164,7 @@
"selectReason": "Einen Grund ausw\u00e4hlen",
"reported": "Gemeldet",
"sendingReport": "Meldung wird gesendet",
"thanksMsg": "Vielen Dank f\u00fcr die Meldung, Leute wie du helfen, unsere Community sicher zu halten!",
"contactAdminMsg": "Wenn du einen Administrator zu diesem Beitrag oder dieser Meldung kontaktieren m\u00f6chtest"
"thanksMsg": "Danke f\u00fcr deine Meldung! Damit erh\u00f6hst du die Sicherheit der Community!",
"contactAdminMsg": "Wenn du die Administration wegen dieses Beitrags oder dieser Meldung kontaktieren m\u00f6chtest"
}
}

Wyświetl plik

@ -46,6 +46,7 @@
"profile": "Profile",
"drive": "Drive",
"settings": "Settings",
"appearance": "Appearance",
"compose": "Create New",
"logout": "Logout",
"about": "About",
@ -166,5 +167,18 @@
"sendingReport": "Sending report",
"thanksMsg": "Thanks for the report, people like you help keep our community safe!",
"contactAdminMsg": "If you'd like to contact an administrator about this post or report"
},
"appearance": {
"theme": "Theme",
"profileLayout": "Profile Layout",
"compactPreviews": "Compact Media Previews",
"loadComments": "Load Comments",
"hideStats": "Hide Counts & Stats",
"auto": "Auto",
"lightMode": "Light mode",
"darkMode": "Dark mode",
"grid": "Grid",
"masonry": "Masonry",
"feed": "Feed"
}
}

Wyświetl plik

@ -23,7 +23,7 @@
"proceed": "Proceder",
"next": "Siguiente",
"close": "Cerrar",
"clickHere": "haz click aqu\u00ed",
"clickHere": "haz clic aqu\u00ed",
"sensitive": "Sensible",
"sensitiveContent": "Contenido Sensible",
"sensitiveContentWarning": "Esta publicaci\u00f3n podr\u00eda contener contenido sensible"
@ -46,6 +46,7 @@
"profile": "Perfil",
"drive": "Multimedia",
"settings": "Ajustes",
"appearance": "Aspecto",
"compose": "Crear Nuevo",
"logout": "Cerrar sesi\u00f3n",
"about": "Acerca de",
@ -82,9 +83,9 @@
"noneFound": "No se han encontrado notificaciones"
},
"post": {
"shareToFollowers": "Compartir a seguidores",
"shareToOther": "Compartir a otros",
"noLikes": "No hay me gustas",
"shareToFollowers": "Compartir con seguidores",
"shareToOther": "Compartir con otros",
"noLikes": "A\u00fan no hay \"me gusta\"",
"uploading": "Subiendo"
},
"profile": {
@ -95,30 +96,30 @@
"collections": "Colecciones",
"follow": "Seguir",
"unfollow": "Dejar de seguir",
"editProfile": "Editar Perfil",
"editProfile": "Editar perfil",
"followRequested": "Seguimiento Solicitado",
"joined": "Se uni\u00f3",
"emptyCollections": "Parece que no podemos encontrar ninguna colecci\u00f3n",
"emptyPosts": "Parece que no podemos encontrar ning\u00fan post"
"emptyPosts": "Parece que no podemos encontrar ninguna publicaci\u00f3n"
},
"menu": {
"viewPost": "Ver Publicaci\u00f3n",
"viewProfile": "Ver Perfil",
"moderationTools": "Herramientas de Moderaci\u00f3n",
"viewPost": "Ver publicaci\u00f3n",
"viewProfile": "Ver perfil",
"moderationTools": "Herramientas de moderaci\u00f3n",
"report": "Reportar",
"archive": "Archivar",
"unarchive": "No Archivar",
"unarchive": "Desarchivar",
"embed": "Incrustar",
"selectOneOption": "Escoge una de las siguientes opciones",
"selectOneOption": "Selecciona una de las siguientes opciones",
"unlistFromTimelines": "No listar en L\u00edneas Temporales",
"addCW": "A\u00f1adir Spoiler",
"removeCW": "Quitar Spoiler",
"markAsSpammer": "Marcar como Spammer",
"markAsSpammerText": "No listar + Spoiler publicaciones actuales y futuras",
"spam": "Spam",
"sensitive": "Contenido Sensible",
"sensitive": "Contenido sensible",
"abusive": "Abusivo o Da\u00f1ino",
"underageAccount": "Cuenta de Menor de Edad",
"underageAccount": "Cuenta de menor de edad",
"copyrightInfringement": "Infracci\u00f3n de derechos de autor",
"impersonation": "Suplantaci\u00f3n de identidad",
"scamOrFraud": "Scam o Fraude",
@ -131,21 +132,21 @@
"modCWSuccess": "Spoiler a\u00f1adido correctamente",
"modRemoveCWConfirm": "\u00bfSeguro que desea eliminar el spoiler de esta publicaci\u00f3n?",
"modRemoveCWSuccess": "Spoiler eliminado correctamente",
"modUnlistConfirm": "\u00bfSeguro que desea no listar esta publicaci\u00f3n?",
"modUnlistConfirm": "\u00bfEst\u00e1s seguro de que deseas no listar esta publicaci\u00f3n?",
"modUnlistSuccess": "Publicaci\u00f3n no listada correctamente",
"modMarkAsSpammerConfirm": "\u00bfSeguro que quiere marcar este usuario como spammer? Todas las publicaciones existentes y futuras no ser\u00e1n listadas en las l\u00edneas temporales y se les agregar\u00e1 un Spoiler o alerta de contenido.",
"modMarkAsSpammerSuccess": "Cuenta marcada como spam correctamente",
"toFollowers": "a Seguidores",
"showCaption": "Mostrar subt\u00edtulos",
"showLikes": "Mostrar me gustas",
"compactMode": "Modo Compacto",
"embedConfirmText": "Usando este incrustado, usted acepta",
"showLikes": "Mostrar \"me gusta\"",
"compactMode": "Modo compacto",
"embedConfirmText": "Al utilizar esta incrustaci\u00f3n, usted acepta nuestros",
"deletePostConfirm": "\u00bfSeguro que deseas eliminar esta publicaci\u00f3n?",
"archivePostConfirm": "\u00bfSeguro que deseas archivar esta publicaci\u00f3n?",
"unarchivePostConfirm": "\u00bfSeguro que desea desarchivar esta publicaci\u00f3n?"
},
"story": {
"add": "A\u00f1adir Historia"
"add": "A\u00f1adir historia"
},
"timeline": {
"peopleYouMayKnow": "Personas que quiz\u00e1s conozcas",
@ -166,5 +167,18 @@
"sendingReport": "Enviando reporte",
"thanksMsg": "Gracias por el reporte, \u00a1personas como t\u00fa ayudan a mantener nuestra comunidad segura!",
"contactAdminMsg": "Si quieres contactar un administrador sobre esta publicaci\u00f3n o reporte"
},
"appearance": {
"theme": "Tema",
"profileLayout": "Arreglo de Perfil",
"compactPreviews": "Previstas Compactas de Medios",
"loadComments": "Cargar Comentarios",
"hideStats": "Ocultar Cuentas y Estad\u00edsticas",
"auto": "Autom\u00e1tico",
"lightMode": "Modo claro",
"darkMode": "Modo oscuro",
"grid": "Cuadr\u00edcula",
"masonry": "Mamposter\u00eda",
"feed": "Feed"
}
}

Wyświetl plik

@ -1,6 +1,6 @@
{
"common": {
"comment": "Kommentti",
"comment": "Kommentoi",
"commented": "Kommentoitu",
"comments": "Kommentit",
"like": "Tykk\u00e4\u00e4",
@ -10,7 +10,7 @@
"shared": "Jaettu",
"shares": "Jaot",
"unshare": "Peru jakaminen",
"bookmark": "Bookmark",
"bookmark": "Kirjanmerkki",
"cancel": "Peruuta",
"copyLink": "Kopioi linkki",
"delete": "Poista",
@ -20,10 +20,10 @@
"other": "Muu",
"readMore": "Lue lis\u00e4\u00e4",
"success": "Onnistui",
"proceed": "Proceed",
"next": "Next",
"close": "Close",
"clickHere": "click here",
"proceed": "Jatka",
"next": "Seuraava",
"close": "Sulje",
"clickHere": "klikkaa t\u00e4st\u00e4",
"sensitive": "Sensitiivinen",
"sensitiveContent": "Sensitiivinen sis\u00e4lt\u00f6",
"sensitiveContentWarning": "T\u00e4m\u00e4 julkaisu saattaa sis\u00e4lt\u00e4\u00e4 sensitiivist\u00e4 sis\u00e4lt\u00f6\u00e4"
@ -63,62 +63,62 @@
"notifications": {
"liked": "tykk\u00e4si sinun",
"commented": "kommentoi sinun",
"reacted": "reacted to your",
"shared": "shared your",
"tagged": "tagged you in a",
"updatedA": "updated a",
"sentA": "sent a",
"followed": "followed",
"mentioned": "mentioned",
"you": "you",
"yourApplication": "Your application to join",
"applicationApproved": "was approved!",
"applicationRejected": "was rejected. You can re-apply to join in 6 months.",
"dm": "dm",
"groupPost": "group post",
"modlog": "modlog",
"post": "post",
"story": "story",
"noneFound": "No notifications found"
"reacted": "reagoi sinun",
"shared": "jakoi sinun",
"tagged": "merkitsi sinut",
"updatedA": "p\u00e4ivitetty",
"sentA": "l\u00e4hetti",
"followed": "seuraa",
"mentioned": "mainittu",
"you": "sin\u00e4",
"yourApplication": "Liittymist\u00e4 koskeva hakemuksesi",
"applicationApproved": "hyv\u00e4ksyttiin!",
"applicationRejected": "hyl\u00e4ttiin. Voit hakea uudelleen 6 kuukauden kuluttua.",
"dm": "yv",
"groupPost": "ryhm\u00e4viesti",
"modlog": "modelogi",
"post": "viesti",
"story": "tarina",
"noneFound": "Ilmoituksia ei l\u00f6ytynyt"
},
"post": {
"shareToFollowers": "Share to followers",
"shareToOther": "Share to other",
"noLikes": "No likes yet",
"uploading": "Uploading"
"shareToFollowers": "Jaa seuraajille",
"shareToOther": "Jaa muille",
"noLikes": "Tykk\u00e4yksi\u00e4 ei ole viel\u00e4",
"uploading": "Siirret\u00e4\u00e4n"
},
"profile": {
"posts": "Posts",
"followers": "Followers",
"following": "Following",
"admin": "Admin",
"collections": "Collections",
"follow": "Follow",
"unfollow": "Unfollow",
"editProfile": "Edit Profile",
"followRequested": "Follow Requested",
"joined": "Joined",
"emptyCollections": "We can't seem to find any collections",
"emptyPosts": "We can't seem to find any posts"
"posts": "Julkaisut",
"followers": "Seuraajat",
"following": "Seurataan",
"admin": "Yll\u00e4pit\u00e4j\u00e4",
"collections": "Kokoelmat",
"follow": "Seuraa",
"unfollow": "Lopeta seuraaminen",
"editProfile": "Muokkaa profiilia",
"followRequested": "Seuraamista pyydetty",
"joined": "Liittynyt",
"emptyCollections": "Emme n\u00e4yt\u00e4 l\u00f6yt\u00e4v\u00e4n yht\u00e4\u00e4n kokoelmaa",
"emptyPosts": "Emme n\u00e4yt\u00e4 l\u00f6yt\u00e4v\u00e4n yht\u00e4\u00e4n viesti\u00e4"
},
"menu": {
"viewPost": "View Post",
"viewProfile": "View Profile",
"moderationTools": "Moderation Tools",
"report": "Report",
"archive": "Archive",
"unarchive": "Unarchive",
"embed": "Embed",
"selectOneOption": "Select one of the following options",
"unlistFromTimelines": "Unlist from Timelines",
"addCW": "Add Content Warning",
"removeCW": "Remove Content Warning",
"markAsSpammer": "Mark as Spammer",
"markAsSpammerText": "Unlist + CW existing and future posts",
"spam": "Spam",
"sensitive": "Sensitive Content",
"abusive": "Abusive or Harmful",
"underageAccount": "Underage Account",
"viewPost": "N\u00e4yt\u00e4 viesti",
"viewProfile": "N\u00e4yt\u00e4 profiili",
"moderationTools": "Moderointity\u00f6kalut",
"report": "Ilmoita",
"archive": "Arkisto",
"unarchive": "Palauta arkistosta",
"embed": "Upota",
"selectOneOption": "Valitse yksi seuraavista vaihtoehdoista",
"unlistFromTimelines": "Poista aikajanalta",
"addCW": "Lis\u00e4\u00e4 sis\u00e4lt\u00f6varoitus",
"removeCW": "Poista sis\u00e4lt\u00f6varoitus",
"markAsSpammer": "Merkitse roskapostittajaksi",
"markAsSpammerText": "Poista listalta + SV olevat ja tulevat julkaisut",
"spam": "Roskaposti",
"sensitive": "Arkaluonteista sis\u00e4lt\u00f6\u00e4",
"abusive": "Hy\u00f6kk\u00e4\u00e4v\u00e4 tai haitallinen",
"underageAccount": "Alaik\u00e4isen tili",
"copyrightInfringement": "Tekij\u00e4noikeusloukkaus",
"impersonation": "V\u00e4\u00e4rennetty henkil\u00f6llisyys",
"scamOrFraud": "Huijaus tai petos",
@ -132,8 +132,8 @@
"modRemoveCWConfirm": "Haluatko varmasti poistaa julkaisun sis\u00e4lt\u00f6varoituksen?",
"modRemoveCWSuccess": "Sis\u00e4lt\u00f6varoitus poistettu",
"modUnlistConfirm": "Haluatko varmasti piilottaa julkaisun?",
"modUnlistSuccess": "Julkaisu piilotettu onnistuneesti",
"modMarkAsSpammerConfirm": "Haluatko varmasti merkit\u00e4 k\u00e4ytt\u00e4j\u00e4n roskapostittajaksi? Kaikki nykyiset ja tulevat julkaisut saavat sis\u00e4lt\u00f6varoituksen ja julkaisut piilotetaan julkisilta aikajanoilta.",
"modUnlistSuccess": "Julkaisun piilotus onnistui",
"modMarkAsSpammerConfirm": "Haluatko varmasti merkit\u00e4 k\u00e4ytt\u00e4j\u00e4n roskapostittajaksi? Kaikki nykyiset ja tulevat julkaisut saavat sis\u00e4lt\u00f6varoituksen ja julkaisut piilotetaan aikajanoilta.",
"modMarkAsSpammerSuccess": "Tili merkitty roskapostittajaksi",
"toFollowers": "seuraajille",
"showCaption": "N\u00e4yt\u00e4 kuvaus",
@ -148,23 +148,23 @@
"add": "Lis\u00e4\u00e4 tarina"
},
"timeline": {
"peopleYouMayKnow": "People you may know",
"peopleYouMayKnow": "Ihmisi\u00e4, jotka saatat tuntea",
"onboarding": {
"welcome": "Welcome",
"thisIsYourHomeFeed": "This is your home feed, a chronological feed of posts from accounts you follow.",
"letUsHelpYouFind": "Let us help you find some interesting people to follow",
"refreshFeed": "Refresh my feed"
"welcome": "Tervetuloa",
"thisIsYourHomeFeed": "T\u00e4m\u00e4 on kotisy\u00f6tteesi, aikaj\u00e4rjestyksess\u00e4 oleva sy\u00f6te seuraamiesi k\u00e4ytt\u00e4jien julkaisuista.",
"letUsHelpYouFind": "Anna meid\u00e4n auttaa l\u00f6yt\u00e4m\u00e4\u00e4n mielenkiintoisia ihmisi\u00e4 seurattavaksi",
"refreshFeed": "P\u00e4ivit\u00e4 sy\u00f6tteeni"
}
},
"hashtags": {
"emptyFeed": "We can't seem to find any posts for this hashtag"
"emptyFeed": "Emme n\u00e4yt\u00e4 l\u00f6yt\u00e4v\u00e4n yht\u00e4\u00e4n viesti\u00e4 t\u00e4lle aihetunnisteelle"
},
"report": {
"report": "Report",
"selectReason": "Select a reason",
"reported": "Reported",
"sendingReport": "Sending report",
"thanksMsg": "Thanks for the report, people like you help keep our community safe!",
"contactAdminMsg": "If you'd like to contact an administrator about this post or report"
"report": "Ilmoita",
"selectReason": "Valitse syy",
"reported": "Ilmoitettu",
"sendingReport": "L\u00e4hetet\u00e4\u00e4n ilmoitusta",
"thanksMsg": "Kiitos ilmoituksesta, sin\u00e4 ja kaltaisesi autatte pit\u00e4m\u00e4\u00e4n yhteis\u00f6n turvallisena!",
"contactAdminMsg": "Jos haluaisit ottaa yhteytt\u00e4 yll\u00e4pitoon t\u00e4h\u00e4n julkaisuun liittyen tai ilmoittaa sen"
}
}

Wyświetl plik

@ -5,7 +5,7 @@
"comments": "Commentaires",
"like": "J'aime",
"liked": "Aim\u00e9",
"likes": "J'aime",
"likes": "J'aimes",
"share": "Partager",
"shared": "Partag\u00e9",
"shares": "Partages",
@ -35,9 +35,9 @@
"navmenu": {
"search": "Chercher",
"admin": "Tableau de bord d'administration",
"homeFeed": "Flux principal",
"localFeed": "Flux local",
"globalFeed": "Flux global",
"homeFeed": "Fil principal",
"localFeed": "Fil local",
"globalFeed": "Fil global",
"discover": "D\u00e9couvrir",
"directMessages": "Messages Priv\u00e9s",
"notifications": "Notifications",
@ -71,7 +71,7 @@
"followed": "s'est abonn\u00e9\u00b7e \u00e0",
"mentioned": "a mentionn\u00e9",
"you": "vous",
"yourApplication": "Votre candidature \u00e0 rejoindre",
"yourApplication": "Votre demande d'adh\u00e9sion",
"applicationApproved": "a \u00e9t\u00e9 approuv\u00e9e !",
"applicationRejected": "a \u00e9t\u00e9 rejet\u00e9e. Vous pouvez refaire une demande dans 6 mois.",
"dm": "mp",
@ -85,7 +85,7 @@
"shareToFollowers": "Partager avec ses abonn\u00e9\u00b7e\u00b7s",
"shareToOther": "Partager avec d'autres",
"noLikes": "Aucun J'aime pour le moment",
"uploading": "Envoi en cours"
"uploading": "T\u00e9l\u00e9versement"
},
"profile": {
"posts": "Publications",
@ -132,7 +132,7 @@
"modRemoveCWConfirm": "\u00cates-vous s\u00fbr\u00b7e de vouloir supprimer l'avertissement de contenu sur cette publication ?",
"modRemoveCWSuccess": "Avertissement de contenu supprim\u00e9 avec succ\u00e8s",
"modUnlistConfirm": "\u00cates-vous s\u00fbr\u00b7e de vouloir retirer cette publication des flux ?",
"modUnlistSuccess": "Publication retir\u00e9e des flux avec succ\u00e8s",
"modUnlistSuccess": "Publication retir\u00e9e des fils avec succ\u00e8s",
"modMarkAsSpammerConfirm": "\u00cates-vous s\u00fbr\u00b7e de vouloir marquer cet utilisateur\u00b7rice comme spammeur\u00b7euse ? Toutes les publications existantes et futures seront retir\u00e9es des flux et un avertissement de contenu sera appliqu\u00e9.",
"modMarkAsSpammerSuccess": "Compte marqu\u00e9 avec succ\u00e8s comme spammeur",
"toFollowers": "aux abonn\u00e9\u00b7e\u00b7s",
@ -148,7 +148,7 @@
"add": "Ajouter une story"
},
"timeline": {
"peopleYouMayKnow": "Connaissances possibles",
"peopleYouMayKnow": "Personnes que vous connaissez peut-\u00eatre",
"onboarding": {
"welcome": "Bienvenue",
"thisIsYourHomeFeed": "Ceci est votre flux personnel, un flux chronologique des publications de comptes que vous suivez.",

Wyświetl plik

@ -106,8 +106,8 @@
"viewProfile": "\u092a\u094d\u0930\u094b\u092b\u093e\u0907\u0932 \u0926\u0947\u0916\u0947\u0902",
"moderationTools": "\u092e\u0949\u0921\u0930\u0947\u0936\u0928 \u091f\u0942\u0932\u094d\u0938",
"report": "\u0930\u093f\u092a\u094b\u0930\u094d\u091f",
"archive": "Archive",
"unarchive": "Unarchive",
"archive": "\u092a\u0941\u0930\u093e\u0932\u0947\u0916",
"unarchive": "\u0905\u092a\u0941\u0930\u093e\u0932\u0947\u0916",
"embed": "\u090f\u092e\u094d\u092c\u0947\u0921",
"selectOneOption": "\u0915\u093f\u0938\u0940 \u090f\u0915 \u0935\u093f\u0915\u0932\u094d\u092a \u0915\u094b \u091a\u0941\u0928\u0947",
"unlistFromTimelines": "\u091f\u093e\u0907\u092e\u0932\u093e\u0907\u0928\u094d\u0938 \u0938\u0947 \u0939\u091f\u093e\u090f\u0902",
@ -121,50 +121,50 @@
"underageAccount": "\u0928\u093e\u092c\u093e\u0932\u093f\u0917 \u0905\u0915\u093e\u0909\u0902\u091f",
"copyrightInfringement": "\u0915\u0949\u092a\u0940\u0930\u093e\u0908\u091f \u0915\u093e \u0909\u0932\u094d\u0932\u0902\u0918\u0928",
"impersonation": "\u092a\u094d\u0930\u0924\u093f\u0930\u0942\u092a\u0923",
"scamOrFraud": "Scam or Fraud",
"confirmReport": "Confirm Report",
"confirmReportText": "Are you sure you want to report this post?",
"reportSent": "Report Sent!",
"reportSentText": "We have successfully received your report.",
"reportSentError": "There was an issue reporting this post.",
"scamOrFraud": "\u0918\u094b\u091f\u093e\u0932\u093e \u092f\u093e \u0927\u094b\u0916\u093e\u0927\u0921\u093c\u0940",
"confirmReport": "\u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0915\u0940 \u092a\u0941\u0937\u094d\u091f\u093f \u0915\u0930\u0947\u0902",
"confirmReportText": "\u0915\u094d\u092f\u093e \u0906\u092a \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0907\u0938 \u092a\u094b\u0938\u094d\u091f \u0915\u0940 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902?",
"reportSent": "\u0930\u093f\u092a\u094b\u0930\u094d\u091f \u092d\u0947\u091c\u0940 \u0917\u0908!",
"reportSentText": "\u0939\u092e\u0947\u0902 \u0906\u092a\u0915\u0940 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0938\u092b\u0932\u0924\u093e\u092a\u0942\u0930\u094d\u0935\u0915 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0939\u094b \u0917\u0908 \u0939\u0948\u0964",
"reportSentError": "\u0907\u0938 \u092a\u094b\u0938\u094d\u091f \u0915\u0940 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0915\u0930\u0928\u0947 \u092e\u0947\u0902 \u0938\u092e\u0938\u094d\u092f\u093e \u0939\u0941\u0908\u0964",
"modAddCWConfirm": "\u0915\u094d\u092f\u093e \u092f\u0939 \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0939\u0948 \u0915\u093f \u0906\u092a \u092a\u094d\u0930\u0915\u093e\u0936\u093f\u0924 \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u0947 \u0938\u093e\u0925 \u0935\u093f\u0937\u092f-\u0935\u0938\u094d\u0924\u0941 \u0938\u092e\u094d\u092c\u0902\u0927\u093f\u0924 \u091a\u0947\u0924\u093e\u0935\u0928\u0940 \u091c\u094b\u095c\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902?",
"modCWSuccess": "\u0935\u093f\u0937\u092f-\u0935\u0938\u094d\u0924\u0941 \u0938\u092e\u094d\u092c\u0902\u0927\u093f\u0924 \u091a\u0947\u0924\u093e\u0935\u0928\u0940 \u0938\u092b\u0932\u0924\u093e \u0938\u0947 \u091c\u094b\u095c\u0940 \u0917\u092f\u0940",
"modRemoveCWConfirm": "\u0915\u094d\u092f\u093e \u092f\u0939 \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0939\u0948 \u0915\u093f \u0906\u092a \u092a\u094d\u0930\u0915\u093e\u0936\u093f\u0924 \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0938\u0947 \u0935\u093f\u0937\u092f-\u0935\u0938\u094d\u0924\u0941 \u0938\u092e\u094d\u092c\u0902\u0927\u093f\u0924 \u091a\u0947\u0924\u093e\u0935\u0928\u0940 \u0939\u091f\u093e\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902?",
"modRemoveCWSuccess": "\u0935\u093f\u0937\u092f-\u0935\u0938\u094d\u0924\u0941 \u0938\u092e\u094d\u092c\u0902\u0927\u093f\u0924 \u091a\u0947\u0924\u093e\u0935\u0928\u0940 \u0938\u092b\u0932\u0924\u093e \u0938\u0947 \u0939\u091f\u093e\u0908 \u0917\u092f\u0940",
"modUnlistConfirm": "Are you sure you want to unlist this post?",
"modUnlistSuccess": "Successfully unlisted post",
"modMarkAsSpammerConfirm": "Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.",
"modMarkAsSpammerSuccess": "Successfully marked account as spammer",
"toFollowers": "to Followers",
"showCaption": "Show Caption",
"showLikes": "Show Likes",
"compactMode": "Compact Mode",
"modUnlistConfirm": "\u0915\u094d\u092f\u093e \u0906\u092a \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0907\u0938 \u092a\u094b\u0938\u094d\u091f \u0915\u094b \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902?",
"modUnlistSuccess": "\u092a\u094b\u0938\u094d\u091f \u0915\u094b \u0938\u092b\u0932\u0924\u093e\u092a\u0942\u0930\u094d\u0935\u0915 \u0905\u0938\u0942\u091a\u0940\u092c\u0926\u094d\u0927 \u0915\u093f\u092f\u093e \u0917\u092f\u093e",
"modMarkAsSpammerConfirm": "\u0915\u094d\u092f\u093e \u0906\u092a \u0935\u093e\u0915\u0908 \u0907\u0938 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u094b \u0938\u094d\u092a\u0948\u092e\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u091a\u093f\u0939\u094d\u0928\u093f\u0924 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902? \u0938\u092d\u0940 \u092e\u094c\u091c\u0942\u0926\u093e \u0914\u0930 \u092d\u0935\u093f\u0937\u094d\u092f \u0915\u0940 \u092a\u094b\u0938\u094d\u091f \u091f\u093e\u0907\u092e\u0932\u093e\u0907\u0928 \u092a\u0930 \u0905\u0938\u0942\u091a\u0940\u092c\u0926\u094d\u0927 \u0915\u0930 \u0926\u0940 \u091c\u093e\u090f\u0902\u0917\u0940 \u0914\u0930 \u090f\u0915 \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u091a\u0947\u0924\u093e\u0935\u0928\u0940 \u0932\u093e\u0917\u0942 \u0915\u0940 \u091c\u093e\u090f\u0917\u0940\u0964",
"modMarkAsSpammerSuccess": "\u0916\u093e\u0924\u0947 \u0915\u094b \u0938\u094d\u092a\u0948\u092e\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0938\u092b\u0932\u0924\u093e\u092a\u0942\u0930\u094d\u0935\u0915 \u091a\u093f\u0939\u094d\u0928\u093f\u0924 \u0915\u093f\u092f\u093e \u0917\u092f\u093e",
"toFollowers": "\u0905\u0928\u0941\u092f\u093e\u092f\u093f\u092f\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f",
"showCaption": "\u0936\u0940\u0930\u094d\u0937\u0915 \u0926\u093f\u0916\u093e\u090f\u0902",
"showLikes": "\u0932\u093e\u0907\u0915 \u0926\u093f\u0916\u093e\u090f\u0902",
"compactMode": "\u0938\u0902\u0915\u094d\u0937\u093f\u092a\u094d\u0924 \u092e\u094b\u0921",
"embedConfirmText": "By using this embed, you agree to our",
"deletePostConfirm": "Are you sure you want to delete this post?",
"archivePostConfirm": "Are you sure you want to archive this post?",
"unarchivePostConfirm": "Are you sure you want to unarchive this post?"
"deletePostConfirm": "\u0915\u094d\u092f\u093e \u0906\u092a \u0935\u093e\u0915\u0908 \u092e\u0947\u0902 \u0907\u0938 \u092a\u094b\u0938\u094d\u091f \u0915\u094b \u0939\u091f\u093e\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902?",
"archivePostConfirm": "\u0915\u094d\u092f\u093e \u0906\u092a \u0935\u093e\u0915\u0908 \u0907\u0938 \u0906\u0907\u091f\u092e \u0915\u094b \u0906\u0930\u094d\u0915\u093e\u0907\u0935 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902?",
"unarchivePostConfirm": "\u0915\u094d\u092f\u093e \u0906\u092a \u0935\u093e\u0915\u0908 \u0907\u0938 \u092a\u094b\u0938\u094d\u091f \u0915\u094b \u0905\u0928\u0906\u0930\u094d\u0915\u093e\u0907\u0935 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902?"
},
"story": {
"add": "Add Story"
"add": "\u0915\u0939\u093e\u0928\u0940 \u091c\u094b\u0921\u093c\u0947\u0902"
},
"timeline": {
"peopleYouMayKnow": "People you may know",
"peopleYouMayKnow": "\u091c\u093f\u0928 \u0932\u094b\u0917\u094b\u0902 \u0915\u094b \u0906\u092a \u091c\u093e\u0928\u0924\u0947 \u0939\u094b\u0902",
"onboarding": {
"welcome": "Welcome",
"thisIsYourHomeFeed": "This is your home feed, a chronological feed of posts from accounts you follow.",
"letUsHelpYouFind": "Let us help you find some interesting people to follow",
"refreshFeed": "Refresh my feed"
"welcome": "\u0938\u094d\u0935\u093e\u0917\u0924",
"thisIsYourHomeFeed": "\u092f\u0939 \u0906\u092a\u0915\u093e \u0939\u094b\u092e \u092b\u0940\u0921 \u0939\u0948, \u091c\u094b \u0906\u092a\u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e \u0905\u0928\u0941\u0938\u0930\u0923 \u0915\u093f\u092f\u0947 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0916\u093e\u0924\u094b\u0902 \u0915\u0947 \u092a\u094b\u0938\u094d\u091f\u094b\u0902 \u0915\u093e \u0915\u093e\u0932\u093e\u0928\u0941\u0915\u094d\u0930\u092e\u093f\u0915 \u092b\u0940\u0921 \u0939\u0948\u0964",
"letUsHelpYouFind": "\u0906\u0907\u090f \u0939\u092e \u0906\u092a\u0915\u094b \u0905\u0928\u0941\u0938\u0930\u0923 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0941\u091b \u0926\u093f\u0932\u091a\u0938\u094d\u092a \u0932\u094b\u0917\u094b\u0902 \u0915\u094b \u0916\u094b\u091c\u0928\u0947 \u092e\u0947\u0902 \u092e\u0926\u0926 \u0915\u0930\u0947\u0902",
"refreshFeed": "\u092e\u0947\u0930\u093e \u092b\u093c\u0940\u0921 \u0924\u093e\u091c\u093c\u093e \u0915\u0930\u0947\u0902"
}
},
"hashtags": {
"emptyFeed": "We can't seem to find any posts for this hashtag"
"emptyFeed": "\u0939\u092e\u0947\u0902 \u0907\u0938 \u0939\u0948\u0936\u091f\u0948\u0917 \u0915\u0947 \u0932\u093f\u090f \u0915\u094b\u0908 \u092a\u094b\u0938\u094d\u091f \u0928\u0939\u0940\u0902 \u092e\u093f\u0932 \u0930\u0939\u093e \u0939\u0948"
},
"report": {
"report": "Report",
"selectReason": "Select a reason",
"reported": "Reported",
"sendingReport": "Sending report",
"thanksMsg": "Thanks for the report, people like you help keep our community safe!",
"contactAdminMsg": "If you'd like to contact an administrator about this post or report"
"report": "\u0930\u093f\u092a\u094b\u0930\u094d\u091f",
"selectReason": "\u0915\u093e\u0930\u0923 \u091a\u0941\u0928\u0947\u0902",
"reported": "\u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0915\u093f\u092f\u093e \u0917\u092f\u093e",
"sendingReport": "\u0930\u093f\u092a\u094b\u0930\u094d\u091f \u092d\u0947\u091c \u0930\u0939\u0947 \u0939\u0948\u0902",
"thanksMsg": "\u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0915\u0947 \u0932\u093f\u090f \u0927\u0928\u094d\u092f\u0935\u093e\u0926, \u0906\u092a \u091c\u0948\u0938\u0947 \u0932\u094b\u0917 \u0939\u092e\u093e\u0930\u0947 \u0938\u092e\u0941\u0926\u093e\u092f \u0915\u094b \u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924 \u0930\u0916\u0928\u0947 \u092e\u0947\u0902 \u092e\u0926\u0926 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902!",
"contactAdminMsg": "\u092f\u0926\u093f \u0906\u092a \u0907\u0938 \u092a\u094b\u0938\u094d\u091f \u092f\u093e \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0915\u093f\u0938\u0940 \u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e\u092a\u0915 \u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902"
}
}

Wyświetl plik

@ -35,7 +35,7 @@
"navmenu": {
"search": "Keres\u00e9s",
"admin": "Admin ir\u00e1ny\u00edt\u00f3pult",
"homeFeed": "Kezd\u0151lap",
"homeFeed": "Saj\u00e1t id\u0151vonal",
"localFeed": "Helyi id\u0151vonal",
"globalFeed": "Glob\u00e1lis id\u0151vonal",
"discover": "Felfedez\u00e9s",
@ -48,7 +48,7 @@
"settings": "Be\u00e1ll\u00edt\u00e1sok",
"compose": "\u00daj l\u00e9trehoz\u00e1sa",
"logout": "Kijelentkez\u00e9s",
"about": "R\u00f3lunk",
"about": "N\u00e9vjegy",
"help": "S\u00fag\u00f3",
"language": "Nyelv",
"privacy": "Adatv\u00e9delem",
@ -151,9 +151,9 @@
"peopleYouMayKnow": "Emberek, akiket ismerhet",
"onboarding": {
"welcome": "\u00dcdv\u00f6z\u00f6lj\u00fck",
"thisIsYourHomeFeed": "Ez a kezd\u0151lap, az \u00d6n \u00e1ltal k\u00f6vetett fi\u00f3kok bejegyz\u00e9sei id\u0151rendi sorrendben.",
"thisIsYourHomeFeed": "Ez a saj\u00e1t id\u0151vonala, az \u00d6n \u00e1ltal k\u00f6vetett fi\u00f3kok bejegyz\u00e9sei id\u0151rendi sorrendben.",
"letUsHelpYouFind": "Keress\u00fcnk \u00e9rdekes, k\u00f6vethet\u0151 embereket",
"refreshFeed": "Kezd\u0151lap friss\u00edt\u00e9se"
"refreshFeed": "Id\u0151vonal friss\u00edt\u00e9se"
}
},
"hashtags": {

Wyświetl plik

@ -1,7 +1,7 @@
{
"common": {
"comment": "Komentari",
"commented": "Dikomentari",
"comment": "Komentar",
"commented": "Mengomentari",
"comments": "Komentar",
"like": "Sukai",
"liked": "Disukai",

Wyświetl plik

@ -20,10 +20,10 @@
"other": "Altro",
"readMore": "Leggi di pi\u00f9",
"success": "Riuscito",
"proceed": "Continua",
"proceed": "Procedi",
"next": "Avanti",
"close": "Chiudi",
"clickHere": "clicca qui",
"clickHere": "cclicca qui",
"sensitive": "Sensibile",
"sensitiveContent": "Contenuto Sensibile",
"sensitiveContentWarning": "Questo post potrebbe contenere contenuti sensibili"

Wyświetl plik

@ -6,8 +6,8 @@
"like": "Gosto",
"liked": "Gostei",
"likes": "Gostos",
"share": "Partilhar",
"shared": "Partilhado",
"share": "Compartilhar",
"shared": "Compartilhado",
"shares": "Partilhas",
"unshare": "Despartilhar",
"bookmark": "Favorito",
@ -16,7 +16,7 @@
"delete": "Eliminar",
"error": "Erro",
"errorMsg": "Algo correu mal. Por favor, tente novamente mais tarde.",
"oops": "Oops!",
"oops": "Opa!",
"other": "Outro",
"readMore": "Ler mais",
"success": "Sucesso",
@ -44,7 +44,7 @@
"groups": "Grupos",
"stories": "Stories",
"profile": "Perfil",
"drive": "Disco",
"drive": "Drive",
"settings": "Defini\u00e7\u00f5es",
"compose": "Criar novo",
"logout": "Terminar Sess\u00e3o",
@ -53,7 +53,7 @@
"language": "Idioma",
"privacy": "Privacidade",
"terms": "Termos",
"backToPreviousDesign": "Voltar ao design antigo"
"backToPreviousDesign": "Voltar ao design anterior"
},
"directMessages": {
"inbox": "Caixa de Entrada",
@ -61,24 +61,24 @@
"requests": "Pedidos"
},
"notifications": {
"liked": "gostou do seu",
"commented": "comentou no seu",
"liked": "curtiu seu",
"commented": "comentou em seu",
"reacted": "reagiu ao seu",
"shared": "Partilhou o seu",
"tagged": "marcou voc\u00ea numa publica\u00e7\u00e3o",
"updatedA": "atualizou",
"shared": "compartilhou seu",
"tagged": "marcou voc\u00ea em um",
"updatedA": "atualizou um(a)",
"sentA": "enviou um",
"followed": "seguiu",
"mentioned": "mencionou",
"you": "voc\u00ea",
"yourApplication": "A sua candidatura para se juntar",
"applicationApproved": "foi aprovado!",
"applicationRejected": "foi rejeitado. Voc\u00ea pode inscrever-se novamente em 6 meses.",
"dm": "dm",
"groupPost": "publica\u00e7\u00e3o de grupo",
"applicationRejected": "foi rejeitado. Voc\u00ea pode se inscrever novamente para participar em 6 meses.",
"dm": "mensagem direta",
"groupPost": "postagem do grupo",
"modlog": "hist\u00f3rico de modera\u00e7\u00e3o",
"post": "publica\u00e7\u00e3o",
"story": "story",
"story": "hist\u00f3ria",
"noneFound": "Nenhuma notifica\u00e7\u00e3o encontrada"
},
"post": {
@ -91,7 +91,7 @@
"posts": "Publica\u00e7\u00f5es",
"followers": "Seguidores",
"following": "A seguir",
"admin": "Admin",
"admin": "Administrador",
"collections": "Cole\u00e7\u00f5es",
"follow": "Seguir",
"unfollow": "Deixar de seguir",
@ -113,14 +113,14 @@
"unlistFromTimelines": "Remover das cronologias",
"addCW": "Adicionar aviso de conte\u00fado",
"removeCW": "Remover aviso de conte\u00fado",
"markAsSpammer": "Marcar como spammer",
"markAsSpammer": "Marcar como Spammer",
"markAsSpammerText": "Remover das cronologias e adicionar um aviso de conte\u00fado \u00e0s publica\u00e7\u00f5es existentes e futuras",
"spam": "Spam",
"spam": "Lixo Eletr\u00f4nico",
"sensitive": "Conte\u00fado Sens\u00edvel",
"abusive": "Abusivo ou prejudicial",
"underageAccount": "Conta de menor de idade",
"copyrightInfringement": "Viola\u00e7\u00e3o de direitos de autor",
"impersonation": "Roubo de Identidade",
"impersonation": "Roubo de identidade",
"scamOrFraud": "Esquema ou fraude",
"confirmReport": "Confirmar den\u00fancia",
"confirmReportText": "Tem a certeza que deseja denunciar esta mensagem?",
@ -133,19 +133,19 @@
"modRemoveCWSuccess": "Removeu com sucesso o aviso de conte\u00fado",
"modUnlistConfirm": "Tem a certeza que pretende deslistar este post?",
"modUnlistSuccess": "Deslistou com sucesso este post",
"modMarkAsSpammerConfirm": "Tem a certeza que deseja marcar este utilizador como spammer? Todos os posts existentes e futuros ser\u00e3o deslistados da timeline e o alerta de conte\u00fado ser\u00e1 aplicado.",
"modMarkAsSpammerConfirm": "Voc\u00ea realmente quer denunciar este usu\u00e1rio por spam? Todas as suas publica\u00e7\u00f5es anteriores e futuras ser\u00e3o marcadas com um aviso de conte\u00fado e removidas das linhas do tempo.",
"modMarkAsSpammerSuccess": "Marcou com sucesso esta conta como spammer",
"toFollowers": "para Seguidores",
"showCaption": "Mostar legenda",
"toFollowers": "para seguidores",
"showCaption": "Exibir legendas",
"showLikes": "Mostrar Gostos",
"compactMode": "Modo compacto",
"embedConfirmText": "Ao utilizar este conte\u00fado, aceita os nossos",
"embedConfirmText": "Ao usar de forma \u201cembed\u201d, voc\u00ea concorda com nossas",
"deletePostConfirm": "Tem a certeza que pretende apagar esta publica\u00e7\u00e3o?",
"archivePostConfirm": "Tem a certeza que pretende arquivar esta publica\u00e7\u00e3o?",
"unarchivePostConfirm": "Tem a certeza que pretende desarquivar este post?"
},
"story": {
"add": "Adicionar Storie"
"add": "Adicionar Story"
},
"timeline": {
"peopleYouMayKnow": "Pessoas que talvez conhe\u00e7a",
@ -157,7 +157,7 @@
}
},
"hashtags": {
"emptyFeed": "N\u00e3o conseguimos encontrar publica\u00e7\u00f5es com essa hashtag"
"emptyFeed": "N\u00e3o encontramos nenhuma publica\u00e7\u00e3o com esta hashtag"
},
"report": {
"report": "Denunciar",

Wyświetl plik

@ -24,9 +24,9 @@
"next": "\u0414\u0430\u043b\u0435\u0435",
"close": "\u0417\u0430\u043a\u0440\u044b\u0442\u044c",
"clickHere": "\u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u0437\u0434\u0435\u0441\u044c",
"sensitive": "\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439",
"sensitiveContent": "\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043d\u0442",
"sensitiveContentWarning": "\u042d\u0442\u043e\u0442 \u043f\u043e\u0441\u0442 \u043c\u043e\u0436\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043d\u0442"
"sensitive": "\u0412\u044b\u0437\u044b\u0432\u0430\u044e\u0449\u0438\u0439",
"sensitiveContent": "\u0412\u044b\u0437\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435",
"sensitiveContentWarning": "\u042d\u0442\u0430 \u0437\u0430\u043f\u0438\u0441\u044c \u043c\u043e\u0436\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0432\u044b\u0437\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435"
},
"site": {
"terms": "\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f",
@ -71,24 +71,24 @@
"followed": "\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043b\u0441\u044f",
"mentioned": "\u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b(\u0430)",
"you": "\u0432\u044b",
"yourApplication": "\u0412\u0430\u0448\u0435 \u0437\u0430\u044f\u0432\u043a\u0430 \u043d\u0430 \u0432\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435",
"applicationApproved": "\u0431\u044b\u043b\u043e \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u043e!",
"applicationRejected": "\u0431\u044b\u043b\u043e \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u043e. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u043f\u043e\u0434\u0430\u0442\u044c \u0437\u0430\u044f\u0432\u043a\u0443 \u043d\u0430 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044e \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 6 \u043c\u0435\u0441\u044f\u0446\u0435\u0432.",
"yourApplication": "\u0412\u0430\u0448\u0430 \u0437\u0430\u044f\u0432\u043a\u0430 \u043d\u0430 \u0432\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435",
"applicationApproved": "\u0431\u044b\u043b\u0430 \u043e\u0434\u043e\u0431\u0440\u0435\u043d\u0430!",
"applicationRejected": "\u0431\u044b\u043b\u0430 \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0430. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u043f\u043e\u0434\u0430\u0442\u044c \u0437\u0430\u044f\u0432\u043a\u0443 \u043d\u0430 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044e \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 6 \u043c\u0435\u0441\u044f\u0446\u0435\u0432.",
"dm": "\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435",
"groupPost": "\u043f\u043e\u0441\u0442 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435",
"groupPost": "\u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0433\u0440\u0443\u043f\u043f\u0435",
"modlog": "\u0436\u0443\u0440\u043d\u0430\u043b \u043c\u043e\u0434\u0435\u0440\u0430\u0446\u0438\u0438",
"post": "\u043f\u043e\u0441\u0442",
"post": "\u0437\u0430\u043f\u0438\u0441\u044c",
"story": "\u0438\u0441\u0442\u043e\u0440\u0438\u044f",
"noneFound": "\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b"
},
"post": {
"shareToFollowers": "\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441 \u043f\u043e\u0434\u043f\u0438\u0441\u0447\u0438\u043a\u0430\u043c\u0438",
"shareToOther": "\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0441 \u0434\u0440\u0443\u0433\u0438\u043c\u0438",
"noLikes": "\u041f\u043e\u043a\u0430 \u043d\u0438\u043a\u043e\u043c\u0443 \u043d\u0435 \u043f\u043e\u043d\u0440\u0430\u0432\u0438\u043b\u043e\u0441\u044c",
"noLikes": "\u041f\u043e\u043a\u0430 \u043d\u0435\u0442 \u043b\u0430\u0439\u043a\u043e\u0432",
"uploading": "\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442\u0441\u044f"
},
"profile": {
"posts": "\u041f\u043e\u0441\u0442\u044b",
"posts": "\u0417\u0430\u043f\u0438\u0441\u0438",
"followers": "\u041f\u043e\u0434\u043f\u0438\u0441\u0447\u0438\u043a\u0438",
"following": "\u041f\u043e\u0434\u043f\u0438\u0441\u043a\u0438",
"admin": "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440",
@ -102,7 +102,7 @@
"emptyPosts": "\u041f\u043e\u0445\u043e\u0436\u0435, \u043c\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u043c \u043d\u0430\u0439\u0442\u0438 \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438"
},
"menu": {
"viewPost": "\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043e\u0441\u0442",
"viewPost": "\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c",
"viewProfile": "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u0440\u043e\u0444\u0438\u043b\u044c",
"moderationTools": "\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u043c\u043e\u0434\u0435\u0440\u0430\u0446\u0438\u0438",
"report": "\u041f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c\u0441\u044f",
@ -118,22 +118,22 @@
"spam": "\u0421\u043f\u0430\u043c",
"sensitive": "\u0414\u0435\u043b\u0438\u043a\u0430\u0442\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043d\u0442",
"abusive": "\u0416\u0435\u0441\u0442\u043e\u043a\u043e\u0435 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043f\u0440\u0438\u0447\u0438\u043d\u0435\u043d\u0438\u0435 \u0432\u0440\u0435\u0434\u0430",
"underageAccount": "\u041d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u043b\u0435\u0442\u043d\u0438\u0439 \u0430\u043a\u043a\u0430\u0443\u043d\u0442",
"underageAccount": "\u041f\u0440\u043e\u0444\u0438\u043b\u044c \u043d\u0435\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e\u043b\u0435\u0442\u043d\u0435\u0433\u043e",
"copyrightInfringement": "\u041d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u0435 \u0430\u0432\u0442\u043e\u0440\u0441\u043a\u0438\u0445 \u043f\u0440\u0430\u0432",
"impersonation": "\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0435\u0431\u044f \u0437\u0430 \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430",
"scamOrFraud": "\u041e\u0431\u043c\u0430\u043d \u0438\u043b\u0438 \u043c\u043e\u0448\u0435\u043d\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e",
"confirmReport": "\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c \u0436\u0430\u043b\u043e\u0431\u0443",
"confirmReportText": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u044d\u0442\u043e\u0442 \u043f\u043e\u0441\u0442?",
"confirmReportText": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u044d\u0442\u0443 \u0437\u0430\u043f\u0438\u0441\u044c?",
"reportSent": "\u0416\u0430\u043b\u043e\u0431\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430!",
"reportSentText": "\u041c\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0412\u0430\u0448\u0443 \u0436\u0430\u043b\u043e\u0431\u0443.",
"reportSentError": "\u041f\u0440\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u0436\u0430\u043b\u043e\u0431\u044b \u043d\u0430 \u044d\u0442\u043e\u0442 \u043f\u043e\u0441\u0442 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430.",
"modAddCWConfirm": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0435 \u043d\u0430 \u044d\u0442\u043e\u0442 \u043f\u043e\u0441\u0442?",
"reportSentError": "\u041f\u0440\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u0436\u0430\u043b\u043e\u0431\u044b \u043d\u0430 \u044d\u0442\u0443 \u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430.",
"modAddCWConfirm": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u043c \u043d\u0430 \u044d\u0442\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438?",
"modCWSuccess": "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e",
"modRemoveCWConfirm": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0435 \u0441 \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u0441\u0442\u0430?",
"modRemoveCWConfirm": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u043c \u0441 \u044d\u0442\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438?",
"modRemoveCWSuccess": "\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e",
"modUnlistConfirm": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043a\u0440\u044b\u0442\u044c \u044d\u0442\u043e\u0442 \u043f\u043e\u0441\u0442 \u0438\u0437 \u043b\u0435\u043d\u0442?",
"modUnlistSuccess": "\u041f\u043e\u0441\u0442 \u0443\u0434\u0430\u043b\u0435\u043d",
"modMarkAsSpammerConfirm": "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0441\u043f\u0430\u043c\u043e\u043c? \u0412\u0441\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0438 \u0431\u0443\u0434\u0443\u0449\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0431\u0443\u0434\u0443\u0442 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u044b \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u0432 \u0441\u0440\u043e\u043a\u0438, \u0438 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0438.",
"modUnlistConfirm": "\u0412\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043a\u0440\u044b\u0442\u044c \u044d\u0442\u0443 \u0437\u0430\u043f\u0438\u0441\u044c \u0441\u043e \u0432\u0441\u0435\u0445 \u043b\u0435\u043d\u0442?",
"modUnlistSuccess": "\u0417\u0430\u043f\u0438\u0441\u044c \u0441\u043a\u0440\u044b\u0442\u0430",
"modMarkAsSpammerConfirm": "\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043a\u0430\u043a \u0441\u043f\u0430\u043c\u0435\u0440\u0430? \u0412\u0441\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0438 \u0431\u0443\u0434\u0443\u0449\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0431\u0443\u0434\u0443\u0442 \u0441\u043a\u0440\u044b\u0442\u044b \u0432 \u043b\u0435\u043d\u0442\u0430\u0445 \u0438 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435 \u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0438.",
"modMarkAsSpammerSuccess": "\u0410\u043a\u043a\u0430\u0443\u043d\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u043e\u043c\u0435\u0447\u0435\u043d \u043a\u0430\u043a \u0441\u043f\u0430\u043c\u043c\u0435\u0440",
"toFollowers": "\u043f\u043e\u0434\u043f\u0438\u0441\u0447\u0438\u043a\u0430\u043c",
"showCaption": "\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u044c",
@ -151,7 +151,7 @@
"peopleYouMayKnow": "\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0434\u0440\u0443\u0437\u044c\u044f",
"onboarding": {
"welcome": "\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c",
"thisIsYourHomeFeed": "\u042d\u0442\u043e \u0432\u0430\u0448\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u044f\u044f \u043b\u0435\u043d\u0442\u0430, \u0433\u0434\u0435 \u0445\u0440\u043e\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u043f\u043e\u0441\u0442\u044b \u0441 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u043e\u0432, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u044b.",
"thisIsYourHomeFeed": "\u042d\u0442\u043e \u0432\u0430\u0448\u0430 \u0434\u043e\u043c\u0430\u0448\u043d\u044f\u044f \u043b\u0435\u043d\u0442\u0430, \u0433\u0434\u0435 \u0445\u0440\u043e\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u0437\u0430\u043f\u0438\u0441\u0438 \u043e\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u0435\u0439 \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u044b.",
"letUsHelpYouFind": "\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043c\u044b \u043f\u043e\u043c\u043e\u0436\u0435\u043c \u0432\u0430\u043c \u043d\u0430\u0439\u0442\u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u043b\u044e\u0434\u0435\u0439, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f",
"refreshFeed": "\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c \u043c\u043e\u044e \u043b\u0435\u043d\u0442\u0443"
}
@ -165,6 +165,6 @@
"reported": "\u0416\u0430\u043b\u043e\u0431\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0430",
"sendingReport": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0436\u0430\u043b\u043e\u0431\u044b",
"thanksMsg": "\u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0437\u0430 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435! \u0422\u0430\u043a\u0438\u0435, \u043a\u0430\u043a \u0432\u044b, \u043f\u043e\u043c\u043e\u0433\u0430\u044e\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u0435\u0435!",
"contactAdminMsg": "\u0425\u043e\u0442\u0438\u0442\u0435 \u043b\u0438 \u0432\u044b \u0441\u0432\u044f\u0437\u0430\u0442\u044c\u0441\u044f \u0441 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u043f\u043e \u043f\u043e\u0432\u043e\u0434\u0443 \u044d\u0442\u043e\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0438\u043b\u0438 \u0436\u0430\u043b\u043e\u0431\u044b"
"contactAdminMsg": "\u0425\u043e\u0442\u0438\u0442\u0435 \u043b\u0438 \u0432\u044b \u0441\u0432\u044f\u0437\u0430\u0442\u044c\u0441\u044f \u0441 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u043f\u043e \u043f\u043e\u0432\u043e\u0434\u0443 \u044d\u0442\u043e\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0438\u043b\u0438 \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c\u0441\u044f"
}
}

Wyświetl plik

@ -151,9 +151,9 @@
"peopleYouMayKnow": "\u013dudia ktor\u00fdch mo\u017eno pozn\u00e1te",
"onboarding": {
"welcome": "Vitajte",
"thisIsYourHomeFeed": "This is your home feed, a chronological feed of posts from accounts you follow.",
"thisIsYourHomeFeed": "Toto je tvoj dom\u00e1ci kan\u00e1l pr\u00edspevkov z \u00fa\u010dtov, ktor\u00e9 nasleduje\u0161.",
"letUsHelpYouFind": "Nechajte n\u00e1s pom\u00f4c\u0165 v\u00e1m n\u00e1js\u0165 zauj\u00edmav\u00fdch \u013eud\u00ed ktor\u00fdch m\u00f4\u017eete sledova\u0165",
"refreshFeed": "Refresh my feed"
"refreshFeed": "Obnovi\u0165 m\u00f4j kan\u00e1l"
}
},
"hashtags": {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
public/js/admin.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
public/js/app.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
public/js/direct.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Wyświetl plik

@ -1 +0,0 @@
"use strict";(self.webpackChunkpixelfed=self.webpackChunkpixelfed||[]).push([[7413],{94680:(a,t,e)=>{e.r(t),e.d(t,{default:()=>s});const s={components:{drawer:e(5787).default}}},50371:(a,t,e)=>{e.r(t),e.d(t,{default:()=>s});const s={data:function(){return{user:window._sharedData.user}}}},64513:(a,t,e)=>{e.r(t),e.d(t,{render:()=>s,staticRenderFns:()=>n});var s=function(){var a=this,t=a._self._c;return t("div",{staticClass:"container d-flex justify-content-center"},[a._m(0),a._v(" "),t("drawer")],1)},n=[function(){var a=this,t=a._self._c;return t("div",{staticClass:"error-page py-5 my-5",staticStyle:{"max-width":"450px"}},[t("h3",{staticClass:"font-weight-bold"},[a._v("404   Page Not Found")]),a._v(" "),t("p",{staticClass:"lead"},[a._v("The page you are trying to view is not available")]),a._v(" "),t("div",{staticClass:"text-muted"},[t("p",{staticClass:"mb-1"},[a._v("This can happen for a few reasons:")]),a._v(" "),t("ul",[t("li",[a._v("The url is invalid or has a typo")]),a._v(" "),t("li",[a._v("The page has been flagged for review by our automated abuse detection systems")]),a._v(" "),t("li",[a._v("The content may have been deleted")]),a._v(" "),t("li",[a._v("You do not have permission to view this content")])])])])}]},69831:(a,t,e)=>{e.r(t),e.d(t,{render:()=>s,staticRenderFns:()=>n});var s=function(){var a=this,t=a._self._c;return t("div",{staticClass:"app-drawer-component"},[t("div",{staticClass:"mobile-footer-spacer d-block d-sm-none mt-5"}),a._v(" "),t("div",{staticClass:"mobile-footer d-block d-sm-none fixed-bottom"},[t("div",{staticClass:"card card-body rounded-0 px-0 pt-2 pb-3 box-shadow",staticStyle:{"border-top":"1px solid var(--border-color)"}},[t("ul",{staticClass:"nav nav-pills nav-fill d-flex align-items-middle"},[t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web"}},[t("p",[t("i",{staticClass:"far fa-home fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("Home")])])])],1),a._v(" "),t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web/timeline/local"}},[t("p",[t("i",{staticClass:"far fa-stream fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("Local")])])])],1),a._v(" "),t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web/compose"}},[t("p",[t("i",{staticClass:"far fa-plus-circle fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("New")])])])],1),a._v(" "),t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web/notifications"}},[t("p",[t("i",{staticClass:"far fa-bell fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("Alerts")])])])],1),a._v(" "),t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web/profile/"+a.user.id}},[t("p",[t("i",{staticClass:"far fa-user fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("Profile")])])])],1)])])])])},n=[]},39005:(a,t,e)=>{e.r(t),e.d(t,{default:()=>l});var s=e(76798),n=e.n(s)()((function(a){return a[1]}));n.push([a.id,".app-drawer-component .nav-link{padding:.5rem .1rem}.app-drawer-component .nav-link.active{background-color:transparent}.app-drawer-component .nav-link.router-link-exact-active{background-color:transparent;color:var(--primary)!important}.app-drawer-component .nav-link p{margin-bottom:0}.app-drawer-component .nav-link-label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;margin-top:0;opacity:.6;text-transform:uppercase}",""]);const l=n},74688:(a,t,e)=>{e.r(t),e.d(t,{default:()=>r});var s=e(85072),n=e.n(s),l=e(39005),i={insert:"head",singleton:!1};n()(l.default,i);const r=l.default.locals||{}},13978:(a,t,e)=>{e.r(t),e.d(t,{default:()=>i});var s=e(72198),n=e(10117),l={};for(const a in n)"default"!==a&&(l[a]=()=>n[a]);e.d(t,l);const i=(0,e(14486).default)(n.default,s.render,s.staticRenderFns,!1,null,null,null).exports},5787:(a,t,e)=>{e.r(t),e.d(t,{default:()=>i});var s=e(16286),n=e(80260),l={};for(const a in n)"default"!==a&&(l[a]=()=>n[a]);e.d(t,l);e(89069);const i=(0,e(14486).default)(n.default,s.render,s.staticRenderFns,!1,null,null,null).exports},10117:(a,t,e)=>{e.r(t),e.d(t,{default:()=>l});var s=e(94680),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n);const l=s.default},80260:(a,t,e)=>{e.r(t),e.d(t,{default:()=>l});var s=e(50371),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n);const l=s.default},72198:(a,t,e)=>{e.r(t);var s=e(64513),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n)},16286:(a,t,e)=>{e.r(t);var s=e(69831),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n)},89069:(a,t,e)=>{e.r(t);var s=e(74688),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n)}}]);

Wyświetl plik

@ -0,0 +1 @@
"use strict";(self.webpackChunkpixelfed=self.webpackChunkpixelfed||[]).push([[7413],{5787:(a,t,e)=>{e.r(t),e.d(t,{default:()=>i});var s=e(16286),n=e(80260),l={};for(const a in n)"default"!==a&&(l[a]=()=>n[a]);e.d(t,l);e(89069);const i=(0,e(14486).default)(n.default,s.render,s.staticRenderFns,!1,null,null,null).exports},10117:(a,t,e)=>{e.r(t),e.d(t,{default:()=>l});var s=e(94680),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n);const l=s.default},13978:(a,t,e)=>{e.r(t),e.d(t,{default:()=>i});var s=e(72198),n=e(10117),l={};for(const a in n)"default"!==a&&(l[a]=()=>n[a]);e.d(t,l);const i=(0,e(14486).default)(n.default,s.render,s.staticRenderFns,!1,null,null,null).exports},16286:(a,t,e)=>{e.r(t);var s=e(69831),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n)},39005:(a,t,e)=>{e.r(t),e.d(t,{default:()=>l});var s=e(76798),n=e.n(s)()((function(a){return a[1]}));n.push([a.id,".app-drawer-component .nav-link{padding:.5rem .1rem}.app-drawer-component .nav-link.active{background-color:transparent}.app-drawer-component .nav-link.router-link-exact-active{background-color:transparent;color:var(--primary)!important}.app-drawer-component .nav-link p{margin-bottom:0}.app-drawer-component .nav-link-label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;margin-top:0;opacity:.6;text-transform:uppercase}",""]);const l=n},50371:(a,t,e)=>{e.r(t),e.d(t,{default:()=>s});const s={data:function(){return{user:window._sharedData.user}}}},64513:(a,t,e)=>{e.r(t),e.d(t,{render:()=>s,staticRenderFns:()=>n});var s=function(){var a=this,t=a._self._c;return t("div",{staticClass:"container d-flex justify-content-center"},[a._m(0),a._v(" "),t("drawer")],1)},n=[function(){var a=this,t=a._self._c;return t("div",{staticClass:"error-page py-5 my-5",staticStyle:{"max-width":"450px"}},[t("h3",{staticClass:"font-weight-bold"},[a._v("404   Page Not Found")]),a._v(" "),t("p",{staticClass:"lead"},[a._v("The page you are trying to view is not available")]),a._v(" "),t("div",{staticClass:"text-muted"},[t("p",{staticClass:"mb-1"},[a._v("This can happen for a few reasons:")]),a._v(" "),t("ul",[t("li",[a._v("The url is invalid or has a typo")]),a._v(" "),t("li",[a._v("The page has been flagged for review by our automated abuse detection systems")]),a._v(" "),t("li",[a._v("The content may have been deleted")]),a._v(" "),t("li",[a._v("You do not have permission to view this content")])])])])}]},69831:(a,t,e)=>{e.r(t),e.d(t,{render:()=>s,staticRenderFns:()=>n});var s=function(){var a=this,t=a._self._c;return t("div",{staticClass:"app-drawer-component"},[t("div",{staticClass:"mobile-footer-spacer d-block d-sm-none mt-5"}),a._v(" "),t("div",{staticClass:"mobile-footer d-block d-sm-none fixed-bottom"},[t("div",{staticClass:"card card-body rounded-0 px-0 pt-2 pb-3 box-shadow",staticStyle:{"border-top":"1px solid var(--border-color)"}},[t("ul",{staticClass:"nav nav-pills nav-fill d-flex align-items-middle"},[t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web"}},[t("p",[t("i",{staticClass:"far fa-home fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("Home")])])])],1),a._v(" "),t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web/timeline/local"}},[t("p",[t("i",{staticClass:"far fa-stream fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("Local")])])])],1),a._v(" "),t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web/compose"}},[t("p",[t("i",{staticClass:"far fa-plus-circle fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("New")])])])],1),a._v(" "),t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web/notifications"}},[t("p",[t("i",{staticClass:"far fa-bell fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("Alerts")])])])],1),a._v(" "),t("li",{staticClass:"nav-item"},[t("router-link",{staticClass:"nav-link text-dark",attrs:{to:"/i/web/profile/"+a.user.id}},[t("p",[t("i",{staticClass:"far fa-user fa-lg"})]),a._v(" "),t("p",{staticClass:"nav-link-label"},[t("span",[a._v("Profile")])])])],1)])])])])},n=[]},72198:(a,t,e)=>{e.r(t);var s=e(64513),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n)},74688:(a,t,e)=>{e.r(t),e.d(t,{default:()=>r});var s=e(85072),n=e.n(s),l=e(39005),i={insert:"head",singleton:!1};n()(l.default,i);const r=l.default.locals||{}},80260:(a,t,e)=>{e.r(t),e.d(t,{default:()=>l});var s=e(50371),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n);const l=s.default},89069:(a,t,e)=>{e.r(t);var s=e(74688),n={};for(const a in s)"default"!==a&&(n[a]=()=>s[a]);e.d(t,n)},94680:(a,t,e)=>{e.r(t),e.d(t,{default:()=>s});const s={components:{drawer:e(5787).default}}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Wyświetl plik

@ -0,0 +1 @@
"use strict";(self.webpackChunkpixelfed=self.webpackChunkpixelfed||[]).push([[2822],{7685:(t,e,a)=>{a.r(e),a.d(e,{default:()=>f});var o=a(85072),n=a.n(o),r=a(12712),d={insert:"head",singleton:!1};n()(r.default,d);const f=r.default.locals||{}},12712:(t,e,a)=>{a.r(e),a.d(e,{default:()=>r});var o=a(76798),n=a.n(o)()((function(t){return t[1]}));n.push([t.id,".group-notifications-component[data-v-a4ffe9ee]{font-family:var(--font-family-sans-serif)}.group-notifications-component .jumbotron[data-v-a4ffe9ee]{background-color:#fff;border-radius:0}",""]);const r=n},22500:(t,e,a)=>{a.r(e),a.d(e,{default:()=>d});var o=a(47393),n=a(67988),r={};for(const t in n)"default"!==t&&(r[t]=()=>n[t]);a.d(e,r);a(61784);const d=(0,a(14486).default)(n.default,o.render,o.staticRenderFns,!1,null,"a4ffe9ee",null).exports},42360:(t,e,a)=>{a.r(e),a.d(e,{render:()=>o,staticRenderFns:()=>n});var o=function(){var t=this._self._c;return t("div",{staticClass:"group-notifications-component"},[t("div",{staticClass:"row border-bottom m-0 p-0"},[t("sidebar"),this._v(" "),t("create-group")],1)])},n=[]},47393:(t,e,a)=>{a.r(e);var o=a(42360),n={};for(const t in o)"default"!==t&&(n[t]=()=>o[t]);a.d(e,n)},61784:(t,e,a)=>{a.r(e);var o=a(7685),n={};for(const t in o)"default"!==t&&(n[t]=()=>o[t]);a.d(e,n)},67988:(t,e,a)=>{a.r(e),a.d(e,{default:()=>r});var o=a(96140),n={};for(const t in o)"default"!==t&&(n[t]=()=>o[t]);a.d(e,n);const r=o.default},96140:(t,e,a)=>{a.r(e),a.d(e,{default:()=>d});var o=a(26679),n=a(16080),r=a(49139);const d={components:{sidebar:o.default,loader:n.default,"create-group":r.default},data:function(){return{loaded:!1,loadTimeout:void 0}},created:function(){var t=this;this.loadTimeout=setTimeout((function(){t.loaded=!0}),1e3)},beforeUnmount:function(){clearTimeout(this.loadTimeout)}}}}]);

Wyświetl plik

@ -1 +0,0 @@
"use strict";(self.webpackChunkpixelfed=self.webpackChunkpixelfed||[]).push([[2822],{96140:(t,e,a)=>{a.r(e),a.d(e,{default:()=>d});var o=a(26679),n=a(16080),r=a(49139);const d={components:{sidebar:o.default,loader:n.default,"create-group":r.default},data:function(){return{loaded:!1,loadTimeout:void 0}},created:function(){var t=this;this.loadTimeout=setTimeout((function(){t.loaded=!0}),1e3)},beforeUnmount:function(){clearTimeout(this.loadTimeout)}}},42360:(t,e,a)=>{a.r(e),a.d(e,{render:()=>o,staticRenderFns:()=>n});var o=function(){var t=this._self._c;return t("div",{staticClass:"group-notifications-component"},[t("div",{staticClass:"row border-bottom m-0 p-0"},[t("sidebar"),this._v(" "),t("create-group")],1)])},n=[]},12712:(t,e,a)=>{a.r(e),a.d(e,{default:()=>r});var o=a(76798),n=a.n(o)()((function(t){return t[1]}));n.push([t.id,".group-notifications-component[data-v-a4ffe9ee]{font-family:var(--font-family-sans-serif)}.group-notifications-component .jumbotron[data-v-a4ffe9ee]{background-color:#fff;border-radius:0}",""]);const r=n},7685:(t,e,a)=>{a.r(e),a.d(e,{default:()=>f});var o=a(85072),n=a.n(o),r=a(12712),d={insert:"head",singleton:!1};n()(r.default,d);const f=r.default.locals||{}},22500:(t,e,a)=>{a.r(e),a.d(e,{default:()=>d});var o=a(47393),n=a(67988),r={};for(const t in n)"default"!==t&&(r[t]=()=>n[t]);a.d(e,r);a(61784);const d=(0,a(14486).default)(n.default,o.render,o.staticRenderFns,!1,null,"a4ffe9ee",null).exports},67988:(t,e,a)=>{a.r(e),a.d(e,{default:()=>r});var o=a(96140),n={};for(const t in o)"default"!==t&&(n[t]=()=>o[t]);a.d(e,n);const r=o.default},47393:(t,e,a)=>{a.r(e);var o=a(42360),n={};for(const t in o)"default"!==t&&(n[t]=()=>o[t]);a.d(e,n)},61784:(t,e,a)=>{a.r(e);var o=a(7685),n={};for(const t in o)"default"!==t&&(n[t]=()=>o[t]);a.d(e,n)}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Wyświetl plik

@ -1 +1 @@
"use strict";(self.webpackChunkpixelfed=self.webpackChunkpixelfed||[]).push([[7342],{14158:(e,t,d)=>{d.r(t),d.d(t,{default:()=>a});var r=d(71307),s=d(26679);const a={props:{gid:{type:String},sid:{type:String}},components:{"group-feed":r.default,sidebar:s.default}}},14794:(e,t,d)=>{d.r(t),d.d(t,{render:()=>r,staticRenderFns:()=>s});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"group-status-permalink-component"},[t("div",{staticClass:"row border-bottom m-0 p-0"},[t("sidebar"),e._v(" "),t("div",{staticClass:"col-12 col-md-9 px-md-0"},[t("group-feed",{attrs:{"group-id":e.gid,permalinkMode:!0,permalinkId:e.sid}})],1)],1)])},s=[]},16390:(e,t,d)=>{d.r(t),d.d(t,{default:()=>n});var r=d(41759),s=d(90805),a={};for(const e in s)"default"!==e&&(a[e]=()=>s[e]);d.d(t,a);const n=(0,d(14486).default)(s.default,r.render,r.staticRenderFns,!1,null,null,null).exports},90805:(e,t,d)=>{d.r(t),d.d(t,{default:()=>a});var r=d(14158),s={};for(const e in r)"default"!==e&&(s[e]=()=>r[e]);d.d(t,s);const a=r.default},41759:(e,t,d)=>{d.r(t);var r=d(14794),s={};for(const e in r)"default"!==e&&(s[e]=()=>r[e]);d.d(t,s)}}]);
"use strict";(self.webpackChunkpixelfed=self.webpackChunkpixelfed||[]).push([[7342],{14158:(e,t,d)=>{d.r(t),d.d(t,{default:()=>a});var r=d(71307),s=d(26679);const a={props:{gid:{type:String},sid:{type:String}},components:{"group-feed":r.default,sidebar:s.default}}},14794:(e,t,d)=>{d.r(t),d.d(t,{render:()=>r,staticRenderFns:()=>s});var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"group-status-permalink-component"},[t("div",{staticClass:"row border-bottom m-0 p-0"},[t("sidebar"),e._v(" "),t("div",{staticClass:"col-12 col-md-9 px-md-0"},[t("group-feed",{attrs:{"group-id":e.gid,permalinkMode:!0,permalinkId:e.sid}})],1)],1)])},s=[]},16390:(e,t,d)=>{d.r(t),d.d(t,{default:()=>n});var r=d(41759),s=d(90805),a={};for(const e in s)"default"!==e&&(a[e]=()=>s[e]);d.d(t,a);const n=(0,d(14486).default)(s.default,r.render,r.staticRenderFns,!1,null,null,null).exports},41759:(e,t,d)=>{d.r(t);var r=d(14794),s={};for(const e in r)"default"!==e&&(s[e]=()=>r[e]);d.d(t,s)},90805:(e,t,d)=>{d.r(t),d.d(t,{default:()=>a});var r=d(14158),s={};for(const e in r)"default"!==e&&(s[e]=()=>r[e]);d.d(t,s);const a=r.default}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
public/js/groups.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More