layue13
|
fd5e79792f
|
Merge pull request 'Rename to MoonBridge and separate backend plugin API' (#10) from chore/moonbridge-rename into main
|
2026-09-27 14:46:24 +00:00 |
|
layue13
|
64152878d0
|
Rename project to MoonBridge and expose standalone Bukkit API
|
2026-09-27 22:39:16 +08:00 |
|
layue13
|
21011d51bd
|
Merge pull request 'Add rich text and unified backend registration and messaging' (#9) from feature/messages-completion into main
|
2026-09-27 14:24:12 +00:00 |
|
layue13
|
8c2d35b8be
|
feat: name backend host and verify real Uranium lifecycle
|
2026-09-27 22:16:21 +08:00 |
|
layue13
|
cc817c057c
|
test: complete synthetic read cycle during transfer
|
2026-09-27 20:01:46 +08:00 |
|
layue13
|
7e045e0ddc
|
feat: unify plugin channel messaging and remove v1 API
|
2026-09-27 19:00:17 +08:00 |
|
layue13
|
d0aca24839
|
Merge main backend channel into messages completion
|
2026-09-27 17:57:21 +08:00 |
|
layue13
|
230f317d0a
|
feat: replace backend discovery with control channel
|
2026-09-27 02:52:46 +08:00 |
|
layue13
|
1185ae2b2e
|
feat: add Adventure messages and asynchronous command completion
|
2026-09-27 00:01:02 +08:00 |
|
layue13
|
bbb4b5a831
|
Merge pull request 'Test relay backpressure with real TCP slow readers' (#8) from test/socket-backpressure into main
|
2026-09-26 14:46:22 +00:00 |
|
layue13
|
7fe2c99d6e
|
docs: record current Forge pack acceptance and paired measurements
|
2026-09-26 22:39:12 +08:00 |
|
layue13
|
47ea7ccdf0
|
Avoid tiny TCP receive windows in slow-reader regression
|
2026-09-26 22:08:10 +08:00 |
|
layue13
|
12340e146c
|
Test relay backpressure with real TCP slow readers
|
2026-09-26 21:58:44 +08:00 |
|
layue13
|
238e1bef15
|
Merge pull request 'Unify plugin events and add player operations and server status' (#7) from feature/plugin-events into main
|
2026-09-26 11:07:47 +00:00 |
|
layue13
|
c1399b0ac4
|
Add player messaging, disconnects, and configurable server status
|
2026-09-26 10:57:24 +00:00 |
|
layue13
|
ea7852375c
|
Unify event results and clarify player admission
|
2026-09-26 09:53:31 +00:00 |
|
layue13
|
a74527ca5b
|
Unify plugin access and lifecycle event subscriptions
|
2026-09-26 09:15:07 +00:00 |
|
layue13
|
5ede577eb4
|
Merge pull request 'Add plugin access checks and architecture documentation' (#6) from feature/login-access into main
|
2026-09-26 08:44:42 +00:00 |
|
layue13
|
3c21a6c2e3
|
Add asynchronous plugin access checks and architecture docs
|
2026-09-26 08:39:54 +00:00 |
|
layue13
|
c0285b5320
|
Merge pull request 'Add plugin player commands and harden proxy ingress' (#5) from feature/production-commands into main
|
2026-09-26 08:08:56 +00:00 |
|
layue13
|
6757fd9840
|
Normalize benchmark result line endings
|
2026-09-25 22:19:52 +00:00 |
|
layue13
|
72086ccb5d
|
Add plugin player commands and harden proxy ingress
|
2026-09-25 22:18:48 +00:00 |
|
layue13
|
f052712679
|
Merge pull request '从玩家会话重新设计 StrataProxy' (#4) from rewrite/greenfield into main
|
2026-09-25 21:01:33 +00:00 |
|
layue13
|
2341e757a7
|
Simplify login state tracking
|
2026-09-26 04:39:24 +08:00 |
|
layue13
|
71a958a6ec
|
Bound frame count during login relay transition
|
2026-09-26 04:32:07 +08:00 |
|
layue13
|
2bd7902556
|
End pending Forge world transition on session close
|
2026-09-26 04:24:10 +08:00 |
|
layue13
|
9e60e162c7
|
Clarify real Forge transfer reliability boundary
|
2026-09-26 04:18:53 +08:00 |
|
layue13
|
c4c145c571
|
Record successful real Forge roundtrip control
|
2026-09-26 04:17:28 +08:00 |
|
layue13
|
b43207400d
|
Document real Forge client Uranium login stall
|
2026-09-26 04:11:22 +08:00 |
|
layue13
|
abfe8a0306
|
Capture backend bytes during Uranium login stalls
|
2026-09-26 04:02:37 +08:00 |
|
layue13
|
a04d275a30
|
Record coalesced direct-login control
|
2026-09-26 03:54:55 +08:00 |
|
layue13
|
b70dd6965c
|
Record direct Uranium login isolation check
|
2026-09-26 03:52:38 +08:00 |
|
layue13
|
db520df97f
|
Record repeated Uranium login stall evidence
|
2026-09-26 03:48:58 +08:00 |
|
layue13
|
05aba68621
|
Capture early Uranium login stall evidence
|
2026-09-26 03:44:25 +08:00 |
|
layue13
|
494cc609ff
|
Explain backend closure during initial login
|
2026-09-26 03:25:21 +08:00 |
|
layue13
|
1409e55afb
|
Send login disconnect when initial backend deadline expires
|
2026-09-26 03:10:23 +08:00 |
|
layue13
|
e5df858725
|
Connect numeric backend addresses without DNS
|
2026-09-26 02:56:34 +08:00 |
|
layue13
|
ba06e0f7be
|
Record post-transfer synthetic session baseline
|
2026-09-26 02:37:24 +08:00 |
|
layue13
|
883d439e6b
|
Add diagnostics for intermittent initial login EOF
|
2026-09-26 02:34:31 +08:00 |
|
layue13
|
a09fc07726
|
Keep server views as registration snapshots
|
2026-09-26 02:07:09 +08:00 |
|
layue13
|
2eeb342d74
|
Exercise Forge round-trip through plugin transfer API
|
2026-09-26 01:41:20 +08:00 |
|
layue13
|
f0e9abdd57
|
Record current minimal Forge client transfer smoke
|
2026-09-26 01:17:34 +08:00 |
|
layue13
|
c909f6a0e2
|
Await session capacity release in disconnect tests
|
2026-09-26 01:04:06 +08:00 |
|
layue13
|
112efd839d
|
Wait for capacity cleanup in backend close test
|
2026-09-26 00:56:37 +08:00 |
|
layue13
|
c99d296cd4
|
Verify authenticated Forge transfer on encrypted session
|
2026-09-26 00:48:42 +08:00 |
|
layue13
|
aa4d7e560d
|
Cover authenticated transfers and unblock cutover test writes
|
2026-09-26 00:34:53 +08:00 |
|
layue13
|
315ad15f28
|
Interrupt placement callbacks before disabling plugins
|
2026-09-26 00:10:07 +08:00 |
|
layue13
|
377a06cf34
|
Record current Forge client transfer revalidation
|
2026-09-25 23:53:16 +08:00 |
|
layue13
|
7925b868af
|
Cancel abandoned initial placement requests
|
2026-09-25 22:55:24 +08:00 |
|
layue13
|
68e7f87477
|
Smoke test backend discovery across container network
|
2026-09-25 22:35:16 +08:00 |
|