Commit graph

71 commits

Author SHA1 Message Date
Bennett
2d05bbf86b fix account page title 2025-05-23 12:34:11 +02:00
Bennett
2eb9b8fe96
fix updating logic 2025-05-19 20:12:29 +02:00
Bennett
8dc60b41ff Fixes email update validation logic 2025-05-19 18:51:32 +02:00
Bennett
b4be479d02
Update src/index.tsx
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-19 18:20:06 +02:00
Bennett
f56a93a1b2
Update src/index.tsx
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-19 18:19:55 +02:00
Bennett
ff8b9fca67 add account management page 2025-05-19 17:46:38 +02:00
C4illin
4b5c732380 fix: add timezone support
issue #258
2025-04-12 10:24:08 +02:00
g.petrakis
9d1c93155c feat: add HIDE_HISTORY option to control visibility of history page 2025-04-02 15:02:56 +03:00
C4illin
d7d584e497 chore: format 2025-04-01 14:50:15 +02:00
C4illin
c2beb4a227 chore: add default full opacity 2025-03-09 21:09:53 +01:00
C4illin
f433493d57 chore: remove @elysiajs/cookie 2025-03-08 00:28:27 +01:00
Emrik Östling
c1b75a13fd chore: sanitize filename 2025-03-04 09:23:06 +01:00
C4illin
bec58ac59f fix: mobile view overflow 2025-02-06 19:57:07 +01:00
C4illin
480ba77ebe chore: fix eslint config 2025-02-01 21:46:15 +01:00
C4illin
16f27c13bb fix: don't crash if file is not found 2025-02-01 21:09:48 +01:00
C4illin
e595014fcd refactor: update Tailwind to v4 2025-02-01 20:15:50 +01:00
Tejas Shah
538c5b60c9 fix: skip account setup when ALLOW_UNAUTHENTICATED is true 2025-01-04 17:05:03 +01:00
C4illin
7d1db72cf5 chore: fix default value for webroot 2024-11-06 14:14:11 +01:00
C4illin
36cb6cc589 feat: Allow to chose webroot
issue #180
2024-11-06 08:49:53 +01:00
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
78844d7bd5 fix: disable convert button when input is empty
issue #151
2024-10-05 01:20:23 +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
72636c5059 feat: add light theme, fixes #156 2024-09-30 17:14:44 +02:00
C4illin
88173891ba fix: wrong layout on search with few options 2024-09-26 23:37:19 +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
C4illin
bef1710e33 fix: allow non lowercase true and false values, fixes #122 2024-09-12 12:58:28 +02:00
Luis Canada
5f7234d6c1 Merge remote-tracking branch 'upstream/main' into searchable-formats 2024-08-23 14:20:16 -04: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
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
4dcb796e1b feat: add version number to log
issue #44
2024-06-27 00:59:06 +02:00
C4illin
25df58ba82 fix: fix incorrect redirect
issue #23
2024-06-10 23:06:26 +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
a98db90c14 add HTTP_ALLOWED env var, fixes Impossible to login without HTTPS #9 2024-05-28 19:53:15 +02:00
C4illin
da1a8934e1 format all 2024-05-26 12:46:22 +02:00