Commit Graph

244 Commits

Author SHA1 Message Date
ext.jeremy.guillot@maxicoffee.domains
b456f9304d feat: ajout d'une nouvelle infrastructure de scraping avec des scrapers pour HTML, HTML avancé et JavaScript, ainsi qu'une factory pour gérer leur création et leur sélection. Mise à jour des gestionnaires de commandes pour intégrer cette nouvelle architecture et améliorer la gestion des erreurs lors du scraping des chapitres. 2025-07-08 15:30:22 +02:00
ext.jeremy.guillot@maxicoffee.domains
cbb62989d4 feat: ajout de la fonctionnalité de test de configuration de scraper, incluant la mise à jour de l'API pour tester les configurations en temps réel, la gestion des erreurs détaillées et l'intégration des tests unitaires pour valider le bon fonctionnement de cette nouvelle fonctionnalité. 2025-07-06 17:01:04 +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
5a5569cf2c feat: ajout de la gestion des doubles pages pour le lecteur, incluant des paramètres de détection automatique, des modes d'affichage et des préférences sauvegardées. Amélioration de l'interface utilisateur pour intégrer ces nouvelles fonctionnalités. 2025-07-06 15:55:55 +02:00
ext.jeremy.guillot@maxicoffee.domains
a6ca8a2c9a feat: ajout de la gestion des slugs alternatifs pour le scraping des chapitres, mise à jour du service de scraping pour essayer plusieurs slugs, et amélioration de la configuration des services pour le dépôt de chapitres et le service de fichiers. 2025-07-03 18:41:13 +02:00
ext.jeremy.guillot@maxicoffee.domains
9255509042 feat: ajout de la fonctionnalité d'édition des mangas, incluant la création d'un modal d'édition, la mise à jour de l'API pour gérer les modifications, et l'intégration de la logique de gestion des erreurs. Tests ajoutés pour valider le bon fonctionnement de l'édition. 2025-06-30 20:00:09 +02:00
ext.jeremy.guillot@maxicoffee.domains
896c57ac34 feat: amélioration de l'interface utilisateur des composants MangaHeader, MangaVolume et MangaVolumeList, avec des ajustements de style pour une meilleure réactivité et une expérience utilisateur optimisée sur mobile. Ajout de la gestion de la taille de la fenêtre pour adapter l'affichage des éléments. 2025-06-29 23:59:02 +02:00
ext.jeremy.guillot@maxicoffee.domains
d23c82631e feat: ajout de la fonctionnalité de téléchargement des volumes de manga, avec mise à jour de l'API et des composants pour gérer l'indicateur de chargement et le téléchargement des fichiers. 2025-06-29 23:35:22 +02:00
ext.jeremy.guillot@maxicoffee.domains
17f9feea7b feat: ajout des fonctionnalités de téléchargement et de masquage des chapitres, avec mise à jour des composants et de l'API pour gérer ces actions. 2025-06-29 23:25:33 +02:00
ext.jeremy.guillot@maxicoffee.domains
8692fa14c6 feat: ajout de la fonctionnalité de suppression des chapitres avec mise à jour de l'API et des composants associés pour gérer la suppression des chapitres et des fichiers CBZ. 2025-06-29 23:04:57 +02:00
ext.jeremy.guillot@maxicoffee.domains
37e1b202c2 feat: ajout de la gestion des commandes pour la suppression des fichiers CBZ et des chapitres, avec création des gestionnaires et des ressources API correspondantes 2025-06-29 18:33:33 +02:00
ext.jeremy.guillot@maxicoffee.domains
7fe4ac0d3b refactor: remplacement du gestionnaire de commandes SymfonySetMangaPreferredSourcesHandler par SetMangaPreferredSourcesHandler pour simplifier le traitement des sources préférées des mangas 2025-06-29 16:19:54 +02:00
ext.jeremy.guillot@maxicoffee.domains
a00858ae6e feat: mise à jour de la gestion des sources de contenu pour permettre l'importation et la mise à jour des sources existantes, avec ajout de la méthode findByBaseUrl dans le repository. 2025-06-29 16:08:53 +02:00
ext.jeremy.guillot@maxicoffee.domains
dac2f91998 feat: ajout de la gestion des sources de contenu avec création de composants, formulaires et API pour l'importation, l'exportation et la configuration des sources de scraping. 2025-06-27 16:40:48 +02:00
ext.jeremy.guillot@maxicoffee.domains
32b4e4fbb2 feat: ajout de la gestion des sources de contenu avec des commandes et des gestionnaires pour l'importation, la mise à jour et l'exportation, ainsi que la création des ressources API correspondantes. 2025-06-26 23:24:13 +02:00
ext.jeremy.guillot@maxicoffee.domains
ebcca466a9 feat: ajout de la gestion de l'auto-hide du header et amélioration de la réactivité des composants en fonction de la taille de la fenêtre, ainsi que des optimisations CSS pour une meilleure expérience utilisateur sur mobile. 2025-06-26 22:59:21 +02:00
ext.jeremy.guillot@maxicoffee.domains
4848a1736f feat: rework des preferredSources 2025-06-26 15:44:42 +02:00
ext.jeremy.guillot@maxicoffee.domains
4dc6e5cfab fix: preferred chapter fix 2025-06-26 14:51:00 +02:00
ext.jeremy.guillot@maxicoffee.domains
d753761556 feat: amélioration de l'harmonisation des volumes des chapitres en ajoutant une méthode pour remplir les trous de volumes manquants, et refactorisation de la création de chapitres avec un nouveau volume. 2025-06-20 15:43:10 +02:00
ext.jeremy.guillot@maxicoffee.domains
75f8e1686c feat: ajout de la gestion des sources préférées pour les mangas, incluant la récupération et la configuration des sources via l'API, ainsi que l'intégration d'une modale pour l'interface utilisateur. 2025-06-20 15:33:54 +02:00
ext.jeremy.guillot@maxicoffee.domains
15d92d1aff fix: mangadex includeUnavailable 2025-06-06 15:59:14 +02:00
ext.jeremy.guillot@maxicoffee.domains
05dd7262eb feat: amélioration de la navigation du Reader + correction affichage des chapitres non visibles 2025-06-06 15:46:44 +02:00
ext.jeremy.guillot@maxicoffee.domains
72d7c233f7 feat: ajout de classes CSS pour rendre la barre d'outils dans MangaDetails collante et amélioration de l'organisation des imports pour une meilleure lisibilité. 2025-04-05 12:17:12 +02:00
ext.jeremy.guillot@maxicoffee.domains
cfa2214db5 feat: ajout du mode sombre dans la configuration de Tailwind et réorganisation des imports dans le composant MangaList pour une meilleure lisibilité. 2025-04-05 12:15:20 +02:00
ext.jeremy.guillot@maxicoffee.domains
c0bd9c69b1 feat: mise à jour de la gestion des chapitres en remplaçant les types d'identifiants par des flottants pour une meilleure cohérence, ajout de la documentation pour les méthodes de recherche de chapitres, et amélioration de la gestion des exceptions lors de la récupération des chapitres. 2025-04-05 11:43:40 +02:00
ext.jeremy.guillot@maxicoffee.domains
5928cfd5f0 feat: ajout de la gestion des chapitres dans le store Manga avec des actions pour charger et mettre à jour la disponibilité des chapitres, intégration d'un écouteur Mercure pour les mises à jour en temps réel, et amélioration des composants d'interface utilisateur pour gérer les états de chargement et d'erreur. 2025-04-04 16:06:32 +02:00
ext.jeremy.guillot@maxicoffee.domains
e51712a800 feat: ajout de la recherche de chapitres dans le store Manga et mise à jour de l'API pour récupérer les chapitres, ainsi que des ajustements dans la configuration de Tailwind et la suppression de l'entrée React dans Webpack. 2025-04-03 16:55:48 +02:00
ext.jeremy.guillot@maxicoffee.domains
b187f3e153 feat: mise à jour de la documentation API pour le filtrage par statut, ajout de la prise en charge des tableaux et amélioration des descriptions des propriétés liées aux chapitres. 2025-04-03 16:34:58 +02:00
ext.jeremy.guillot@maxicoffee.domains
c9f1771522 feat: refactorisation de la gestion du scraping des chapitres en remplaçant les identifiants de manga et de chapitre par un identifiant de chapitre unique, amélioration de la récupération des sources préférées et ajout de la gestion des erreurs pour les échecs de scraping. 2025-04-03 16:34:30 +02:00
ext.jeremy.guillot@maxicoffee.domains
e29433bb0c chore: suppression du front en react 2025-04-03 15:40:07 +02:00
ext.jeremy.guillot@maxicoffee.domains
c813368e2b feat: mise à jour des composants de l'interface utilisateur pour uniformiser la hauteur minimale, amélioration de la structure des classes CSS dans Divider, Toolbar, ToolbarButton, ToolbarDropdown et ToolbarLabel. 2025-04-03 15:36:37 +02:00
ext.jeremy.guillot@maxicoffee.domains
68fed587be feat: ajout d'une barre d'outils dans le composant MangaDetails, intégration de nouveaux boutons avec des actions configurables, et amélioration de la structure des composants de la barre d'outils pour une meilleure expérience utilisateur. 2025-04-03 15:15:18 +02:00
ext.jeremy.guillot@maxicoffee.domains
fcfbf140a3 feat: amélioration de la gestion des erreurs et des états de chargement dans le composant MangaDetails, ajout de sections pour les volumes et mise à jour des conditions d'affichage pour une meilleure expérience utilisateur. 2025-04-01 16:19:14 +02:00
ext.jeremy.guillot@maxicoffee.domains
d8e1f3a0cb fix: correction de la récupération des données dans ApiJobRepository pour renvoyer directement les éléments au lieu d'un tableau d'objets, et ajustement des commentaires dans le store d'activité pour clarifier l'affichage des jobs actifs. 2025-04-01 16:11:38 +02:00
ext.jeremy.guillot@maxicoffee.domains
0111f1b5f1 feat: ajout de la gestion des chapitres de manga, incluant la récupération et la sauvegarde des chapitres en français et en anglais, ainsi que l'optimisation de la logique de sauvegarde pour éviter les doublons 2025-04-01 16:01:55 +02:00
ext.jeremy.guillot@maxicoffee.domains
34dfa57dc0 feat: ajout de la gestion des clics sur les mangas dans le composant HomePage, permettant la navigation vers la page de détails du manga sélectionné 2025-03-31 16:55:49 +02:00
ext.jeremy.guillot@maxicoffee.domains
9950d7ff84 feat: ajout de la fonctionnalité de réinitialisation des résultats de recherche dans le store Manga, mise à jour des routes pour une meilleure structure, et amélioration de l'affichage des mangas dans les composants MangaCard et MangaList avec des liens RouterLink 2025-03-31 16:50:03 +02:00
ext.jeremy.guillot@maxicoffee.domains
a172e224c1 refactor: amélioration de la structure du composant MangaCard avec des ajustements de style et de mise en page, y compris l'utilisation de thumbnailUrl et l'optimisation des classes CSS 2025-03-31 16:12:22 +02:00
ext.jeremy.guillot@maxicoffee.domains
f06e6c1f61 fix: ajout de la classe line-clamp pour limiter l'affichage de la description des mangas à 5 lignes dans le composant MangaHeader 2025-03-31 16:06:32 +02:00
ext.jeremy.guillot@maxicoffee.domains
787ba6caad fix: ajout de la propriété line-clamp pour améliorer l'affichage des titres de mangas dans le composant MangaList 2025-03-31 15:49:08 +02:00
ext.jeremy.guillot@maxicoffee.domains
b1b5177d4e feat: ajout de la fonctionnalité de recherche et d'ajout de mangas, avec mise à jour du store pour gérer les états de recherche et d'ajout, ainsi que création d'une nouvelle page AddManga pour l'interface utilisateur 2025-03-30 18:06:46 +02:00
ext.jeremy.guillot@maxicoffee.domains
77f05b287c feat: ajout du composant MangaList pour afficher les mangas en mode liste et mise à jour de HomePage pour intégrer ce nouveau mode de vue 2025-03-30 17:18:37 +02:00
ext.jeremy.guillot@maxicoffee.domains
71242433e6 feat: intégration de @tanstack/vue-query pour la gestion des requêtes dans l'application Vue, ajout de nouveaux composables pour les chapitres et les détails des mangas, et mise à jour du store pour une meilleure gestion des états de chargement et d'erreur 2025-03-30 16:58:05 +02:00
ext.jeremy.guillot@maxicoffee.domains
fd2d3cd640 feat: ajout de la gestion des jobs avec création, récupération, suppression et filtrage via l'API, incluant des entités, des composants Vue.js et des mises à jour de la documentation API 2025-03-30 16:14:17 +02:00
ext.jeremy.guillot@maxicoffee.domains
4d1d5b9f21 fix: suppression d'une exception de test dans le gestionnaire de chapitres pour améliorer la gestion des requêtes de scraping 2025-03-29 17:23:41 +01:00
ext.jeremy.guillot@maxicoffee.domains
d7ccc1e603 feat: ajout de la gestion des jobs avec création, récupération et filtrage via l'API, incluant des entités et des mappers pour les échecs et les jobs 2025-03-29 15:15:14 +01:00
ext.jeremy.guillot@maxicoffee.domains
d7088b14c2 feat: refonte du gestionnaire de chapitres pour intégrer la génération de fichiers CBZ, le téléchargement d'images en lot et la gestion des requêtes de scraping, avec mise à jour des interfaces et des modèles associés 2025-03-28 20:42:21 +01:00
ext.jeremy.guillot@maxicoffee.domains
cdee6f77fc feat: mise à jour des règles de configuration pour inclure des chemins supplémentaires dans les fichiers architecture.mdc et front_vue.mdc 2025-03-28 17:43:54 +01:00
ext.jeremy.guillot@maxicoffee.domains
54b5641947 feat: mise à jour de la gestion de la disponibilité des chapitres dans les composants MangaChapter et MangaDetails, remplaçant isDownloaded par isAvailable pour une meilleure clarté 2025-03-28 15:36:34 +01:00
ext.jeremy.guillot@maxicoffee.domains
2f73d3d42d feat: redirection de la route principale vers la page des mangas 2025-03-28 15:23:33 +01:00