ext.jeremy.guillot@maxicoffee.domains
|
5ed303612a
|
feat: migrer vers Symfony 8, PHP 8.4 et les dépendances majeures associées
- PHP 8.3 → 8.4 (Dockerfile + composer.json)
- Symfony 7.0 → 8.0 (tous les composants symfony/*)
- API Platform 3.x → 4.x : migration openapiContext → openapi: new Operation(...)
- Doctrine DBAL 3 → 4 : suppression use_savepoints, replace prepare/executeQuery
- Doctrine ORM 2.x → 3.x : ClassMetadataInfo → ClassMetadata, setParameters → setParameter
- Doctrine Bundle 2.x → 3.x, Fixtures Bundle 3.x → 4.x
- zenstruck/foundry 1.x → 2.x : ModelFactory → PersistentObjectFactory, getDefaults → defaults
- phpmd/phpmd 2.x → 3.x-dev (seule version supportant Symfony 8)
- phparkitect 0.3 → 0.8 : NotDependsOnTheseNamespaces prend un array
- symfony/mercure-bundle 0.3 → 0.4, symfony/monolog-bundle 3 → 4
- Suppression de runtime/frankenphp-symfony (intégré nativement dans symfony/runtime 8)
- worker.Caddyfile : suppression de APP_RUNTIME (détection automatique Symfony 8)
- Routes errors.xml/wdt.xml/profiler.xml → .php (Symfony 8 supprime le XML)
- Types::ARRAY → Types::JSON dans Entity/Manga.php (DBAL 4 retire array type)
- Suppression de src/Schedule.php (doublon vide avec MonitoringSchedule)
- Tests : hydra:Collection → Collection, hydra:member → member (API Platform 4)
|
2026-03-26 17:55:12 +01:00 |
|
ext.jeremy.guillot@maxicoffee.domains
|
7506a7a3c1
|
style: apply php-cs-fixer formatting (PSR-12)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-09 20:46:59 +01:00 |
|
ext.jeremy.guillot@maxicoffee.domains
|
8d14676656
|
feat: amélioration de la gestion des messages dans le Makefile avec la séparation des commandes et des événements. Mise à jour des services pour intégrer un nouvel EventDispatcher et réorganisation des imports dans les fichiers concernés. Gestion des exceptions ajoutée dans le provider Mangadex pour une meilleure robustesse.
|
2025-08-01 15:14:12 +02:00 |
|
ext.jeremy.guillot@maxicoffee.domains
|
bec1572fcb
|
feat: refonte de la gestion des événements de création de mangas en remplaçant le MessageBus par un EventDispatcher. Ajout d'un écouteur d'événements MangaCreated pour gérer la récupération des chapitres après la création d'un manga. Implémentation d'un EventDispatcher basé sur Symfony Messenger.
|
2025-07-31 16:11:16 +02:00 |
|
ext.jeremy.guillot@maxicoffee.domains
|
ee2a9b3750
|
feat: ajout de la fonctionnalité de récupération des chapitres de manga, avec mise à jour de l'API et des composants pour gérer la récupération asynchrone des chapitres, ainsi que des améliorations dans la gestion des erreurs et des tests associés.
|
2025-07-06 16:20:15 +02:00 |
|
ext.jeremy.guillot@maxicoffee.domains
|
73774f84ff
|
feat: event listener sur MangaCreated pour ajouter les chapitres à la création
|
2025-02-11 18:28:30 +01:00 |
|
ext.jeremy.guillot@maxicoffee.domains
|
4017cabff2
|
feat: Image saving for manga creation
|
2025-02-11 00:40:47 +01:00 |
|
ext.jeremy.guillot@maxicoffee.domains
|
50080f9779
|
feat: CreateMangaFromMangadex endpoint + tests, missing image saving
|
2025-02-11 00:10:54 +01:00 |
|