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
C4illin
ff680cb295
feat: add libjxl for jpegxl conversion
2024-06-11 19:30:06 +02:00
C4illin
25df58ba82
fix: fix incorrect redirect
...
issue #23
2024-06-10 23:06:26 +02:00
C4illin
17f439210a
chore: remove unused and fix spelling
2024-05-30 14:34:32 +02:00
C4illin
9970fd3f89
fix: 🐛 make sure all redirects are 302
...
issue: #12
2024-05-30 14:33:57 +02:00
C4illin
ff176028d1
make progress visable and only show registration if enabled
2024-05-29 13:52:00 +02:00
C4illin
3872cd87b6
add pdflatex
2024-05-29 11:59:52 +02:00
C4illin
a98db90c14
add HTTP_ALLOWED env var, fixes Impossible to login without HTTPS #9
2024-05-28 19:53:15 +02:00
C4illin
3307b1d9b5
fix picocss
2024-05-26 14:42:19 +02:00
C4illin
da1a8934e1
format all
2024-05-26 12:46:22 +02:00
C4illin
50e9b861b0
add safe
2024-05-26 12:44:28 +02:00
C4illin
a41e5d8c99
wrap converters in promises
2024-05-25 18:09:28 +02:00
C4illin
10684a1f90
update readme
2024-05-25 15:56:34 +02:00
C4illin
d81a3a6ab4
migrate to vips
2024-05-25 15:52:04 +02:00
C4illin
dcf360b7d2
add auto refresh
2024-05-25 02:33:24 +02:00
C4illin
55e5b363f9
update packages
2024-05-25 01:20:24 +02:00
C4illin
64f25f934b
update description
2024-05-25 00:59:28 +02:00
C4illin
8a32c2d31f
fix login
2024-05-25 00:51:07 +02:00
C4illin
ac8f44b4c1
redid ffmpeg
2024-05-25 00:42:54 +02:00
C4illin
549bcadc15
only show register button if possible
2024-05-24 23:26:01 +02:00
C4illin
f92cc4fd63
update docs
2024-05-24 23:24:33 +02:00