Antoine Aflalo
|
72086d658e
|
refactor: clean up
|
2024-09-10 13:58:52 -04:00 |
|
Antoine Aflalo
|
a7bca7ee05
|
ci(qodana): add qodana
|
2024-09-10 13:54:08 -04:00 |
|
 Antoine AflaloandGitHub
|
ba82003b53
|
Merge pull request #11 from Belphemur/renovate
perf(error): better deal with deferred errors
|
2024-09-09 14:47:12 -04:00 |
|
Antoine Aflalo
|
5f7e7de644
|
ci(tests): fix possible error with tests
|
2024-09-09 14:45:30 -04:00 |
|
Antoine Aflalo
|
5b183cca29
|
perf(error): better deal with deferred errors
|
2024-09-09 14:45:30 -04:00 |
|
 Antoine AflaloandGitHub
|
d901be14fa
|
Merge pull request #9 from Belphemur/renovatebot
ci(renovate): auto merge digest
|
2024-09-09 14:11:56 -04:00 |
|
Antoine Aflalo
|
a80997835a
|
chore(deps): update deps
|
2024-09-09 14:09:39 -04:00 |
|
Antoine Aflalo
|
37bb12fd61
|
ci(renovate): auto merge digest
|
2024-09-09 14:09:23 -04:00 |
|
 Antoine AflaloandGitHub
|
c19afb9f40
|
Merge pull request #7 from Belphemur/renovate/golang.org-x-exp-digest
fix(deps): update golang.org/x/exp digest to 701f63a
|
2024-09-09 14:06:57 -04:00 |
|
 Antoine AflaloandGitHub
|
a10d589b67
|
Merge pull request #8 from Belphemur/fix-ci
ci: always generate and upload test results
|
2024-09-09 14:05:05 -04:00 |
|
Antoine Aflalo
|
da508fcb3f
|
ci: always generate and upload test results
|
2024-09-09 14:03:28 -04:00 |
|
Antoine Aflalo
|
57f5282032
|
ci(renovate): add automerge
|
2024-09-09 09:27:33 -04:00 |
|
Antoine Aflalo
|
d4f8d8b5ff
|
ci(test): fix the report xml file
|
2024-09-09 09:25:46 -04:00 |
|
Antoine Aflalo
|
1b026b9dbd
|
fix(watch): add missing split option in log
|
2024-09-09 09:11:45 -04:00 |
|
 Antoine AflaloandGitHub
|
12cc8d4e25
|
Merge pull request #6 from Belphemur/renovate/golang.org-x-exp-digest
fix(deps): update golang.org/x/exp digest to e7e105d
|
2024-09-06 17:10:42 -04:00 |
|
 Antoine AflaloandGitHub
|
b9a1fb213a
|
Merge pull request #5 from Belphemur/renovate/golang.org-x-image-0.x
fix(deps): update module golang.org/x/image to v0.20.0
|
2024-09-06 17:07:40 -04:00 |
|
Antoine Aflalo
|
5357ece2b7
|
perf: use comment of the zip to know if it's converted instead of txt file
|
2024-08-29 09:38:39 -04:00 |
|
Antoine Aflalo
|
dbef43d376
|
fix(watch): fix watch command not using proper path
|
2024-08-28 15:06:47 -04:00 |
|
Antoine Aflalo
|
7c63ea49c0
|
fix(docker): fix docker image config folder
|
2024-08-28 14:36:14 -04:00 |
|
 Antoine AflaloandGitHub
