Commit Graph

10 Commits

Author SHA1 Message Date
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