- Remove gitlinks (160000 mode) for chainfire, flaredb, iam - Add workspace contents as regular tracked files - Update flake.nix to use simple paths instead of builtins.fetchGit This resolves the nix build failure where submodule directories appeared empty in the nix store. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
19 lines
502 B
Rust
19 lines
502 B
Rust
//! gRPC API for IAM
|
|
//!
|
|
//! Provides gRPC service implementations for authentication, authorization, and management.
|
|
|
|
#![recursion_limit = "2048"]
|
|
|
|
pub mod conversions;
|
|
pub mod generated;
|
|
pub mod iam_service;
|
|
pub mod token_service;
|
|
|
|
/// Re-export proto types
|
|
pub mod proto {
|
|
pub use crate::generated::iam::v1::*;
|
|
}
|
|
|
|
pub use generated::iam::v1::{iam_admin_server, iam_authz_server, iam_token_server};
|
|
pub use iam_service::{IamAdminService, IamAuthzService};
|
|
pub use token_service::IamTokenService;
|