|
8a067939af
|
Merge pull request #4 from Belphemur/renovate/major-github-artifact-actions
chore(deps): update actions/upload-artifact action to v4
|
2024-08-28 14:24:57 -04:00 |
|
Antoine Aflalo
|
f89974ac79
|
ci: Another attempt at reducing
|
2024-08-28 14:22:25 -04:00 |
|
Antoine Aflalo
|
ce365a6bdf
|
ci: reduce size of page to pass tests
Fix failing test
|
2024-08-28 14:16:51 -04:00 |
|
Antoine Aflalo
|
63a1b592c3
|
ci: add test result to pipeline
|
2024-08-28 13:55:33 -04:00 |
|
Antoine Aflalo
|
673484692b
|
perf(webp): improve the error message for page too tall
|
2024-08-28 13:52:27 -04:00 |
|
Antoine Aflalo
|
ad35e2655f
|
feat(webp): add partial success to conversion
So we only keep images that couldn't be optimized and return the chapter
|
2024-08-28 13:49:14 -04:00 |
|
Antoine Aflalo
|
d7f55fa886
|
fix(webp): improve error message in page not convertible
|
2024-08-28 12:09:40 -04:00 |
|
Antoine Aflalo
|
62638517e4
|
test: improve testing suite for expected failure
|
2024-08-28 12:03:33 -04:00 |
|
Antoine Aflalo
|
dbf7f6c262
|
fix(webp): be sure we split big page when requested
|
2024-08-28 11:55:53 -04:00 |
|
Antoine Aflalo
|
9ecd5ff3a5
|
fix(webp): fix the actual maximum limit
|
2024-08-28 11:53:26 -04:00 |
|
Antoine Aflalo
|
a63d2395f0
|
fix(webp): better handling of error for page too big for webp
|
2024-08-28 11:51:06 -04:00 |
|
Antoine Aflalo
|
839ad9ed9d
|
fix(cbz): make pages be the first in the cbz by only be number
|
2024-08-28 09:16:19 -04:00 |
|
Antoine Aflalo
|
c8879349e1
|
feat(split): Make the split configurable for the watch command
|
2024-08-28 09:10:08 -04:00 |
|
Antoine Aflalo
|
5ac59a93c5
|
feat(split): Make the split configurable for the optimize command
|
2024-08-28 09:06:49 -04:00 |
|
Antoine Aflalo
|
72c6776793
|
fix: make the progress more readable
|
2024-08-27 20:42:26 -04:00 |
|
Antoine Aflalo
|
e0b6d7fcef
|
ci: add bash completion to image
|
2024-08-27 20:29:38 -04:00 |
|
Antoine Aflalo
|
9305c8fa76
|
perf: add completion to bash docker image
|
2024-08-27 20:27:45 -04:00 |
|
Antoine Aflalo
|
9cc45e75cf
|
fix(ci): fix built date
|
2024-08-27 20:26:29 -04:00 |
|
Antoine Aflalo
|
f451b660be
|
fix: get proper version
|
2024-08-27 20:22:22 -04:00 |
|
Antoine Aflalo
|
c8fe726a96
|
fix: quality value validation
|
2024-08-27 20:18:36 -04:00 |
|
Antoine Aflalo
|
fbd0abbcb3
|
ci: fix docker building
|
2024-08-27 20:12:07 -04:00 |
|
Antoine Aflalo
|
d79be476bb
|
ci: let default archive
|
2024-08-27 20:00:28 -04:00 |
|
Antoine Aflalo
|
e3111d1535
|
ci: update goreleaser config
|
2024-08-27 19:57:08 -04:00 |
|
Antoine Aflalo
|
c59685c75b
|
ci: fix goreleaser
|
2024-08-27 19:49:24 -04:00 |
|
Antoine Aflalo
|
266dcb476f
|
feat: add release workflow
|
2024-08-27 19:47:15 -04:00 |
|
Antoine Aflalo
|
6a456349d9
|
feat: add version command
|
2024-08-27 19:43:13 -04:00 |
|
Antoine Aflalo
|
e776007978
|
perf: make override default for watch
|
2024-08-27 15:33:57 -04:00 |
|
Antoine Aflalo
|
3d25d00298
|
fix: lint
|
2024-08-27 15:32:23 -04:00 |
|
Antoine Aflalo
|
7d824d2aa3
|
perf: use viper as source for format
|
2024-08-27 15:32:05 -04:00 |
|
Antoine Aflalo
|
85cefbe8b3
|
perf: use logger instead of fmt
|
2024-08-27 14:59:53 -04:00 |
|
Antoine Aflalo
|
cd9bd387fa
|
feat: watch command for optimize
|
2024-08-27 14:58:21 -04:00 |
|
Antoine Aflalo
|
7104121fcf
|
refactor: prepare the ground for watch command
|
2024-08-27 14:19:07 -04:00 |
|
Antoine Aflalo
|
c6a8caf317
|
refactor: change the optimize command
|
2024-08-27 13:37:53 -04:00 |
|
Antoine Aflalo
|
634f13582e
|
refactor: change package name
|
2024-08-27 13:27:50 -04:00 |
|
Antoine Aflalo
|
9083ec599a
|
fix: dependency issue with webp
|
2024-08-27 11:51:19 -04:00 |
|
Antoine Aflalo
|
bd12d97236
|
ci: fix version go
|
2024-08-27 11:10:23 -04:00 |
|
Antoine Aflalo
|
709cce5ddf
|
perf: use deflate for compressable files
|
2024-08-27 11:00:50 -04:00 |
|
Antoine Aflalo
|
49fa1d3a7f
|
test: add expectation on conversion
|
2024-08-27 10:54:26 -04:00 |
|
Antoine Aflalo
|
f4d89d5da9
|
test: add test for converted chapter
|
2024-08-27 10:45:00 -04:00 |
|
Antoine Aflalo
|
f515deac28
|
ci: add test result action
|
2024-08-27 10:40:26 -04:00 |
|
Antoine Aflalo
|
314157968e
|
ci: install properly junit reporter
|
2024-08-27 10:38:14 -04:00 |
|
Antoine Aflalo
|
990c6e11d1
|
ci: add junit report
|
2024-08-27 10:35:04 -04:00 |
|
Antoine Aflalo
|
48a018c99d
|
ci: fix test
|
2024-08-27 10:30:53 -04:00 |
|
Antoine Aflalo
|
befc4b0fab
|
test: add codecov
|
2024-08-27 10:29:45 -04:00 |
|
Antoine Aflalo
|
c57811fab1
|
test: rename method for clarity
|
2024-08-27 10:27:13 -04:00 |
|
Antoine Aflalo
|
86923862a9
|
test: improve the test to work with multiple converter in the future
|
2024-08-27 10:26:18 -04:00 |
|
Antoine Aflalo
|
068564e87e
|
test: add more converter tests
|
2024-08-27 10:22:12 -04:00 |
|
Antoine Aflalo
|
807f931a5e
|
test: add webp converter test
|
2024-08-27 10:10:10 -04:00 |
|
Antoine Aflalo
|
bc52b1a949
|
perf: improve error handling by having error channel
|
2024-08-27 09:54:47 -04:00 |
|
Antoine Aflalo
|
1ac8b42cf5
|
test: improve the test by loading the chapter after
|
2024-08-27 09:29:31 -04:00 |
|
Antoine Aflalo
|
0af5625b78
|
chore: add readme and license
|
2024-08-27 09:20:43 -04:00 |
|
 Antoine AflaloandGitHub
