dpl/app
xboard d92c32fab5 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
..
Console feat: introduce WebSocket sync for XBoard nodes 2026-03-15 09:49:11 +08:00
Contracts feat: add AnyTLS support and improve system functionality 2025-05-22 17:58:22 +08:00
Exceptions fix: resolve PHPStan static analysis warnings 2025-05-07 19:48:19 +08:00
Helpers refactor: move subscribe templates to dedicated database table 2026-03-11 05:47:29 +08:00
Http feat: introduce WebSocket sync for XBoard nodes 2026-03-15 09:49:11 +08:00
Jobs feat: introduce WebSocket sync for XBoard nodes 2026-03-15 09:49:11 +08:00
Models feat: introduce WebSocket sync for XBoard nodes 2026-03-15 09:49:11 +08:00
Observers feat: introduce WebSocket sync for XBoard nodes 2026-03-15 09:49:11 +08:00
Protocols feat: introduce WebSocket sync for XBoard nodes 2026-03-15 09:49:11 +08:00
Providers feat: introduce WebSocket sync for XBoard nodes 2026-03-15 09:49:11 +08:00
Scope Initial commit 2023-11-17 14:44:01 +08:00
Services feat: introduce WebSocket sync for XBoard nodes 2026-03-15 09:49:11 +08:00
Support feat: enhance plugin management 2025-07-26 18:49:58 +08:00
Traits fix: read plugin enabled from DB for consistency 2026-01-02 18:30:21 +08:00
Utils feat: introduce WebSocket sync for XBoard nodes 2026-03-15 09:49:11 +08:00