aboutsummaryrefslogtreecommitdiff
path: root/ui/src
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-03-11 17:26:32 +0100
committermetamuffin <metamuffin@disroot.org>2026-03-11 17:26:32 +0100
commite1286892e59a6ca2fc44a58473ca45292e623a10 (patch)
tree36389b06f5be667e4f13cfb1e62db4d228e75343 /ui/src
parent578b32c9119692fb049fa56c7d52f2fbb8d485d7 (diff)
downloadjellything-e1286892e59a6ca2fc44a58473ca45292e623a10.tar
jellything-e1286892e59a6ca2fc44a58473ca45292e623a10.tar.bz2
jellything-e1286892e59a6ca2fc44a58473ca45292e623a10.tar.zst
debug info page for db kv and cache kv
Diffstat (limited to 'ui/src')
-rw-r--r--ui/src/components/admin.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/ui/src/components/admin.rs b/ui/src/components/admin.rs
index ddf49ca..d5828d2 100644
--- a/ui/src/components/admin.rs
+++ b/ui/src/components/admin.rs
@@ -17,6 +17,7 @@ use jellyui_locale::tr;
page!(AdminDashboard<'_>, |x| tr(x.ri.lang, "admin.dashboard"));
page!(AdminImport<'_>, |x| tr(x.ri.lang, "admin.import"));
page!(AdminUserList<'_>, |x| tr(x.ri.lang, "admin.users"));
+page!(AdminDebug<'_>, |x| tr(x.ri.lang, "admin.debug"));
page!(AdminUser<'_>, |x| x
.user
.get(USER_NAME)
@@ -35,6 +36,11 @@ markup::define!(
a[href=u_admin_users()] { h2 { @tr(ri.lang, "admin.users") }}
}
+ AdminDebug<'a>(ri: &'a RenderInfo<'a>, debug_info: &'a str) {
+ h1 { @tr(ri.lang, "admin.debug") }
+ pre { @debug_info }
+ }
+
AdminImport<'a>(ri: &'a RenderInfo<'a>, errors: &'a [&'a str], busy: bool) {
@if *busy {
h1 { @tr(ri.lang, "admin.import.running") }