From: Lanius Trolling Date: Mon, 13 May 2024 23:09:57 +0000 (-0400) Subject: Add link to OpenAI admin panel in navbar X-Git-Url: https://gitweb.starshipfights.net/?a=commitdiff_plain;h=72c921be6eaa3995c4b74888c50529a0200e153a;p=factbooks Add link to OpenAI admin panel in navbar --- diff --git a/src/jvmMain/kotlin/info/mechyrdia/lore/ViewNav.kt b/src/jvmMain/kotlin/info/mechyrdia/lore/ViewNav.kt index ffa4d7b..60a0b29 100644 --- a/src/jvmMain/kotlin/info/mechyrdia/lore/ViewNav.kt +++ b/src/jvmMain/kotlin/info/mechyrdia/lore/ViewNav.kt @@ -60,7 +60,10 @@ suspend fun ApplicationCall.standardNavBar(path: List? = null) = listOf( NavLink(href(Root.Comments.RecentPage()), "Recent Comments"), ) + loadExternalLinks() + (if (currentNation()?.id == OwnerNationId) listOf( - NavHead("Administration"), + NavHead("Administration") + ) + (if (RobotService.status == RobotServiceStatus.READY) + listOf(NavLink(href(Root.Admin.NukeManagement()), "NUKE Management")) + else emptyList()) + listOf( NavLink(href(Root.Admin.Vfs.View(emptyList())), "View VFS"), NavLink(href(Root.Admin.Vfs.WebDavTokenPage()), "Create WebDAV Token"), )