1.9 KiB
1.9 KiB
Changelog
Toutes les modifications notables sont documentées ici. Format : Keep a Changelog
[Unreleased]
Fixed
- Permissions du fichier
.envcorrigées (chown cedrix:www-data) pour que PHP-FPM (www-data) puisse le lire (erreur 500) - PHPStan : namespaces manquants
\PDOExceptionet\InvalidArgumentExceptiondansUserRepository(#1) - PHPStan :
UserRepositoryinstancié sans argument PDO dansAuthService::changePassword()(#2) - PHPStan :
MailQueueetMailServiceinjectent désormais unPDOdirectement au lieu d'appelerDatabase::getConnection()inexistante (#3) - PHPStan : bootstrap
phpstan-bootstrap.phpajouté pour définirBASE_PATHlors de l'analyse statique (#4) - PHPStan : comparaison
200 > 0toujours vraie supprimée dansMailService;addScope()reçoit désormais un array dansauth.php(#5)
Removed
- Méthode privée inutilisée
UserRepository::nullIfEmpty()(#1) - Chargement de la police Inter depuis
fonts.googleapis.comremplacé par un auto-hébergement local (#7) - Tags
<link rel="preconnect">vers Google Fonts supprimés du layout (#7)
Added
- Police Inter auto-hébergée dans
public/assets/fonts/(woff2, latin + latin-ext, OFL-1.1) (#7) - Favicon SVG
public/assets/favicon.svgaux couleurs du site (#8)
Added
- Initialisation du dépôt git sur le serveur
- Réorganisation des dossiers (
includes/→src/ettemplates/,docs/,database/) - Scripts de déploiement (
sync.sh,commit.sh,deploy.sh,sync-server-config.sh) - Copie locale des configs serveur Apache et PHP-FPM