Commit graph

57 commits

Author SHA1 Message Date
Dave
5cecc28006 add setting to add additional steamcmd exitstatus codes as success 2023-06-22 15:00:27 +02:00
Brett Hewitson
5c3f86a30d Housecleaning
- added new dino to base gamedata file - Carcharodontosaurus.
- updated zh-CN file in ASM.
- added zh-CN to CSM.
2022-11-07 20:38:29 +10:00
Brett Hewitson
efbdc77be6 Auto-Start Server Changes
- added username/password settings to use for the Auto-Start server on Boot task.
- updated support zip with new settings.
2022-08-08 21:43:03 +10:00
Brett Hewitson
5532050c04 Automatic Management Changes
- rearranged the options so they are grouped correctly.
- added RestartIfShutdown property to ServerApp and changed to use when checking to restart server.
2022-08-08 20:01:42 +10:00
Brett Hewitson
19a6a80c56 Task Scheduler Changes
- added on Login option to Auto-Start server.
2022-08-08 00:39:22 +10:00
Brett Hewitson
a20354c1b1 Server File Changes
- added Testlive server option
- changed code to use different appids.
2022-08-07 19:48:44 +10:00
Brett Hewitson
96ba2c3474 Logging Bug
- added data check when configuring logging.
- removed workshop interval expiry options.
- removed RCON password from logs.
2022-07-25 09:39:30 +10:00
Brett Hewitson
c2374f3106 Added new discord plugin alert - online player count change. 2022-06-23 00:09:02 +10:00
Brett Hewitson
f51e92c5a2 Server Monitor Changes
- fixed the display of the map name.
- added the ports as a grid column.
- language file update
2022-06-22 22:53:41 +10:00
Brett Hewitson
09659d9ae2 Availability Changes
- changed Waiting for Publication to more specific Statuses.
2022-06-22 21:52:50 +10:00
Brett Hewitson
f416b5cd78 Nuget package updates
- Microsoft.Extensions
- updated discord modules to check for null response.
2022-06-21 22:01:04 +10:00
Brett Hewitson
a2d5c92c00 Main Window Changes
- added discord button
- reorganised the buttons
2022-06-18 22:10:39 +10:00
Brett Hewitson
9c5b096429 Reset Server Button
- added new button to reset your server.
2022-06-15 20:01:05 +10:00
Brett Hewitson
e7100e6323 Rcon Command Changes
- moved the rcon commands to the gamedata files, so they can be extended.
2022-06-14 12:55:58 +10:00
Brett Hewitson
3d606835ea Server Log Option 2022-05-21 12:27:51 +10:00
Brett Hewitson
27c762cefb Server Monitor Changes
- implemented the sequential server processing.
2022-05-20 01:08:00 +10:00
Brett Hewitson
1d6907a471 Server Monitor Changes
- added sequential checkbox and slider (not implemented up yet)
- added separate mod only update option.
- added a cancel process option.
- a lot of changes with the process methods - consoladated stop/shutdown and start/restart.

