No description
Find a file
isUnknown 8c8c0b0b91
All checks were successful
Deploy / deploy (push) Successful in 18s
Defensive : timeout shell sur pagedjs-cli + message d'erreur explicite
Wrapper `timeout 360` autour de pagedjs-cli pour SIGTERM-er le process si
Chrome hang au-delà du protocolTimeout interne. Détecte le code 124 du shell
timeout pour donner un message clair à l'utilisateur.

Cron de cleanup orphan installé manuellement sur le VPS dans
/etc/cron.d/web2print-cleanup (toutes les 15 min, appelle worker.php --cleanup).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-04 10:50:12 +02:00
.forgejo/workflows Génération PDF asynchrone : jobs avec polling + progression 2026-05-04 09:37:00 +02:00
config Defensive : timeout shell sur pagedjs-cli + message d'erreur explicite 2026-05-04 10:50:12 +02:00
docs Add URL-based PDF generation support 2026-03-05 08:08:38 +01:00
patches Génération PDF asynchrone : jobs avec polling + progression 2026-05-04 09:37:00 +02:00
public Génération PDF asynchrone : jobs avec polling + progression 2026-05-04 09:37:00 +02:00
src Defensive : timeout shell sur pagedjs-cli + message d'erreur explicite 2026-05-04 10:50:12 +02:00
.gitignore Génération PDF asynchrone : jobs avec polling + progression 2026-05-04 09:37:00 +02:00
package.json Génération PDF asynchrone : jobs avec polling + progression 2026-05-04 09:37:00 +02:00
worker.php Worker : simplification — pagedjs-cli ne stream pas la progression page par page hors TTY 2026-05-04 10:21:44 +02:00