From 9246512561d39ec58be90a446f07533128f0ce8b Mon Sep 17 00:00:00 2001 From: centdix Date: Sat, 31 May 2025 13:00:30 +0200 Subject: [PATCH] add route --- backend/windmill-api/src/inkeep_ee.rs | 3 --- backend/windmill-api/src/inkeep_oss.rs | 11 +++++++++++ backend/windmill-api/src/lib.rs | 4 ++++ 3 files changed, 15 insertions(+), 3 deletions(-) delete mode 100644 backend/windmill-api/src/inkeep_ee.rs create mode 100644 backend/windmill-api/src/inkeep_oss.rs diff --git a/backend/windmill-api/src/inkeep_ee.rs b/backend/windmill-api/src/inkeep_ee.rs deleted file mode 100644 index a99fc27c61..0000000000 --- a/backend/windmill-api/src/inkeep_ee.rs +++ /dev/null @@ -1,3 +0,0 @@ -pub fn global_service() -> Router { - Router::new() -} diff --git a/backend/windmill-api/src/inkeep_oss.rs b/backend/windmill-api/src/inkeep_oss.rs new file mode 100644 index 0000000000..ca1ffebd21 --- /dev/null +++ b/backend/windmill-api/src/inkeep_oss.rs @@ -0,0 +1,11 @@ +#[cfg(feature = "private")] +#[allow(unused)] +pub use crate::inkeep_ee::*; + +#[cfg(not(feature = "private"))] +use axum::Router; + +#[cfg(not(feature = "private"))] +pub fn global_service() -> Router { + Router::new() +} diff --git a/backend/windmill-api/src/lib.rs b/backend/windmill-api/src/lib.rs index 366f4f8700..be07a209f7 100644 --- a/backend/windmill-api/src/lib.rs +++ b/backend/windmill-api/src/lib.rs @@ -93,6 +93,9 @@ pub mod http_triggers; #[cfg(feature = "private")] pub mod indexer_ee; mod indexer_oss; +#[cfg(feature = "private")] +mod inkeep_ee; +mod inkeep_oss; mod inputs; mod integration; #[cfg(feature = "postgres_trigger")] @@ -619,6 +622,7 @@ pub async fn run_server( .nest("/schedules", schedule::global_service()) .nest("/embeddings", embeddings::global_service()) .nest("/ai", ai::global_service()) + .nest("/inkeep", inkeep_ee::global_service()) .route_layer(from_extractor::()) .route_layer(from_extractor::()) .nest("/jobs", jobs::global_root_service())