List of all items
Structs
- ApiKey
- JwtClaims
- auth::ApiKey
- auth::ApiKeyStore
- auth::AuthContext
- auth::AuthState
- auth::JwtClaims
- auth::JwtConfig
- cleanup::CleanupResult
- handlers::TrendQuery
- handlers::TrendResponse
- handlers::admin::CleanupQuery
- handlers::admin::DefaultRetentionDays
- models::AffectedProject
- models::ApiError
- models::AuditEvent
- models::BaselineRecord
- models::BaselineSummary
- models::BaselineVersion
- models::CreateKeyRequest
- models::CreateKeyResponse
- models::DeleteBaselineResponse
- models::DependencyChange
- models::DependencyEvent
- models::DependencyImpactQuery
- models::DependencyImpactResponse
- models::FleetAlert
- models::HealthResponse
- models::KeyEntry
- models::ListAuditEventsQuery
- models::ListAuditEventsResponse
- models::ListBaselinesQuery
- models::ListBaselinesResponse
- models::ListFleetAlertsQuery
- models::ListFleetAlertsResponse
- models::ListKeysResponse
- models::ListVerdictsQuery
- models::ListVerdictsResponse
- models::PaginationInfo
- models::PoolMetrics
- models::Project
- models::PromoteBaselineRequest
- models::PromoteBaselineResponse
- models::RecordDependencyEventRequest
- models::RecordDependencyEventResponse
- models::RetentionPolicy
- models::RevokeKeyResponse
- models::StorageHealth
- models::SubmitVerdictRequest
- models::UploadBaselineRequest
- models::UploadBaselineResponse
- models::VerdictRecord
- oidc::OidcConfig
- oidc::OidcProvider
- oidc::OidcRegistry
- server::ApiKeyConfig
- server::AppState
- server::PostgresPoolConfig
- server::ServerConfig
- storage::ArtifactMeta
- storage::InMemoryKeyStore
- storage::InMemoryStore
- storage::KeyRecord
- storage::ObjectArtifactStore
- storage::PostgresStore
- storage::SqliteKeyStore
- storage::SqliteStore
- storage::fleet::InMemoryFleetStore
Enums
- AuthError
- Role
- Scope
- auth::Role
- auth::Scope
- error::AuthError
- error::ConfigError
- error::StoreError
- models::AuditAction
- models::AuditResourceType
- models::BaselineSource
- models::VersioningStrategy
- oidc::OidcProviderType
- server::StorageBackend
- storage::StorageHealth
Traits
- models::BaselineRecordExt
- storage::ArtifactStore
- storage::AuditStore
- storage::BaselineStore
- storage::KeyStore
- storage::fleet::FleetStore
Functions
- auth::auth_middleware
- auth::check_scope
- auth::local_mode_auth_middleware
- auth::validate_key_format
- cleanup::run_cleanup
- cleanup::spawn_cleanup_task
- handlers::admin::admin_cleanup
- handlers::create_key
- handlers::dashboard_index
- handlers::delete_baseline
- handlers::fleet::dependency_impact
- handlers::fleet::list_fleet_alerts
- handlers::fleet::record_dependency_event
- handlers::get_baseline
- handlers::get_latest_baseline
- handlers::get_trend
- handlers::health_check
- handlers::list_audit_events
- handlers::list_baselines
- handlers::list_keys
- handlers::list_verdicts
- handlers::promote_baseline
- handlers::revoke_key
- handlers::serve_asset
- handlers::static_asset
- handlers::submit_verdict
- handlers::upload_baseline
- metrics::metrics_handler
- metrics::metrics_middleware
- metrics::record_baseline_download
- metrics::record_baseline_upload
- metrics::record_storage_delete
- metrics::record_storage_list
- metrics::record_storage_promote
- metrics::setup_metrics_recorder
- models::compute_content_hash
- models::generate_ulid
- server::run_server
- storage::hash_key
- storage::key_prefix
Constants
- VERSION
- metrics::names::BASELINE_DOWNLOADS_TOTAL
- metrics::names::BASELINE_UPLOADS_TOTAL
- metrics::names::HTTP_REQUESTS_IN_FLIGHT
- metrics::names::HTTP_REQUESTS_TOTAL
- metrics::names::HTTP_REQUEST_DURATION_SECONDS
- metrics::names::STORAGE_OPERATIONS_TOTAL
- models::AUDIT_SCHEMA_V1
- models::BASELINE_SCHEMA_V1
- models::DEPENDENCY_EVENT_SCHEMA_V1
- models::FLEET_ALERT_SCHEMA_V1
- models::PROJECT_SCHEMA_V1
- models::VERDICT_SCHEMA_V1