xboard
b55091a066
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
xboard
199c146672
refactor: rename ws-server command and update configuration
2026-03-15 10:57:21 +08:00
xboard
010275b09e
feat: introduce WebSocket sync for XBoard nodes
...
- Implement Workerman-based `xboard:ws-server` for real-time node synchronization.
- Support custom routes, outbounds, and certificate configurations via JSON.
- Optimize scheduled tasks with `lazyById` to minimize memory footprint.
- Enhance reactivity using Observers for `Plan`, `Server`, and `ServerRoute`.
- Expand protocol support for `httpupgrade`, `h2`, and `mieru`.
2026-03-15 09:49:11 +08:00
Xboard
02c9bca336
Rename docker-compose.yml to compose.yaml
2025-08-29 01:55:34 +08:00
Katana
0971805caa
Add missing extension
...
Fix: Call to undefined function Illuminate\Support\mb_split()
2025-07-30 16:52:01 +08:00
Xboard
2ad71017f9
Update 1panel.md
2025-05-24 14:17:22 +08:00
Xboard
fd0f185992
Update aapanel.md
2025-02-22 17:39:05 +08:00
xboard
a56d6f4bf5
update aapanel.md
2025-02-16 10:16:26 +08:00
Xboard
0d19332730
Update aapanel.md
2025-02-05 03:41:26 +08:00
Xboard
0f903dacf6
Merge pull request #349 from ogbeh/patch-1
...
Update aapanel-docker.md
2025-01-26 04:28:24 +08:00
xboard
c370b297d2
feat: add plugin upload functionality and optimize plugin logic
2025-01-26 03:58:28 +08:00
Samuel Ogbeh
fdd86ba5e9
Update aapanel-docker.md
...
Update site config to solve the issue of admin panel not loading
2025-01-24 14:32:30 +01:00
xboard
25c71c60ac
update docs
2025-01-22 21:01:18 +08:00
xboard
0f43fff242
feat: new xboard
2025-01-21 14:57:54 +08:00