mirror of
https://github.com/openziti/desktop-edge-win.git
synced 2026-10-14 08:39:55 +00:00
no message
This commit is contained in:
@@ -84,15 +84,14 @@ namespace ZitiDesktopEdge
|
||||
ConfigItems.Visibility = Visibility.Collapsed;
|
||||
LogLevelItems.Visibility = Visibility.Collapsed;
|
||||
|
||||
if (menuState=="About") {
|
||||
if (menuState == "About") {
|
||||
MenuTitle.Content = "About";
|
||||
AboutItemsArea.Visibility = Visibility.Visible;
|
||||
AboutItems.Visibility = Visibility.Visible;
|
||||
BackArrow.Visibility = Visibility.Visible;
|
||||
|
||||
// Service Version - Lose the snapshot
|
||||
string version = File.ReadAllText(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData), "OpenZiti", "Service", "Version.txt"));
|
||||
if (version.IndexOf("-") > 0) version = version.Split('-')[0];
|
||||
ZitiDesktopEdge.ServiceClient.TunnelStatus s = (ZitiDesktopEdge.ServiceClient.TunnelStatus)Application.Current.Properties["CurrentTunnelStatus"];
|
||||
string version = $"{s.ServiceVersion.Version}@{s.ServiceVersion.Revision}";
|
||||
|
||||
// Interface Version
|
||||
VersionInfo.Content = "App: " + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()+" Service: "+ version;
|
||||
|
||||
@@ -245,6 +245,7 @@ namespace ZitiDesktopEdge {
|
||||
private void ServiceClient_OnTunnelStatusEvent(object sender, TunnelStatusEvent e) {
|
||||
if (e == null) return; //just skip it for now...
|
||||
Debug.WriteLine($"==== TunnelStatusEvent: ");
|
||||
Application.Current.Properties.Add("CurrentTunnelStatus", e.Status);
|
||||
e.Status.Dump(Console.Out);
|
||||
this.Dispatcher.Invoke(() => {
|
||||
if(e.ApiVersion != Client.EXPECTED_API_VERSION) {
|
||||
|
||||
@@ -165,6 +165,18 @@ namespace ZitiDesktopEdge.ServiceClient
|
||||
public string DNS { get; set; }
|
||||
}
|
||||
|
||||
class ServiceVersion
|
||||
{
|
||||
public string Version { get; set; }
|
||||
public string Revision { get; set; }
|
||||
public string BuildDate { get; set; }
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return $"Version: {Version}, Revision: {Revision}, BuildDate: {BuildDate}";
|
||||
}
|
||||
}
|
||||
|
||||
class ZitiTunnelStatus : SvcResponse
|
||||
{
|
||||
public TunnelStatus Status { get; set; }
|
||||
@@ -182,8 +194,11 @@ namespace ZitiDesktopEdge.ServiceClient
|
||||
|
||||
public string LogLevel { get; set; }
|
||||
|
||||
public ServiceVersion ServiceVersion { get; set; }
|
||||
|
||||
public void Dump(System.IO.TextWriter writer)
|
||||
{
|
||||
<<<<<<< HEAD
|
||||
try {
|
||||
writer.WriteLine($"Tunnel Active: {Active}");
|
||||
writer.WriteLine($" LogLevel : {LogLevel}");
|
||||
@@ -198,6 +213,22 @@ namespace ZitiDesktopEdge.ServiceClient
|
||||
writer.WriteLine($" Name: {s.Name} HostName: {s.InterceptHost} Port: {s.InterceptPort}");
|
||||
}
|
||||
writer.WriteLine("=============================================");
|
||||
=======
|
||||
writer.WriteLine($"Tunnel Active: {Active}");
|
||||
writer.WriteLine($" ServiceVersion : {ServiceVersion}");
|
||||
writer.WriteLine($" LogLevel : {LogLevel}");
|
||||
writer.WriteLine($" EvaluatedLogLevel: {EvaluateLogLevel()}");
|
||||
foreach (Identity id in Identities)
|
||||
{
|
||||
writer.WriteLine($" FingerPrint: {id.FingerPrint}");
|
||||
writer.WriteLine($" Name : {id.Name}");
|
||||
writer.WriteLine($" Active : {id.Active}");
|
||||
writer.WriteLine($" Status : {id.Status}");
|
||||
writer.WriteLine($" Services:");
|
||||
foreach (Service s in id?.Services)
|
||||
{
|
||||
writer.WriteLine($" Name: {s.Name} HostName: {s.InterceptHost} Port: {s.InterceptPort}");
|
||||
>>>>>>> b73d8c5563fcb51ed0c170b6da19f6e3d29d0e55
|
||||
}
|
||||
|
||||
} catch (Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user