- Implement better start/stop for the webinterface

- Save session tokens between startups
This commit is contained in:
Infi
2024-08-28 14:09:09 +02:00
parent 579d405621
commit 2ababa82b0
8 changed files with 400 additions and 122 deletions
+98 -8
View File
@@ -3416,6 +3416,24 @@ namespace ChatTwo.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to The Webinterface is going to be started when the plugins loads..
/// </summary>
internal static string Options_WebinterfaceAutoStart_Description {
get {
return ResourceManager.GetString("Options_WebinterfaceAutoStart_Description", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Start automatically.
/// </summary>
internal static string Options_WebinterfaceAutoStart_Name {
get {
return ResourceManager.GetString("Options_WebinterfaceAutoStart_Name", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Enables the webinterface that can be accessed with a browser..
/// </summary>
@@ -3426,7 +3444,7 @@ namespace ChatTwo.Resources {
}
/// <summary>
/// Looks up a localized string similar to Enable.
/// Looks up a localized string similar to Enabled.
/// </summary>
internal static string Options_WebinterfaceEnable_Name {
get {
@@ -3570,7 +3588,43 @@ namespace ChatTwo.Resources {
}
/// <summary>
/// Looks up a localized string similar to Your current password to access the webinterface:.
/// Looks up a localized string similar to Start.
/// </summary>
internal static string Webinterface_Button_Start {
get {
return ResourceManager.GetString("Webinterface_Button_Start", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Stop.
/// </summary>
internal static string Webinterface_Button_Stop {
get {
return ResourceManager.GetString("Webinterface_Button_Stop", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Controls:.
/// </summary>
internal static string Webinterface_Controls {
get {
return ResourceManager.GetString("Webinterface_Controls", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Active:.
/// </summary>
internal static string Webinterface_Controls_Active {
get {
return ResourceManager.GetString("Webinterface_Controls_Active", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Authcode:.
/// </summary>
internal static string Webinterface_CurrentPassword {
get {
@@ -3578,6 +3632,24 @@ namespace ChatTwo.Resources {
}
}
/// <summary>
/// Looks up a localized string similar to The port this webinterface will be running on..
/// </summary>
internal static string Webinterface_Option_Port_Description {
get {
return ResourceManager.GetString("Webinterface_Option_Port_Description", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Port.
/// </summary>
internal static string Webinterface_Option_Port_Name {
get {
return ResourceManager.GetString("Webinterface_Option_Port_Name", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Reset your password and invalidate all session tokens..
/// </summary>
@@ -3588,20 +3660,38 @@ namespace ChatTwo.Resources {
}
/// <summary>
/// Looks up a localized string similar to Webinterface Status:.
/// Looks up a localized string similar to Webinterface failed to start. Check /xllog for more information..
/// </summary>
internal static string Webinterface_Status {
internal static string Webinterface_Start_Failed {
get {
return ResourceManager.GetString("Webinterface_Status", resourceCulture);
return ResourceManager.GetString("Webinterface_Start_Failed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Active:.
/// Looks up a localized string similar to Webinterface was started..
/// </summary>
internal static string Webinterface_Status_Active {
internal static string Webinterface_Start_Success {
get {
return ResourceManager.GetString("Webinterface_Status_Active", resourceCulture);
return ResourceManager.GetString("Webinterface_Start_Success", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Webinterface failed to stop. Check /xllog for more information..
/// </summary>
internal static string Webinterface_Stop_Failed {
get {
return ResourceManager.GetString("Webinterface_Stop_Failed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Webinterface was stopped..
/// </summary>
internal static string Webinterface_Stop_Success {
get {
return ResourceManager.GetString("Webinterface_Stop_Success", resourceCulture);
}
}
}
+35 -5
View File
@@ -551,11 +551,17 @@
<value>If this is enabled, the Auto Translate list will be sorted alphabetically.</value>
</data>
<data name="Options_WebinterfaceEnable_Name">
<value>Enable</value>
<value>Enabled</value>
</data>
<data name="Options_WebinterfaceEnable_Description">
<value>Enables the webinterface that can be accessed with a browser.</value>
</data>
<data name="Options_WebinterfaceAutoStart_Name">
<value>Start automatically</value>
</data>
<data name="Options_WebinterfaceAutoStart_Description">
<value>The Webinterface is going to be started when the plugins loads.</value>
</data>
<data name="Options_OverrideStyle_Name">
<value>Override Style</value>
</data>
@@ -569,15 +575,15 @@
<value>Cycle chat tab backwards keybind</value>
</data>
<data name="Webinterface_CurrentPassword">
<value>Your current password to access the webinterface:</value>
<value>Authcode:</value>
</data>
<data name="Webinterface_PasswordReset_Tooltip">
<value>Reset your password and invalidate all session tokens.</value>
</data>
<data name="Webinterface_Status">
<value>Webinterface Status:</value>
<data name="Webinterface_Controls">
<value>Controls:</value>
</data>
<data name="Webinterface_Status_Active">
<data name="Webinterface_Controls_Active">
<value>Active:</value>
</data>
<data name="Keybind_None">
@@ -1303,4 +1309,28 @@
<data name="Chat_SendTell_Error" xml:space="preserve">
<value>An error occured while sending this tell message</value>
</data>
<data name="Webinterface_Stop_Success" xml:space="preserve">
<value>Webinterface was stopped.</value>
</data>
<data name="Webinterface_Stop_Failed" xml:space="preserve">
<value>Webinterface failed to stop. Check /xllog for more information.</value>
</data>
<data name="Webinterface_Button_Stop" xml:space="preserve">
<value>Stop</value>
</data>
<data name="Webinterface_Button_Start" xml:space="preserve">
<value>Start</value>
</data>
<data name="Webinterface_Start_Success" xml:space="preserve">
<value>Webinterface was started.</value>
</data>
<data name="Webinterface_Start_Failed" xml:space="preserve">
<value>Webinterface failed to start. Check /xllog for more information.</value>
</data>
<data name="Webinterface_Option_Port_Name" xml:space="preserve">
<value>Port</value>
</data>
<data name="Webinterface_Option_Port_Description" xml:space="preserve">
<value>The port this webinterface will be running on.</value>
</data>
</root>