Antoine Aflalo
7047710fdd
test: no need for timeout for integration test
2025-09-09 10:13:56 -04:00
Antoine Aflalo
e47e21386f
tests: update testing suite with more use cases
...
Actually try to convert existing chapters.
2025-09-09 09:14:40 -04:00
Antoine Aflalo
4e5180f658
feat: add timeout option for chapter conversion to prevent hanging on problematic files
...
fixes #102
2025-08-26 21:34:52 -04:00
Antoine Aflalo
32c009ed9b
feat: integrate zerolog for enhanced logging across multiple components
2025-08-26 21:16:54 -04:00
Antoine Aflalo
dfee46812d
feat: use Zerolog for logging.
2025-08-26 20:55:34 -04:00
Antoine Aflalo
8a6ddc668e
feat: enhance optimization logic for CBR/CBZ file handling and add tests
2025-06-12 09:23:00 -04:00
Antoine Aflalo
989ca2450d
feat: support CBR files in optimize and watch commands
...
Fixes #75
2025-06-12 09:18:06 -04:00
Antoine Aflalo
970b9019df
feat: load CBR files
2025-06-12 09:11:22 -04:00
Antoine Aflalo
23eb43c691
fix(chapter): fix chapter conversion.
...
Still need to figure out the memory issues
Consolidates image conversion logic into a dedicated method.
This change streamlines the conversion process by centralizing the
setting of converted image data, extension, and size. It also
introduces a flag to track whether an image has been converted.
The old resource cleanup has been removed since it is not needed anymore.
2025-02-14 10:03:35 -05:00
Antoine Aflalo
0303c80feb
test: fix path
2025-02-13 20:04:33 -05:00
Antoine Aflalo
efe1696bfa
fix(memory): fix possible memory leak and add better tests
2025-02-13 20:02:45 -05:00
Antoine Aflalo
dd7b6a332c
refactor: update import paths to use internal package
2025-02-13 19:43:18 -05:00