diff --git a/server/core/Cargo.toml b/server/core/Cargo.toml index 614378473..f565a5317 100644 --- a/server/core/Cargo.toml +++ b/server/core/Cargo.toml @@ -16,6 +16,7 @@ test = true doctest = false [features] +default = ["ui_htmx"] ui_htmx = [] [dependencies] diff --git a/server/core/src/https/mod.rs b/server/core/src/https/mod.rs index 05da14693..033b5a585 100644 --- a/server/core/src/https/mod.rs +++ b/server/core/src/https/mod.rs @@ -280,6 +280,7 @@ pub async fn create_https_server( .layer(middleware::compression::new()) .layer(from_fn(middleware::caching::cache_me_short)) .route("/", get(|| async { Redirect::to("/ui") })) + .route("/manifest.webmanifest", get(manifest::manifest)) // skip_route_check .nest("/ui", views::view_router()) } else { Router::new() diff --git a/server/testkit/tests/group.rs b/server/testkit/tests/group.rs index 624eecb98..971fa081b 100644 --- a/server/testkit/tests/group.rs +++ b/server/testkit/tests/group.rs @@ -1,6 +1,5 @@ use kanidm_client::{ClientError, KanidmClient}; use kanidm_proto::constants::ATTR_DESCRIPTION; -use kanidmd_lib::idm::group::Group; use kanidmd_testkit::{create_user, ADMIN_TEST_PASSWORD, ADMIN_TEST_USER}; use serde_json::Value;