Commit Graph

796 Commits

Author SHA1 Message Date
Aaron Liu 2827c6bc2e feat(dashboard): filter file by shared link, direct link, uploading status 2025-08-21 13:13:21 +08:00
Aaron Liu b7bfbffda5 feat(markdown): upload and insert images (cloudreve/cloudreve#2593) 2025-08-21 11:47:12 +08:00
Aaron Liu 0feed521f0 feat(markdown): add images from relative path 2025-08-21 11:45:28 +08:00
Aaron Liu 5a1665a96a feat(archive): add support for 7z and bz2 / extract rar and 7zip files protected with password 2025-08-21 10:18:01 +08:00
Darren Yu d2ccb0b652
fix(i18n): add missing i18n key-value for markdown editor (#298) 2025-08-21 09:55:58 +08:00
Darren Yu f0ad9ff896
perf(setting): add debounce prop for logo setting preview loading optimization (#297) 2025-08-21 09:55:38 +08:00
Darren Yu a612a8e16e
fix(i18n): i18n translation called multiple times incorrectly (#295)
* fix(i18n): i18n translation called multiple times incorrectly

* Update ShareDialog.tsx

* Update Home.tsx

* Update GroupSelectionInput.tsx
2025-08-21 09:52:43 +08:00
Darren Yu 8e56ad86ed
doc(setting): fix mistake in description, and update icon description for clarity (#296)
* doc(setting): fix mistake in description, and update icon description for clarity

* Update dashboard.json
2025-08-20 14:15:33 +08:00
Aaron Liu 2c5b89c59c feat(service worker): friendly snackbar to remind page update 2025-08-19 09:31:22 +08:00
Darren Yu 254d06c625
feat(not found): add friendly button navigation to homepage (#2798) (#292)
* fix(ui): add padding to ListView, keep same with GridView

* Update ListView.tsx

fix(ui): add padding to ListView, keep same with GridView

* feat(not found): add friendly button navigation to homepage

* Update ListView.tsx

* Update NoMatch.tsx

* Update NoMatch.tsx
2025-08-19 09:30:20 +08:00
Aaron Liu f7aa0a09e2 update submodule 2025-08-12 13:27:26 +08:00
Aaron Liu ce3c8b624a feat(dashboard): upgrade promotion 2025-08-12 13:27:05 +08:00
Aaron Liu a15906f3fb fix(uploader): page crash during uploading large number of files 2025-08-12 13:08:05 +08:00
Aaron Liu eb2cfac37d feat(profile): options to select why kind of share links to show in user's profile (#2453) 2025-08-12 09:52:45 +08:00
Aaron Liu 8b2c8a7bdb fix(share): share link is truncated if users uncheck "include password in the link" previously (cloudreve/cloudreve#2755) 2025-08-10 10:10:48 +08:00
Aaron Liu 80b4b3dd3c feat: abuse report / fix: flexible width for Cloudflare Trunstile captcha 2025-08-10 09:44:23 +08:00
Aaron Liu 3a23464a0f feat(blob path): validation on unique magic var in either blob name or path (follow-up on: #2741) 2025-08-07 11:33:28 +08:00
Darren Yu c1454a037a
fix(i18n): fix mistake of use `{{}}` rather then `{}` in magic variables check message (#290) 2025-08-07 11:11:31 +08:00
Aaron Liu 09480ffa21 feat(explorer): use localCompare for file name sorting, if all items are loaded in one page (https://github.com/cloudreve/cloudreve/issues/2716) 2025-08-05 13:51:54 +08:00
Aaron Liu c4a6593921 fix(build): exclidraw chunk should not include react (https://github.com/cloudreve/cloudreve/issues/2714) 2025-07-31 17:28:42 +08:00
Chengxuan Li 9a87f59968
fix typo(event.allEventTypes) (#289)
* Update dashboard.json

fix typo(allEventTypes->所有事件类型)

* Update dashboard.json,fix typo

fix typo(allEventTypes->所有事件类型)

* Update dashboard.json,fix typo(JA-JP)


fix typo(allEventTypes->すべてのイベントタイプ

* Update dashboard.json

* Update dashboard.json
2025-07-28 15:08:54 +08:00
Aaron Liu a20621868f feat(storage policy): set deny/allow list for file extension and custom regexp (#2695) 2025-07-25 11:32:02 +08:00
{平沢 唯} b8dd0fcd9d
feat(storage): add Kingsoft KS3 storage policy (#285)
* feat:添加金山KS3存储策略

* fix:pr question

* fix:question
2025-07-21 16:08:58 +08:00
WittF d896d1f165
fix(explorer): handle empty folder direct link generation error (#288) 2025-07-17 11:37:54 +08:00
Chao 253991bc5e
Fix/download total zero (#287)
* fix(download):文件大小未知时显示超出100%.

* fix:i18n
2025-07-17 11:37:20 +08:00
Aaron Liu 0b49582a07 feat(thumb): adding option to define custom input argument for FFmpeg (#2657) 2025-07-15 14:11:40 +08:00
Aaron Liu a827cc60f2 feat(thumb): support output webp thumbnails for vips generator (#2657) 2025-07-15 13:51:22 +08:00
Aaron Liu e47a708f72 feat(direct link): add option to get direct link with download enforced (#2651) 2025-07-15 13:22:01 +08:00
Aaron Liu 3a6a22bb45 fix(file apps): "open in new tab" option now applies to all app types (cloudreve/cloudreve#2647) 2025-07-15 11:24:15 +08:00
Aaron Liu aa80ca5bb2 feat(ui): custom HTML content in predefined locations 2025-07-15 10:42:07 +08:00
Aaron Liu 686edceda6 feat: add powered by banner 2025-07-15 10:41:37 +08:00
Aaron Liu d4819eeaf4 feat(custom): custom sidebar items 2025-07-15 10:41:11 +08:00
Aaron Liu b28e0401ab feat(explorer): custom icon with Iconify 2025-07-15 10:38:32 +08:00
Darren Yu 9e2c9b8a07
fix(i18n): fix inconsistent Chinese Traditional and Japanese translations (#282)
* fix(i18n): fix inconsistent Chinese Traditional translation

* fix(i18n): fix inconsistent Japanese translation
2025-07-14 19:55:31 +08:00
WittF 4b5243f559
fix(i18n): fix missing and inconsistent Chinese translations (#281) 2025-07-14 17:56:25 +08:00
Aaron Liu 772333248e refactor(dashboard): move all filesystem settings into one new page 2025-07-12 11:41:32 +08:00
Aaron Liu ada49fd21d feat(fs): custom properties for files (#2407) 2025-07-12 11:15:31 +08:00
tkymmm ee9e3ba54c
Update ja-JP/application.json (#279) 2025-07-08 16:40:12 +08:00
Aaron Liu 353ffceb6b fix(explorer): gallery view lazy load is fired for all items for the first load (https://github.com/cloudreve/cloudreve/issues/2623) 2025-07-05 20:16:16 +08:00
Aaron Liu e9b91c4e03 feat(dashboard): cleanup tasks and events (#2368) 2025-07-05 11:52:13 +08:00
Aaron Liu 6a6fd722f3 feat(qiniu): use accelerated upload domain (#2497) 2025-07-05 10:50:49 +08:00
Aaron Liu 70931462f2 feat(image viewer): add LRU cache for heic converted images (#2601) 2025-07-05 10:22:55 +08:00
Aaron Liu 38f5114426 feat(share): add option to automatically render and show README file (#2382) 2025-07-04 14:40:30 +08:00
Aaron Liu 27996dc3ea feat(storage): load balance storage policy 2025-07-04 10:02:54 +08:00
Samler 14e8391cad
fix: custom icon not draggable in file viewer (#277) 2025-07-03 14:08:23 +08:00
Samler 37320610e8
feat: platform self-adaptation for file viewer application (#276)
* feat: platform self-adaptation for file viewer application

* pref: optimize the default values of viewerPlatform

* perf: moved the device filter logic to redux

* perf: removed unused dependencies
2025-07-03 14:06:48 +08:00
Mason Liu 2c56116153
feat: list reordering with drag-and-drop and move buttons (#274)
* feat: list reordering with drag-and-drop and move buttons

* feat: unify list reordering, fix DnD cross-group bug, and use existing icons
2025-07-01 21:42:23 +08:00
Samler 2c7b1bd38a
feat: Added the base64-encoded url for magic vars (#273)
* feat: Added the base64-encoded url for magic vars

* fix: non-ascii characters compatible in {$src_raw_base64}
2025-07-01 20:24:01 +08:00
WittF e729ee8893
fix(captcha): correct CAP WASM URL timing and asset server path (#275) 2025-07-01 12:52:57 +08:00
Aaron Liu 0c9e7b8f7a fix: index chunk is incorrectly packed with excalidraw chunk / missing translations in en-US 2025-06-30 21:17:50 +08:00