feat: setup rate limiter middleware & config

This commit is contained in:
2025-09-12 21:12:06 -05:00
parent fe798e1867
commit dfc05a2789
7 changed files with 357 additions and 6 deletions

View File

@@ -34,7 +34,9 @@ async fn main() -> Result<()> {
);
// Create Banner API client
let banner_api = BannerApi::new(config.banner_base_url).expect("Failed to create BannerApi");
let banner_api =
BannerApi::new_with_config(config.banner_base_url, config.rate_limiting.into())
.expect("Failed to create BannerApi");
// Get current term
let term = Term::get_current().inner().to_string();