12 Commits

Author SHA1 Message Date
Qi HU
1614ac3f3d refactor(ui): improve captcha form responsiveness
- adjust layout spacing on public auth-related templates
- ensure captcha challenge areas remain visible on small screens
- align image driver output with refreshed markup

Signed-off-by: Qi HU <github@spcsky.com>
2025-10-13 12:15:15 +08:00
Qi HU
9033eff8ea feat: Refine captcha configuration and drivers
Introduce a configurable captcha manager with drivers for image,
Cloudflare Turnstile, and Google reCAPTCHA, including fallback
behaviour.

Refactor login, signup, complain, and related flows to use the new
abstraction while simplifying the legacy image endpoint.

Document captcha environment options and restore classic defaults in
.env.example.

Signed-off-by: Qi HU <github@spcsky.com>
2025-10-11 23:38:27 +08:00
xiaomlove
c74c36d434 complains.php + confirm_resend.php add lock 2025-09-21 14:43:00 +07:00
xiaomlove
8c903a6799 add complain switch 2025-05-01 16:39:44 +07:00
xiaomlove
65819d6c5d fix searchbox check 2022-11-26 13:24:30 +08:00
xiaomlove
29c9d488fb fix complain IP show to complainer 2022-10-17 04:55:08 +08:00
xiaomlove
749afd6c5a complain check email and record ip 2022-10-13 00:48:02 +08:00
xiaomlove
b79762686a Refactoring user permissions 2022-08-20 19:11:28 +08:00
xiaomlove
d348422097 hr list add cancel + complain reply send email to notice 2022-08-02 01:58:08 +08:00
xiaomlove
09f6e5b274 finish plugin: sticky promotion 2022-06-08 14:15:59 +08:00
xiaomlove
cc7b046926 calculate seed bonus when specific torrent id do not join peers 2022-05-06 18:18:36 +08:00
xiaomlove
585e2ccfc3 new feature: complain 2022-05-06 17:42:18 +08:00