- removed the server accessable flag, will now just keep counting down if server unable to be contacted.
- added a retry to the RCON command sending - set to 3, with a 10 sec delay.
2022-05-19 23:52:47 +10:00
Brett Hewitson
61991ac55f Server Monitor Changes
- removed old button click events and replaced with commands.
- removed shutdown methods and added shutdown parameter to stop methods.
2022-05-18 01:01:44 +10:00
Brett Hewitson
3f4cc944b7 Server Monitor Changes
- added Start, Stop, Restart, Update and Backup buttons and functionality.
2022-05-17 00:31:26 +10:00
Brett Hewitson
20c3887114 Language File Updates 2022-05-16 18:20:21 +10:00
Brett Hewitson
fb936241c6 Task Priority Changes
- added a new task priority for the four auto processes.
- added the task priority selection to the global settings.
2022-05-15 14:24:47 +10:00
Brett Hewitson
74bad02b94 Rcon Changes
Rcon Window - minor changes to the player list, online player count and server status.
Online Player Count - fixed the online player count to display the correct value.
2022-05-08 01:08:23 +10:00
Brett Hewitson
a176a04362 Global Setting Changes
- Global Backup Settings - added option to include/exclude the SaveGames folder in the worldsave backup (default exclude).
- Global Alert Settings - added new textbox allowing the formatting of the ipaddress and port in the server startup message (default {ipaddress}:{port}).
2022-05-07 14:22:25 +10:00
Brett Hewitson
b5de529e32 ru-RU Translation file added. 2022-04-23 13:25:37 +10:00
Brett Hewitson
1aa8d79108 Discord Bot Changes
- Have added All Profiles Alias global settings
- Have changed the discord bot to handle the All Profile alias to performs commands against all profiles in the channel.
2022-04-14 21:06:14 +10:00
Brett Hewitson
fc658b04dd Broadcast Message Changes
1. Added config option for auto processes to use broadcast keyword
2. Added config to global settings
2022-03-22 22:20:37 +10:00
Brett Hewitson
ec1751cc20 Language File updates 2022-03-03 13:20:46 +10:00
Brett Hewitson
cc84a85850 Branch and Event Details moved to new Server Details section, easier to perform profile sync. 2022-03-02 12:58:54 +10:00
Brett Hewitson
2af1e772de 1. Added confirmation message to stop option in the shutdown window.
2. Added back the option to redirect the steamcmd output to the progress window.
2022-02-17 12:03:08 +10:00
Brett Hewitson
bcb7dce84e Added server monitor window startup state to global settings. 2022-01-25 12:53:13 +10:00
Brett Hewitson
09938ce932 Added prefix launcher option to launcher arguments. 2022-01-25 12:26:03 +10:00
Brett Hewitson
d2ce321273 Added new option to start the server windows minimzed. 2022-01-14 17:44:34 +10:00
Brett Hewitson
ec6eb847da added option to disable the running instance check. 2021-12-23 16:33:03 +10:00
Brett Hewitson
3b2bad7607 Fixed the cleanup of the User config backup files.
Fixed the cleanup of the profile/world backup file in CSM.
2021-12-18 23:57:11 +10:00
Brett Hewitson
dace70a37c Fixed the cleanup of the log files generated by the auto processes (Backup, Update and Shutdown/Restart)
Added new Log settings which allow you to turn if on/off and set the number of days/files to retain
Language file updates
2021-12-18 21:31:36 +10:00
Brett Hewitson
b6781e1291 Added exception throw when token or prefix not valid. 2021-12-17 16:41:48 +10:00
Brett Hewitson
06551d3c8e Added a checkbox to allow all bots. 2021-12-17 14:09:47 +10:00
Brett Hewitson
13713b7092 Added Discord Bot Status and a button to Stop/Start the discord bot 2021-12-17 13:21:33 +10:00
Brett Hewitson
430bfe7bbb Added a log level droplist 2021-12-16 23:08:31 +10:00
Brett Hewitson
327103182c Added an alias that can be used with the discord command instead of the profile id. 2021-12-16 15:42:42 +10:00
Brett Hewitson
461221294a Global Settings - Discord Bot section - Added a whitelist to allow bots to send commands to the server manager. 2021-12-16 12:56:26 +10:00
Brett Hewitson
dbeaa7699d Fixed a bug when starting the server manager and it tries to download steamcmd, but fails as steamcmd is unavailable for download. 2021-12-15 14:55:32 +10:00
Brett Hewitson
cd2dbe9628 Added reset button to the Data Directory Location. 2021-12-08 16:23:53 +10:00
Brett Hewitson
ab3546688b Added options to enable/disable each command. 2021-12-05 20:38:45 +10:00
Brett Hewitson
aa62646f0f Finished the remaing bot commands 2021-12-05 15:08:37 +10:00
Brett Hewitson
0f3c6e6be9 Finished BackupServer and UpdateServer 2021-12-05 01:56:11 +10:00
Brett Hewitson
824daed0d1 GetServerInfo, GetServerList and GetServerStatus done 2021-12-04 21:47:16 +10:00
Brett Hewitson
a792b10253 Server Manager Changes
1. Added Discord Bot section to Global Settings
2. Added Discord Bot section to Server Settings.
2021-12-04 14:36:34 +10:00
Brett Hewitson
c4bf4906ea Discord Bot Scaffolding 2021-12-04 11:39:01 +10:00
Brett Hewitson
b0bced67a7
Data directory changes (#10)
* Data Directory Changes

1. Have implemented a new data directory selection window.
2. Have removed the data directory move button from global settings.

* Added restart message
2021-12-01 21:14:38 +10:00