2026-04-05 20:23:16 +08:00
|
|
|
use super::data::GatewayDataState;
|
2026-04-07 02:50:19 +08:00
|
|
|
use super::error::GatewayError;
|
2026-04-05 20:23:16 +08:00
|
|
|
|
|
|
|
|
mod admin_types;
|
|
|
|
|
mod app;
|
2026-04-11 17:39:02 +08:00
|
|
|
mod bootstrap_admin;
|
2026-04-05 20:23:16 +08:00
|
|
|
mod cache;
|
|
|
|
|
mod catalog;
|
|
|
|
|
mod core;
|
|
|
|
|
mod cors;
|
|
|
|
|
mod integrations;
|
|
|
|
|
mod oauth;
|
2026-04-14 14:09:24 +08:00
|
|
|
mod proxy;
|
2026-05-18 11:03:49 +08:00
|
|
|
mod routing_profiles;
|
2026-04-05 20:23:16 +08:00
|
|
|
mod runtime;
|
|
|
|
|
#[cfg(test)]
|
|
|
|
|
mod testing;
|
|
|
|
|
mod types;
|
|
|
|
|
mod video;
|
|
|
|
|
|
|
|
|
|
pub(crate) use self::admin_types::{
|
2026-05-05 18:27:36 +08:00
|
|
|
AdminBillingCollectorRecord, AdminBillingCollectorWriteInput, AdminBillingMutationOutcome,
|
|
|
|
|
AdminBillingPresetApplyResult, AdminBillingRuleRecord, AdminBillingRuleWriteInput,
|
|
|
|
|
AdminPaymentCallbackRecord, AdminSecurityBlacklistEntry, AdminWalletPaymentOrderRecord,
|
2026-05-13 01:18:38 +08:00
|
|
|
AdminWalletRefundRecord, AdminWalletTransactionRecord, BillingPlanRecord,
|
|
|
|
|
BillingPlanWriteInput, PaymentGatewayConfigRecord, PaymentGatewayConfigWriteInput,
|
|
|
|
|
UserDailyQuotaAvailabilityRecord, UserPlanEntitlementRecord,
|
2026-04-05 20:23:16 +08:00
|
|
|
};
|
|
|
|
|
pub use self::app::AppState;
|
2026-05-22 23:57:38 +08:00
|
|
|
pub(crate) use self::app::FrontdoorRuntimeGuardConfig;
|
2026-04-05 20:23:16 +08:00
|
|
|
pub(crate) use self::cache::{
|
|
|
|
|
CachedProviderTransportSnapshot, AUTH_API_KEY_LAST_USED_MAX_ENTRIES,
|
|
|
|
|
AUTH_API_KEY_LAST_USED_TTL, PROVIDER_TRANSPORT_SNAPSHOT_CACHE_MAX_ENTRIES,
|
|
|
|
|
PROVIDER_TRANSPORT_SNAPSHOT_CACHE_TTL,
|
|
|
|
|
};
|
|
|
|
|
pub use self::cors::FrontdoorCorsConfig;
|
|
|
|
|
pub(crate) use self::types::{
|
2026-04-07 02:50:19 +08:00
|
|
|
AdminWalletMutationOutcome, GatewayAdminPaymentCallbackView, GatewayUserPreferenceView,
|
|
|
|
|
GatewayUserSessionView, LocalExecutionRuntimeMissDiagnostic, LocalMutationOutcome,
|
2026-04-05 20:23:16 +08:00
|
|
|
LocalProviderDeleteTaskState,
|
|
|
|
|
};
|
|
|
|
|
use super::provider_transport::provider_transport_snapshot_looks_refreshed;
|
|
|
|
|
pub(crate) use super::provider_transport::ProviderTransportSnapshotCacheKey;
|