xiaomlove
ea176b1615
bonus logs
2026-01-29 20:24:36 +07:00
xiaomlove
695d5f071f
merge 1.9
2026-01-23 17:01:55 +07:00
xiaomlove
3ced82fc0a
bbcode_attach_to_img
2026-01-23 13:01:16 +07:00
Qi HU
0307cb3e78
Tune seed bonus job batch and timeouts
...
Signed-off-by: Qi HU <github@spcsky.com >
2025-12-18 16:40:50 +08:00
Qi HU
479ace4df7
feat(attendance): make captcha requirement configurable
...
- add Filament toggle to control whether attendance check-in requires captcha
- persist the toggle under captcha.attendance.enabled with sensible defaults
Signed-off-by: Qi HU <github@spcsky.com >
2025-10-14 10:59:13 +08:00
xiaomlove
0f172a94be
Merge pull request #384 from specialpointcentral/php8
...
[RFC] Refine captcha configuration and drivers
2025-10-12 04:18:55 +07:00
xiaomlove
cd0ef0d106
Activity Log
2025-10-12 04:13:18 +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
c74c88f5a5
misc up
2025-09-14 00:47:09 +07:00
xiaomlove
0e798355b4
Announce Log
2025-06-29 20:47:23 +07:00
abc123sm
f5a33c2290
Update allconfig.php
2025-05-22 08:55:34 +00:00
xiaomlove
4b39d708d2
refactor isSeedBox judgement
2025-05-11 02:33:22 +07:00
xiaomlove
d243676b5c
update dependency + get_user_id_and_signature_from_cookie()
2025-05-04 20:37:13 +07:00
xiaomlove
6aadce79da
improve horizon
2025-05-04 15:52:08 +07:00
xiaomlove
9f3730b9ac
improve claim + horizon instead queue:work
2025-05-04 00:00:41 +07:00
xiaomlove
7ef23bcc6b
fix oauth login
2025-05-02 22:04:00 +07:00
xiaomlove
4166a933e1
add lang: cs
2025-04-20 18:13:46 +07:00
xiaomlove
ff11c10eab
add lang: ja
2025-04-19 02:06:51 +07:00
xiaomlove
2b029eba10
API: torrents upload/list
2025-04-17 01:39:40 +07:00
xiaomlove
bd9b4d7e1d
use config() to read env
2025-03-29 15:08:34 +07:00
xiaomlove
5a9f1f1017
improve admin user profile + image hosting
2024-12-29 22:16:41 +08:00
xiaomlove
f146a654c2
update filamentphp basic
2024-12-25 23:09:07 +08:00
xiaomlove
183d362076
update dependencies basic
2024-12-25 22:30:55 +08:00
xiaomlove
08ef14a420
oauth basic
2024-03-08 03:35:41 +08:00
lgb
20804bee0a
add oauth2 dependency
2023-12-05 21:54:42 +08:00
xiaomlove
f1da9843d4
passkey guard + cleanup batch lefttime
2023-07-27 02:44:04 +08:00
xiaomlove
fa95279e66
Fix some potential security hazards
2023-05-20 00:17:17 +08:00
xiaomlove
3dff8e457d
MeiliSearch + Peers&Snatched table swip
2023-04-06 02:06:01 +08:00
xiaomlove
8dd2880e76
improve searchbox extra
2022-11-05 01:08:04 +08:00
xiaomlove
a61d1b0900
move cleanup: seed bonus and seeding leeching time to job
2022-10-28 14:17:10 +08:00
xiaomlove
ce5d99c16a
section basic
2022-10-27 20:21:54 +08:00
xiaomlove
8872abe6b3
improve announce update torrent visible
2022-07-12 17:42:26 +08:00
xiaomlove
afa8cdce99
add global promotion deadline + fix grane medal
2022-07-09 18:06:09 +08:00
xiaomlove
1a8866f3d0
filament setting apge
2022-06-29 17:00:15 +08:00
xiaomlove
30261680a8
change default announce to old
2022-06-27 17:08:29 +08:00
xiaomlove
1aca20070d
Introduce filament
2022-06-27 01:39:01 +08:00
xiaomlove
60f57fb300
Unified database configuration and updated admin dependencies
2022-06-10 17:58:30 +08:00
xiaomlove
44c750234a
support plugin
2022-06-03 03:42:53 +08:00
xiaomlove
3fe4cb8b6d
config port int
2022-05-31 20:49:54 +08:00
xiaomlove
7e9efd14df
backup support ftp and sftp
2022-05-12 19:03:30 +08:00
xiaomlove
06cb452fdd
peer add ipv6
2022-04-21 16:14:08 +08:00
xiaomlove
e0a515b66c
exam support valid multiple
2022-04-17 16:38:44 +08:00
xiaomlove
8216cb364c
fix cleanup do not run under secret login
2022-04-10 17:39:25 +08:00
xiaomlove
f2b9268a1f
change swoole log path
2022-04-06 22:48:05 +08:00
xiaomlove
6ac7194d43
fix bugs
2022-04-06 21:32:57 +08:00
xiaomlove
4172f7c07c
upload preivew + es command
2022-04-01 23:13:42 +08:00
xiaomlove
5f6b3ceb53
update to laravel 9
2022-03-31 22:22:04 +08:00
xiaomlove
3e4a5766c4
[api] reward + thanks
2022-03-30 15:37:11 +08:00
xiaomlove
0bc1e2f9d3
elastic basically finish
2022-03-26 04:27:04 +08:00
xiaomlove
eb7451f574
add elasticsearch env
2022-03-22 19:46:53 +08:00