Cloudreve/service
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
..
admin feat(dashboard): traverse file URI from file ID (#2412) 2025-05-29 09:44:11 +08:00
basic Add Cap Captcha support (#2511) 2025-06-19 11:31:17 +08:00
callback Init V4 community edition (#2265) 2025-04-20 17:31:25 +08:00
explorer 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
node Init V4 community edition (#2265) 2025-04-20 17:31:25 +08:00
setting Init V4 community edition (#2265) 2025-04-20 17:31:25 +08:00
share fix: allow empty password for ShareCreateService (#2498) 2025-06-17 11:03:29 +08:00
user fix: lock conflict while changing view / fix: sign out not blocking refresh tokens 2025-06-12 09:47:01 +08:00