openac-mosswartmassacre/tests/OpenAC.MosswartMassacre.Tests
Erik aec0ddb8d7 Review fixes: logoff inventory, socket stop, connect order, relog leftovers
F2: the logoff inventory is skipped when the host already let go of the
items (it may reset the session before reporting the logoff): an empty list
would have emptied the backend's inventory and overwritten the saved copy.
F3/F4: each socket start owns its run; Stop no longer blocks the game thread
and gives the run up to ten seconds to send what was queued (a large logoff
inventory) before closing, flushing that run's own send loop; a relog never
hears the previous run's frames.
F7: on connect, share_subscribe goes out before the first telemetry frame, as
the original sent them.
F8: a rare announcement still waiting at logoff is dropped rather than sent
as the next character.
F9: each dungeon map is sent once per login, as the original (reloaded per
login) did.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-25 13:06:50 +02:00
..
Backend Review fixes: logoff inventory, socket stop, connect order, relog leftovers 2026-09-25 13:06:50 +02:00
Fakes Wire the host's new readings into the frames 2026-09-25 13:00:03 +02:00
FlagTracker Meta sync: pull the club's metas and navs into the shared profiles 2026-09-25 12:26:14 +02:00
Inventory Review fixes: logoff inventory, socket stop, connect order, relog leftovers 2026-09-25 13:06:50 +02:00
Metas Meta sync: pull the club's metas and navs into the shared profiles 2026-09-25 12:26:14 +02:00
Quests Merge slice/flagtracker-metas: quests, Mossy Tracker, meta sync 2026-09-25 12:29:10 +02:00
Radar Wire: write doubles and floats with .NET Framework's round-trip digits 2026-09-25 12:44:34 +02:00
Sharing Wire: write doubles and floats with .NET Framework's round-trip digits 2026-09-25 12:44:34 +02:00
Streams Review fixes: telemetry session id per login; Framework number text 2026-09-25 13:04:28 +02:00
Ui Meta sync: pull the club's metas and navs into the shared profiles 2026-09-25 12:26:14 +02:00
Views Main window: Main, Settings, Statistics and Tools tabs as a markup panel 2026-09-25 12:19:01 +02:00
HostReadingsTests.cs Wire the host's new readings into the frames 2026-09-25 13:00:03 +02:00
OpenAC.MosswartMassacre.Tests.csproj Skeleton: plugin root, backend socket, /mm router, settings, test harness 2026-09-25 12:03:00 +02:00
PluginHarness.cs Skeleton: plugin root, backend socket, /mm router, settings, test harness 2026-09-25 12:03:00 +02:00
PluginLifecycleTests.cs Review fixes: telemetry session id per login; Framework number text 2026-09-25 13:04:28 +02:00
ReviewFixTests.cs Review fixes: logoff inventory, socket stop, connect order, relog leftovers 2026-09-25 13:06:50 +02:00