Commit Graph

19 Commits

Author SHA1 Message Date
xiaomlove
db4982f8f7 self enable 2026-03-29 21:42:43 +07: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
75915d081b api per_page limit + revert login username case insensitive 2025-05-23 10:32:43 +07:00
xiaomlove
2b029eba10 API: torrents upload/list 2025-04-17 01:39:40 +07:00
xiaomlove
97dc956c20 Challenge-Response Authentication 2025-04-05 15:38:40 +07:00
lgb
d3edc3c48b login update user lang 2024-04-01 21:39:43 +08:00
xiaomlove
925edf4166 login + logout nexus_redirect 2023-07-30 02:00:08 +08:00
xiaomlove
33b16ed7ac improve login notify + migrate torrent purchase to announce 2023-04-09 14:53:15 +08:00
xiaomlove
4535ba94a4 enable login notify 2023-04-09 02:33:37 +08:00
xiaomlove
0107d51a7d nastools approve 2023-03-04 23:28:47 +08:00
xiaomlove
59b7a2916e clear icon cache after modify 2023-02-06 14:25:05 +08:00
xiaomlove
9c0f458920 login notify + bonus log 2023-01-31 16:38:21 +08:00
xiaomlove
87a079b392 tag add mode 2022-10-30 17:30:24 +08:00
xiaomlove
414aaf9bf5 secure login use ip instead of REMOTE_ADDR 2022-08-25 22:38:06 +08:00
xiaomlove
e34a11d70c more signin log 2022-08-25 22:07:57 +08:00
xiaomlove
3bb15d6a41 Google Authenticator 2021-06-10 21:07:20 +08:00
xiaomlove
4e7fb39d90 fix common undefined constant error 2021-03-31 03:17:33 +08:00
xiaomlove
b3d99612a1 fix announce for directory change 2021-01-19 21:50:21 +08:00
xiaomlove
0541f2a6c0 add composer 2021-01-13 19:32:26 +08:00