Emrik Östling
3e7e95b53c
feature: add download all file by file alongside the tar download ( #415 )
2025-10-07 21:27:31 +02:00
C4illin
7691594b10
chore: fix formatting
2025-10-05 14:54:19 +00:00
C4illin
17325a6e6d
chore: fix lint
2025-10-05 14:19:13 +00:00
C4illin
d984891791
chore: add devcontainer
2025-10-05 13:57:54 +00:00
C4illin
126e60fec7
chore: remove gif from vips
2025-10-05 14:48:57 +02:00
C4illin
c9b65c7652
chore: use auth macro instead of checking it on every path
2025-10-02 17:29:58 +02:00
Ben Burwood
1cc4862d51
Change require to import for FS and Remove Test
2025-09-09 18:54:29 +01:00
Ben Burwood
c6b64ced91
Formatting
2025-09-09 09:17:39 +01:00
Ben Burwood
c3e4f676fc
Add Dasel Converter
2025-09-09 00:26:40 +01:00
Ben Burwood
e668b828ea
Add Dasel VersionCheck
2025-09-09 00:18:26 +01:00
C4illin
9696cc7188
chore: format files
2025-08-13 20:51:41 +02:00
Sahil
43524dcdb1
Refactor and fix: clean up dockerfile and format done with fix in types
2025-08-13 18:26:17 +05:30
Sahil
45a0540edf
vtracer: bug fix in vtracer.ts file and code refactor
2025-08-13 17:55:45 +05:30
Sahil
76c840dbaa
feat: vtracer implemented and added docker file binaries install
2025-08-12 22:26:39 +05:30
Sahil
e78de6f6de
vtracer implementation in converter directory
2025-08-12 20:53:23 +05:30
Jörg Krzeslak
d994c38219
test: fix imports after eslint config changes
2025-08-11 15:09:20 +02:00
Emrik Östling
c3d461f102
Merge branch 'main' into AddUnitTests
2025-08-11 14:10:42 +02:00
Jörg Krzeslak
af68498494
test: change order of parameters in ExecFileFn type
2025-08-11 13:16:05 +02:00
Jörg Krzeslak
e5ac60c187
test: add unit test for msgconvert.ts
2025-08-11 13:15:52 +02:00
Jörg Krzeslak
08a833f1cf
test: add parameter options to usage of type ExecFileFn
2025-08-11 13:15:39 +02:00
Jörg Krzeslak
c0f0dc5192
test: add optional options parameter to ExecFileFn type
2025-08-11 13:15:33 +02:00
Jörg Krzeslak
6452d0b357
test: add unit test for xelatex.ts
2025-08-11 13:15:23 +02:00
Jörg Krzeslak
9f6b815197
test: add unit test for vips.ts
2025-08-11 13:15:16 +02:00
Jörg Krzeslak
d8cbc0aaee
test: add unit test for resvg.ts
2025-08-11 13:15:08 +02:00
Jörg Krzeslak
b1f70ec36c
test: add unit test for potrace.ts
2025-08-11 13:15:02 +02:00
Jörg Krzeslak
311d2516ce
test: add unit test for libjxl.ts
2025-08-11 13:14:55 +02:00
Jörg Krzeslak
5957873534
test: add unit test for libheif.ts
2025-08-11 13:14:48 +02:00
Jörg Krzeslak
7524f304fe
test: add unit test for inkscape.ts
2025-08-11 13:14:39 +02:00
Jörg Krzeslak
f1730ede97
test: add unit test for imagemagick.ts
2025-08-11 13:14:30 +02:00
Jörg Krzeslak
7f9c8868fd
test: add unit test for graphicsmagick.ts
2025-08-11 13:14:23 +02:00
Jörg Krzeslak
72b484a480
test: add unit test for ffmpeg.ts
2025-08-11 13:14:14 +02:00
Jörg Krzeslak
c47c1dd4f4
test: add unit test for dvisvgm.ts
2025-08-11 13:14:06 +02:00
Jörg Krzeslak
fd4e73e76c
test: add unit test for calibre.ts
2025-08-11 13:13:49 +02:00
Jörg Krzeslak
2c90454244
test: extract ExecFileFn type to separate file to make it reusable
2025-08-11 13:13:21 +02:00
Jörg Krzeslak
4fa471263f
test: export type to be usable in test
2025-08-11 13:12:55 +02:00
Jörg Krzeslak
435f654cbe
test: add unit test for assimp.ts
2025-08-11 13:12:39 +02:00
C4illin
de10436c1a
chore: remove bun-types
2025-08-07 23:38:25 +02:00
C4illin
81f109f830
chore: format files
2025-08-07 23:38:25 +02:00
radhakrishnan
8f93ac29dd
Improve msgconvert error handling and security
...
- Remove unnecessary stdout logging to reduce output clutter
- Sanitize stderr logging to protect sensitive path information
- Return targetPath instead of generic 'Done' message for better caller context
- Use proper Error objects instead of string rejections
- Address Sourcery AI feedback from PR #370
2025-07-24 18:08:19 +02:00
radhakrishnan
5ffb7f4a01
Add MSG to EML email conversion support ( #367 )
...
- Add new msgconvert converter using libemail-outlook-message-perl
- Support conversion from Outlook MSG files to standard EML format
- Add msgconvert to Docker dependencies and version checking
- Register msgconvert converter in main converter registry
Implements feature request #367 for email format conversion
2025-07-24 18:08:19 +02:00
Nick J
f5f718a84a
Use a new env variable to determine whether the user ID should be set to 0 for unauthenticated users
2025-07-24 18:03:55 +02:00
Nick J
4c36a950a7
Set user ID to 0 if not using accounts
2025-07-24 18:03:55 +02:00
Emrik Östling
a9bc9d7e8d
Merge pull request #342 from Netzz0/FEAT/better-handling-of-multiples-files
...
Better handling of multiples files (Added Archive downloads and env var to set maximum concurrent processes)
2025-07-22 18:15:01 +02:00
Emrik Östling
18fed70ddf
Merge pull request #354 from fasonju/main
...
Text files support using libreoffice
2025-07-22 18:14:01 +02:00
radhakrishnan
dd9d117ab8
Fix EMF argument handling to preserve existing args
...
- Change from assignment to append for inputArgs and outputArgs in EMF handling
- Addresses Sourcery AI feedback about potential argument override
- Ensures compatibility with other file type conversions (e.g., SVG)
2025-07-22 18:12:50 +02:00
radhakrishnan
0e94fe354f
Fix EMF to PNG conversion issue #362
...
- Add EMF-specific handling in ImageMagick converter to avoid LibreOffice delegate issues
- Disable EMF delegate and set proper conversion parameters (density: 300, background: white, alpha: remove)
- Prioritize Inkscape over ImageMagick for EMF files as it handles them natively
- Resolves LibreOffice delegate command failures when converting EMF files
Fixes #362
2025-07-22 18:12:50 +02:00
Jason Fu
feb59e560b
Merge branch 'main' of github.com:fasonju/ConvertX
2025-07-09 02:38:21 +02:00
Jason Fu
17be8f3601
handle no slashes case
2025-07-09 02:37:03 +02:00
Ren Jason Fu
3b053e8222
Update src/converters/libreoffice.ts
...
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-07-09 02:34:43 +02:00
Jason Fu
1bd56e1d0e
wpd removed
2025-07-09 02:13:30 +02:00