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
7051bf5274
feat: ajout de la gestion des URL d'image et de miniature dans les réponses des mangas, avec mise à jour des classes et des tests associés
2025-03-28 15:05:13 +01:00
ext.jeremy.guillot@maxicoffee.domains
6ea24deacf
feat: ajout de la gestion de la disponibilité des chapitres dans les réponses et les modèles, avec mise à jour des classes concernées
2025-03-27 11:15:36 +01:00
ext.jeremy.guillot@maxicoffee.domains
d9e935f7de
feat: ajout d'une route GetMangaByIdHandler.php et fix de la SearchBar.vue
2025-03-25 22:44:26 +01:00
ext.jeremy.guillot@maxicoffee.domains
ca9a74fe69
feat: debut du domain Shared avec Contracts et Jobs + rules pour cursor
2025-03-24 14:56:18 +01:00
ext.jeremy.guillot@maxicoffee.domains
fe92e53be7
feat: suite des rêgles de phparkitect + début d'un domain Shared avec les interfaces CQRS
2025-03-22 17:48:19 +01:00
ext.jeremy.guillot@maxicoffee.domains
e444d79101
feat: ajout de phparkitect + début de config pour les domains
2025-03-22 17:16:26 +01:00
ext.jeremy.guillot@maxicoffee.domains
7303d63198
feat: ajout de la description et de la date d'ajout dans le endpoint MangaList
2025-02-17 15:15:05 +01:00
ext.jeremy.guillot@maxicoffee.domains
668702b1fb
feat: Reader working, some work still need to be done
2025-02-17 12:02:56 +01:00
ext.jeremy.guillot@maxicoffee.domains
33f5a5568a
feat: GetPage endpoint
2025-02-16 18:22:20 +01:00
ext.jeremy.guillot@maxicoffee.domains
55945adc53
feat: Reader beginning
2025-02-16 16:15:42 +01:00
ext.jeremy.guillot@maxicoffee.domains
e90c0a140e
feat: Rangement des endpoints dans la doc Api Platform
2025-02-12 17:18:16 +01:00
ext.jeremy.guillot@maxicoffee.domains
30d26f530d
feat: Ajout d'un endpoint getBySlug
2025-02-12 16:55:44 +01:00
ext.jeremy.guillot@maxicoffee.domains
504c62c155
feat: Renommage de GetManga à GetMangaById + ajout de axios
2025-02-12 16:41:11 +01: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
879b8fa2dc
feat: endpoint FetchMangaChapters et tests
2025-02-11 18:00:49 +01:00
ext.jeremy.guillot@maxicoffee.domains
3dc0a0b406
feat: endpoint pour la création d'un manga directement via l'api
2025-02-11 15:59:53 +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
ext.jeremy.guillot@maxicoffee.domains
ae0eac3197
feat: SearchManga endpoint + tests
2025-02-10 21:33:34 +01:00
ext.jeremy.guillot@maxicoffee.domains
6667cc224b
feat: GetChapters endpoint + tests
2025-02-10 20:07:24 +01:00
ext.jeremy.guillot@maxicoffee.domains
2f615a4936
feat: GetManga endpoint + tests
2025-02-10 19:40:47 +01:00
ext.jeremy.guillot@maxicoffee.domains
e3d380eadd
feat: GetMangaList endpoint + tests + test db
2025-02-10 19:21:14 +01:00
ext.jeremy.guillot@maxicoffee.domains
073439163b
feat: finalizing Scraping endpoint
2025-02-10 17:28:49 +01:00
ext.jeremy.guillot@maxicoffee.domains
0374ab0e46
feat: scraping endpoints, job persistence, firsts unit tests, legacy entities usage
2025-02-07 11:56:51 +01:00
ext.jeremy.guillot@maxicoffee.domains
c55cd62ec7
fix: phpcs-fixer
2025-02-05 21:32:04 +01:00
ext.jeremy.guillot@maxicoffee.domains
6bc3696190
feat: firsts endpoints and firsts tests
2025-02-05 16:54:13 +01:00
ext.jeremy.guillot@maxicoffee.domains
89570ad951
feat: firsts unit tests for ScrapeChapterHandler.php
2025-02-03 10:38:53 +01:00
ext.jeremy.guillot@maxicoffee.domains
21fcdd1084
Merge branch 'main' into ddd_test
2025-02-02 18:10:03 +01:00
ext.jeremy.guillot@maxicoffee.domains
9318d0a9a0
fix: cbz path is now in public/cbz
2025-02-01 22:41:41 +01:00
ext.jeremy.guillot@maxicoffee.domains
0a8e6786a8
feat: suite du passage en DDD de Scraping
2025-02-01 15:28:58 +01:00
ext.jeremy.guillot@maxicoffee.domains
0c8ca6cca9
feat: debut rerefonte DDD CQRS
2025-02-01 15:28:58 +01:00
ext.jeremy.guillot@maxicoffee.domains
2941bbecd1
Previous chapter fix
...
Chapter not found now redirect to chapters_show
2024-10-04 10:27:59 +02:00
ext.jeremy.guillot@maxicoffee.domains
5f15d14ae1
Convertion des images webp et png vers jpeg
2024-09-30 22:16:20 +02:00
Jérémy Guillot
21b2adfa07
Added:
...
- settings form
- manga upload directory
- ContentSource export/import
2024-07-25 21:05:09 +02:00
Jérémy Guillot
07675fddf1
Fix:
...
- not saving the right image path in Chapter entity
2024-07-24 17:26:03 +02:00
Jérémy Guillot
7eba0981c8
Added:
...
- FileSystemManager.php refactoring of all write/read actions on filesystem
Deleted:
- old ToolbarManager.php
2024-07-24 17:21:44 +02:00
Jérémy Guillot
7068bd1a34
Added:
...
- CbrToCbzConverter.php
- import now convert .cbr to .cbz
- import improvement, multiple files
2024-07-24 14:10:28 +02:00
Jérémy Guillot
4484be4d4e
Added:
...
- Updated Reader
- fix image download for JavascriptScraper.php
2024-07-23 15:30:05 +02:00
Jérémy Guillot
c56f72b813
Added:
...
- toogle chapter visibility
- delete chapter cbz
- preferred ContentSource.php and modal
- minor fixes
2024-07-21 22:21:04 +02:00
Jérémy Guillot
fafff5014c
Added:
...
- Refactor MangaScraperService (not used everywhere now)
- Added JavascriptScraper.php
- Added alternatives slugs in Manga.php
- Improvement in manga edit form
2024-07-21 19:08:46 +02:00
Jérémy Guillot
ff59aa5d77
Added:
...
- Monitoring chapters
- possibilities for ToolBarButton.html.twig to have tailwind classes see ChapterListToolbar.php
- Makefile scheduler command
- Makefile make:message command
2024-07-20 19:40:48 +02:00
Jérémy Guillot
7fc2f15f6b
Added:
...
- turbo-stream for Chapter updates
- progressbar for chapter scrapping
- minor optimisations
2024-07-17 20:20:19 +02:00
Jérémy Guillot
4672886a67
Added:
...
- fix progressbar
- {slug} {chapterNumber} in Url
- activity toolbar
2024-07-07 15:25:12 +02:00
Jérémy Guillot
54c581b229
Added:
...
- turbo + code adaptation
- cover & thumbnails download
2024-07-06 21:25:07 +02:00
Jérémy Guillot
586ebdb126
Added:
...
- AdditionnalData for buttons
- refresh manga metadata and chapters
2024-07-05 19:03:16 +02:00
Jérémy Guillot
3012adfee7
Added:
...
- ContentSource handling in message
- ContentSource list, add/update ui
- nextPageSelector and imageSelector can be null
- cleanup
2024-06-30 20:47:27 +02:00