From 28fcc7b9227fe438d9d9f54d456c15fa523f32f2 Mon Sep 17 00:00:00 2001 From: RaidMax Date: Sun, 28 May 2017 15:47:21 -0500 Subject: [PATCH] Added AsyncStatus class to keep track of the timing of each update on servers --- .gitignore | 4 ++ Admin/IW4M ADMIN.csproj | 10 +++-- Admin/Logger.cs | 4 +- Admin/Manager.cs | 46 +++++++++++---------- Admin/Server.cs | 21 +++++----- Admin/lib/SharedLibrary.dll | Bin 101888 -> 103424 bytes SharedLibrary/AsyncStatus.cs | 50 +++++++++++++++++++++++ SharedLibrary/Commands/NativeCommands.cs | 10 ++++- SharedLibrary/Event.cs | 2 +- SharedLibrary/Server.cs | 2 +- SharedLibrary/SharedLibrary.csproj | 1 + Votemap Plugin/Plugin.cs | 2 + 12 files changed, 111 insertions(+), 41 deletions(-) create mode 100644 SharedLibrary/AsyncStatus.cs diff --git a/.gitignore b/.gitignore index 31b0cf55..da4d46d9 100644 --- a/.gitignore +++ b/.gitignore @@ -190,3 +190,7 @@ ModelManifest.xml /.vs/IW4M Admin/v15 /.vs/IW4M Admin/v15/Browse.VC.db /.vs/IW4M Admin/v15 +/DEPLOY +/DEPLOY +*.bat +/DEPLOY/clean_for_publish.bat diff --git a/Admin/IW4M ADMIN.csproj b/Admin/IW4M ADMIN.csproj index 23c2a895..8d0a56c9 100644 --- a/Admin/IW4M ADMIN.csproj +++ b/Admin/IW4M ADMIN.csproj @@ -26,10 +26,11 @@ false http://raidmax.org/IW4M/Admin/ http://raidmax.org/IW4MAdmin + en IW4M Administration - RaidMax LLC - true + ForeverNone LLC publish.htm + false 6 1.3.1.%2a false @@ -318,7 +319,10 @@ copy /Y "$(TargetDir)$(TargetName).exe" "$(SolutionDir)BUILD" copy /Y "$(TargetDir)IW4MAdmin.exe.config" "$(SolutionDir)BUILD" copy /Y "$(ProjectDir)lib\Kayak.dll" "$(SolutionDir)BUILD\lib" copy /Y "$(ProjectDir)lib\SQLite.Interop.dll" "$(SolutionDir)BUILD\lib" - + + + +if $(ConfigurationName) == Release powershell.exe -file "$(SolutionDir)DEPLOY\publish_nightly.ps1" %25iw4madmin_version%25