Files
3m-ui/backend/internal/database/models
Z User 4778c43c79 feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
feat: online ops parity — HWID devices UI, first-use expiry, external subs, TOTP, web_path
- Users: start_on_first_use + expire_days_after_first; TouchFirstUse on sub/traffic
- External subscription URLs merged into Clash/Mihomo client YAML
- HWID device list/kick/clear wired in Users (API already present)
- Admin TOTP 2FA (setup/enable/disable + login second step)
- Optional server.web_path panel prefix (config.yaml)
- subscription-userinfo already present; Traffic page shows live connections
2026-09-12 15:31:24 +00:00
..