Commit Graph

90 Commits

Author SHA1 Message Date
C4illin d2cd6706c9 chore: update @elysiajs/static 2024-10-18 19:32:42 +02:00
C4illin e8ed10dde8 chore(deps): update @elysiajs/html to version 1.1.1 2024-10-18 18:53:45 +02:00
C4illin 8eed99e732 chore: fix drop done style 2024-10-07 10:47:37 +02:00
Emrik Östling 4561ca3760
Merge pull request #164 from C4illin/fix/#163/add-jfif-support 2024-10-06 00:48:46 +02:00
Emrik Östling 698cce58ce
Merge pull request #165 from C4illin/fix/#157/resize-when-converting-to-ico 2024-10-06 00:46:22 +02:00
C4illin 339b79f786 fix: treat jfif as jpeg
issue #163
2024-10-06 00:45:08 +02:00
C4illin 4f98f778f0 chore: add message when resizing image 2024-10-06 00:40:34 +02:00
C4illin 78844d7bd5 fix: disable convert button when input is empty
issue #151
2024-10-05 01:20:23 +02:00
Emrik Östling 64e4a271e1
Merge branch 'main' into fix/#157/resize-when-converting-to-ico 2024-10-05 01:02:48 +02:00
C4illin 5fb8c3575b chore: add eslint-plugin-readable-tailwind 2024-10-05 01:01:00 +02:00
C4illin ee9207a7f4 chore: fix eslint rules 2024-10-05 00:43:24 +02:00
C4illin a34e215202 chore: remove biome 2024-10-05 00:01:39 +02:00
C4illin b4e53dbb8e fix: resize to fit for ico
issue #157
2024-10-04 23:55:39 +02:00
C4illin 72636c5059 feat: add light theme, fixes #156 2024-09-30 17:14:44 +02:00
C4illin ae1dfafc9d fix: cleanup formats and add opus, fixes #159 2024-09-30 15:51:11 +02:00
Emrik Östling 6caa583c35
Merge pull request #154 from C4illin/fix/#153/clean-up-ffmpeg-formats
fix: support .awb and clean up, fixes #153, #92
2024-09-28 13:36:46 +02:00
C4illin 2057167576 fix: add support for usd for assimp, #144 2024-09-28 13:13:48 +02:00
C4illin 1c9e67fc32 fix: support .awb and clean up, fixes #153, #92 2024-09-28 13:02:17 +02:00
C4illin 88173891ba fix: wrong layout on search with few options 2024-09-26 23:37:19 +02:00
Aymen Djellal 63a4328d4a feat: Add support for 3d assets through assimp converter
This is a start for #144
It does not support all the 3d formats, but its a good few
2024-09-26 22:55:42 +02:00
C4illin 47139a550b fix: rename css file to force update cache, fixes #141 2024-09-25 23:47:18 +02:00
C4illin 4c747e8908 chore: format and update deps 2024-09-24 23:49:14 +02:00
Aymen Djellal c57b69991c
Fix UNAUTHENTICATED mode
the function used here, randmInt(Min, Max) has an issue.
When running the code, I get a 500 error, with the error being 

```
 |       const newUserId = String(randomInt(2 ** 24,  Number.MAX_SAFE_INTEGER));
      ^
RangeError: The "max - min" is out of range. It must be <= 281474976710655. Received 9007199237963775
 code: "ERR_OUT_OF_RANGE"

      at randomInt (native:1:1)
      at /.../ConvertX/src/index.tsx:460:32
      at /.../ConvertX/src/index.tsx:594:29
      at file:///.../ConvertX/node_modules/elysia/dist/bun/index.js:76:22
```

When digging deeper in the implementation, it seems that the official node doc says : 
> The range (max - min) must be less than 2**48. min and max must be safe integers.

See : https://nodejs.org/api/crypto.html#cryptorandomintmin-max-callback

Feel free to close this PR and do the fix another way (it: by using a uuid instead of randomInt, etc.)
2024-09-23 11:44:37 -04:00
C4illin 22f823c535 feat: ui remake with tailwind 2024-09-23 03:58:29 +02:00
C4illin a17eca0a09 chore: format 2024-09-20 13:27:54 +02:00
C4illin 317c932c2a feat: add option to customize how often files are automatically deleted 2024-09-20 13:24:18 +02:00
C4illin 5b1703db68 chore: add safe attribute to input element 2024-09-20 12:55:00 +02:00
C4illin 60ba7c93fb fix: improve file name replacement logic 2024-09-20 12:49:19 +02:00
Emrik Östling 21a1b50ed8
Merge pull request #129 from C4illin/fix/#122/lowercase-env-variables 2024-09-12 13:02:45 +02:00
C4illin e6a94fb21d chore: format 2024-09-12 12:59:59 +02:00
C4illin bef1710e33 fix: allow non lowercase true and false values, fixes #122 2024-09-12 12:58:28 +02:00
C4illin bb34bdee87 Merge branch 'main' of https://github.com/C4illin/ConvertX 2024-08-26 16:00:15 +02:00
Luis Canada 5f7234d6c1 Merge remote-tracking branch 'upstream/main' into searchable-formats 2024-08-23 14:20:16 -04:00
C4illin 6597c1d7ca feat: add robots.txt 2024-08-23 20:14:34 +02:00
C4illin d5eeef9f68 feat: add resvg converter 2024-08-23 19:56:43 +02:00
C4illin bc4ad49285 fix: keep unauthenticated user logged in if allowed #114 2024-08-23 15:18:43 +02:00
C4illin f0d0e43929 feat: add option for unauthenticated file conversions #114 2024-08-23 15:09:49 +02:00
C4illin 8ca4f1587d fix: pdf support in vips 2024-08-23 14:30:02 +02:00
Luis Canada 4d9c4d64aa
fix: Slow click on conversion popup does not work 2024-08-20 18:10:34 -04:00
Luis Canada 53fff594fc
feat: Add search bar for formats 2024-08-20 14:59:25 -04:00
C4illin 52294465fb chore: fix type errors 2024-08-05 21:57:40 +02:00
C4illin 87052ce105 chore: create data directory 2024-07-30 19:03:13 +02:00
C4illin ae2455e73e chore: fix type errors and update bun sql syntax 2024-07-30 00:48:15 +02:00
C4illin 3ae2db5d9b fix: increase max request body to support large uploads
issue #64
2024-07-09 20:26:48 +02:00
C4illin 801cf28d1e feat: print version of installed converters to log 2024-06-28 00:05:21 +02:00
C4illin fae2ba9c54 feat: change to xelatex 2024-06-27 23:26:46 +02:00
C4illin 48a76a46b3 refactor: fix typescript 2024-06-27 01:05:36 +02:00
C4illin 4dcb796e1b feat: add version number to log
issue #44
2024-06-27 00:59:06 +02:00
Emrik Östling 15d4233a82
Merge pull request #31 from C4illin/feature-libjxl 2024-06-11 19:36:52 +02:00
C4illin 853a4c4f32 chore: format 2024-06-11 19:32:23 +02:00