feat(setup preprod)

This commit is contained in:
2026-04-10 12:16:18 +02:00
parent 59017a2c9b
commit e00f6d1b47
4 changed files with 40 additions and 19 deletions

View File

@@ -63,7 +63,6 @@ class SyncDolibarrMembers extends Command
[
'status' => $memberStatuses[$member['status']] ?? 'draft',
'nature' => 'physical',
'member_type' => $member['type'],
'group_id' => null,
'lastname' => $member['lastname'],
'firstname' => $member['firstname'],

View File

@@ -0,0 +1,22 @@
<?php
namespace App\Support;
use Illuminate\Support\Facades\Cache;
use Symfony\Component\Console\Output\Output;
class CacheLineOutput extends Output
{
public function __construct(private readonly string $cacheKey)
{
parent::__construct(self::VERBOSITY_NORMAL);
}
protected function doWrite(string $message, bool $newline): void
{
$current = Cache::get($this->cacheKey, []);
$clean = preg_replace('/\x1b\[[0-9;]*m/', '', $message);
$current['output'] = ($current['output'] ?? '').$clean.($newline ? "\n" : '');
Cache::put($this->cacheKey, $current, now()->addHour());
}
}

View File

@@ -138,7 +138,7 @@ logout.form = logoutForm
/**
* @see routes/web.php:7
* @route '/welcome'
* @route '/'
*/
export const home = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
url: home.url(options),
@@ -147,12 +147,12 @@ export const home = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
home.definition = {
methods: ["get","head"],
url: '/welcome',
url: '/',
} satisfies RouteDefinition<["get","head"]>
/**
* @see routes/web.php:7
* @route '/welcome'
* @route '/'
*/
home.url = (options?: RouteQueryOptions) => {
return home.definition.url + queryParams(options)
@@ -160,7 +160,7 @@ home.url = (options?: RouteQueryOptions) => {
/**
* @see routes/web.php:7
* @route '/welcome'
* @route '/'
*/
home.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
url: home.url(options),
@@ -169,7 +169,7 @@ home.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
/**
* @see routes/web.php:7
* @route '/welcome'
* @route '/'
*/
home.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
url: home.url(options),
@@ -178,7 +178,7 @@ home.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
/**
* @see routes/web.php:7
* @route '/welcome'
* @route '/'
*/
const homeForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
action: home.url(options),
@@ -187,7 +187,7 @@ const homeForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
/**
* @see routes/web.php:7
* @route '/welcome'
* @route '/'
*/
homeForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
action: home.url(options),
@@ -196,7 +196,7 @@ homeForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
/**
* @see routes/web.php:7
* @route '/welcome'
* @route '/'
*/
homeForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
action: home.url({
@@ -212,7 +212,7 @@ home.form = homeForm
/**
* @see routes/web.php:11
* @route '/'
* @route '/maintenance'
*/
export const maintenance = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
url: maintenance.url(options),
@@ -221,12 +221,12 @@ export const maintenance = (options?: RouteQueryOptions): RouteDefinition<'get'>
maintenance.definition = {
methods: ["get","head"],
url: '/',
url: '/maintenance',
} satisfies RouteDefinition<["get","head"]>
/**
* @see routes/web.php:11
* @route '/'
* @route '/maintenance'
*/
maintenance.url = (options?: RouteQueryOptions) => {
return maintenance.definition.url + queryParams(options)
@@ -234,7 +234,7 @@ maintenance.url = (options?: RouteQueryOptions) => {
/**
* @see routes/web.php:11
* @route '/'
* @route '/maintenance'
*/
maintenance.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
url: maintenance.url(options),
@@ -243,7 +243,7 @@ maintenance.get = (options?: RouteQueryOptions): RouteDefinition<'get'> => ({
/**
* @see routes/web.php:11
* @route '/'
* @route '/maintenance'
*/
maintenance.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
url: maintenance.url(options),
@@ -252,7 +252,7 @@ maintenance.head = (options?: RouteQueryOptions): RouteDefinition<'head'> => ({
/**
* @see routes/web.php:11
* @route '/'
* @route '/maintenance'
*/
const maintenanceForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
action: maintenance.url(options),
@@ -261,7 +261,7 @@ const maintenanceForm = (options?: RouteQueryOptions): RouteFormDefinition<'get'
/**
* @see routes/web.php:11
* @route '/'
* @route '/maintenance'
*/
maintenanceForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
action: maintenance.url(options),
@@ -270,7 +270,7 @@ maintenanceForm.get = (options?: RouteQueryOptions): RouteFormDefinition<'get'>
/**
* @see routes/web.php:11
* @route '/'
* @route '/maintenance'
*/
maintenanceForm.head = (options?: RouteQueryOptions): RouteFormDefinition<'get'> => ({
action: maintenance.url({

View File

@@ -4,11 +4,11 @@ use App\Http\Controllers\DashboardController;
use Illuminate\Support\Facades\Route;
use Inertia\Inertia;
Route::get('/welcome', function () {
Route::get('/', function () {
return Inertia::render('welcome');
})->name('home');
Route::get('/', function () {
Route::get('/maintenance', function () {
return Inertia::render('maintenance');
})->name('maintenance');