List of all items
Structs
- admin::Credential
- auth::TokenRow
- auth::access_decision::TokenRow
- error::AppError
- reports::Cidr
- reports::Limits
- reports::RateLimiter
- reports::Record
- reports::Reports
- reports::Validated
- reports::cidr::Cidr
- reports::rate_limiter::Bucket
- reports::rate_limiter::Limits
- reports::rate_limiter::RateLimiter
- reports::report_log::Record
- reports::report_log::Reports
- reports::validation::Validated
- routes::AppState
- routes::MotdQuery
- routes::PackagesQuery
- store::Generated
- store::ManifestStore
- store::Migration
- store::game_schema::SchemaCategoryFile
- store::game_schema::SchemaFile
- store::generate::FoundFiles
- store::generated::Generated
- store::manifest_store::CachedManifest
- store::manifest_store::ManifestStore
- store::sidecar::Sidecar
- store::sidecar_migration::Migration
Enums
Functions
- access_log::agent_label
- access_log::bytes_label
- access_log::key_label
- access_log::log_response
- admin::check_grantable
- admin::grant
- admin::insert_grant
- admin::list
- admin::mint
- admin::resolve_hash
- admin::revoke
- admin::short_hash
- admin::ungrant
- auth::access_decision::decide
- auth::access_decision::now
- auth::bearer_from_headers
- auth::bearer_header::bearer_from_headers
- auth::decide
- auth::hash_token
- auth::load_token
- auth::mint_token
- auth::now
- auth::token_lookup::integer
- auth::token_lookup::load_token
- auth::token_lookup::optional_integer
- auth::token_lookup::optional_text
- auth::token_lookup::text
- auth::token_secret::base64url
- auth::token_secret::hash_token
- auth::token_secret::mint_token
- auth::token_secret::well_formed
- auth::well_formed
- db::local_path
- db::open
- db::tune_local
- reports::client_address::client_ip
- reports::client_ip
- reports::file_name
- reports::overlap_summary::overlap_warnings
- reports::overlap_summary::recent_records
- reports::overlap_summary::tally
- reports::overlap_warnings
- reports::report_file::file_name
- reports::report_file::utc_date
- reports::utc_date
- reports::validate
- reports::validation::is_usable
- reports::validation::validate
- routes::caller
- routes::content_disposition
- routes::download
- routes::health
- routes::if_none_match
- routes::list_packages
- routes::motd
- routes::report_conflict
- routes::router
- routes::whoami
- store::derived_version
- store::derived_version::derived_version
- store::derived_version::is_chosen_version
- store::file_hash::hex
- store::file_hash::sha256_bytes
- store::file_hash::sha256_file
- store::game_schema::bundled_schema_warning
- store::game_schema::load_schema
- store::game_schema::parse_schema
- store::game_schema::validated
- store::generate
- store::generate::collect
- store::generate::generate
- store::generate::generate_with
- store::generate::is_zip
- store::generate::join_name
- store::generate::package_entry
- store::generate::read_dir_sorted
- store::generate::scan_access_directory
- store::generate::scan_game
- store::generate::url_clean
- store::generate_with
- store::is_chosen_version
- store::manifest_file::read_manifest
- store::manifest_file::write_manifest
- store::manifest_store::zip_file
- store::metadata_losses
- store::migrate_to_sidecars
- store::motd::read_motd
- store::motd::valid_lang
- store::parse_schema
- store::publish_guards::metadata_losses
- store::publish_guards::unpublished_games
- store::read_manifest
- store::requires_check::requires_problems
- store::sha256_bytes
- store::sha256_file
- store::sidecar::parse_sidecar
- store::sidecar::read_sidecar
- store::sidecar_migration::migrate_to_sidecars
- store::sidecar_migration::missing_keys
- store::sidecar_migration::with_keys_appended
- store::unpublished_games
- store::valid_lang
- store::write_manifest
- store::zip_file
Type Aliases
Constants
- admin::SECONDS_PER_DAY
- admin::SHORT_HASH_LENGTH
- auth::TOKEN_PREFIX
- auth::token_secret::TOKEN_BODY_LEN
- auth::token_secret::TOKEN_PREFIX
- db::MIGRATION_0001
- reports::MAX_BODY_BYTES
- reports::MAX_CONFLICTS
- reports::MAX_FILE_BYTES
- reports::MAX_INSTALLER_LEN
- reports::MAX_PACKAGES
- reports::MIN_PACKAGES
- reports::SUMMARY_DAYS
- reports::overlap_summary::SUMMARY_DAYS
- reports::validation::MAX_BODY_BYTES
- reports::validation::MAX_CONFLICTS
- reports::validation::MAX_FILE_BYTES
- reports::validation::MAX_INSTALLER_LEN
- reports::validation::MAX_PACKAGES
- reports::validation::MIN_PACKAGES
- store::BUNDLED_SCHEMAS
- store::DERIVED_VERSION_PREFIX
- store::MANIFEST_FILE
- store::MOTD_DIR
- store::MOTD_FALLBACK_LANG
- store::PACKAGES_DIR
- store::REPORTS_DIR
- store::RESERVED_TOP_LEVEL
- store::derived_version::DERIVED_VERSION_PREFIX
- store::derived_version::LEGACY_DEFAULT_VERSION
- store::game_schema::BUNDLED_SCHEMAS
- store::motd::MOTD_DIR
- store::motd::MOTD_FALLBACK_LANG