|
3fff78e28d
|
Merge pull request #3 from Belphemur/renovate/actions-setup-go-5.x
chore(deps): update actions/setup-go action to v5
|
2024-08-27 09:16:41 -04:00 |
|
Antoine Aflalo
|
128a981f91
|
test: add test for convert command
|
2024-08-27 09:10:50 -04:00 |
|
Antoine Aflalo
|
7d839e8868
|
ci: add github action for test
|
2024-08-27 09:10:42 -04:00 |
|
Antoine Aflalo
|
fdde3a344a
|
refactor: update namespace
Now that it's hosted on github
|
2024-08-27 08:56:38 -04:00 |
|
Antoine Aflalo
|
01e5c78369
|
feat: add format setting for completion
|
2024-08-27 08:52:19 -04:00 |
|
Antoine Aflalo
|
eec6fe91dd
|
test: fix test with new page format
|
2024-08-26 23:51:57 -04:00 |
|
Antoine Aflalo
|
0954de0739
|
perf: increase numbering padding
|
2024-08-26 23:46:42 -04:00 |
|
Antoine Aflalo
|
c8b78985d4
|
perf: use walkdir
|
2024-08-26 23:45:30 -04:00 |
|
Antoine Aflalo
|
590dd646e7
|
fix: check for converter ready to do its job
|
2024-08-26 23:42:15 -04:00 |
|
Antoine Aflalo
|
d7e3bc6399
|
perf: cleanup nested loop
|
2024-08-26 23:17:21 -04:00 |
|
Antoine Aflalo
|
135db7a1f8
|
feat: avoid converting already converted chapters
|
2024-08-26 23:15:14 -04:00 |
|
 Antoine AflaloandGitHub
|
9631979b94
|
Merge pull request #1 from Belphemur/renovate/configure
chore: Configure Renovate
|
2024-08-26 22:52:38 -04:00 |
|
Antoine Aflalo
|
2aeecd363a
|
feat: init with converting cbz files
|
2024-08-26 22:48:54 -04:00 |
|
Antoine Aflalo
|
d06653c503
|
chore: ignore jetbrain
|
2024-08-26 22:48:23 -04:00 |
|
Antoine Aflalo
|
4fb79246b2
|
chore: ignore test files
|
2024-08-26 22:47:36 -04:00 |
|
Antoine Aflalo
|
1782e644cb
|
Init
|
2024-08-26 22:47:07 -04:00 |
|