List of all items
Structs
- config::AuthConfig
- config::Config
- config::DatabaseConfig
- config::EngineConfig
- config::GitHubApiConfig
- config::ServerConfig
- context::SharedContext
- domain::accept_header::AcceptHeader
- domain::api_version::ApiVersion
- domain::branch_name::BranchName
- domain::commit_hash::CommitHash
- domain::event_type::EventType
- domain::non_empty_string::NonEmptyString
- domain::repo_url::RepoUrl
- domain::target_repo::TargetRepo
- error::ClientCreationError
- handler::ListSubscriptionsQuery
- handler::create_subscription
- handler::delete_subscription
- handler::get_subscription
- handler::list_subscriptions
- handler::update_subscription
- model::Branch
- model::CreateSubscription
- model::HalLink
- model::SourceBranchInfo
- model::Subscription
- model::SubscriptionHal
- model::SubscriptionLinks
- model::SubscriptionPage
- model::SubscriptionPageLinks
- model::SubscriptionWithBranch
- model::TriggerQueueItem
- model::UpdateSubscription
- polling::PollingEngine
- polling::git::MainGitFetcher
- repository::sqlite::SqliteRepository
- repository::trigger::UpdateRetryStatus
- state::AppState
- trigger::GitHubAuthenticator
- trigger::TriggerEngine
Enums
- error::CommitHashError
- error::FatalError
- error::HandlerError
- error::SetupError
- error::ValidationError
- repository::error::RepositoryError
- trigger::error::AuthError
- trigger::error::RequestError
- trigger::error::WorkflowTriggerError
Traits
- engine::AsyncEngine
- polling::git::GitFetcher
- repository::branch::BranchRepository
- repository::subscription::SubscriptionRepository
- repository::trigger::TriggerRepository
- trigger::Authenticator
Macros
Functions
- build_http_client
- build_router
- engine::start_engine
- handler::__create_subscription_impl
- handler::__delete_subscription_impl
- handler::__get_subscription_impl
- handler::__list_subscriptions_impl
- handler::__update_subscription_impl
- run_app
- trigger::dispatch_events
- trigger::recover_stuck_tasks
- verify_api_key