mirror of
https://github.com/RaidMax/IW4M-Admin.git
synced 2025-06-07 21:58:06 -05:00
Merge branch 'develop' into release/pre
This commit is contained in:
commit
1fa8126c14
@ -24,5 +24,7 @@ namespace IW4MAdmin.Application.API.Master
|
||||
public int ClientNum { get; set; }
|
||||
[JsonPropertyName("maxclientnum")]
|
||||
public int MaxClientNum { get; set; }
|
||||
[JsonPropertyName("resolved_external_ip_address")]
|
||||
public string? ResolvedExternalIPAddress { get; set; }
|
||||
}
|
||||
}
|
||||
|
@ -149,7 +149,8 @@ namespace IW4MAdmin.Application.Misc
|
||||
MaxClientNum = s.MaxClients,
|
||||
Id = s.EndPoint,
|
||||
Port = (short)s.ListenPort,
|
||||
IPAddress = s.ListenAddress
|
||||
IPAddress = s.ListenAddress,
|
||||
ResolvedExternalIPAddress = s.ResolvedIpEndPoint.Address.IsInternal() ? _manager.ExternalIPAddress : null
|
||||
}).ToList(),
|
||||
WebfrontUrl = _appConfig.WebfrontUrl
|
||||
};
|
||||
|
@ -25,6 +25,7 @@ namespace SharedLibraryCore.Dtos
|
||||
public string IPAddress { get; set; }
|
||||
public string ExternalIPAddress { get; set; }
|
||||
public bool IsPasswordProtected { get; set; }
|
||||
public string? ResolvedExternalIPAddress { get; set; }
|
||||
public string Endpoint => $"{IPAddress}:{Port}";
|
||||
|
||||
public double? LobbyZScore
|
||||
|
@ -39,6 +39,7 @@ namespace WebfrontCore.Controllers.API
|
||||
name = server.GametypeName
|
||||
},
|
||||
Parser = server.RconParser.Name,
|
||||
ResolvedExternalIPAddress = server.ResolvedIpEndPoint.Address.IsInternal() ? Manager.ExternalIPAddress : null,
|
||||
}));
|
||||
}
|
||||
|
||||
@ -68,6 +69,7 @@ namespace WebfrontCore.Controllers.API
|
||||
name = foundServer.GametypeName
|
||||
},
|
||||
Parser = foundServer.RconParser.Name,
|
||||
ResolvedExternalIPAddress = foundServer.ResolvedIpEndPoint.Address.IsInternal() ? Manager.ExternalIPAddress : null
|
||||
});
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user