|
|
50d41cb7ae
|
fix: restore login by defining getClientIp helper
|
2026-02-19 19:08:12 +08:00 |
|
|
|
19f53875c9
|
feat: add online device management and desktop settings integration
|
2026-02-19 17:34:41 +08:00 |
|
|
|
365ada1a4a
|
feat(desktop): remember login in sqlite and streamline update flow
|
2026-02-19 00:12:33 +08:00 |
|
|
|
3329ff10cf
|
chore(release): bump desktop client to 0.1.4
|
2026-02-18 22:55:52 +08:00 |
|
|
|
9d600a2d5c
|
fix(desktop): require in-app confirmation before deleting shares
|
2026-02-18 22:53:53 +08:00 |
|
|
|
bb8a4ea386
|
fix(frontend): replace share delete confirm with in-app modal
|
2026-02-18 22:48:31 +08:00 |
|
|
|
fd236e6949
|
chore(release): bump desktop client to 0.1.3
|
2026-02-18 22:27:20 +08:00 |
|
|
|
b931f36bde
|
feat(desktop): stream download progress and auto-launch installer
|
2026-02-18 22:24:41 +08:00 |
|
|
|
e4098bfda9
|
docs(desktop): rewrite README in Chinese with integration and build guide
|
2026-02-18 22:16:20 +08:00 |
|
|
|
fec2bd37a4
|
feat(update): auto-clean old desktop installer packages
|
2026-02-18 22:14:26 +08:00 |
|
|
|
af51d74a9f
|
feat(share): reuse existing share and direct links per file
|
2026-02-18 22:13:14 +08:00 |
|
|
|
ada7986669
|
fix(frontend): use native confirm for share/direct-link deletion
|
2026-02-18 22:11:55 +08:00 |
|
|
|
74032fe497
|
chore(release): publish desktop 0.1.2 with manual update checks
|
2026-02-18 22:02:34 +08:00 |
|
|
|
f96a9ccaa9
|
feat(security): shorten download signed URLs to 30s and remove update polling
|
2026-02-18 21:59:14 +08:00 |
|
|
|
c83d9304ea
|
chore(release): sync tauri cargo lock to 0.1.1
|
2026-02-18 21:25:47 +08:00 |
|
|
|
4b3a113285
|
chore(release): bump desktop client to 0.1.1
|
2026-02-18 21:23:05 +08:00 |
|
|
|
c81b5395ac
|
feat(desktop): implement startup and scheduled auto update flow
|
2026-02-18 21:11:59 +08:00 |
|
|
|
5f91fd925d
|
fix(desktop-ui): stabilize files toolbar layout
|
2026-02-18 21:08:18 +08:00 |
|
|
|
5c484e33a6
|
chore(desktop): align update panel copy with one-click installer flow
|
2026-02-18 20:28:08 +08:00 |
|
|
|
c668c88f7f
|
feat(desktop): align requested 4/5/6/8 with resume queue batch and one-click update
|
2026-02-18 20:26:16 +08:00 |
|
|
|
32a66e6c77
|
feat(desktop): add sort/filter, update center, and local sync workspace
|
2026-02-18 20:07:21 +08:00 |
|
|
|
d4818a78d3
|
perf(desktop): stream drag-upload and improve transfer status UX
|
2026-02-18 19:50:34 +08:00 |
|
|
|
09043e8059
|
feat(desktop): add drag-and-drop upload for file view
|
2026-02-18 19:46:11 +08:00 |
|
|
|
2b36275c4a
|
style(desktop): improve alignment and spacing across file/share views
|
2026-02-18 19:33:39 +08:00 |
|
|
|
8736a127a5
|
fix(desktop): enforce square file cards and icon tiles
|
2026-02-18 19:29:25 +08:00 |
|
|
|
24ac734503
|
feat(desktop): native download and working context menu actions
|
2026-02-18 19:25:52 +08:00 |
|
|
|
9da90f38cc
|
feat(desktop): square file cards and context-menu file actions
|
2026-02-18 18:30:53 +08:00 |
|
|
|
3c483d2093
|
feat(desktop): implement share management and hide endpoint settings
|
2026-02-18 17:17:49 +08:00 |
|
|
|
e343f6ac2a
|
feat(desktop): add tauri desktop client for cs.workyai.cn
|
2026-02-18 16:53:22 +08:00 |
|
|
|
3ea17db971
|
fix: correct local datetime display and remove false devtools detection
|
2026-02-18 11:23:34 +08:00 |
|
|
|
751428a29a
|
fix: keep expired reservations reconcilable for delayed OSS logs
|
2026-02-18 10:49:58 +08:00 |
|
|
|
5eab1de03e
|
fix: ingest oss traffic logs without file extensions
|
2026-02-18 10:24:00 +08:00 |
|
|
|
7ee727bd3a
|
fix: bump app.js cache busting version
|
2026-02-18 10:08:11 +08:00 |
|
|
|
96ff46aa4a
|
feat: add configurable stealth download security policies
|
2026-02-18 09:48:14 +08:00 |
|
|
|
8956270a60
|
fix: improve reservation cleanup and share popup handling
|
2026-02-17 23:55:31 +08:00 |
|
|
|
1a1c64c0e7
|
feat: add share security, resumable upload, global search and reservation ops panel
|
2026-02-17 23:36:30 +08:00 |
|
|
|
3c75986566
|
fix: bump app.js cache-busting version
|
2026-02-17 22:56:49 +08:00 |
|
|
|
aad1202d5e
|
ui: show file names instead of full paths in shares
|
2026-02-17 22:54:12 +08:00 |
|
|
|
5f7599bd0d
|
style: align share and direct-link table layout
|
2026-02-17 22:42:11 +08:00 |
|
|
|
b261d2750c
|
fix: unify share/direct link click and copy actions
|
2026-02-17 22:39:19 +08:00 |
|
|
|
e909d9917a
|
fix: normalize traffic range buttons layout in settings
|
2026-02-17 22:14:40 +08:00 |
|
|
|
6242622f1a
|
feat: add independent direct-link sharing flow
|
2026-02-17 21:57:38 +08:00 |
|
|
|
d236a790a1
|
test: update admin/share edge scripts for cookie+csrf auth
|
2026-02-17 21:32:07 +08:00 |
|
|
|
aed5dfdcb2
|
feat: add server-side admin user pagination and align traffic report accounting
|
2026-02-17 20:30:02 +08:00 |
|
|
|
1eae645bfd
|
feat: improve admin user management with filters and pagination
|
2026-02-17 20:13:32 +08:00 |
|
|
|
c506cf83be
|
feat: improve media preview UX with caching and loading states
|
2026-02-17 20:03:02 +08:00 |
|
|
|
0885195cb5
|
fix: remove preview content-type override for aliyun oss compatibility
|
2026-02-17 19:51:01 +08:00 |
|
|
|
f0e7381c1d
|
fix: use preview-mode signed URLs and graceful media preview fallback
|
2026-02-17 19:36:49 +08:00 |
|
|
|
2b700978ad
|
fix: precheck local downloads to avoid JSON file download on quota errors
|
2026-02-17 19:32:48 +08:00 |
|
|
|
dd6c439eb3
|
fix: fallback to file icon when thumbnail load fails
|
2026-02-17 19:29:42 +08:00 |
|