dpl/app/Protocols
xboard 2e4bfe08df feat: Refactor uTLS & Multiplex Support, Node Status Push Optimization
- Server/ServerSave/Server.php: Unified utls and multiplex schema, validation, and defaults for vmess/vless/trojan/mieru protocols, enabling more flexible protocol configuration.
- Protocols (SingBox/ClashMeta/Shadowrocket/Stash/General): All protocol generators now support utls (client-fingerprint/fp) and multiplex options. Removed getRandFingerprint, replaced with getTlsFingerprint supporting random/custom fingerprints.
- Helper.php: Refactored TLS fingerprint utility to support object/string/random input.
- ServerService: Abstracted updateMetrics method to unify HTTP/WS node status caching logic.
- NodeWebSocketServer: Improved node connection, status push, and full sync logic; adjusted log levels; clarified push logic.
- ServerController: Reused ServerService for node metrics handling, reducing code duplication.
- Docs: Improved aapanel installation docs, added fix for empty admin dashboard.
2026-03-16 23:09:56 +08:00
..
Clash.php refactor: move subscribe templates to dedicated database table 2026-03-11 05:47:29 +08:00
ClashMeta.php feat: Refactor uTLS & Multiplex Support, Node Status Push Optimization 2026-03-16 23:09:56 +08:00
General.php feat: Refactor uTLS & Multiplex Support, Node Status Push Optimization 2026-03-16 23:09:56 +08:00
Loon.php feat(protocols): support VLESS node output, improve buildVless method template 2025-08-26 12:27:38 +08:00
QuantumultX.php refactor: refactor subscription delivery logic, change payment return_url to origin_url concatenation 2025-07-18 15:42:58 +08:00
Shadowrocket.php feat: Refactor uTLS & Multiplex Support, Node Status Push Optimization 2026-03-16 23:09:56 +08:00
Shadowsocks.php refactor: refactor subscription delivery logic, change payment return_url to origin_url concatenation 2025-07-18 15:42:58 +08:00
SingBox.php feat: Refactor uTLS & Multiplex Support, Node Status Push Optimization 2026-03-16 23:09:56 +08:00
Stash.php feat: Refactor uTLS & Multiplex Support, Node Status Push Optimization 2026-03-16 23:09:56 +08:00
Surfboard.php refactor: move subscribe templates to dedicated database table 2026-03-11 05:47:29 +08:00
Surge.php refactor: move subscribe templates to dedicated database table 2026-03-11 05:47:29 +08:00