Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Implement --route-prefix to set specific route prefix | jikstra | 2021-12-29 | 1 | -5/+2 | |
| | ||||||
* | Bump deps | Sven-Hendrik Haase | 2021-12-09 | 1 | -1/+1 | |
| | ||||||
* | Upgrade to Rust 2021 edition | Sven-Hendrik Haase | 2021-10-26 | 1 | -4/+4 | |
| | ||||||
* | Merge pull request #508 from Jikstra/feat_raw_mode | Sven-Hendrik Haase | 2021-09-23 | 1 | -16/+96 | |
|\ | | | | | Implement a raw rendering mode for recursive folder download | |||||
| * | Implement --show-wget-footer argument | jikstra | 2021-09-10 | 1 | -2/+4 | |
| | | ||||||
| * | Apply requested changes | jikstra | 2021-09-10 | 1 | -2/+2 | |
| | | ||||||
| * | cargo fmt & cargo clippy | jikstra | 2021-09-02 | 1 | -12/+5 | |
| | | ||||||
| * | Fix rebase | jikstra | 2021-09-02 | 1 | -21/+16 | |
| | | ||||||
| * | Implement a raw rendering mode for recursive folder download | jikstra | 2021-09-01 | 1 | -14/+104 | |
| | | | | | | | | | | | | | | - Raw mode only displays file/folders and is more focused on computer processing - Display a banner in footer to recursively download the current folder with wget | |||||
* | | Rename Archlinux -> Arch Linux | Sven-Hendrik Haase | 2021-09-23 | 1 | -1/+1 | |
|/ | ||||||
* | Use selected theme in error page | Ali MJ Al-Nasrawy | 2021-08-30 | 1 | -0/+10 | |
| | ||||||
* | Fix clippy::too_many_arguments and rework error .. | Ali MJ Al-Nasrawy | 2021-08-30 | 1 | -49/+28 | |
| | | | | | | | | | | | | | | | | | | | | | ... page rendering Too many arguments are moved around and many of them are already stored in MiniserveConfig. Many of these are used to render error pages. To fix this issue, it was necessary to rework error page rendering: 1. Implement `ResponseError` for `ContextualError` so that it can be returned from service handlers as is and will then be automatically logged to the console and converted into an error response. 2. At service handler level, all error responses are now rendered as plain text. 3. 'error_page_middleware' is now responsible for the rendering of the final error page from plain text reponses. Signed-off-by: Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com> | |||||
* | Implement show symlink destination | Dean Li | 2021-08-30 | 1 | -11/+20 | |
| | | | | | | | | | | | | | Add option `show_symlink_info` to represent show symlink info or not. (Default to no) Show symlink destination after symlink symbol in directory listing Resemble `ls -l` and also the short argument select for this feature is also `-l`. Basic testing is included. Related to #499 | |||||
* | Switch from structopt to clap v3 | Sven-Hendrik Haase | 2021-08-30 | 1 | -1/+1 | |
| | ||||||
* | Fix lints | Sven-Hendrik Haase | 2021-06-28 | 1 | -2/+2 | |
| | ||||||
* | Merge pull request #479 from aliemjay/rfc-resolve-symlinks | Sven-Hendrik Haase | 2021-04-18 | 1 | -4/+6 | |
|\ | | | | | Resolve symlinks on directory listing | |||||
| * | Merge branch 'master' into rfc-resolve-symlinks | Ali MJ Al-Nasrawy | 2021-04-18 | 1 | -6/+7 | |
| |\ | ||||||
| * | | Move symlink symbol from html to css | Ali MJ Al-Nasrawy | 2021-03-29 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | This should facilitate testing because this symbol will no longer a part of the entry text shown in html. | |||||
| * | | Bring back the symlink symbol | Ali MJ Al-Nasrawy | 2021-03-27 | 1 | -0/+6 | |
| | | | ||||||
| * | | Resolve symlinks when listing | Ali MJ Al-Nasrawy | 2021-03-27 | 1 | -4/+0 | |
| | | | | | | | | | | | | | | | | | | This has the benefit of showing the size and modification date of the pointed-to file. Symlink to directories now respects '--dirs-first' option and broken symlinks don't show in directory listing. | |||||
* | | | Rename compression code references to 'archive' | Sven-Hendrik Haase | 2021-04-18 | 1 | -8/+8 | |
| |/ |/| | | | | | | | This name more closely resembles its purpose. For instance, we also now support plain tar archives which are uncompressed but archives nonetheless. | |||||
* | | Merge pull request #492 from deantvv/tar-and-tar-archive | Sven-Hendrik Haase | 2021-04-18 | 1 | -2/+3 | |
|\ \ | | | | | | | Separate tar archive and tar flags | |||||
| * | | Change naming of uncompressed/compressed tarballs | Dean Li | 2021-04-18 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | Use following terminology: uncompressed tarballs => `uncompressed tar archives` compressed ones => `gz-compressed tar archives` | |||||
| * | | Separate tar archive and tar flags | Dean Li | 2021-04-11 | 1 | -2/+3 | |
| |/ | | | | | | | | | | | | | It used to have one flag (-r) to enable both tar archive and tar. Now it has two flags [ -r: for tar, -g: for tar archive]. Related to #451 | |||||
* | | Fix breadcrumbs mess on mobile | Ali MJ Al-Nasrawy | 2021-04-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | On mobile devices, 'display: block' is set for '.directory' class. While this neccessary to make the whole row for directories entry clickable, it distorts the links in breadcrumbs. | |||||
* | | Fix breadcrumbs for RTL languages | Ali MJ Al-Nasrawy | 2021-04-09 | 1 | -3/+3 | |
|/ | ||||||
* | Fix QR code display when using --random-route | Andy Freeland | 2021-03-26 | 1 | -1/+1 | |
| | | | | | Previously the QR code would not display because `/` is a 404 when using `--random-route`. | |||||
* | Use CSS to configure version footer look | Tamas Levai | 2021-03-01 | 1 | -1/+1 | |
| | ||||||
* | renderer: Follow alphabetical order in package uses | Tamas Levai | 2021-03-01 | 1 | -1/+2 | |
| | ||||||
* | Use structopt macros to ge crate info | Tamas Levai | 2021-03-01 | 1 | -13/+2 | |
| | ||||||
* | Fix indentation | Tamas Levai | 2021-02-28 | 1 | -6/+6 | |
| | ||||||
* | Add program version footer | Tamas Levai | 2021-02-28 | 1 | -0/+28 | |
| | ||||||
* | enable multiple file upload | Michael Hueschen | 2021-01-15 | 1 | -1/+1 | |
| | | | | | | | tested with miniserve running on linux, with browsers: - Safari on iPhone - Firefox on Linux (NixOS) | |||||
* | more feedback | Lukas Stabe | 2020-10-02 | 1 | -2/+3 | |
| | ||||||
* | address feedback | Lukas Stabe | 2020-10-02 | 1 | -2/+11 | |
| | ||||||
* | restore default theme cli option and add default theme dark option | Lukas Stabe | 2020-10-01 | 1 | -4/+10 | |
| | ||||||
* | remove default color scheme cli argument | Lukas Stabe | 2020-09-26 | 1 | -15/+20 | |
| | ||||||
* | move css out of html into its own route | Lukas Stabe | 2020-09-26 | 1 | -13/+8 | |
| | ||||||
* | [wip] client-side color-scheme handling | Lukas Stabe | 2020-09-25 | 1 | -550/+54 | |
| | ||||||
* | add title option (#335) and breadcrumb links in heading | Lukas Stabe | 2020-09-24 | 1 | -13/+27 | |
| | ||||||
* | Add embedded favicon (fixes #364) | Sven-Hendrik Haase | 2020-09-24 | 1 | -2/+6 | |
| | ||||||
* | Use Humanize for SystemTime directly | Kevin Cui | 2020-09-16 | 1 | -8/+4 | |
| | ||||||
* | Fix cargo fmt check | Kevin Cui | 2020-09-15 | 1 | -1/+1 | |
| | ||||||
* | Cleanup format | Kevin Cui | 2020-09-15 | 1 | -1/+1 | |
| | ||||||
* | Replace HumanTime::to_text_en by HumanTime | Kevin Cui | 2020-09-15 | 1 | -8/+2 | |
| | ||||||
* | Fix wrong use of format | Kevin Cui | 2020-09-14 | 1 | -1/+1 | |
| | ||||||
* | Show "now" when last modification time less than 11 seconds | Kevin Cui | 2020-09-12 | 1 | -1/+7 | |
| | ||||||
* | set size and date column to smaller, fixed sizes | Lukas Stabe | 2020-08-21 | 1 | -6/+13 | |
| | ||||||
* | url-decode path in title and heading | Lukas Stabe | 2020-08-21 | 1 | -6/+7 | |
| | ||||||
* | Add generate QR code (#330) | wyhaya | 2020-07-05 | 1 | -57/+78 | |
| | | | | * Add generate QR code * Add --qrcode option |