- 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. |
||
|---|---|---|
| .. | ||
| BackupDatabase.php | ||
| CheckCommission.php | ||
| CheckOrder.php | ||
| CheckServer.php | ||
| CheckTicket.php | ||
| CleanupExpiredOnlineStatus.php | ||
| ClearUser.php | ||
| HookList.php | ||
| MigrateFromV2b.php | ||
| NodeWebSocketServer.php | ||
| ResetLog.php | ||
| ResetPassword.php | ||
| ResetTraffic.php | ||
| ResetUser.php | ||
| SendRemindMail.php | ||
| Test.php | ||
| XboardInstall.php | ||
| XboardRollback.php | ||
| XboardStatistics.php | ||
| XboardUpdate.php | ||