aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/args.rs2
-rw-r--r--src/config.rs2
-rw-r--r--src/listing.rs6
-rw-r--r--src/renderer.rs3
4 files changed, 7 insertions, 6 deletions
diff --git a/src/args.rs b/src/args.rs
index 95c8bff..20be079 100644
--- a/src/args.rs
+++ b/src/args.rs
@@ -1,8 +1,8 @@
use std::net::IpAddr;
use std::path::PathBuf;
+use actix_web::http::header::{HeaderMap, HeaderName, HeaderValue};
use clap::{Parser, ValueEnum, ValueHint};
-use http::header::{HeaderMap, HeaderName, HeaderValue};
use crate::auth;
use crate::listing::{SortingMethod, SortingOrder};
diff --git a/src/config.rs b/src/config.rs
index 3643502..5a0037b 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -5,8 +5,8 @@ use std::{
path::PathBuf,
};
+use actix_web::http::header::HeaderMap;
use anyhow::{anyhow, Context, Result};
-use http::HeaderMap;
#[cfg(feature = "tls")]
use rustls_pemfile as pemfile;
diff --git a/src/listing.rs b/src/listing.rs
index e24b41c..6c67051 100644
--- a/src/listing.rs
+++ b/src/listing.rs
@@ -3,7 +3,9 @@ use std::io;
use std::path::{Component, Path};
use std::time::SystemTime;
-use actix_web::{dev::ServiceResponse, web::Query, HttpMessage, HttpRequest, HttpResponse};
+use actix_web::{
+ dev::ServiceResponse, http::Uri, web::Query, HttpMessage, HttpRequest, HttpResponse,
+};
use bytesize::ByteSize;
use clap::ValueEnum;
use comrak::{markdown_to_html, ComrakOptions};
@@ -173,7 +175,7 @@ pub fn directory_listing(
let base = Path::new(serve_path);
let random_route_abs = format!("/{}", conf.route_prefix);
let abs_uri = {
- let res = http::Uri::builder()
+ let res = Uri::builder()
.scheme(req.connection_info().scheme())
.authority(req.connection_info().host())
.path_and_query(req.uri().to_string())
diff --git a/src/renderer.rs b/src/renderer.rs
index 3935d98..7896dc3 100644
--- a/src/renderer.rs
+++ b/src/renderer.rs
@@ -1,6 +1,6 @@
use std::time::SystemTime;
-use actix_web::http::StatusCode;
+use actix_web::http::{StatusCode, Uri};
use chrono::{DateTime, Local};
use chrono_humanize::Humanize;
use clap::{crate_name, crate_version, ValueEnum};
@@ -9,7 +9,6 @@ use fast_qr::{
qr::QRCodeError,
QRBuilder,
};
-use http::Uri;
use maud::{html, Markup, PreEscaped, DOCTYPE};
use strum::{Display, IntoEnumIterator};