• Joined on 2026-05-20
Elijah pushed to main at Elijah/drive 2026-05-24 08:56:11 -07:00
7997ccb293 Mobile Ui resizing and overlap fixes
Elijah pushed to main at Elijah/drive 2026-05-24 08:48:26 -07:00
95a2b3ad0e Initial Mobile UI
Elijah pushed to main at Elijah/drive 2026-05-23 18:42:19 -07:00
322685e3a3 fix(frontend): preserve refresh token during token rotation to prevent background session expiration
Elijah pushed to main at Elijah/drive 2026-05-23 18:03:39 -07:00
88260ee78e fix(frontend): update TUS options to use correct storeFingerprintForResuming key
Elijah pushed to main at Elijah/drive 2026-05-23 18:02:10 -07:00
382e7b8df0 fix(frontend): disable TUS resume caching to fix QuotaExceededError and show full upload errors
Elijah pushed to main at Elijah/drive 2026-05-23 17:56:39 -07:00
d9433a7a96 fix(frontend): optional chaining for abortController
Elijah pushed to main at Elijah/drive 2026-05-23 17:55:46 -07:00
bf9db781dc fix(frontend): resolve TS syntax errors from upload cancellation feature
Elijah pushed to main at Elijah/drive 2026-05-23 17:54:02 -07:00
91fc088389 feat(api, ui): handle TUS lockups, automatic chunk token refresh, and add upload cancellation
Elijah pushed to main at Elijah/drive 2026-05-23 17:33:49 -07:00
36d97ac330 feat(ui): add upload speed indicator in Mbps
Elijah pushed to main at Elijah/drive 2026-05-23 17:27:16 -07:00
96ca68b35c feat(api): recursively calculate directory sizes for public share folders and display on UI
Elijah pushed to main at Elijah/drive 2026-05-23 17:23:54 -07:00
755c791af5 fix(ui): use pushState for folder navigation in public share links
Elijah pushed to main at Elijah/drive 2026-05-23 17:20:11 -07:00
e00fac24cb fix(ui): clear password error after lockout and fix share page scrolling
Elijah pushed to main at Elijah/drive 2026-05-23 17:13:14 -07:00
7d3f3088ef fix(ui): update wording for password lockout message
Elijah pushed to main at Elijah/drive 2026-05-23 17:08:31 -07:00
78ba0bf2d5 feat(security): implement brute force rate limit for share passwords and improve UX with inline errors and visibility toggle
Elijah pushed to main at Elijah/drive 2026-05-23 17:05:01 -07:00
5262103a1a fix(ui): remove duplicate selectedFiles state declaration
Elijah pushed to main at Elijah/drive 2026-05-23 17:00:14 -07:00
59407278d1 fix(ui): improve drag selection scroll behavior, add right-click to unpin sidebar items, close preview on back navigation, fix shared files alignment
Elijah pushed to main at Elijah/drive 2026-05-23 16:45:23 -07:00
fbad71cbf2 fix: allow refresh tokens in AuthMiddleware for refresh route and dispatch auth_error on 401s to force login redirect
Elijah pushed to main at Elijah/drive 2026-05-23 14:53:40 -07:00
4c8e6b814c fix: resolve ghost conflicts by assigning unique paths to trashed files
Elijah pushed to main at Elijah/drive 2026-05-23 14:42:52 -07:00
c9f84fc257 style: change upload complete status bar color to green
Elijah pushed to main at Elijah/drive 2026-05-23 14:38:15 -07:00
2596382ea8 fix: resolve 404 file not found when permanently deleting files already in trash