@@ -201,7 +201,7 @@ public class WebServer
|
||||
WebApp.UseWebSockets(new WebSocketOptions() { KeepAliveInterval = TimeSpan.FromSeconds(30) });
|
||||
WebApp.MapRazorPages();
|
||||
timer.Check("[Web] core use calls");
|
||||
WebApp.MapGet("/", () => Results.Redirect("/Text2Image"));
|
||||
WebApp.MapGet("/", () => Results.Redirect("Text2Image"));
|
||||
WebApp.Map("/API/{*Call}", API.HandleAsyncRequest);
|
||||
WebApp.MapGet("/Output/{*Path}", ViewOutput);
|
||||
WebApp.MapGet("/View/{*Path}", ViewOutput);
|
||||
|
||||
@@ -3,14 +3,14 @@
|
||||
ViewData["Title"] = "SwarmUI Installer";
|
||||
}
|
||||
@section Header {
|
||||
<link rel="stylesheet" href="/css/installer.css?vary=@Utilities.VaryID" />
|
||||
<link rel="stylesheet" href="css/installer.css?vary=@Utilities.VaryID" />
|
||||
}
|
||||
|
||||
@{
|
||||
if (Program.ServerSettings.IsInstalled)
|
||||
{
|
||||
<script>
|
||||
window.location.href = "/Text2Image";
|
||||
window.location.href = "Text2Image";
|
||||
</script>
|
||||
return;
|
||||
}
|
||||
@@ -256,5 +256,5 @@
|
||||
</div>
|
||||
|
||||
@section Scripts {
|
||||
<script src="/js/installer.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/installer.js?vary=@Utilities.VaryID"></script>
|
||||
}
|
||||
|
||||
@@ -19,17 +19,17 @@
|
||||
<link class="theme_sheet_header" rel="stylesheet" href="@themeUrl" />
|
||||
}
|
||||
}
|
||||
<link rel="stylesheet" href="/css/select2.min.css" />
|
||||
<link rel="stylesheet" href="/css/select2_bootstrap.min.css" />
|
||||
<link rel="stylesheet" id="sitecssheader" href="/css/site.css?vary=@Utilities.VaryID" />
|
||||
<link rel="stylesheet" href="css/select2.min.css" />
|
||||
<link rel="stylesheet" href="css/select2_bootstrap.min.css" />
|
||||
<link rel="stylesheet" id="sitecssheader" href="css/site.css?vary=@Utilities.VaryID" />
|
||||
<link id="favicon" rel="shortcut icon" href="favicon.ico" />
|
||||
@RenderSection("Header", required: false)
|
||||
@WebServer.PageHeaderExtra
|
||||
<script src="/js/jquery.min.js"></script>
|
||||
<script src="/js/bootstrap.min.js"></script>
|
||||
<script src="/js/select2.min.js"></script>
|
||||
<script src="/js/util.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/translator.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/jquery.min.js"></script>
|
||||
<script src="js/bootstrap.min.js"></script>
|
||||
<script src="js/select2.min.js"></script>
|
||||
<script src="js/util.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/translator.js?vary=@Utilities.VaryID"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="top-status-bar-wrapper"><div class="top-status-bar" id="top_status_bar"></div></div>
|
||||
@@ -37,7 +37,7 @@
|
||||
@WebUtil.Toast("error_toast_box", "Error", "", "error_toast_content", "", false)
|
||||
</div>
|
||||
@RenderBody()
|
||||
<script src="/js/site.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/site.js?vary=@Utilities.VaryID"></script>
|
||||
@RenderSection("Scripts", required: false)
|
||||
<div id="version_display" class="version-display">SwarmUI v<span>@Utilities.Version</span><span> (@Program.CurrentGitDate)</span></div>
|
||||
</body>
|
||||
|
||||
@@ -5,13 +5,13 @@
|
||||
string experimentalHide = Program.ServerSettings.ShowExperimentalFeatures ? "" : "secretexperimental";
|
||||
}
|
||||
@section Header {
|
||||
<link rel="stylesheet" href="/css/genpage.css?vary=@Utilities.VaryID" />
|
||||
<link rel="stylesheet" href="css/genpage.css?vary=@Utilities.VaryID" />
|
||||
}
|
||||
|
||||
@if (!Program.ServerSettings.IsInstalled)
|
||||
{
|
||||
<script>
|
||||
window.location.href = "/Install";
|
||||
window.location.href = "Install";
|
||||
</script>
|
||||
return;
|
||||
}
|
||||
@@ -904,21 +904,21 @@
|
||||
</div>
|
||||
|
||||
@section Scripts {
|
||||
<script src="/js/exifr.min.js"></script>
|
||||
<script src="/js/genpage/welcomemessages.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/backends.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/browsers.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/presets.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/models.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/params.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/utiltab.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/usertab.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/image_editor.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/generatehandler.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/simpletab.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/main.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/settings_editor.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/logs.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="/js/genpage/ui_improvements.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/exifr.min.js"></script>
|
||||
<script src="js/genpage/welcomemessages.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/backends.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/browsers.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/presets.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/models.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/params.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/utiltab.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/usertab.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/image_editor.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/generatehandler.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/simpletab.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/main.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/settings_editor.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/logs.js?vary=@Utilities.VaryID"></script>
|
||||
<script src="js/genpage/ui_improvements.js?vary=@Utilities.VaryID"></script>
|
||||
@WebServer.PageFooterExtra
|
||||
}
|
||||
|
||||
@@ -177,7 +177,7 @@ class InstallerClass {
|
||||
stepBar.style.width = `${stepPercent}%`;
|
||||
}
|
||||
else if (response.success) {
|
||||
window.location.href = '/Text2Image';
|
||||
window.location.href = 'Text2Image';
|
||||
}
|
||||
}, 0, (e) => {
|
||||
getRequiredElementById('installer_button_confirm').disabled = false;
|
||||
|
||||
@@ -143,7 +143,7 @@ function genericRequest(url, in_data, callback, depth = 0, errorHandle = null) {
|
||||
console.log(e);
|
||||
showError(e);
|
||||
}
|
||||
sendJsonToServer(`/API/${url}`, in_data, (status, data) => {
|
||||
sendJsonToServer(`API/${url}`, in_data, (status, data) => {
|
||||
if (!data) {
|
||||
console.log(`Tried making generic request ${url} but failed.`);
|
||||
fail(failedCrash.get());
|
||||
|
||||
@@ -40,7 +40,7 @@ function getWSAddress() {
|
||||
console.log("URL is not HTTP or HTTPS, cannot determine WebSocket path.");
|
||||
return null;
|
||||
}
|
||||
let slashIndex = url.indexOf("/");
|
||||
let slashIndex = url.lastIndexOf("/");
|
||||
if (slashIndex != -1) {
|
||||
url = url.substring(0, slashIndex);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user