Commit Graph

18 Commits (02abeaed2e1830155ff3b07e29508d33d792aba9)

Author SHA1 Message Date
Aaron Liu 4562042b8d fix(dashboard): cannot save settings for anonymous group 2025-06-26 18:48:07 +08:00
Aaron Liu dc611bcb0d feat(explorer): manage created direct links / option to enable unique redirected direct links 2025-06-26 18:45:54 +08:00
WittF 2500ebc6a4
refactor(captcha): update Cap to 2.0.0 (#2573)
* refactor(captcha): update Cap backend to 2.0.0 API format

* feat(captcha): add Cap version config for 1.x/2.x compatibility

* fix(captcha): change Cap default version to 1.x for backward compatibility

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

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

* fix(captcha): update Cap field names in defaults configuration
2025-06-26 14:58:58 +08:00
Aaron Liu 3db522609e feat(thumb): support generating thumbnails using `simple_dcraw` from LibRAW 2025-06-24 10:47:36 +08:00
WittF b11188fa50
feat(file): add support for more file extensions (#2557)
- Add aac audio format support
- Add ini, env, json, log, yml text file extensions
- Add iso archive format support
- Add ico, icns thumbnail generation support
2025-06-23 17:16:29 +08:00
charlieJ107 1bd62e8feb
[Feature](database): Add Support for SSL Connections and Database URL Configuration (#2540)
* feat(database): add support for SSL connections and database URL configuration

* feat(config): update Redis configuration to use TLS in configurre name instead of SSL

* fix(database): remove default values for DatabaseURL and SSLMode in DatabaseConfig

* chore(.gitignore): add cloudreve built binary to ignore list
2025-06-23 17:12:20 +08:00
Aaron Liu fec549f5ec feat(ent): migrate DB settings in patches 2025-06-22 10:31:33 +08:00
Aaron Liu 8fe2889772 feat(file apps): add excalidraw (#2317) 2025-06-21 12:03:08 +08:00
WittF 9f9796f2f3
Add Cap Captcha support (#2511)
* Add Cap Captcha support

- Add CaptchaCap type constant in types.go
- Add Cap struct with InstanceURL, KeyID, and KeySecret fields
- Add CapCaptcha method in provider.go to return Cap settings
- Add default settings for Cap captcha in setting.go
- Implement Cap captcha verification logic in middleware
- Expose Cap captcha settings in site API

This adds support for Cap captcha service as an alternative
captcha option alongside existing reCAPTCHA, Turnstile and
built-in captcha options.

* update cap json tags
2025-06-19 11:31:17 +08:00
Aaron Liu 522fcca6af feat(explorer): save user's view setting to server / optionally share view setting via share link (#2232) 2025-06-05 10:00:37 +08:00
Aaron Liu 1fa70dc699 fix(dashboard): remove default shortcut setting 2025-05-23 18:20:05 +08:00
Aaron Liu c6ee3e5dcd feat(dbfs): set default share shortcut for new users 2025-05-23 15:39:57 +08:00
Aaron Liu a10a008ed7 feat(workflow): import files from external storage 2025-05-20 10:45:16 +08:00
小白-白 c6eef43590
feat(video player): add flv to default video file viewers map (#2308) 2025-04-26 10:42:46 +08:00
Aaron Liu d6496ee9a0 feat(video player): add m3u8 to default video file icon map 2025-04-24 15:28:34 +08:00
Aaron Liu 224ac28ffe fix(defaults): use utf-8 in Mimetype for txt file by default 2025-04-24 15:26:29 +08:00
Aaron Liu d60e400f83 fix(dashboard): incorrectly calculate user total storage 2025-04-20 18:55:01 +08:00
AaronLiu 21d158db07
Init V4 community edition (#2265)
* Init V4 community edition

* Init V4 community edition
2025-04-20 17:31:25 +08:00