]> _ Git - fluidbook-toolbox.git/commitdiff
wait #7970 @1
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 30 Jan 2026 13:15:44 +0000 (14:15 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 30 Jan 2026 13:15:44 +0000 (14:15 +0100)
app/Console/Kernel.php
app/Jobs/Maintenance/CleanTMP.php [new file with mode: 0644]
resources/badge/generate_image/generate_image.js
resources/fluidbookpublication/delivery/preview.js
resources/fluidbookpublication/social_screenshot/social_screenshot.js
resources/fluidbooktheme/theme_preview/theme_preview.js
resources/puma/planogramme/print.js
resources/quiztheme/theme_preview/theme_preview.js

index e2ccd14df6d6ebfca5769d102e84ce605cc2dab6..b6f0d3977eeb9c8f44205883f1239256615acec6 100644 (file)
@@ -36,6 +36,7 @@ class Kernel extends \Cubist\Backpack\Console\Kernel
             $schedule->command('job:dispatchNow Maintenance\\\\UpdateComposedAttributes')->dailyAt('5:00');
             $schedule->command('job:dispatchNow Maintenance\\\\CleanDownloads')->dailyAt('4:00');
             $schedule->command('job:dispatchNow Maintenance\\\\CleanFTP')->dailyAt('4:30');
+            $schedule->command('job:dispatchNow Maintenance\\\\CleanTMP')->dailyAt('5:30');
             $schedule->command('job:dispatchNow Maintenance\\\\RemoveDuplicates')->monthly();
             $schedule->command('job:dispatchNow Maintenance\\\\ListWorkingSymlinks')->dailyAt('0:30');
             // Email config
diff --git a/app/Jobs/Maintenance/CleanTMP.php b/app/Jobs/Maintenance/CleanTMP.php
new file mode 100644 (file)
index 0000000..595a9ca
--- /dev/null
@@ -0,0 +1,14 @@
+<?php
+
+namespace App\Jobs\Maintenance;
+
+use App\Jobs\Base;
+use App\Models\File;
+
+class CleanTMP extends Base
+{
+    public function handle()
+    {
+        `find /tmp/ -mindepth 1 -mtime +1 -delete`;
+    }
+}
index 50c09cc4322ddaa64d96acc215cc12980146cd8e..966341707f901b55b383e13ea6fc3d1fc0dce3f9 100644 (file)
@@ -19,6 +19,7 @@ const optionDefinitions = [
                 "--no-sandbox",
             ],
             executablePath: 'google-chrome-stable',
+            userDataDir: '/tmp/puppeteer_chrome_profile_toolbox'
         });
 
         const page = await browser.newPage();
index cbb4976e4a90338b92bb8b9c56a090f8c7f08c21..d69344b77985865308d5eb4b759377be56396ded 100644 (file)
@@ -20,6 +20,7 @@ const optionDefinitions = [
                 "--no-sandbox",
             ],
             executablePath: 'google-chrome-stable',
+            userDataDir: '/tmp/puppeteer_chrome_profile_toolbox'
         });
 
         const page = await browser.newPage();
index fdf66e197d0e6def80e6cbbf7070f402d9704cfc..ce616917476f15b1ad13b13a09a00a15bc2b099c 100644 (file)
@@ -20,6 +20,7 @@ const optionDefinitions = [
             ],
             executablePath: 'google-chrome-stable',
             protocolTimeout: 18000000,
+            userDataDir: '/tmp/puppeteer_chrome_profile_toolbox'
         });
         const page = await browser.newPage();
         page.on('console', msg => console.log('PAGE LOG:', msg));
index 7318a8467fa51d9e2927fd6c313db34094492fb9..518f79c53712a907688cfaede1b25cafdf91d75a 100644 (file)
@@ -24,6 +24,7 @@ const optionDefinitions = [
                 "--no-sandbox",
             ],
             executablePath: 'google-chrome-stable',
+            userDataDir: '/tmp/puppeteer_chrome_profile_toolbox',
         });
 
         const page = await browser.newPage();
index d0f3aab9a7b7edf5e0616af7a2f9137fd3c1c3c1..85d13ccfa4475003c156e2a49d093d0ae985eec9 100644 (file)
@@ -17,6 +17,7 @@ const optionDefinitions = [
                 "--no-sandbox",
             ],
             executablePath: 'google-chrome-stable',
+            userDataDir: '/tmp/puppeteer_chrome_profile_toolbox',
         });
 
         const page = await browser.newPage();
index c12b90fe50414c5339fa689701b1e0f1b91a6c2e..a1d630cac9766b8c5e576da213c0b991a78e6db3 100644 (file)
@@ -23,6 +23,7 @@ const optionDefinitions = [
                 "--no-sandbox",
             ],
             executablePath: 'google-chrome-stable',
+            userDataDir: '/tmp/puppeteer_chrome_profile_toolbox',
         });
 
         const page = await browser.newPage();