Commit Graph
14 Commits
Author SHA1 Message Date
Nomads_Reach 512f8717ea Run legacy runtime guard on every push and PR 2026-08-16 02:58:01 -04:00
Nomads_Reach 377fe2754b Fix C# test restore in CI 2026-08-16 02:38:42 -04:00
Nomads_Reach 757e614cdd Complete C# server cutover 2026-08-16 02:36:32 -04:00
Nomads_Reach ddadf87423 Add C# dedicated server replacement 2026-08-16 02:23:04 -04:00
Nomads_Reach 535fd40770 Gate GNS config persistence 2026-08-16 00:50:30 -04:00
Nomads_Reach 2f4ddaaa26 Gate ServerService GNS lifecycle 2026-08-16 00:46:50 -04:00
Nomads_Reach 974113bf43 Gate transport-neutral authoritative server 2026-08-16 00:45:16 -04:00
Nomads_Reach 759ecd510f Gate GNS snapshot sequencing 2026-08-16 00:37:07 -04:00
Nomads_Reach d822baee21 Add self-hosted Networking V2 gate 2026-08-16 00:33:20 -04:00
Nomads_Reach c0caeca254 Run all native GNS bridge tests 2026-08-16 00:29:05 -04:00
Nomads_Reach 2a05e3466b Add native GNS server bridge 2026-08-16 00:19:32 -04:00
Nomads_Reach 6080015eb1 Normalize start script mode before Linux CI checks 2026-08-15 21:07:42 -04:00
NomadsReach 34fb54990c Open a Gitea PR automatically when main is merged on GitHub 2026-08-15 20:53:03 -04:00
andrew 881aa33eef Harden Linux server runtime and packaging
Linux Compatibility / Arch Linux container (push) Has been cancelled
Linux Compatibility / Ubuntu dedicated server (push) Has been cancelled
Adds end-to-end Linux compatibility work for the dedicated server: new CI workflow (Ubuntu + Arch), line-ending/executable safeguards, and a local venv-first startup flow with split dependency files for server vs optional host GUI tooling. Improves runtime resilience with better bind error messages, stricter config validation, writable-state checks, cleaner socket/thread shutdown behavior, and SIGTERM-aware graceful stop handling for headless/systemd use. Updates deployment/startup docs and adds portability/runtime integration tests to lock in these behaviors.
2026-08-01 21:39:23 +12:00