Dyan
c7b6fa5288
feat(oauth): add OAuth login for Cloudreve CLI ( #348 )
2026-09-21 14:15:11 +08:00
Roman Kudlay
19da0fe1ec
added theme and dark vars for custom web app ( #347 )
2026-08-02 09:55:24 +08:00
Jacob Lin
083484109f
feat(captcha): auto-clear input and focus on captcha refresh ( #343 )
2026-07-08 09:57:54 +08:00
Aaron Liu
2e995f1d46
feat(explorer): add empty recycle bin button & move restore action to top quick actions
2026-07-08 09:29:20 +08:00
Aaron Liu
3235069f05
fix(router): require admin write scope for test node routes
2026-06-26 14:03:19 +08:00
AaronLiu
a9724f5d99
Revert "fix(i18n): sync i18n translation keys ( #339 )" ( #341 )
...
This reverts commit 76386cad07 .
2026-06-26 11:17:45 +08:00
Darren Yu
76386cad07
fix(i18n): sync i18n translation keys ( #339 )
...
- Removed deprecated error messages from Brazilian Portuguese (pt-BR) and Russian (ru-RU) localization files.
- Updated dashboard descriptions and added new entries in Brazilian Portuguese (pt-BR) and Russian (ru-RU) localization files.
- Added missing event type descriptions in Brazilian Portuguese (pt-BR) and Russian (ru-RU) localization files.
- Improved report reason options formatting in Chinese (zh-CN) and Traditional Chinese (zh-TW) localization files.
- Fixed missing newline at the end of several JSON files in Chinese (zh-CN) and Traditional Chinese (zh-TW) localization files.
- Added reset thumbnail messages in Traditional Chinese (zh-TW) localization file.
2026-06-26 10:53:27 +08:00
Aaron Liu
65a2dc8a0d
feat(ListThumbnail): add small variant for FileIcon with custom styles
2026-06-26 10:52:30 +08:00
Aaron Liu
a535b9b4e7
feat(FileIcon): add medium variant for icon size
2026-06-26 10:46:00 +08:00
Aaron Liu
f18a8d1022
feat(navbar): add navigation to home on logo click ( close cloudreve/cloudreve#3457 )
2026-06-26 10:37:44 +08:00
Aaron Liu
be30f5ddbc
feat(explorer): option to enable thumbnails in list view ( close cloudreve/cloudreve#3453 )
2026-06-13 13:15:46 +08:00
Darren Yu
374511d3a7
fix(i18n): fix invalid escape character in ar-AR language ( #338 )
2026-06-13 11:46:32 +08:00
Aaron Liu
807360a8a6
feat(user): options to disable exposing user emails to other users
2026-06-13 11:40:46 +08:00
Aaron Liu
812110234b
i18n: add ar-AR language option
2026-06-13 11:27:42 +08:00
Ahmed
f389117d99
Add Arabic locale: Part 2 ( #337 )
2026-06-13 09:55:51 +08:00
Aaron Liu
bf9c1ff7c1
feat(remote download): configurable SSRF check for target URL
2026-06-06 10:51:39 +08:00
Aaron Liu
1678ce8a74
feat(DrawIOViewer): add clipboard permissions to iframe
2026-05-10 10:21:48 +08:00
LhyTeK
f091cdda8e
fix(captcha): correct the wasm URL of Cap captcha ( #331 )
2026-04-26 10:11:30 +08:00
Nothing
31c2873acd
fix(api): make getFileList respect skipSnackbar ( #336 )
2026-04-14 11:55:52 +08:00
Darren Yu
3fe2f17f65
feat: refactor backend proxy configuration ( #335 )
2026-04-14 11:53:55 +08:00
Darren Yu
363fb89590
fix(dashboard): handle empty input for min and max values ( #3410 , #3411 ) ( #334 )
2026-04-14 11:53:02 +08:00
Ahmed
c61097100a
Add Arabic locale: Part 1 ( #329 )
2026-04-14 11:36:36 +08:00
401b981487
feat(filemanager): add real-time progress tracking to browser batch downloads ( #332 )
...
* feat(filemanager): add real-time progress tracking to browser batch downloads
Replace the indeterminate "Batch download has started" snackbar with a
detailed progress tracker showing file count, byte-based percentage,
download speed (rolling average), current filename, and a progress bar.
- Stream response bodies via ReadableStream to track bytes in real-time
- Calculate download speed using a rolling 5-sample average
- Show "saving..." status during filesystem write operations
- Add cancel button that cleanly aborts the download
- Show completion/cancellation toasts with download summary
- Add beforeunload warning to prevent accidental tab closure
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* feat(download): add download progress tracking and completion messages in multiple languages
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Aaron Liu <abslant.liu@gmail.com >
2026-03-31 14:00:11 +08:00
Darren Yu
b28d138e7f
fix(filemanager): fix invalid uri when using scrolling triggers cursor pagination ( #330 )
2026-03-18 09:24:31 +08:00
Aaron Liu
f49ce4623f
update submodule
2026-03-14 10:12:46 +08:00
Aaron Liu
efe8a2d21f
feat(dashboard): permission toggle for folder direct link
2026-03-14 10:04:50 +08:00
Aaron Liu
068ab77bd0
feat(custom props): change props in list view applies to all selected files ( close cloudreve/cloudreve#3322 )
2026-03-13 10:36:47 +08:00
Aaron Liu
4672a94eef
feat(dashboard): set global default file apps ( close cloudreve/cloudreve#2304 )
2026-03-13 10:27:32 +08:00
Aaron Liu
194c0c3f22
feat(directlink): new ui for direct link result
2026-03-12 15:59:21 +08:00
Aaron Liu
a5ade06951
fix(explorer): page exception from lazy loading indicator when deleting all files in current page ( close #3329 )
2026-03-04 14:53:41 +08:00
Darren Yu
05bc4b642f
fix(locales): correct folder click action descriptions ( #328 )
2026-03-04 14:41:14 +08:00
Darren Yu
8f98777045
fix(fts): update full-text search documentation link ( #327 )
2026-02-14 14:21:28 +08:00
Aaron Liu
5b5ee6d8b9
fix(explorer): inline editing delayed exit
2026-02-14 10:06:16 +08:00
Aaron Liu
8e8a68141a
fix(oauth): openid scope is not added by default / add scope name and list in dashboard
2026-02-14 09:59:21 +08:00
Aaron Liu
83473652f5
feat(explorer): preference option for the default action when users clicked at a folder ( close cloudreve/cloudreve#3266 )
2026-02-13 13:47:10 +08:00
Aaron Liu
1ee28233a3
feat(custom props): inline editing for custom props in list view ( close cloudreve/cloudreve#3254 )
2026-02-13 13:27:21 +08:00
Aaron Liu
de46f0eb73
feat(explorer): use <kbd>F2</kbd> to rename selected file inline ( cloudreve/cloudreve#3266 )
2026-02-13 11:44:26 +08:00
Aaron Liu
c5e067d0cc
feat(explorer): inline renaming for Grid and List view
2026-02-13 11:43:54 +08:00
Aaron Liu
5eff3fc6db
feat(fts): add dashboard and sidebar items for full-text search
2026-02-12 13:40:44 +08:00
Darren Yu
aca8f6b7c0
fix(dashboard): disable interactive tooltip in blob page ( #326 )
2026-02-11 18:34:49 +08:00
Aaron Liu
4a38a946cb
feat: full-text search and RAG powered search
2026-02-11 16:00:11 +08:00
Aaron Liu
21a9819433
fix(explorer): tooltip interactive should be disabled for listview and treeview ( close cloudreve/cloudreve#3170 )
2026-02-05 19:04:03 +08:00
Aaron Liu
bdba96ddea
fix(explorer):fix DnD not working under list view ( close cloudreve/cloudreve#2937 )
2026-02-05 19:03:02 +08:00
Aaron Liu
fe9013d8af
perf(explorer): improve area selection performance
2026-02-05 19:01:50 +08:00
Aaron Liu
b900a868aa
fix(eventhub): nil pointer trying get owner
2026-01-28 13:46:24 +08:00
Aaron Liu
be0e1628c0
fix(loader): hide loader in component and errorboundary
2026-01-28 13:02:26 +08:00
Aaron Liu
c5cc512241
feat(dashboard): add setting option for event push
2026-01-28 13:02:11 +08:00
Aaron Liu
b49c9466d1
feat(devices): add landing page for desktop client
2026-01-28 13:01:49 +08:00
Aaron Liu
c814261d3c
feat(oauth): user can manage existing OAuth grant
2026-01-28 13:00:09 +08:00
Aaron Liu
f202d5fd49
feat(dashboard): manage OAuth apps
2026-01-28 12:56:20 +08:00