Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2025-03-20 | Add --directory-size flag to enable directory size calculation | Sven-Hendrik Haase | 1 | -21/+25 | |
This is turned off by default as it's potentially quite IO intensive, especially on HDDs. | |||||
2025-03-09 | Better formatting | Sven-Hendrik Haase | 1 | -0/+2 | |
2025-03-09 | Fix dir size calculation for percent-encoded paths with spaces | Sven-Hendrik Haase | 1 | -4/+9 | |
2025-03-07 | Add asynchronous directory size counting | Sven-Hendrik Haase | 1 | -3/+42 | |
This is enabled by default and without an option to toggle it off as it's asynchronous and shouldn't block the server thread. | |||||
2025-03-07 | Modernize actix-web middleware usage | Sven-Hendrik Haase | 1 | -1/+2 | |
2025-03-07 | Upgrade to Rust 2024 edition | Sven-Hendrik Haase | 1 | -6/+9 | |
2025-03-07 | Add healthcheck route at /__miniserve_internal/healthcheck | Sven-Hendrik Haase | 1 | -0/+5 | |
Fixes #1435 | |||||
2025-02-05 | add read-only webdav support | Lukas Stabe | 1 | -2/+49 | |
2024-09-12 | Fix lints | Sven-Hendrik Haase | 1 | -2/+1 | |
2024-06-09 | Bump rustls to v0.23 | Sven-Hendrik Haase | 1 | -1/+1 | |
2024-01-30 | Revert "completely disable the listing renderer when indexing is disabled" | Carson McManus | 1 | -15/+3 | |
This reverts commit 7b5b1a0e7fec2c0577eb0dc2a93e9fde48228a67. | |||||
2024-01-30 | completely disable the listing renderer when indexing is disabled | Carson McManus | 1 | -3/+15 | |
2024-01-30 | Rename `StartError` -> `StartupError` | cyqsimon | 1 | -10/+11 | |
2024-01-29 | Refactor errors | cyqsimon | 1 | -15/+15 | |
- Split `ContexualError` into `StartError` & `RuntimeError` - Made sure every `RuntimeError` variant has an accurate status code | |||||
2024-01-16 | Add option for compress response | zuisong | 1 | -1/+4 | |
2024-01-14 | Compress response using `actix_web::middleware::compress` | Dean Li | 1 | -0/+1 | |
2023-09-05 | rename `file_upload` to `file_op` | cyqsimon | 1 | -2/+2 | |
- This is in preparation for adding deletion code | |||||
2023-08-07 | Adjust from feedback | Norberto Lopes | 1 | -1/+6 | |
- remove info logging - add comment to clarify logic | |||||
2023-08-06 | Add pretty urls | Norberto Lopes | 1 | -1/+23 | |
This adds a new flag namely `--pretty-urls` that when enabled will serve the equivalent `.html` if it exists. Very much the same approach that [`netlify` uses](https://docs.netlify.com/site-deploys/post-processing/). It can be quite useful when having hrefs like `/about` serve `/about.html`. | |||||
2023-07-21 | use grass include macro; remove build.rs | Bao Trinh | 1 | -1/+1 | |
2023-07-12 | Separate color schemes into separate files | Bao Trinh | 1 | -3/+14 | |
2023-07-10 | Create shared file utiity module | cyqsimon | 1 | -0/+1 | |
2023-07-05 | Fix ANSI color codes are printed when not a tty | Sven-Hendrik Haase | 1 | -12/+14 | |
Fixes #1095. | |||||
2023-07-02 | Remove atty dep | Sven-Hendrik Haase | 1 | -4/+4 | |
We can now use the stabilized IsTerminal trait. | |||||
2023-04-20 | Switch from deprecated get_if_addrs to if-addrs | Sven-Hendrik Haase | 1 | -1/+1 | |
Fixes #1079. | |||||
2022-12-30 | Run cargo fmt | Sven-Hendrik Haase | 1 | -3/+2 | |
2022-12-19 | Fix lints | Sven-Hendrik Haase | 1 | -6/+6 | |
2022-10-12 | Upgrade clap to v4 | Sven-Hendrik Haase | 1 | -1/+1 | |
2022-09-20 | Tidy up some imports | Sven-Hendrik Haase | 1 | -5/+4 | |
2022-09-14 | Fully qualify clap_complete::generate | Sven-Hendrik Haase | 1 | -2/+1 | |
2022-09-14 | Fix typos | Kian-Meng Ang | 1 | -1/+1 | |
Found via `codespell -L crate`. | |||||
2022-09-01 | Switch to `fast_qr` crate | cyqsimon | 1 | -29/+4 | |
2022-08-22 | Switch to `qrcode` lib | cyqsimon | 1 | -27/+25 | |
2022-07-22 | Remove trailing space to appease `cargo fmt` | cyqsimon | 1 | -1/+1 | |
2022-07-22 | Apply suggestions from code review | cyqsimon | 1 | -1/+4 | |
Co-authored-by: Sven-Hendrik Haase <svenstaro@gmail.com> | |||||
2022-07-20 | Minor refactor on `run` | cyqsimon | 1 | -36/+16 | |
2022-07-20 | refactor `configure_app` | cyqsimon | 1 | -44/+24 | |
2022-05-18 | Fix security issue with --no-symlinks | Sven-Hendrik Haase | 1 | -0/+19 | |
Even with --no-symlinks specified, if a direct path to a symlink had been entered, it would be resolved. This fixes that behavior and improves tests to ensure this behavior. | |||||
2022-02-20 | Add man page support using --print-manpage (fixes #730) | Sven-Hendrik Haase | 1 | -0/+7 | |
2022-02-16 | Bump deps | Sven-Hendrik Haase | 1 | -1/+1 | |
2022-02-06 | Fix route_prefix for css and favicon | Ali MJ Al-Nasrawy | 1 | -5/+2 | |
2022-02-05 | update to actix-web v4.0-rc.2 | Ali MJ Al-Nasrawy | 1 | -4/+4 | |
2022-01-03 | Apply requested changes | jikstra | 1 | -7/+1 | |
2022-01-03 | Upgrade clap | Sven-Hendrik Haase | 1 | -1/+1 | |
2021-12-29 | Implement --route-prefix to set specific route prefix | jikstra | 1 | -4/+7 | |
2021-12-28 | Bump actix-web to v4.0-beta.15 | jikstra | 1 | -4/+10 | |
Co-authored-by: Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com> | |||||
2021-12-28 | Bump actix-web to v4.0-beta.9 | Ali MJ Al-Nasrawy | 1 | -4/+0 | |
2021-12-10 | Fixes type in main.rs | Sam Schlinkert | 1 | -1/+1 | |
"Availabe" -> "Available" | |||||
2021-10-25 | Refactor SPA-mode to make it more ergonomic | Sven-Hendrik Haase | 1 | -14/+22 | |
2021-10-18 | Update clap | Sven-Hendrik Haase | 1 | -16/+5 | |