List of all items
Structs
- auth::AdminClaims
- config::Config
- db::AdminUser
- db::FileRecord
- quic::NoopServerCertVerifier
- routes::admin::AdminFileEntry
- routes::admin::CheckResponse
- routes::admin::LoginForm
- routes::admin::LoginResponse
- routes::api_doc::ApiDoc
- routes::manage::FileInfoResponse
- routes::manage::FilePair
- routes::manage::OwnedFilesRequest
- routes::manage::OwnedFilesResponse
- routes::manage::RenewParams
- routes::manage::RenewResponse
- routes::noscript::DeleteForm
- routes::noscript::FeedbackForm
- routes::noscript::ReportForm
- routes::register::RegisterRequest
- routes::register::RegisterResponse
- routes::upload::UploadResponse
- state::AppState
- tus::TusUpload
Enums
Functions
- auth::create_jwt
- auth::hash_password
- auth::verify_jwt
- auth::verify_password
- db::delete_admin
- db::delete_file
- db::delete_files_by_ids
- db::get_admin_by_username
- db::get_file
- db::get_files_by_ids
- db::init_db
- db::insert_admin
- db::insert_file
- db::list_active
- db::list_admins
- db::list_all_files
- db::list_all_storage_paths
- db::list_expired
- db::renew_file_id
- jobs::cleanup::run_cleanup_loop
- jobs::cleanup::run_cleanup_once
- juicehost::delete_file_on_juicehost
- juicehost::juicehost_headers
- juicehost::push_file_path_to_juicehost
- juicehost::push_file_streaming
- juicehost::push_file_to_juicehost
- juicehost::rename_file_on_juicehost
- main
- quic::generate_self_signed_cert
- quic::handle_h3_conn
- quic::proxy_axum
- quic::push_file_streaming_quic
- quic::run_quic_server
- quic::start_quic_server
- routes::add_security_headers
- routes::admin::admin_panel_handler
- routes::admin::admin_routes
- routes::admin::check_handler
- routes::admin::delete_file_handler
- routes::admin::extract_jwt
- routes::admin::files_handler
- routes::admin::login_handler
- routes::admin::logout_handler
- routes::build_router
- routes::config_handler
- routes::health_handler
- routes::manage::constant_time_eq
- routes::manage::delete_file_form_handler
- routes::manage::delete_file_handler
- routes::manage::delete_file_inner
- routes::manage::file_info_handler
- routes::manage::owned_files_handler
- routes::manage::renew_file_id_handler
- routes::noscript::escape
- routes::noscript::feedback_submit_handler
- routes::noscript::fmt_bytes
- routes::noscript::page
- routes::noscript::report_form_handler
- routes::noscript::report_submit_handler
- routes::noscript::upload_confirmation_html
- routes::noscript::wants_html
- routes::openapi_json_handler
- routes::register::register_handler
- routes::tus::create_upload_handler
- routes::tus::delete_upload_handler
- routes::tus::get_upload_handler
- routes::tus::options_handler
- routes::tus::parse_tus_metadata
- routes::tus::patch_upload_handler
- routes::tus::tus_routes
- routes::upload::sanitize_filename
- routes::upload::upload_handler
- shutdown_signal
- tus::new_tus_state