Commit Graph

836 Commits

Author SHA1 Message Date
xiaomlove
ba8715a3f9 Refactor IP History 2025-10-14 14:54:44 +07: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
fc4c174442 add navigation group: Tracker 2025-10-04 15:31:46 +07:00
xiaomlove
3670c94142 disable topbar 2025-10-02 17:11:49 +07:00
xiaomlove
0d96380d60 Merge pull request #377 from ex-hentai/filament-v4
update filament to v4
2025-10-01 20:53:33 +07:00
xiaomlove
717f7c5a30 fix magic.php + improve TrackerUrl::getById() 2025-10-01 02:41:45 +07:00
NekoCH
532f3bdb3f migration script
# Conflicts:
#	app/Filament/Resources/Torrent/AnnounceLogResource.php
2025-09-27 12:29:50 +08:00
NekoCH
f0b50e4826 update filament to v4
fix torrent name
2025-09-27 12:29:50 +08:00
xiaomlove
3f04ae4163 API add more log 2025-09-27 03:28:27 +07:00
xiaomlove
c6c74354c6 fix users seeding_torrent_count 2025-09-24 14:46:14 +07:00
xiaomlove
ba1cc0f2bd update .env when run nexus:update 2025-09-22 20:58:08 +07:00
xiaomlove
f30112264a announce log menu only show when enabled 2025-09-22 20:13:56 +07:00
xiaomlove
d906f73b03 fetch imdb del cover cache 2025-09-21 19:42:38 +07:00
xiaomlove
c74c36d434 complains.php + confirm_resend.php add lock 2025-09-21 14:43:00 +07:00
xiaomlove
d16a864841 torrentrss add cache by sql 2025-09-21 00:34:41 +07:00
xiaomlove
f675d4e2d4 improve torrents + torrentrss 2025-09-20 17:22:53 +07:00
xiaomlove
ee4739fd8b fix cover issue on page torrents.php 2025-09-20 00:45:53 +07:00
xiaomlove
8bdcacf8e7 seeding bonus log save to click house 2025-09-19 21:02:34 +07:00
xiaomlove
c463f1a833 Merge remote-tracking branch 'origin/php8' into php8 2025-09-17 04:05:45 +07:00
xiaomlove
4009337133 backend bonus log exclude seeding default 2025-09-17 04:05:36 +07:00
tonghoil
25db083394 新增帖子引用回复私信
1. 新增帖子引用回复私信功能
2. 修复Topic类某个typo
2025-09-16 00:32:45 +08:00
xiaomlove
82cccd29c2 change category form schema 2025-09-15 13:38:38 +07:00
xiaomlove
01cbb0fa61 API bookmark 2025-09-14 04:42:37 +07:00
xiaomlove
c74c88f5a5 misc up 2025-09-14 00:47:09 +07:00
xiaomlove
4c46f376ba change category basic 2025-09-11 20:08:43 +07:00
xiaomlove
58075c37a5 fix CalculateUserSeedBonus reset user seedbouns/seed_points 2025-09-11 00:27:24 +07:00
xiaomlove
500df6b922 reward torrent add times limit 2025-09-08 13:05:42 +07:00
xiaomlove
22a91a5851 reward torrent add bonus log 2025-09-08 11:57:33 +07:00
xiaomlove
6411cdc72e reward bonus options configurable 2025-09-08 11:22:55 +07:00
xiaomlove
60b5aba518 seed bonus add log etc 2025-09-08 03:05:55 +07:00
xiaomlove
ae08039323 improve hr + agent update 2025-07-21 20:55:30 +07:00
xiaomlove
84b554f102 H&R: add reach by leech time 2025-07-18 12:17:15 +07:00
xiaomlove
b3d58ef4cc userdetails page show bonus addition expire time 2025-07-15 02:03:33 +07:00
xiaomlove
d64243fe6a user medal add more bulk actions 2025-07-15 01:33:59 +07:00
xiaomlove
3ffdec1f4a medal add bonus addition duration 2025-07-14 21:03:09 +07:00
xiaomlove
b81cf0c1c6 announce log add more field 2025-07-13 22:17:29 +07:00
xiaomlove
0e798355b4 Announce Log 2025-06-29 20:47:23 +07:00
xiaomlove
83cab0da09 fix token create 2025-06-22 20:43:04 +07:00
xiaomlove
8b76b83953 sushiShouldCache false 2025-06-22 12:01:37 +07:00
xiaomlove
20f116485b fire_event add log 2025-06-22 02:02:14 +07:00
xiaomlove
73b4183d56 Tracker URl 2025-06-20 22:59:02 +07:00
xiaomlove
a0ff441f03 add message template 2025-06-19 13:13:26 +07:00
xiaomlove
9c76c5989d update user clear cache outside transaction 2025-06-18 12:09:08 +07:00
xiaomlove
3db4537153 improve paid torrent + hit and run 2025-06-17 20:54:18 +07:00
xiaomlove
f2602cbd91 add Nexus::dispatchQueueJob() 2025-06-10 21:50:41 +07:00
xiaomlove
0386abb663 fix takereseed message 2025-06-09 19:16:43 +07:00
xiaomlove
56994c542a user add last_announce_at/seeding_torrent_count/seeding_torrent_size 2025-06-09 02:29:15 +07:00
xiaomlove
68d9858dce try plugin listAllFromRemote error 2025-05-29 19:18:23 +07:00