John Gross
e42a231553
Add sane whitelist, fix bad server init logging
2018-01-30 23:40:38 -08:00
John Gross
6fbc06081e
Add block limit editor, various UI tweaks
2018-01-25 18:34:21 -08:00
John Gross
0328876d50
More async init, add proper NLog target for WPF and free console in UI mode
2018-01-25 18:34:16 -08:00
John Gross
c5e1dd7c3a
Oops, don't init the server twice
2018-01-25 18:33:23 -08:00
John Gross
714824df97
Fix start/stop buttons, improve DS init order, add console tab
2018-01-25 18:33:08 -08:00
John Gross
ba8fa01ce5
Auto-generate configuration dialog, fix logger names, prepare for async initialization
2018-01-25 18:30:23 -08:00
Westin Miller
d07caea0f6
New saving system with proper waiting for file flush
...
Command context for servers now supports Respond()
Chat manager now treats the steam ID Sync.MyId as a local destination, and processes the event accordingly.
Save makes better use of Task<>
Restart actually waits for save
PlayerCollectionExtension uses a dictionary lookup for TryGetBySteamId
Shutting the UI window properly closes Torch
Torch Dispose renamed to Destroy, VRage Dispose marked as obsolete (do not use)
2017-12-02 21:19:09 -08:00
Westin Miller
f0adeddb66
Split game initialization and starting into a separate thread and file.
2017-11-25 17:25:06 -08:00
John Gross
fe5dfa0ea7
Another restart fix and invoke tweaks
2017-11-23 10:46:28 -08:00
John Gross
25e6f27854
Fixes for 2017-11-17 major
2017-11-17 12:11:11 -08:00
Westin Miller
4d0dcede41
Log unhandled exceptions very verbosely
2017-10-26 12:41:03 -07:00
Westin Miller
4ed262a330
Report loader exceptions
2017-10-26 12:16:28 -07:00
Westin Miller
d709bf68dd
New system for resolving binaries
2017-10-04 21:40:42 -07:00
Westin Miller
cfda1f8eef
Fixes issues with the assembly resolver getting disposed when launched in nogui mode.
...
This should solve #102 , #104 .
2017-09-07 02:03:48 -07:00
John Gross
c0be9c25da
Refactor server initialization for service support
2017-08-24 17:30:38 -07:00