Commit Graph

  • 810e18c26c Merge pull request 'fix(mercure): utiliser la nouvelle syntaxe transport bolt pour Caddy' (#49) from fix/mercure-transport-directive into main main colgora 2026-04-10 15:24:55 +02:00
  • 1905581214 fix(mercure): utiliser la nouvelle syntaxe transport bolt pour Caddy Jérémy Guillot 2026-04-10 15:23:42 +02:00
  • c0ab40eacd Merge pull request 'fix(manga): conserver le padding du numéro de chapitre après scraping' (#48) from fix/chapter-number-padding-after-scraping into main colgora 2026-04-09 15:11:56 +02:00
  • e214e1ea46 fix(manga): conserver le padding du numéro de chapitre après scraping Jérémy Guillot 2026-04-09 15:11:23 +02:00
  • 1f1efd1b16 Merge pull request 'fix(manga): générer le CBZ de téléchargement depuis les dossiers de pages' (#47) from fix/download-cbz-from-pages-directory into main colgora 2026-04-09 14:49:41 +02:00
  • 41c1fc5e2e fix(manga): générer le CBZ de téléchargement depuis les dossiers de pages Jérémy Guillot 2026-04-09 14:48:17 +02:00
  • 848efd3327 Merge pull request 'feat(home): toolbar filtre/affichage et modale options d'affichage' (#46) from feat/home-toolbar-display-settings into main colgora 2026-03-27 16:26:33 +01:00
  • 65eef59999 Merge branch 'main' into feat/home-toolbar-display-settings colgora 2026-03-27 16:26:20 +01:00
  • e525c9b7bd feat(home): toolbar filtre/affichage et modale options d'affichage ext.jeremy.guillot@maxicoffee.domains 2026-03-27 16:25:45 +01:00
  • 8d8389377d Merge pull request 'fix(monitoring): corriger la résolution de l'ID chapitre après synchronisation MangaDex' (#45) from fix/monitoring-chapter-id-mismatch into main colgora 2026-03-27 15:04:20 +01:00
  • a9c5769c8e Merge branch 'main' into fix/monitoring-chapter-id-mismatch colgora 2026-03-27 15:04:12 +01:00
  • 969f4569f5 fix(monitoring): corriger la résolution de l'ID chapitre après synchronisation MangaDex ext.jeremy.guillot@maxicoffee.domains 2026-03-27 15:03:05 +01:00
  • 13eac6954d Merge pull request 'fix(monitoring): ajouter le handler Symfony manquant pour CheckMonitoredMangas' (#44) from fix/monitoring-missing-symfony-handler into main colgora 2026-03-27 14:36:25 +01:00
  • 7e6bacd934 fix(monitoring): ajouter le handler Symfony manquant pour CheckMonitoredMangas ext.jeremy.guillot@maxicoffee.domains 2026-03-27 14:34:33 +01:00
  • 2289156f57 fix(monitoring): ajouter le handler Symfony manquant pour CheckMonitoredMangas feat/monitoring-run-command ext.jeremy.guillot@maxicoffee.domains 2026-03-27 14:34:33 +01:00
  • d1279c90cc Merge pull request 'fix(deploy): corriger la race condition sur le cache prod au déploiement' (#43) from fix/deploy-cache-race-condition into main colgora 2026-03-27 14:29:06 +01:00
  • a0729d2e6e Merge branch 'main' into fix/deploy-cache-race-condition colgora 2026-03-27 14:28:58 +01:00
  • f47d1a245f fix(deploy): corriger la race condition sur le cache prod au déploiement ext.jeremy.guillot@maxicoffee.domains 2026-03-27 14:28:30 +01:00
  • 78cc83d465 Merge pull request 'feat(monitoring): ajouter une commande console pour déclencher le monitoring manuellement' (#42) from feat/monitoring-run-command into main colgora 2026-03-27 14:23:30 +01:00
  • 7204ea7754 Merge branch 'main' into feat/monitoring-run-command colgora 2026-03-27 14:23:21 +01:00
  • f42b5a9cf5 feat(monitoring): ajouter une commande console pour déclencher le monitoring manuellement ext.jeremy.guillot@maxicoffee.domains 2026-03-27 14:21:05 +01:00
  • 5edd28309f Merge pull request 'fix(monitoring): corriger le scheduler qui ne détectait plus les nouveaux chapitres' (#41) from fix/monitoring-scheduler-since-frozen into main colgora 2026-03-27 12:08:33 +01:00
  • 3f08e1c899 fix(monitoring): corriger le scheduler qui ne détectait plus les nouveaux chapitres ext.jeremy.guillot@maxicoffee.domains 2026-03-27 12:08:06 +01:00
  • 214f470e77 Merge pull request 'fix(manga): afficher le titre du chapitre téléchargé individuellement' (#40) from fix/chapter-title-downloaded into main colgora 2026-03-27 11:30:16 +01:00
  • 345434c25d fix(manga): afficher le titre du chapitre téléchargé individuellement ext.jeremy.guillot@maxicoffee.domains 2026-03-27 11:29:13 +01:00
  • 2868772f5c Merge pull request 'fix(deploy): vider le cache prod au démarrage du conteneur' (#39) from fix/entrypoint-clear-cache into main colgora 2026-03-26 18:50:15 +01:00
  • a2469b6c07 Merge branch 'main' into fix/entrypoint-clear-cache colgora 2026-03-26 18:50:08 +01:00
  • 926f938c45 fix(deploy): vider le cache prod au démarrage du conteneur ext.jeremy.guillot@maxicoffee.domains 2026-03-26 18:49:30 +01:00
  • 5551d73962 Merge pull request 'fix: limiter les workers FrankenPHP et nettoyer le Dockerfile' (#38) from fix/cache-clear-oom into main colgora 2026-03-26 18:44:26 +01:00
  • 395a0a16cb Merge branch 'main' into fix/cache-clear-oom colgora 2026-03-26 18:44:17 +01:00
  • 8e2e608ad9 fix: limiter les workers FrankenPHP et nettoyer le Dockerfile ext.jeremy.guillot@maxicoffee.domains 2026-03-26 18:43:51 +01:00
  • 0f80cb9fec Merge pull request 'fix(doctrine): supprimer auto_generate_proxy_classes et proxy_dir' (#37) from fix/doctrine-orm3-config into main colgora 2026-03-26 18:39:56 +01:00
  • a3477629fb Merge branch 'main' into fix/doctrine-orm3-config colgora 2026-03-26 18:39:51 +01:00
  • cde701986e fix(doctrine): supprimer auto_generate_proxy_classes et proxy_dir ext.jeremy.guillot@maxicoffee.domains 2026-03-26 18:39:22 +01:00
  • b921768aef Merge pull request 'chore: supprimer les dépendances Twig/Stimulus/React/Turbo inutilisées' (#36) from chore/cleanup-unused-dependencies into main colgora 2026-03-26 18:36:11 +01:00
  • 5f0178f784 chore: supprimer les dépendances Twig/Stimulus/React/Turbo inutilisées ext.jeremy.guillot@maxicoffee.domains 2026-03-26 18:33:50 +01:00
  • 81fc713149 chore: supprimer les dépendances Twig/Stimulus/React/Turbo inutilisées feature/upgrade-symfony-8 ext.jeremy.guillot@maxicoffee.domains 2026-03-26 18:33:50 +01:00
  • c610d22bd2 Merge pull request 'feature/upgrade-symfony-8' (#35) from feature/upgrade-symfony-8 into main colgora 2026-03-26 18:23:13 +01:00
  • ab2cf319ac Merge branch 'main' into feature/upgrade-symfony-8 colgora 2026-03-26 18:23:07 +01:00
  • 69c6757cf8 fix: corriger l'erreur HTTP 400 sur les endpoints content-sources POST/PUT ext.jeremy.guillot@maxicoffee.domains 2026-03-26 18:22:31 +01:00
  • 21d8111734 fix: migrer les données manga.genres de PHP sérialisé vers JSON ext.jeremy.guillot@maxicoffee.domains 2026-03-26 17:58:07 +01:00
  • 5ed303612a feat: migrer vers Symfony 8, PHP 8.4 et les dépendances majeures associées ext.jeremy.guillot@maxicoffee.domains 2026-03-26 17:55:12 +01:00
  • 4e30af6a16 Merge pull request 'refactor: supprimer tout le code legacy MVC/Twig/Stimulus' (#34) from refactor/remove-legacy-code into main colgora 2026-03-26 17:01:34 +01:00
  • 5a0888eb28 refactor: supprimer tout le code legacy MVC/Twig/Stimulus ext.jeremy.guillot@maxicoffee.domains 2026-03-26 17:00:46 +01:00
  • d7e6bf56d0 Merge pull request 'fix(layout): corriger la barre blanche en bas sur mobile réel' (#33) from fix/mobile-dvh-viewport into main colgora 2026-03-26 16:35:29 +01:00
  • 17d44f68e5 Merge branch 'main' into fix/mobile-dvh-viewport colgora 2026-03-26 16:35:22 +01:00
  • 90d6feee2d fix(layout): corriger la barre blanche en bas sur mobile réel ext.jeremy.guillot@maxicoffee.domains 2026-03-26 16:35:00 +01:00
  • 0880a77546 Merge pull request 'fix(layout): corriger le scroll coupé sur mobile' (#32) from fix/mobile-scroll-layout into main colgora 2026-03-26 16:27:18 +01:00
  • 9926da6730 fix(layout): corriger le scroll coupé sur mobile fix/mobile-scroll-layout ext.jeremy.guillot@maxicoffee.domains 2026-03-26 16:25:36 +01:00
  • 4c80aa6b42 Merge pull request 'fix(reader): corriger le scroll vers le haut bloqué en mode infini' (#31) from fix/reader-infinite-scroll-up into main colgora 2026-03-26 16:11:50 +01:00
  • c0307a9173 Merge branch 'main' into fix/reader-infinite-scroll-up colgora 2026-03-26 16:11:43 +01:00
  • 45f7e88024 fix(reader): corriger le scroll vers le haut bloqué en mode infini ext.jeremy.guillot@maxicoffee.domains 2026-03-26 16:11:19 +01:00
  • 507fac5b5e Merge pull request 'fix(reader): corriger le chevauchement des pages en mode scroll avec zoom' (#30) from fix/reader-zoom-overlap-mobile into main colgora 2026-03-26 15:58:06 +01:00
  • 071e12a06c Merge branch 'main' into fix/reader-zoom-overlap-mobile fix/reader-zoom-overlap-mobile colgora 2026-03-26 15:57:51 +01:00
  • 59f72339fa fix(reader): corriger le chevauchement des pages en mode scroll avec zoom ext.jeremy.guillot@maxicoffee.domains 2026-03-26 15:56:18 +01:00
  • 3963efa986 Merge pull request 'feat(system): page Status avec endpoint API Platform et composants Vue' (#29) from feat/system-status-page into main colgora 2026-03-17 22:05:27 +01:00
  • ca8791cc0d feat(system): page Status avec endpoint API Platform et composants Vue ext.jeremy.guillot@maxicoffee.domains 2026-03-17 22:04:48 +01:00
  • c2b55e9018 Merge pull request 'feat/activity-realtime-mercure' (#28) from feat/activity-realtime-mercure into main colgora 2026-03-17 16:30:32 +01:00
  • 07d1b2daed feat(activity): mises à jour temps réel des jobs via Mercure ext.jeremy.guillot@maxicoffee.domains 2026-03-17 16:19:40 +01:00
  • a7e6879e83 Merge pull request 'refactor(scraping): job PENDING dès le POST HTTP, handler sans Doctrine' (#27) from refactor/scraping-ddd-pending-job into main colgora 2026-03-17 15:38:55 +01:00
  • fa035bfbfa refactor(scraping): job PENDING dès le POST HTTP, handler sans Doctrine ext.jeremy.guillot@maxicoffee.domains 2026-03-17 15:33:20 +01:00
  • ec4a8be934 feat(system): ajouter filtre par statut dans la page Logs ext.jeremy.guillot@maxicoffee.domains 2026-03-16 15:00:12 +01:00
  • 8443120c2f Merge pull request 'feat(system): implémenter la page Logs des erreurs de scraping' (#26) from feat/system-logs into main colgora 2026-03-16 14:50:14 +01:00
  • 7a8f749f3f Merge branch 'main' into feat/system-logs colgora 2026-03-16 14:50:04 +01:00
  • 670e3f5315 feat(system): implémenter la page Logs des erreurs de scraping ext.jeremy.guillot@maxicoffee.domains 2026-03-16 14:43:19 +01:00
  • 4398170989 Merge pull request 'feat(setting): implémenter la suppression d'une ContentSource' (#25) from feat/delete-content-source into main colgora 2026-03-16 00:27:59 +01:00
  • fc4ab68e8b feat(setting): implémenter la suppression d'une ContentSource ext.jeremy.guillot@maxicoffee.domains 2026-03-16 00:27:31 +01:00
  • 36f873aaca Merge pull request 'feat/scrapers-content-sources-healthcheck' (#24) from feat/scrapers-content-sources-healthcheck into main colgora 2026-03-16 00:11:52 +01:00
  • 874003eb35 fix(scraping): corriger les 403 sur les images avec protection anti-hotlink ext.jeremy.guillot@maxicoffee.domains 2026-03-16 00:09:01 +01:00
  • 01474c264b feat(scraping): implémenter le health check de tous les scrapers ext.jeremy.guillot@maxicoffee.domains 2026-03-16 00:08:57 +01:00
  • 795cbeccc3 feat(setting): étendre ContentSource avec champs de test et domain model ext.jeremy.guillot@maxicoffee.domains 2026-03-16 00:08:50 +01:00
  • b0ce36096f Merge pull request 'feat(ui): harmoniser les pages Scrapers sur le design system Mangarr' (#23) from feat/ui-scrapers-harmonization into main colgora 2026-03-15 22:52:56 +01:00
  • da8a19cbcb feat(ui): harmoniser les pages Scrapers sur le design system Mangarr ext.jeremy.guillot@maxicoffee.domains 2026-03-15 22:52:23 +01:00
  • 367b361eef fix(manga): afficher la plage de chapitres au lieu du numéro de volume dans la liste ext.jeremy.guillot@maxicoffee.domains 2026-03-15 22:21:19 +01:00
  • 9c5ae4bf16 fix(scheduler): désactiver MainSchedule legacy au profit de MonitoringSchedule DDD ext.jeremy.guillot@maxicoffee.domains 2026-03-15 22:08:46 +01:00
  • 6b58e94fc3 fix(manga): corriger le conflit de shortName sur MangaDiscoverResource ext.jeremy.guillot@maxicoffee.domains 2026-03-15 21:55:06 +01:00
  • 420c3922c2 fix(manga): corriger le conflit de shortName sur MangaDiscoverResource feat/discover-page ext.jeremy.guillot@maxicoffee.domains 2026-03-15 21:55:06 +01:00
  • e78bc890ef Merge pull request 'feat(manga): implémenter la page Découvrir avec recommandations MangaDex' (#22) from feat/discover-page into main colgora 2026-03-15 21:44:43 +01:00
  • 47c33d549b Merge branch 'main' into feat/discover-page colgora 2026-03-15 21:44:28 +01:00
  • 814fe46ce5 feat(manga): implémenter la page Découvrir avec recommandations MangaDex ext.jeremy.guillot@maxicoffee.domains 2026-03-15 21:43:57 +01:00
  • 1478b460ba Merge pull request 'style(manga): refondre la page d'ajout de manga sur le design system' (#21) from style/add-manga-ui-redesign into main colgora 2026-03-15 20:56:29 +01:00
  • 65453c87e5 style(manga): refondre la page d'ajout de manga sur le design system ext.jeremy.guillot@maxicoffee.domains 2026-03-15 20:55:46 +01:00
  • 78897eda4a chore(claude): versionner les skills partagés dans le repo ext.jeremy.guillot@maxicoffee.domains 2026-03-15 20:42:48 +01:00
  • 02ad36fb34 Merge pull request 'style(conversion): aligner l'UI de conversion sur le design system import' (#20) from style/conversion-ui-align-import into main colgora 2026-03-15 20:24:42 +01:00
  • 929a7d0d61 Merge branch 'main' into style/conversion-ui-align-import colgora 2026-03-15 20:24:31 +01:00
  • 9f83f9c137 style(conversion): aligner l'UI de conversion sur le design system import ext.jeremy.guillot@maxicoffee.domains 2026-03-15 20:24:05 +01:00
  • 2cefea3f72 Merge pull request 'style(import): aligner l'UI d'import sur le design system settings' (#19) from style/import-ui-settings-layout into main colgora 2026-03-15 20:14:09 +01:00
  • 3e85167875 Merge branch 'main' into style/import-ui-settings-layout colgora 2026-03-15 20:13:58 +01:00
  • f72ae3cab9 style(import): aligner l'UI d'import sur le design system settings ext.jeremy.guillot@maxicoffee.domains 2026-03-15 20:13:31 +01:00
  • 2c7f97c8b7 Merge pull request 'style(import): simplifier et harmoniser l'interface d'import de bibliothèque' (#18) from style/import-ui-simplification into main colgora 2026-03-15 19:42:58 +01:00
  • 1477106459 style(import): simplifier et harmoniser l'interface d'import de bibliothèque ext.jeremy.guillot@maxicoffee.domains 2026-03-15 19:42:35 +01:00
  • 2243716800 Merge pull request 'feat(manga): regrouper les chapitres d'un volume importé dans la liste API' (#17) from feat/volume-chapter-grouping into main colgora 2026-03-15 19:21:44 +01:00
  • d8a47072da Merge branch 'main' into feat/volume-chapter-grouping colgora 2026-03-15 19:21:35 +01:00
  • fb8f64ee59 feat(manga): regrouper les chapitres d'un volume importé dans la liste API ext.jeremy.guillot@maxicoffee.domains 2026-03-15 19:21:02 +01:00
  • 23c1028ec6 Merge pull request 'perf(reader): virtual rendering avec IntersectionObserver en mode scroll' (#16) from perf/reader-virtual-rendering into main colgora 2026-03-15 18:51:26 +01:00
  • aba8e36231 perf(reader): virtual rendering avec IntersectionObserver en mode scroll ext.jeremy.guillot@maxicoffee.domains 2026-03-15 18:44:51 +01:00
  • c268b2c312 Merge pull request 'fix(import): extraire les images CBZ vers le stockage individuel' (#15) from fix/import-cbz-image-storage into main colgora 2026-03-15 18:27:28 +01:00
  • c060e7b95e Merge branch 'main' into fix/import-cbz-image-storage colgora 2026-03-15 18:27:07 +01:00
  • 2e3abb76c3 fix(import): extraire les images CBZ vers le stockage individuel ext.jeremy.guillot@maxicoffee.domains 2026-03-15 18:26:28 +01:00
  • b40892b924 Merge pull request 'perf(reader): windowing + eager loading sur l'InfiniteReader' (#14) from perf/reader-lazy-loading into main colgora 2026-03-15 17:51:07 +01:00