Initial commit: Pireon Admin — headless admin panel and public API

Laravel 13 + Filament 5 admin panel and REST API for a non-profit developer
collective, backed by the Pireon OAuth identity server. The public site is a
separate, server-rendered application consuming /api/public/v1.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-19 17:55:27 +02:00
commit 3897113313
534 changed files with 64050 additions and 0 deletions

34
lang/ca/maintenance.php Normal file
View File

@@ -0,0 +1,34 @@
<?php
declare(strict_types=1);
return [
'title' => 'Mode manteniment',
'subheading' => 'Afecta només el web públic. El tauler i l\'API d\'administració continuen funcionant.',
'badge' => 'Web caiguda',
'status_up' => 'El web públic està operatiu.',
'status_down' => 'El web públic està en manteniment.',
'since' => 'Des de :time',
'lifts_at' => 's\'aixeca el :time',
'panel_unaffected' => 'Podeu continuar editant: el tauler no es veu afectat.',
'notice' => 'Avís per als visitants',
'notice_hint' => 'El retorna l\'API pública al 503 perquè el frontend el mostri. Si el deixes buit s\'usa el text per defecte.',
'default_message' => 'Estem fent canvis al web. Tornem de seguida.',
'until' => 'S\'aixeca automàticament',
'until_hint' => 'Opcional. Evita que un manteniment oblidat deixi el web caigut indefinidament.',
'enable' => 'Activa el manteniment',
'enable_confirm' => 'Els visitants deixaran de veure el web i rebran l\'avís. El tauler continuarà disponible.',
'disable' => 'Aixeca el manteniment',
'save_message' => 'Desa l\'avís',
'enabled_notice' => 'El web públic està en manteniment',
'disabled_notice' => 'El web públic torna a estar operatiu',
'message_saved' => 'Avís desat',
'bypass_hint' => 'L\'equip pot continuar veient el web real amb el token de preview o des d\'una IP de confiança (SITE_TRUSTED_IPS).',
'no_permission' => 'No tens permís per activar o aixecar el manteniment.',
];