Commit Graph

218 Commits

Author SHA1 Message Date
xiaomlove 290ad0f375 Merge remote-tracking branch 'origin/php8' into php8 2025-12-29 00:03:48 +07:00
xiaomlove 8602831d3a merge 1.9 2025-12-29 00:02:46 +07:00
NekoCH 8a4538faea cache rss user content 2025-12-20 16:44:10 +08:00
xiaomlove d255499e83 fix media info xss 2025-12-15 19:35:37 +07:00
Qi HU 2346afa291 feat: enhance torrent state scheduling and display
Signed-off-by: Qi HU <github@spcsky.com>
2025-12-07 17:07:47 +08:00
xiaomlove 6fb7be9036 Merge branch '1.9' into php8 2025-11-09 15:41:19 +07:00
xiaomlove ab7c3a71a4 fix filter_src() undefined HTTP_HOST 2025-11-09 13:30:14 +07:00
xiaomlove 941b04174e move is_fpm_mode() to global functions 2025-11-02 23:08:03 +07:00
xiaomlove 2787ec40f4 Merge branch '1.9' into php8 2025-10-31 19:36:13 +07:00
xiaomlove e37f40f20f improve filter_src() 2025-10-31 19:35:57 +07:00
xiaomlove 771d06c87b Merge branch '1.9' into php8 2025-10-29 17:18:00 +07:00
xiaomlove 61f4de8868 fix takeupload duplicate tagId 2025-10-28 11:01:58 +07:00
xiaomlove 8d10cf7970 Merge branch '1.9' into php8 2025-10-18 02:55:02 +07:00
xiaomlove 39f85fd001 format_comment() add filter_src() 2025-10-17 22:00:39 +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 598457db48 api return queries when debug 2025-09-29 00:55:07 +07:00
xiaomlove 3f04ae4163 API add more log 2025-09-27 03:28:27 +07:00
xiaomlove 38688178b6 last_query() default return json string 2025-09-23 11:27:30 +07:00
xiaomlove 1b2ba8dc48 improve sql debug 2025-09-21 17:00:32 +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 74d722b301 revert api() wrap with data when non JsonResource 2025-09-15 14:39:05 +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 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 060a3bfd5e improve get_tracker_schema_and_host() 2025-06-25 12:19:10 +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 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 c3aa540571 fix signup/change password can not login 2025-05-22 01:52:52 +07:00
xiaomlove 1381390c8c deleted event param use array instead of model 2025-05-16 22:01:12 +07:00
xiaomlove 8b2c6cea2f fix issues 2025-05-12 14:37:41 +07:00
xiaomlove de07fc932c isIPSeedBox call SeedBoxRepository::isSeedBoxFromUserRecords 2025-05-11 11:02:43 +07:00
xiaomlove 4b39d708d2 refactor isSeedBox judgement 2025-05-11 02:33:22 +07:00
xiaomlove 6ff9d70ebc fix AppPanelProvider install error 2025-05-09 10:28:55 +07:00
xiaomlove eb830ec869 oauth login check user is normal 2025-05-06 20:25:57 +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 50bbbf16b3 update laravel to v12 and filament to v3.3 2025-05-03 02:07:59 +07:00
xiaomlove 6a3ed230df token permission config + fix getLogFile() 2025-05-02 21:15:00 +07:00
xiaomlove cc89e8aa59 fix log to stdout 2025-04-29 01:52:43 +07:00
xiaomlove 13bc885fd7 fix cleanup + get_user_locale() 2025-04-23 14:42:13 +07:00
xiaomlove 8a9a478d51 fix format_quote() 2025-04-21 19:50:22 +07:00
xiaomlove cedd7887bd improve get_user_from_cookie() 2025-04-21 18:59:41 +07:00
xiaomlove d990723ebc add lang: nl + deprecate lang/_target 2025-04-21 02:53:56 +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 432c57f886 separate route permission + token manage 2025-04-17 18:59:03 +07:00