751 Commits

Author SHA1 Message Date
diced 754c54542e feat(v4.6.2): version v4.6.2 2026-06-02 19:35:43 -07:00
dicedtomato 19b7e6f938 Merge commit from fork 2026-06-02 19:33:54 -07:00
dicedtomato cd22a8915e Merge commit from fork 2026-06-02 19:30:34 -07:00
zorex 97a75c0f84 feat: add user activity chart on home page (#1092)
Co-authored-by: dicedtomato <git@diced.sh>

also adds settings to hide the recents, activity graph, and file type table
2026-06-02 19:19:22 -07:00
diced d5e2bc3ec2 fix: build errors 2026-06-01 22:06:38 -07:00
diced 6f90339f17 fix: inconsistent border-radius 2026-06-01 21:41:54 -07:00
diced 833f8a30cc fix: optimize stats page 2026-06-01 18:46:18 -07:00
diced e6382b3881 fix: block thumbnails on files w/ passwords 2026-06-01 17:25:31 -07:00
diced e3789446c2 feat: reference folders by their name 2026-05-24 18:58:06 -07:00
diced 6c94abc73b feat: mimetype overhauls 2026-05-20 10:11:10 -07:00
diced 8fb21988a7 feat(v4.6.1): version v4.6.1 2026-05-20 09:01:10 -07:00
diced 72fc8116d4 fix: build errors 2026-05-20 09:00:19 -07:00
dicedtomato 177febf305 Merge commit from fork 2026-05-20 08:54:59 -07:00
diced a8c65c19b4 refactor: nuqs 2026-05-15 23:03:11 -07:00
diced 3fc3dcd1ed fix: folder files not showing anything 2026-05-15 14:48:00 -07:00
zorex 0c52b48c05 feat(view): media-only OpenGraph previews when embeds disabled (#1090)
Add embedMediaOnly view setting: emit og:image/og:video (and related tags)
without custom title, description, or site name for Discord-style unfurls.
Canonical og:url uses the view page URL. API and dashboard settings updated.

Co-authored-by: dicedtomato <git@diced.sh>
2026-05-15 12:57:58 -07:00
diced 5c386a792e fix: add pnpm-workspace.yml to dockerfile 2026-05-14 23:59:00 -07:00
diced c4f8aa52a4 chore: update node + update packages 2026-05-14 23:55:45 -07:00
diced 5c0097fed5 feat: option to turn on automute 2026-05-14 23:09:01 -07:00
diced 6ebd8f68f9 fix: #1083 2026-05-14 22:54:13 -07:00
diced f6188cf15b fix: #1089 2026-05-13 16:03:29 -07:00
diced c9cbc2322f fix: #1087 2026-05-12 19:33:49 -07:00
diced ae11a29057 feat(v4.6.0): version v4.6.0 2026-05-11 16:24:14 -07:00
diced 4776d9e85f fix: totp 2fa QOL #1073 2026-05-11 16:18:37 -07:00
diced 41b63e6f25 fix: #1081 2026-05-11 16:07:41 -07:00
diced 24b332c23e fix: build errors 2026-05-09 17:55:05 -07:00
diced 3fd9154e57 fix: #1072 2026-05-09 17:54:24 -07:00
diced 3f71769ec6 fix: #1069 2026-05-09 17:18:14 -07:00
diced a99b0f4f1d refactor: use access tokens for file/url passwords
no longer using cookies, since they are buggy and weird with caching
using a access token that "expires" in 10 minutes
2026-05-04 18:21:53 -07:00
diced 15f5279ddb fix: perf improvements 2026-04-27 17:51:00 -07:00
diced 87a2dfbda6 fix: thin text files 2026-04-27 16:47:57 -07:00
diced c7d2b3010f fix: add tags/folder editing to new viewer 2026-04-27 16:47:44 -07:00
diced 5119806147 fix: build errors 2026-04-25 19:10:14 -07:00
diced 33104ce1be fix: rework passwd protected file logic 2026-04-25 19:07:39 -07:00
diced eeb1c51fb2 fix: build errors 2026-04-24 22:11:17 -07:00
diced 756dee6bba fix: impl serverside pagination folders (#1052) 2026-04-24 22:06:46 -07:00
Tomasz Kołodziej a0907e8791 fix: return 404 status on not-found SPA fallback (#1061) (#1063)
The non-API branch of setNotFoundHandler served the Next.js index shell
without setting the status code, so clients saw HTTP 200 with a Not-Found
UI. This broke monitoring, ingress proxy_intercept_errors rules,
crawlers, and curl -f. Set status 404 explicitly before serving the
index.

Closes #1061

Co-authored-by: dicedtomato <git@diced.sh>
2026-04-23 23:29:10 -07:00
diced 5a58abeb51 fix: #1062 2026-04-23 23:26:35 -07:00
diced 72d8c693c7 chore: update packages 2026-04-19 21:58:06 -07:00
diced 7caf314ce1 fix: session serialization errors 2026-04-19 21:49:19 -07:00
diced 677927b4a6 fix: blob urls not persisting 2026-04-18 22:43:32 -07:00
diced ac0b718f77 fix: date format #1056 2026-04-18 22:42:16 -07:00
diced db3a1b88ad fix: passkey fields validation (#1047) 2026-04-18 22:35:09 -07:00
diced a97cf32682 feat: make 'fullscreen' viewer default 2026-04-18 16:24:41 -07:00
diced 7e2b4ed1bb fix: build errors 2026-04-18 16:24:14 -07:00
diced a7fdf5afed fix: fix issues and polish new fullscreen viewer 2026-04-18 16:08:42 -07:00
diced db8adcc768 fix: #384 again 2026-04-18 16:07:59 -07:00
diced 135cf1982a fix: build errors 2026-04-15 23:23:56 -07:00
diced 9925300e9d feat: add details drawer for fullscreen viewer 2026-04-15 23:19:56 -07:00
diced 3bf125b4b4 fix: leftover import 2026-04-15 00:16:47 -07:00