Commit Graph

724 Commits

Author SHA1 Message Date
{平沢 唯} 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
WittF 8e2c2bcff1
feat(captcha): update static asset source option (#269)
* feat(captcha): Add captcha_cap_asset_server configuration option to support static asset server settings (#2584)

* feat(captcha): Update static asset server option to support unpkg CDN

* fix(i18n): update capAssetServerDes

* refactor(captcha): extract URL constants and improve wording
2025-06-30 19:35:34 +08:00
Samler 59bf8d9062
fix: new user group error in without replication (#272) 2025-06-30 19:34:07 +08:00
Aaron Liu e19056c746 fix(explorer): version and direct link should be refreshed if opened from sidebar (https://github.com/cloudreve/cloudreve/issues/2580) 2025-06-29 10:38:54 +08:00
Aaron Liu ac6f97d9ba fix(viewer): default viewer should be selected on double click if there's only 1 matched viewer 2025-06-27 09:21:00 +08:00
Aaron Liu b483b3c5ff fix(dashboard): direct link setting should be hidden for Anonymous group 2025-06-26 18:51:08 +08:00
Aaron Liu 672b00192c feat(explorer): manage created direct links / option to enable unique redirected direct links 2025-06-26 18:45:49 +08:00
Aaron Liu 820349093b fix(i8n): missing translations in WebDAV list page (https://github.com/cloudreve/cloudreve/issues/2564) 2025-06-26 16:32:59 +08:00
Aaron Liu 7f3829d28e chore: add livephotojs dep 2025-06-26 15:04:45 +08:00
WittF f99da50d43
refactor(captcha): update Cap to 2.0.0 (#268)
* refactor(captcha): update Cap to 2.0.0

* refactor(captcha): remove Cap 1.x compatibility, keep only 2.x support

* feat(captcha): update Cap field names to Site Key and Secret Key

* docs(captcha): update Cap documentation links to latest version

* fix(captcha): update Cap field names in SettingsWrapper configuration
2025-06-26 14:59:14 +08:00
Aaron Liu 39ee23ca8f fix(image viewer): live photo resize and loading indicator not centered 2025-06-25 23:07:28 +08:00
Aaron Liu 25a892f025 feat(image viewer): support HEIC/HEIF and live photo 2025-06-25 22:17:23 +08:00
Aaron Liu 0fa57541d5 feat(thumb): support generating thumbnails using `simple_dcraw` from LibRAW 2025-06-24 10:46:44 +08:00
Mason Liu 88a04209a0
feat: add alt attribute to logo image for accessibility and SEO (#267) 2025-06-23 17:29:16 +08:00
WittF c8ed035425
fix(EntityRow&FileRow): improve file and entity link opening logic (cloudreve/cloudreve#2302) (#266)
* fix(EntityRow&FileRow): close loading window after download starts

* fix(EntityRow&FileRow): improve file and entity link opening logic (cloudreve/cloudreve#2302)

* fix(EntityRow): window.open

* fix(EntityRow&FileRow): window.location.assign(url);

* fix(EntityRow&FileRow): force file download using anchor tag download attribute
2025-06-23 17:28:48 +08:00
Aaron Liu 474821318a feat(treeview): add option to disable treeview auto expansion (https://github.com/cloudreve/cloudreve/issues/2545) 2025-06-22 11:42:33 +08:00
Aaron Liu 8598a56148 chore: husky hook for eslint and prettier 2025-06-22 11:09:43 +08:00
Aaron Liu 27de5db3e7 chore: format code 2025-06-22 10:57:50 +08:00
Aaron Liu 34adaeb5dc feat(explorer): always show "Open with" in context menu (https://github.com/cloudreve/cloudreve/issues/2342) 2025-06-22 10:55:58 +08:00
Hachiroku bb3a5f9908
Fix public\locales\en-US typo (#265) 2025-06-21 15:05:47 +08:00
Aaron Liu 44a696a2e7 feat(file apps): add excalidraw 2025-06-21 12:02:00 +08:00
WittF 93d616e742
disable drag upload hint based on permission (#264)
* fix(uploader): prevent drag upload hint from showing in trash directory (cloudreve/cloudreve#2229)

* refactor(uploader): disable drag upload hint based on permission
2025-06-20 21:03:17 +08:00
Aaron Liu 0720c1a800 Merge remote-tracking branch 'origin/master' 2025-06-20 14:03:24 +08:00