Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Changed handling of allowed path to fix Windows | Jonas Diemer | 2022-09-19 | 1 | -1/+1 | |
| | | ||||||
| * | cargo fmt | Jonas Diemer | 2022-09-18 | 1 | -3/+6 | |
| | | ||||||
| * | Renamed option for more clarity | Jonas Diemer | 2022-09-18 | 1 | -1/+1 | |
| | | ||||||
| * | cleaned up code using any() | Jonas Diemer | 2022-09-18 | 1 | -14/+2 | |
| | | ||||||
| * | Switched to use of PathBuf, fixed for subdirs | Jonas Diemer | 2022-09-18 | 1 | -8/+15 | |
| | | ||||||
| * | fixed rendering of upload if non-restricted | Jonas Diemer | 2022-09-18 | 1 | -1/+2 | |
| | | ||||||
| * | Added option restrict-upload-dir | Jonas Diemer | 2022-09-18 | 1 | -1/+8 | |
| | | ||||||
* | | Fix `fast_qr` API breaking change | cyqsimon | 2022-09-19 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'master' into qrcode | cyqsimon | 2022-09-15 | 1 | -3/+5 | |
|\ | ||||||
| * | Add tests for `--readme` | Gaurav | 2022-08-26 | 1 | -3/+5 | |
| | | ||||||
* | | Add tooltip on QR code | cyqsimon | 2022-09-15 | 1 | -1/+1 | |
| | | ||||||
* | | Move QR margin size into `consts` | cyqsimon | 2022-09-01 | 1 | -1/+1 | |
| | | ||||||
* | | Switch to `fast_qr` crate | cyqsimon | 2022-09-01 | 1 | -26/+10 | |
| | | ||||||
* | | Fix drop-down QR code | cyqsimon | 2022-09-01 | 1 | -38/+57 | |
| | | ||||||
* | | Move QR code page style to `style.scss` | cyqsimon | 2022-08-22 | 1 | -30/+17 | |
| | | ||||||
* | | Fix tests | cyqsimon | 2022-08-22 | 1 | -1/+1 | |
| | | ||||||
* | | Switch to `qrcode` lib | cyqsimon | 2022-08-22 | 1 | -0/+40 | |
|/ | ||||||
* | Simplify README code a bit | Sven-Hendrik Haase | 2022-08-14 | 1 | -8/+8 | |
| | ||||||
* | Edit Readme struct to remove render bool | Gaurav | 2022-08-14 | 1 | -4/+4 | |
| | ||||||
* | Make Readme struct | Gaurav | 2022-08-14 | 1 | -12/+5 | |
| | ||||||
* | Add `--readme` info and reformat | Gaurav | 2022-08-14 | 1 | -9/+10 | |
| | ||||||
* | Satisfy cargo fmt | Gaurav | 2022-08-14 | 1 | -12/+12 | |
| | ||||||
* | Replace `markdown` by `comrak`; Render support for nested dirs | Gaurav | 2022-08-14 | 1 | -4/+9 | |
| | | | | | | | * README.md will be rendered at currently visiting directory instead of just in the root. * Rendering is now done by comrak, which seems heavy but has a lot more features. | |||||
* | Add support for readme rendering | Gaurav | 2022-08-14 | 1 | -0/+9 | |
| | ||||||
* | Create directory (#781) | Sheepy | 2022-06-26 | 1 | -13/+42 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add ability to make directory Frontend for making directories Fix potential security vulnerability (CWE-23) Add tests Update README.md Disallow using parent directories altogether Fix formatting Fix clippy warnings Address review comments Update README.md Change `making` to `creation` Co-authored-by: Sven-Hendrik Haase <svenstaro@gmail.com> Have make directory flag require file upload flag Address review comments * Disallow uploading files and making directories through symlinks when disabled * Add test * Clippy formatting changes * Add test doc comment | |||||
* | Fix lint | Sven-Hendrik Haase | 2022-06-07 | 1 | -2/+2 | |
| | ||||||
* | Flip usage of theme selector showing functionality added in last commit | Sven-Hendrik Haase | 2022-05-23 | 1 | -3/+3 | |
| | | | | This is so it doesn't break current configurations. Let's not surprise the users. | |||||
* | Add configuration `change-theme` (#805) | FLAMINGO | 2022-05-23 | 1 | -10/+12 | |
| | | | Add configuration `change-theme`Add configuration `change-theme` | |||||
* | Allow to set the accept input attribute to arbitrary values | Johannes May | 2022-03-12 | 1 | -1/+4 | |
| | ||||||
* | Make more use of flex in mobile formatting (fixes #142) | Sven-Hendrik Haase | 2022-02-06 | 1 | -5/+9 | |
| | ||||||
* | Fix route_prefix for css and favicon | Ali MJ Al-Nasrawy | 2022-02-06 | 1 | -2/+2 | |
| | ||||||
* | 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 | |
| | | |