3x-ui/web/service
2026-04-27 10:14:06 +08:00
..
backup.go fix: add filename validation to downloadBackup endpoint 2026-04-26 19:37:31 +08:00
config.json dokodemo-door, socks renamed to mixed, tunnel 2025-09-09 13:57:40 +02:00
inbound.go fix: correct error message and add type assertion guard in batch update 2026-04-27 10:14:06 +08:00
inbound_access_test.go Harden admin access for panel APIs 2026-04-06 22:12:38 +08:00
inbound_flow_autofill_test.go fix: auto-fill vision flow for eligible new clients 2026-04-26 00:53:11 +08:00
inbound_test.go fix: harden migration and setting writes 2026-04-07 02:12:02 +08:00
node_cache.go feat: add cache-backed worker sync and heartbeat loops 2026-04-10 15:15:42 +08:00
node_guard.go feat: guard shared writes and bump version transactionally 2026-04-10 11:22:49 +08:00
node_guard_test.go feat: guard shared writes and bump version transactionally 2026-04-10 11:22:49 +08:00
node_sync.go fix: add error logging for node state writes and queries 2026-04-24 22:08:00 +08:00
node_sync_test.go feat: improve mariadb flow, db settings init, and traffic flush 2026-04-15 16:58:49 +08:00
outbound.go fix security issue 2026-02-09 23:36:10 +01:00
panel.go docs: add comments for all functions 2025-09-20 09:35:50 +02:00
server.go fix: harden migration and setting writes 2026-04-07 02:12:02 +08:00
server_test.go test: add unit tests for critical modules and fix flaky redirect middleware 2026-04-03 08:44:51 +08:00
setting.go style: fix backup getter method format to match project convention 2026-04-26 19:17:33 +08:00
setting_test.go Add panel domain persistence 2026-04-09 21:39:39 +08:00
tgbot.go feat(tgbot): send connection links and qrs on client creation (closes #3320)\n\n- Refactored inline keyboards into getCommonClientButtons to respect DRY\n- Extended SubmitAddClient callback handlers to dispatch individual links and QR codes to the bot chat on success. (#3888) 2026-03-17 22:09:49 +01:00
traffic_flush.go fix: resolve shared-mode traffic flush blocked by stale inboundId=0 delta 2026-04-24 02:56:23 +08:00
traffic_flush_test.go fix: resolve shared-mode traffic flush blocked by stale inboundId=0 delta 2026-04-24 02:56:23 +08:00
traffic_pending.go feat: improve mariadb flow, db settings init, and traffic flush 2026-04-15 16:58:49 +08:00
turnstile.go fix: harden registration with rate limiting, input validation, and security fixes 2026-04-03 02:02:25 +08:00
user.go fix: auto-fill flow for registration-created eligible clients 2026-04-26 01:08:22 +08:00
user_test.go fix: auto-fill flow for registration-created eligible clients 2026-04-26 01:08:22 +08:00
warp.go docs: add comments for all functions 2025-09-20 09:35:50 +02:00
xray.go feat: add cache-backed worker sync and heartbeat loops 2026-04-10 15:15:42 +08:00
xray_setting.go feat: migrate settings to JSON file, add Cloudflare SSL in installer 2026-04-02 16:16:52 +08:00