43 Commits

Author SHA1 Message Date
diced
c9d492f9d2 feat: trust proxies option (#879) 2025-10-03 20:55:35 -07:00
diced
ac37f13452 feat: thumbnails output format (jpg, png, webp) 2025-08-27 21:18:46 -07:00
diced
ef13ef755c feat: default image compression type 2025-08-27 17:26:19 -07:00
dicedtomato
ae7b4dacf1 feat: remove next.js in favor of client-side only (#857)
* feat: start removing next.js

* feat: working ssr + dev + prod env

* feat: all functionality added + client/ -> src/client/

* fix: build process

* fix: caching on pnpm action

* fix: ignores + cache action

* fix: docker + exdev error

* fix: generate prisma before types

* fix: remove node@20 from actions

* feat: dynamic import optimizations + titled pages

* fix: removed unused vars

* feat: small ui fixes and improvements

* feat: small ui improvements

* fix: linting error

* fix: regex when adding domains
2025-08-14 12:13:54 -07:00
diced
82a7f1d0bf feat(prisma): use non-rust engines 2025-08-02 16:36:08 -07:00
curet
38a90787d0 feat: predefined domains (#822)
* feat(domains): add domains to server settings

* fix(domains): fix linting errors

* fix(domains): remove unused imports

* fix(urls): fix typo

* feat(domains): remove expiration date from domains

* feat(domains): changed domains from JSONB to TEXT[]

* fix(domains): linter errors

---------

Co-authored-by: dicedtomato <35403473+diced@users.noreply.github.com>
2025-07-02 10:52:33 -07:00
diced
fbf9e10e56 feat: allow/denylist discord oauth 2025-06-07 11:36:23 -07:00
diced
e5eaaca5a0 feat: discord oauth whitelist 2025-06-06 20:33:41 -07:00
diced
a35d8b87ee feat: more version checking options 2025-05-15 21:09:44 -07:00
diced
90aef3dce1 feat: update mantine, prisma, etc. 2025-05-06 00:17:53 -07:00
diced
20b781709f feat: anonymous folder uploads 2025-03-03 22:26:38 -08:00
diced
af68a2a06c feat: move oauth api to fastify + update deps 2025-02-21 23:33:48 -08:00
diced
cbd9191488 feat: gfycat style file names 2025-02-13 21:07:32 -08:00
diced
6b8b29ed29 feat: enable/disable urls on the fly 2025-01-31 13:12:18 -08:00
diced
5f026bd2f3 feat: loginBackgroundBlur option 2025-01-11 13:22:42 -08:00
diced
9a117d7032 feat: string bytes/ms settings so they wont overflow 2025-01-08 22:15:27 -08:00
diced
a96b99c97d fix: defaultExpiration as a string now 2025-01-03 15:46:19 -08:00
diced
651efbc047 feat: prisma migrations 2024-12-28 15:51:59 -08:00
diced
47cbca7826 fix: use same blur properties 2024-12-03 23:00:16 -08:00
diced
3d6aaa43d9 feat: custom redirect uris for oauth 2024-10-16 11:32:34 -07:00
diced
a62e03b439 feat: pwa 2024-09-22 15:10:36 -07:00
diced
8db6d5f0c7 fix: a bunch of small fixes 2024-09-13 17:22:57 -07:00
diced
bd774b8ffb fix: exports path 2024-09-12 16:17:04 -07:00
diced
641ec235d9 feat: database based server settings 2024-09-12 15:54:38 -07:00
diced
67a7d44198 fix: sessions & authentik -> oidc & #603 2024-09-04 22:55:15 -07:00
diced
927e5bd00a fix: i dont know (very unstable commit) 2024-05-22 21:18:55 -07:00
diced
7e137c0991 feat: storage/file quota + urls quota 2024-04-16 20:34:04 -07:00
diced
b02bcfc035 feat: url passwords 2024-03-06 21:37:07 -08:00
diced
a2e235d2ac feat: tags & file meta editing backend 2023-12-04 23:02:05 -08:00
diced
3a01c6462f feat: updates & bigint 2023-11-30 22:10:34 -08:00
diced
2a2ffaaffe feat: thumbnails 2023-08-30 20:08:49 -07:00
diced
156f65048b feat: webauthn passkeys 2023-08-16 22:50:28 -07:00
diced
5e72450f39 feat: 2fa 2023-08-16 18:24:35 -07:00
diced
fae3ba8c5d feat: invites & user registration 2023-08-09 23:07:52 -07:00
diced
60a5c478fe feat: folders 2023-07-22 22:12:22 -07:00
diced
8b74b0b195 feat: oauth + authentik support (#372) 2023-07-21 11:47:46 -07:00
diced
fa30d082fd feat: shorten urls & root path support for everything ever 2023-07-20 17:42:30 -07:00
diced
0670cbb586 featL settings, view routes, embeds, etc. 2023-07-20 12:35:08 -07:00
diced
5f295924b9 feat: show saved indicator for upload options 2023-07-18 21:23:04 -07:00
diced
0f94ad6488 feat: user roles 2023-07-16 21:35:23 -07:00
diced
01e7b1f473 feat: uploading & rendering 2023-07-03 23:11:13 -07:00
diced
e4761c3f12 feat: stuffs 2023-06-27 22:39:39 -07:00
diced
49e3bd5e9b feat: init 2023-06-24 00:24:47 -07:00