Files
3m-ui/docs
kazeyukiro aab6c17745 fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
fix(hwid): more reliable device registration + client header aliases
- Upsert on (proxy_user_id, hwid); log registered/seen for diagnosis
- Accept x-device-id / x-hardware-id / ?hwid= aliases
- Response x-hwid-limit for v2rayTUN when limit active
- Docs: which clients actually send HWID (Clash stock does not)
2026-09-20 22:55:00 +08:00
..