From f9995586e23f98d351731a0288ef70728ae2bea5 Mon Sep 17 00:00:00 2001 From: Ashwin Kumar Date: Sun, 5 Apr 2026 16:52:01 +0200 Subject: [PATCH] chore: sync latest dashboard and role flow updates --- apps/gateway/src/main.rs | 5 +++++ crates/storage/src/lib.rs | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/gateway/src/main.rs b/apps/gateway/src/main.rs index 5b970a9..307f3e7 100644 --- a/apps/gateway/src/main.rs +++ b/apps/gateway/src/main.rs @@ -81,6 +81,11 @@ impl Services { || path.starts_with("/api/kb") || path.starts_with("/api/packages") || path.starts_with("/api/support") + || path.starts_with("/api/admin/roles") + || path.starts_with("/api/admin/external-roles") + || path.starts_with("/api/admin/dashboard-config") + || path.starts_with("/api/admin/onboarding-config") + || path.starts_with("/api/admin/dashboard") || path.starts_with("/api/admin/kb") || path.starts_with("/api/admin/support-cases") || path.starts_with("/api/admin/reviews") diff --git a/crates/storage/src/lib.rs b/crates/storage/src/lib.rs index 63ccbc8..09b9630 100644 --- a/crates/storage/src/lib.rs +++ b/crates/storage/src/lib.rs @@ -11,7 +11,7 @@ //! B2_USE_PATH_STYLE — true/false (default true) use anyhow::{Context, Result}; -use aws_config::Region; +use aws_config::{BehaviorVersion, Region}; use aws_credential_types::Credentials; use aws_sdk_s3::Client; use aws_sdk_s3::config::{Builder as S3ConfigBuilder, SharedCredentialsProvider}; @@ -54,6 +54,7 @@ impl StorageClient { let public_base_url = format!("https://{}/{}", endpoint, bucket); let s3_config = S3ConfigBuilder::new() + .behavior_version(BehaviorVersion::latest()) .endpoint_url(endpoint_url) .region(Region::new(region)) .credentials_provider(SharedCredentialsProvider::new(creds))